0001104659-23-049845.txt : 20230426 0001104659-23-049845.hdr.sgml : 20230426 20230426061019 ACCESSION NUMBER: 0001104659-23-049845 CONFORMED SUBMISSION TYPE: 20-F PUBLIC DOCUMENT COUNT: 146 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230426 DATE AS OF CHANGE: 20230426 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Tuya Inc. CENTRAL INDEX KEY: 0001829118 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 000000000 STATE OF INCORPORATION: E9 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 20-F SEC ACT: 1934 Act SEC FILE NUMBER: 001-40210 FILM NUMBER: 23846659 BUSINESS ADDRESS: STREET 1: FLOOR 7-12, BLOCK A STREET 2: HUACE CENTER, XIHU DISTRICT CITY: HANGZHOU STATE: F4 ZIP: 00000 BUSINESS PHONE: 86 0571 8691 5981 MAIL ADDRESS: STREET 1: FLOOR 7-12, BLOCK A STREET 2: HUACE CENTER, XIHU DISTRICT CITY: HANGZHOU STATE: F4 ZIP: 00000 20-F 1 tuya-20221231x20f.htm FORM 20-F
2219800004891495335535275290.300.360.26669120001754240001461750002219800004891495335535275292219800002219800000001829118FYfalse2022--12-31000000002022-12-31E97940000079400000P1Y6MP12MP12MP12M79400000P2Y0.5079400000794000000001829118tuya:HangzhouTuyaTechnologyCo.Ltd.Member2022-01-012022-12-310001829118tuya:HangzhouTuyaTechnologyCo.Ltd.Member2021-01-012021-12-310001829118tuya:AdsRepresentingOrdinaryShares2726767Membertuya:ShareRepurchaseProgram2021Memberus-gaap:CommonStockMember2022-01-012022-12-310001829118tuya:AdsRepresentingOrdinaryShares16086682Membertuya:ShareRepurchaseProgram2021Memberus-gaap:CommonStockMember2022-01-012022-12-310001829118tuya:OrdinarySharesRepresentingOrdinaryShares26400.Membertuya:ShareRepurchaseProgram2021Memberdei:AdrMember2022-01-012022-12-310001829118tuya:AdsRepresentingOrdinaryShares2726767Membertuya:ShareRepurchaseProgram2021Memberdei:AdrMember2022-01-012022-12-310001829118tuya:AdsRepresentingOrdinaryShares16086682Membertuya:ShareRepurchaseProgram2021Memberdei:AdrMember2022-01-012022-12-310001829118tuya:ShareRepurchaseProgram2021Member2021-08-302021-08-300001829118tuya:ShareRepurchaseProgram2021Memberdei:AdrMember2022-11-090001829118tuya:ShareRepurchaseProgram2021Memberdei:AdrMember2021-08-300001829118us-gaap:TreasuryStockCommonMember2022-01-012022-12-310001829118us-gaap:CommonClassBMemberus-gaap:CommonStockMember2022-01-012022-12-310001829118us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-01-012022-12-310001829118tuya:ClassAndClassBOrdinarySharesMemberus-gaap:CommonStockMember2022-01-012022-12-310001829118us-gaap:CommonClassAMember2021-10-182021-10-180001829118us-gaap:CommonClassAMember2021-09-132021-09-130001829118dei:AdrMemberus-gaap:OverAllotmentOptionMember2021-04-202021-04-200001829118dei:AdrMemberus-gaap:IPOMember2021-03-182021-03-180001829118tuya:SeriesDConvertiblePreferredSharesMember2019-09-012019-09-300001829118tuya:SeriesCConvertiblePreferredSharesMember2018-04-012018-04-300001829118tuya:SeriesBConvertiblePreferredSharesMember2017-08-012017-08-310001829118tuya:SeriesA1ConvertiblePreferredSharesMember2016-11-012016-11-300001829118us-gaap:InvestorMember2014-12-232014-12-230001829118tuya:SeriesConvertiblePreferredSharesMember2014-12-012014-12-310001829118us-gaap:InvestorMember2014-08-282014-08-280001829118us-gaap:TreasuryStockCommonMember2021-01-012021-12-310001829118us-gaap:TreasuryStockCommonMember2022-12-310001829118us-gaap:RetainedEarningsMember2022-12-310001829118us-gaap:AdditionalPaidInCapitalMember2022-12-310001829118us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001829118us-gaap:TreasuryStockCommonMember2021-12-310001829118us-gaap:RetainedEarningsMember2021-12-310001829118us-gaap:AdditionalPaidInCapitalMember2021-12-310001829118us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001829118us-gaap:RetainedEarningsMember2020-12-310001829118us-gaap:AdditionalPaidInCapitalMember2020-12-310001829118us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001829118us-gaap:RetainedEarningsMember2019-12-310001829118us-gaap:AdditionalPaidInCapitalMember2019-12-310001829118us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001829118tuya:ReceivablesFromShareholdersMember2019-12-310001829118us-gaap:CommonClassBMemberus-gaap:CommonStockMember2022-12-310001829118us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-12-310001829118tuya:ClassAndClassBOrdinarySharesMemberus-gaap:CommonStockMember2022-12-310001829118us-gaap:CommonStockMember2022-12-310001829118us-gaap:CommonClassBMemberus-gaap:CommonStockMember2021-12-310001829118us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-12-310001829118tuya:ClassAndClassBOrdinarySharesMemberus-gaap:CommonStockMember2021-12-310001829118us-gaap:CommonStockMember2021-12-310001829118us-gaap:CommonStockMember2020-12-310001829118us-gaap:CommonStockMember2019-12-310001829118us-gaap:CommonClassAMember2022-07-040001829118dei:AdrMemberus-gaap:IPOMember2021-03-180001829118us-gaap:CommonStockMember2021-02-280001829118tuya:SeriesDConvertiblePreferredSharesMember2019-11-010001829118tuya:SeriesA1ConvertiblePreferredSharesMember2019-11-010001829118tuya:SeriesDConvertiblePreferredSharesMember2019-09-160001829118tuya:SeriesCConvertiblePreferredSharesMember2018-05-020001829118tuya:SeriesCConvertiblePreferredSharesMember2018-04-160001829118tuya:SeriesBConvertiblePreferredSharesMember2017-09-150001829118tuya:SeriesBConvertiblePreferredSharesMember2017-08-150001829118tuya:SeriesA1ConvertiblePreferredSharesMember2016-11-110001829118tuya:SeriesConvertiblePreferredSharesMember2015-03-310001829118us-gaap:InvestorMember2014-12-230001829118tuya:SeriesConvertiblePreferredSharesMember2014-12-2300018291182019-01-012019-12-310001829118tuya:Plan2015Member2021-12-310001829118us-gaap:RestrictedStockUnitsRSUMembertuya:Plan2015Member2022-01-012022-12-310001829118us-gaap:RestrictedStockUnitsRSUMembertuya:Plan2015Member2021-01-012021-12-310001829118tuya:Plan2015Member2021-01-012021-12-310001829118srt:MinimumMembertuya:Plan2015Member2022-12-310001829118srt:MinimumMember2021-12-310001829118srt:MaximumMember2021-12-310001829118srt:MinimumMember2020-12-310001829118srt:MaximumMember2020-12-310001829118tuya:Plan2015Memberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2022-01-012022-12-310001829118tuya:Plan2015Memberus-gaap:ShareBasedCompensationAwardTrancheOneMember2022-01-012022-12-310001829118tuya:Plan2015Member2022-01-012022-12-310001829118tuya:ContractWithCustomerLiabilityNonCurrentMember2022-12-310001829118tuya:ContractWithCustomerLiabilityCurrentMember2022-12-310001829118tuya:ContractWithCustomerLiabilityNonCurrentMember2021-12-310001829118tuya:ContractWithCustomerLiabilityCurrentMember2021-12-310001829118tuya:SmartDeviceDistributionMember2022-01-012022-12-310001829118tuya:SaasAndOthersMember2022-01-012022-12-310001829118tuya:IotPaasMember2022-01-012022-12-310001829118tuya:SmartDeviceDistributionMember2021-01-012021-12-310001829118tuya:SaasAndOthersMember2021-01-012021-12-310001829118tuya:IotPaasMember2021-01-012021-12-310001829118tuya:SmartDeviceDistributionMember2020-01-012020-12-310001829118tuya:SaasAndOthersMember2020-01-012020-12-310001829118tuya:IotPaasMember2020-01-012020-12-310001829118us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-01-012022-12-310001829118us-gaap:OfficeEquipmentMember2022-01-012022-12-310001829118us-gaap:ComputerEquipmentMember2022-01-012022-12-310001829118us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-12-310001829118us-gaap:OfficeEquipmentMember2022-12-310001829118us-gaap:LeaseholdImprovementsMember2022-12-310001829118us-gaap:ConstructionInProgressMember2022-12-310001829118us-gaap:ComputerEquipmentMember2022-12-310001829118us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2021-12-310001829118us-gaap:OfficeEquipmentMember2021-12-310001829118us-gaap:LeaseholdImprovementsMember2021-12-310001829118us-gaap:ComputerEquipmentMember2021-12-310001829118tuya:SeriesDConvertiblePreferredSharesMember2019-09-162019-11-0100018291182018-05-022018-05-020001829118tuya:SeriesCConvertiblePreferredSharesMember2018-04-162018-05-3100018291182018-04-162018-04-160001829118tuya:SeriesBConvertiblePreferredSharesMember2017-08-152017-09-300001829118tuya:SeriesConvertiblePreferredSharesMember2014-12-232015-03-310001829118tuya:OtherInvestorsMember2014-12-232014-12-230001829118tuya:TwoInvestorsMember2014-08-282014-08-280001829118tuya:RegisteredShareholdersMember2014-08-282014-08-2800018291182021-03-182021-03-180001829118tuya:RegisteredShareholdersMember2020-12-302020-12-300001829118tuya:ShareholdingInterestOfPrivatelyHeldCompanyMember2022-03-012022-03-310001829118tuya:ShareholdingInterestOfPrivatelyHeldCompanyMembertuya:GroupAcquiredShareholdingInterestOfPrivatelyHeldCompanyTwoMember2021-12-012021-12-310001829118tuya:ShareholdingInterestOfPrivatelyHeldCompanyMembertuya:GroupAcquiredShareholdingInterestOfPrivatelyHeldCompanyOneMember2021-12-012021-12-310001829118tuya:ShareholdingInterestOfPrivatelyHeldCompanyMembertuya:GroupAcquiredShareholdingInterestOfPrivatelyHeldCompanyTwoMember2021-11-012021-11-300001829118tuya:ShareholdingInterestOfPrivatelyHeldCompanyMembertuya:GroupAcquiredShareholdingInterestOfPrivatelyHeldCompanyOneMember2021-11-012021-11-300001829118tuya:ShareholdingInterestOfPrivatelyHeldCompanyMember2021-10-012021-10-310001829118tuya:ShareholdingInterestOfPrivatelyHeldCompanyMember2021-09-012021-09-300001829118tuya:ShareholdingInterestOfPrivatelyHeldCompanyMember2021-08-012021-08-310001829118us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-12-310001829118us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-310001829118us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-310001829118us-gaap:RetainedEarningsMember2022-01-012022-12-310001829118us-gaap:RetainedEarningsMember2021-01-012021-12-310001829118us-gaap:RetainedEarningsMember2020-01-012020-12-310001829118tuya:ZhejiangTuyaSmartElectronicsCo.Ltd.Member2022-12-310001829118tuya:TuyasmartIndiaPrivateLimitedMember2022-12-310001829118tuya:TuyaSmartInc.Member2022-12-310001829118tuya:TuyasmartColombiaS.a.sMember2022-12-310001829118tuya:TuyaJapanCo.Ltd.Member2022-12-310001829118tuya:TuyaHkLimitedMember2022-12-310001829118tuya:TuyaGmbhMember2022-12-310001829118tuya:TuyaGlobalInc.Member2022-12-310001829118tuya:HangzhouTuyaInformationTechnologyCo.Ltd.Member2022-12-310001829118tuya:ZhejiangTuyaSmartElectronicsCo.Ltd.Member2021-12-310001829118tuya:TuyasmartIndiaPrivateLimitedMember2021-12-310001829118tuya:TuyaSmartInc.Member2021-12-310001829118tuya:TuyasmartColombiaS.a.sMember2021-12-310001829118tuya:TuyaJapanCo.Ltd.Member2021-12-310001829118tuya:TuyaHkLimitedMember2021-12-310001829118tuya:TuyaGmbhMember2021-12-310001829118tuya:TuyaGlobalInc.Member2021-12-310001829118tuya:HangzhouTuyaInformationTechnologyCo.Ltd.Member2021-12-310001829118tuya:BridgeLoanReceivableMember2021-09-300001829118us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-12-310001829118us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2021-12-310001829118srt:MinimumMember2022-12-310001829118srt:MaximumMember2022-12-310001829118tuya:OtherThanChinaMember2022-01-012022-12-310001829118tuya:OtherThanChinaMember2021-01-012021-12-310001829118country:CN2021-01-012021-12-310001829118tuya:OtherThanChinaMember2020-01-012020-12-310001829118country:CN2020-01-012020-12-310001829118us-gaap:InvestmentIncomeExpenseMember2022-01-012022-12-310001829118us-gaap:InvestmentIncomeExpenseMember2021-01-012021-12-310001829118tuya:Plan2015Member2022-12-310001829118us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001829118us-gaap:EmployeeStockOptionMember2022-01-012022-12-310001829118us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-310001829118us-gaap:RestrictedStockUnitsRSUMember2022-12-310001829118us-gaap:EmployeeStockOptionMember2022-12-310001829118us-gaap:RestrictedStockUnitsRSUMember2021-12-310001829118country:US2022-01-012022-12-310001829118country:HK2022-01-012022-12-310001829118country:US2017-12-222017-12-220001829118country:CN2007-03-162007-03-160001829118tuya:TencentGroupMember2022-12-310001829118tuya:PrepaidCloudServiceFeeMember2022-12-310001829118tuya:CloudRelatedTechnicalServicesFeeMember2022-12-310001829118tuya:CloudRelatedTechnicalServicesFeeMember2021-12-310001829118srt:MinimumMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MeasurementInputPriceVolatilityMember2022-12-310001829118srt:MaximumMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MeasurementInputPriceVolatilityMember2022-12-310001829118srt:MaximumMemberus-gaap:FairValueMeasurementsRecurringMembertuya:MeasurementInputProbabilityRedemptionScenarioMember2022-12-310001829118srt:MaximumMemberus-gaap:FairValueMeasurementsRecurringMembertuya:MeasurementInputProbabilityLiquidationScenarioMember2022-12-310001829118srt:MaximumMemberus-gaap:FairValueMeasurementsRecurringMembertuya:MeasurementInputProbabilityIpoScenarioMember2022-12-310001829118us-gaap:FairValueMeasurementsRecurringMembertuya:MeasurementInputProbabilityRedemptionScenarioMember2022-12-310001829118us-gaap:FairValueMeasurementsRecurringMembertuya:MeasurementInputProbabilityLiquidationScenarioMember2022-12-310001829118us-gaap:FairValueMeasurementsRecurringMembertuya:MeasurementInputProbabilityIpoScenarioMember2022-12-310001829118srt:MinimumMemberus-gaap:MeasurementInputPriceVolatilityMember2021-12-310001829118srt:MaximumMemberus-gaap:MeasurementInputPriceVolatilityMember2021-12-310001829118tuya:MeasurementInputProbabilityRedemptionScenarioMember2021-12-310001829118tuya:MeasurementInputProbabilityLiquidationScenarioMember2021-12-310001829118tuya:MeasurementInputProbabilityIpoScenarioMember2021-12-310001829118us-gaap:MembershipMember2022-12-310001829118tuya:SaasMember2022-12-310001829118tuya:CloudBasedConnectivityAndBasicIotServicesMember2022-12-310001829118us-gaap:MembershipMember2021-12-310001829118tuya:SaasMember2021-12-310001829118tuya:CloudBasedConnectivityAndBasicIotServicesMember2021-12-310001829118us-gaap:MembershipMember2020-12-310001829118tuya:SaasMember2020-12-310001829118tuya:CloudBasedConnectivityAndBasicIotServicesMember2020-12-310001829118tuya:CloudBasedConnectivityAndBasicIotServicesMember2019-12-310001829118us-gaap:CostOfGoodsProductLineMemberus-gaap:SupplierConcentrationRiskMembertuya:SupplierMember2022-01-012022-12-310001829118us-gaap:CostOfGoodsProductLineMemberus-gaap:SupplierConcentrationRiskMembertuya:SupplierMember2021-01-012021-12-310001829118tuya:CustomerMemberus-gaap:AccountsReceivableMemberus-gaap:CreditConcentrationRiskMember2021-01-012021-12-310001829118us-gaap:CostOfGoodsProductLineMemberus-gaap:SupplierConcentrationRiskMembertuya:SupplierMember2020-01-012020-12-310001829118us-gaap:CommonStockMember2022-12-310001829118us-gaap:CommonStockMember2021-12-310001829118us-gaap:CommonClassAMember2022-10-310001829118srt:ParentCompanyMembersrt:ReportableLegalEntitiesMemberus-gaap:CommonStockMember2022-12-310001829118srt:ParentCompanyMembersrt:ReportableLegalEntitiesMemberus-gaap:CommonClassBMember2022-12-310001829118srt:ParentCompanyMembersrt:ReportableLegalEntitiesMemberus-gaap:CommonClassAMember2022-12-310001829118us-gaap:CommonClassAMember2022-11-010001829118srt:ParentCompanyMembersrt:ReportableLegalEntitiesMemberus-gaap:CommonStockMember2021-12-310001829118srt:ParentCompanyMembersrt:ReportableLegalEntitiesMemberus-gaap:CommonClassBMember2021-12-310001829118srt:ParentCompanyMembersrt:ReportableLegalEntitiesMemberus-gaap:CommonClassAMember2021-12-310001829118us-gaap:CommonClassBMember2021-12-310001829118us-gaap:CommonClassAMember2021-12-310001829118tuya:Plan2015Member2021-02-210001829118tuya:Plan2015Member2020-07-310001829118tuya:Plan2015Member2014-12-310001829118srt:ParentCompanyMembersrt:ReportableLegalEntitiesMember2020-12-310001829118srt:ParentCompanyMembersrt:ReportableLegalEntitiesMember2019-12-3100018291182019-12-3100018291182020-12-310001829118us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001829118us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001829118tuya:LongTermInvestmentsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001829118tuya:LongTermInvestmentsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001829118us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001829118us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001829118us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001829118us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001829118tuya:LongTermInvestmentsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001829118us-gaap:FairValueMeasurementsRecurringMember2022-12-310001829118us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001829118us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001829118tuya:LongTermInvestmentsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001829118tuya:LongTermInvestmentsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001829118us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001829118us-gaap:DerivativeFinancialInstrumentsAssetsMemberus-gaap:FairValueInputsLevel2Member2021-12-310001829118tuya:LongTermInvestmentsMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001829118us-gaap:FairValueInputsLevel3Member2021-12-310001829118us-gaap:FairValueInputsLevel2Member2021-12-310001829118us-gaap:FairValueInputsLevel1Member2021-12-310001829118us-gaap:DerivativeFinancialInstrumentsAssetsMember2021-12-310001829118us-gaap:EmployeeStockOptionMember2022-01-012022-12-310001829118us-gaap:EmployeeStockOptionMember2021-01-012021-12-310001829118us-gaap:PreferredStockMember2020-01-012020-12-310001829118us-gaap:EmployeeStockOptionMember2020-01-012020-12-310001829118us-gaap:SellingAndMarketingExpenseMember2022-01-012022-12-310001829118us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-12-310001829118us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-12-310001829118us-gaap:SellingAndMarketingExpenseMember2021-01-012021-12-310001829118us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-12-310001829118us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-12-310001829118us-gaap:SellingAndMarketingExpenseMember2020-01-012020-12-310001829118us-gaap:ResearchAndDevelopmentExpenseMember2020-01-012020-12-310001829118us-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-12-310001829118srt:ParentCompanyMembersrt:ReportableLegalEntitiesMember2022-12-310001829118srt:ParentCompanyMembersrt:ReportableLegalEntitiesMember2021-12-310001829118tuya:SeriesA1ConvertiblePreferredSharesMember2019-11-012019-11-010001829118tuya:ReceivablesFromShareholdersMember2020-01-012020-12-310001829118us-gaap:CommonStockMember2021-01-012021-12-310001829118us-gaap:CommonClassAMember2022-07-042022-07-040001829118us-gaap:CommonStockMember2022-01-012022-12-310001829118srt:MinimumMember2022-01-012022-12-310001829118srt:MaximumMember2022-01-012022-12-310001829118srt:MinimumMember2021-01-012021-12-310001829118srt:MaximumMember2021-01-012021-12-310001829118srt:MinimumMember2020-01-012020-12-310001829118srt:MaximumMember2020-01-012020-12-310001829118us-gaap:OtherNonoperatingIncomeExpenseMember2022-01-012022-12-310001829118us-gaap:OtherNonoperatingIncomeExpenseMember2021-01-012021-12-310001829118tuya:ShareholdingInterestOfCustomerWithBridgeLoanMember2021-01-012021-12-310001829118srt:ParentCompanyMembersrt:ReportableLegalEntitiesMember2021-01-012021-12-3100018291182022-06-012022-06-3000018291182021-04-012021-04-3000018291182021-03-172021-03-170001829118us-gaap:CommonStockMember2021-03-172021-03-170001829118us-gaap:CommonClassAMember2021-12-282021-12-280001829118us-gaap:CommonClassAMember2021-12-232021-12-230001829118tuya:ExpirationYear2032Member2022-12-310001829118tuya:ExpirationYear2031Member2022-12-310001829118tuya:ExpirationYear2030Member2022-12-310001829118tuya:ExpirationYear2029Member2022-12-310001829118tuya:ExpirationYear2028Member2022-12-310001829118tuya:ExpirationYear2027Member2022-12-310001829118tuya:ExpirationYear2026Member2022-12-310001829118tuya:ExpirationYear2025Member2022-12-310001829118tuya:ExpirationYear2024Member2022-12-310001829118tuya:ExpirationYear2023Member2022-12-310001829118us-gaap:CommonStockMember2021-02-012021-02-280001829118tuya:SeriesDConvertiblePreferredSharesMember2019-11-012019-11-010001829118tuya:SeriesDConvertiblePreferredSharesMember2019-09-162019-09-160001829118tuya:SeriesCConvertiblePreferredSharesMember2018-05-022018-05-020001829118tuya:SeriesCConvertiblePreferredSharesMember2018-04-162018-04-160001829118tuya:SeriesBConvertiblePreferredSharesMember2017-09-152017-09-150001829118tuya:SeriesBConvertiblePreferredSharesMember2017-08-152017-08-150001829118tuya:SeriesA1ConvertiblePreferredSharesMember2016-11-112016-11-110001829118tuya:SeriesConvertiblePreferredSharesMember2015-03-312015-03-310001829118tuya:SeriesConvertiblePreferredSharesMember2014-12-232014-12-230001829118tuya:BridgeLoanReceivableMember2021-09-012021-09-300001829118tuya:IotPaasMembersrt:MinimumMember2022-01-012022-12-310001829118tuya:IotPaasMembersrt:MaximumMember2022-01-012022-12-310001829118country:CN2022-01-012022-12-310001829118us-gaap:OtherOperatingIncomeExpenseMember2022-01-012022-12-310001829118us-gaap:OtherOperatingIncomeExpenseMember2021-01-012021-12-310001829118us-gaap:OtherOperatingIncomeExpenseMember2020-01-012020-12-310001829118srt:ParentCompanyMembersrt:ReportableLegalEntitiesMember2022-01-012022-12-310001829118srt:ParentCompanyMembersrt:ReportableLegalEntitiesMember2020-01-012020-12-310001829118tuya:ShareholdingInterestOfCustomerWithBridgeLoanMember2021-10-012021-12-310001829118us-gaap:MembershipMember2022-01-012022-12-310001829118tuya:SaasMember2022-01-012022-12-310001829118tuya:CloudBasedConnectivityAndBasicIotServicesMember2022-01-012022-12-310001829118us-gaap:MembershipMember2021-01-012021-12-310001829118tuya:SaasMember2021-01-012021-12-310001829118tuya:CloudBasedConnectivityAndBasicIotServicesMember2021-01-012021-12-310001829118us-gaap:MembershipMember2020-01-012020-12-310001829118tuya:SaasMember2020-01-012020-12-310001829118tuya:CloudBasedConnectivityAndBasicIotServicesMember2020-01-012020-12-3100018291182021-03-1700018291182014-08-280001829118us-gaap:CommonClassBMember2022-01-012022-12-310001829118us-gaap:CommonClassBMember2021-03-172021-03-170001829118us-gaap:CommonClassAMember2021-03-172021-03-170001829118us-gaap:CommonClassAMember2021-01-012021-12-310001829118tuya:Plan2015Member2021-02-252021-02-250001829118us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310001829118us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-3100018291182021-01-012021-12-310001829118us-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-3100018291182020-01-012020-12-3100018291182022-12-3100018291182021-12-310001829118us-gaap:CommonClassAMember2022-01-012022-12-310001829118tuya:AmericanDepositaryShareMember2022-01-012022-12-310001829118tuya:ShareRepurchaseProgram2021Memberus-gaap:CommonClassAMember2022-11-090001829118tuya:ShareRepurchaseProgram2021Memberus-gaap:CommonClassAMember2021-08-300001829118us-gaap:CommonClassAMemberus-gaap:IPOMember2021-03-180001829118us-gaap:CommonClassBMember2022-12-310001829118us-gaap:CommonClassAMember2022-12-310001829118dei:BusinessContactMember2022-01-012022-12-3100018291182022-01-012022-12-31xbrli:sharesxbrli:pureiso4217:USDtuya:Voteiso4217:CNYtuya:itemtuya:subsidiaryiso4217:USDxbrli:sharestuya:segment

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 20-F

(Mark One)

REGISTRATION STATEMENT PURSUANT TO SECTION 12(b) OR (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, 2022.

OR

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from                           to                          .

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                        

Commission file number: 001-40210

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

10/F, Building A, Huace Center

Xihu District, Hangzhou City

Zhejiang, 310012

People’s Republic of China

(Address of principal executive offices)

Yao (Jessie) Liu

Chief Financial Officer

Tel: +86 0571-86915981

E-mail: ir@tuya.com

10/F, Building A, Huace Center, Xihu District, Hangzhou City

Zhejiang, 310012, People’s Republic of China

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

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

Title of each class

    

Trading Symbol

    

Name of each exchange on which registered

American depositary shares, each representing one Class A ordinary share, par value US$0.00005 per share

TUYA

The New York Stock Exchange

Class A ordinary shares, par value US$0.00005 per share

2391

The Stock Exchange of Hong Kong Limited

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.

578,546,560 ordinary shares, comprising 499,146,560 Class A ordinary shares, par value US$0.00005 per share (including 5,433,895 Class A ordinary shares issued to the depositary bank for bulk issuance of ADSs reserved for future issuances upon the exercise or vesting of awards granted under our 2015 Plan, and a total of 20,162,436 Class A ordinary shares, including Class A ordinary shares represented by ADSs, that have been repurchased by us from the open market), and 79,400,000 Class B ordinary shares, par value US$0.00005 per share, as of December 31, 2022.

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 

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

If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.

Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrants executive officers during the relevant recovery period pursuant to §240.10D-1(b).

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

U.S. GAAP 

    

International Financial Reporting Standards as issued

by the International Accounting Standards Board 

    

Other 

 

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

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

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

Indicate by check mark whether the registrant has filed all documents and reports required to be filed by Section 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

    

Page

INTRODUCTION

ii

FORWARD-LOOKING INFORMATION

iv

PART I

1

ITEM 1.

IDENTITY OF DIRECTORS, SENIOR MANAGEMENT AND ADVISERS

1

ITEM 2.

OFFER STATISTICS AND EXPECTED TIMETABLE

1

ITEM 3.

KEY INFORMATION

1

ITEM 4.

INFORMATION ON THE COMPANY

66

ITEM 4A.

UNRESOLVED STAFF COMMENTS

104

ITEM 5.

OPERATING AND FINANCIAL REVIEW AND PROSPECTS

105

ITEM 6.

DIRECTORS, SENIOR MANAGEMENT AND EMPLOYEES

119

ITEM 7.

MAJOR SHAREHOLDERS AND RELATED PARTY TRANSACTIONS

132

ITEM 8.

FINANCIAL INFORMATION

133

ITEM 9.

THE OFFER AND LISTING

135

ITEM 10.

ADDITIONAL INFORMATION

135

ITEM 11.

QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

152

ITEM 12.

DESCRIPTION OF SECURITIES OTHER THAN EQUITY SECURITIES

153

PART II

158

ITEM 13.

DEFAULTS, DIVIDEND ARREARAGES AND DELINQUENCIES

158

ITEM 14.

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

158

ITEM 15.

CONTROLS AND PROCEDURES

159

ITEM 16.A.

AUDIT COMMITTEE FINANCIAL EXPERT

160

ITEM 16.B.

CODE OF ETHICS

160

ITEM 16.C.

PRINCIPAL ACCOUNTANT FEES AND SERVICES

161

ITEM 16.D.

EXEMPTIONS FROM THE LISTING STANDARDS FOR AUDIT COMMITTEES

161

ITEM 16.E.

PURCHASES OF EQUITY SECURITIES BY THE ISSUER AND AFFILIATED PURCHASERS

161

ITEM 16.F.

CHANGE IN REGISTRANT’S CERTIFYING ACCOUNTANT

162

ITEM 16.G.

CORPORATE GOVERNANCE

162

ITEM 16.H.

MINE SAFETY DISCLOSURE

162

ITEM 16.I.

DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS

163

ITEM 16.J.

INSIDER TRADING POLICIES

163

PART III

164

ITEM 17.

FINANCIAL STATEMENTS

164

ITEM 18.

FINANCIAL STATEMENTS

164

ITEM 19.

EXHIBITS

164

i

INTRODUCTION

Except where the context otherwise requires and for the purpose of this annual report only:

“ADSs” refers to the American depositary shares, each representing one Class A ordinary share;
“CAC” refers to the Cyberspace Administration of China;
“China” or “the PRC” refers to the People’s Republic of China, including Hong Kong and Macau and, only for the purpose of this annual report, excluding Taiwan; the only instances in which “China” or “the PRC” do not include Hong Kong or Macau are when used in the case of laws and regulations, including, among others, tax matters, adopted by the People’s Republic of China; “PRC subsidiaries” and “PRC entities” refer to entities established in accordance with PRC laws and regulations;
“CIC” refers to China Insights Consultancy, an independent professional market research and consulting company;
“Class A ordinary shares” refers to our Class A ordinary shares, par value US$0.00005 per share;
“Class B ordinary shares” refers to our Class B ordinary shares, par value US$0.00005 per share;
“CSRC” refers to the China Securities Regulatory Commission;
“the Group” refers to Tuya Inc., its subsidiaries and the VIE;
“Hangzhou Tuya Technology” refers to Hangzhou Tuya Technology Co., Ltd.;
“Hong Kong Listing” refers to the listing of the Class A ordinary shares on the Main Board of the Hong Kong Stock Exchange;
“Hong Kong Stock Exchange” refers to The Stock Exchange of Hong Kong Limited;
“IoT” refers to Internet of Things, a concept of connecting physical objects, or “things,” that are embedded with communication modules, software, and other technologies for the purpose of connecting and exchanging information with other devices and systems over the internet or other communications networks;
“MAA” or “Articles” refers to the ninth amended and restated memorandum and articles of association of our company, currently effective;
“NYSE” refers to the New York Stock Exchange;
“PaaS” refers to platform as a service, a category of cloud computing services that provides a platform and environment to allow developers to build applications over the internet;
“premium IoT PaaS customer” refers to a customer as of a given date that contributed more than US$100,000 of revenues during the immediately preceding 12-month period;
“RMB” or “Renminbi” refers to the legal currency of the People’s Republic of China;
“SaaS” refers to software as a service, a cloud-based software licensing and delivery model in which software and associated data are centrally hosted and are available to end users over the internet;
“SAFE” refers to the State Administration of Foreign Exchange;
“shares” or “ordinary shares” refer to our Class A and Class B ordinary shares, par value US$0.00005 per share;

ii

“Tuya,” “we,” “us,” “our company” and “our” refer to Tuya Inc., a Cayman Islands company and its subsidiaries;
“Tuya Information” refers to Hangzhou Tuya Information Technology Co., Ltd.;
“US$,” “dollars” or “U.S. dollars” refers to the legal currency of the United States; and
“variable interest entity” or “VIE” refers to Hangzhou Tuya Technology, i.e., the PRC entity, of which, through certain contractual arrangements, we are considered the primary beneficiary of the VIE for accounting purposes, and consolidate its operating results in our financial statements under U.S. GAAP to the extent the conditions for consolidation of the VIE under U.S. GAAP are satisfied. The contractual arrangements provide us with the exclusive option to purchase all or part of the equity interest of the entity at the minimum price possible to the extent permitted under PRC law.

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

iii

FORWARD-LOOKING INFORMATION

This annual report contains statements that constitute forward-looking statements. These statements are made under the “safe harbor” provision under Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”) and as defined in the Private Securities Litigation Reform Act of 1995. Many of the forward-looking statements contained in this annual report can be identified by the use of forward-looking words such as “aim,” “anticipate,” “believe,” “could,” “estimate,” “expect,” “intend,” “likely to,” “may,” “plan,” “potential,” “should,” “will” or other similar expressions.

Forward-looking statements appear in a number of places in this annual report and include, but are not limited to, statements regarding our intent, belief or current expectations. Forward-looking statements are based on our management’s beliefs and assumptions and on information currently available to our management. Such statements are subject to risks and uncertainties, and actual results may differ materially from those expressed or implied in the forward-looking statements due to various factors, including, but not limited to, those identified under the section entitled “Item 3. Key Information—3.D. Risk Factors” in this annual report. These risks and uncertainties include factors relating to:

general economic, political, demographic and business conditions in China and globally;
our ability to implement our growth strategies;
the success of operating initiatives, including advertising and promotional efforts and new product and service development by us and our competitors;
our ability to develop and apply our technologies to support and expand our product and service offerings;
our ability to compete and conduct our business in the future;
the expected growth of the IoT PaaS and SaaS industries in China and globally;
the availability of qualified personnel and the ability to retain such personnel;
competition in the IoT PaaS and SaaS industries;
the COVID-19 pandemic and government measures taken in response thereto;
changes in government policies and regulations;
other factors that may affect our financial condition, liquidity and results of operations; and
other risk factors discussed under “Item 3. Key Information—3.D. Risk Factors.”

Forward-looking statements speak only as of the date they are made, and we do not undertake any obligation to update them in light of new information or future developments or to release publicly any revisions to these statements in order to reflect later events or circumstances or to reflect the occurrence of unanticipated events.

iv

PART I

ITEM 1.IDENTITY OF DIRECTORS, SENIOR MANAGEMENT AND ADVISERS

Not applicable.

ITEM 2.OFFER STATISTICS AND EXPECTED TIMETABLE

Not applicable.

ITEM 3.KEY INFORMATION

Holding Company Structure

Tuya Inc. is a Cayman Islands holding company, and the Group operates in China mainly through its PRC subsidiaries. The Group also conducts business internationally with local offices in the United States, Europe, India and Japan, among other locations. It is important to note that investors in our ADSs and Class A ordinary shares do not hold equity securities issued by our subsidiaries or the VIE in China, but instead hold equity securities of Tuya Inc. As used in this annual report, “we,” “us,” “our company,” “our” or “Tuya” refers to Tuya Inc. and its subsidiaries, and “the Group” refers to Tuya Inc., its subsidiaries and the VIE.

The operations of the VIE do not constitute a material aspect of the Group’s operations, based on the following:

Business Operation. We set out to offer IoT PaaS to customers developing smart devices, including brands and their contracted OEMs. Over time, we have extended our offerings to those who use smart devices. We offer Industry SaaS to businesses in selected verticals and cloud-based value-added services to end users. We also conduct smart device distribution, where some of our customers, primarily brands and system integrators, who prefer not to directly deal with multiple OEMs, may purchase directly from us finished smart devices with IoT PaaS deployed sourced from qualified OEMs. As part of our smart device distribution business, we provide customers with the access to Tuya Expo, a dedicated business-to-business (“B2B”) platform connecting brands globally with an extensive network of OEMs. Currently, only a de minimis portion of our revenue is derived from Tuya Expo.

In China, providing online transaction platform services fall within the categories of the value-added telecommunication service, which is subject to foreign investment restrictions and license requirements under the PRC laws and regulations. Therefore, Hangzhou Tuya Technology, or the VIE, was established to hold the requisite license and for the purpose of providing investors with exposure to foreign investment in China-based companies where direct foreign investments in operating entities are not viable.

As advised by Jia Yuan Law Offices, our PRC legal counsel, based on consultations with competent government authorities, the offering of IoT PaaS, Industry PaaS, cloud-based value-added services and other types of smart device distribution are not subject to foreign ownership restrictions under current PRC laws and regulations. In the event the VIE structure is disallowed, the Group does not expect to experience a material disruption in its operations.

Financial Position and Results of Operations. The VIE does not represent a material percentage of the Group’s financial position and results of operations as of and for each period presented in this annual report. Historically, the VIE accounted for an immaterial portion of the Group’s total revenue and assets. The VIE contributed less than 0.1% of the Group’s total revenue in 2020 and contributed nil to the Group’s total revenue in 2021 and 2022. As of December 31, 2021 and 2022, the assets of the VIE, excluding amounts due from other companies in the Group, represented 0.01% and less than 0.01% of the Group’s consolidated total assets, respectively. We expect the contribution of revenue and assets to the Group from the VIE to remain immaterial in the foreseeable future.

1

The following chart illustrates our corporate structure, including our significant subsidiaries as that term is defined under Section 1-02 of Regulation S-X under the Securities Act, the VIE and certain other subsidiaries, as of the date of this annual report.

Graphic

Notes:

(1) The VIE is owned by certain nominee shareholders, not us. All of these nominee shareholders are also beneficial owners of our company. Shareholders of Hangzhou Tuya Technology are Xueji (Jerry) Wang (our director and CEO), Liaohan (Leo) Chen (our director), Yaona Lin (our employee), Ruixin Zhou (our CTO) and Peihong Chen (our employee), each holding approximately 60.7%, 13.1%, 11.5%, 9.8% and 4.9%, respectively, of Hangzhou Tuya Technology’s equity interests.

(2) Contractual arrangements include exclusive business cooperation agreement, equity interest pledge agreement, exclusive option agreement, power of attorney and spousal consent. See “—Contractual Arrangements.”

For a detailed discussion of how funds and other assets are transferred through our organization, see “—Transfer of Funds and Other Assets through Our Organization.”

Our corporate structure involves unique risks to investors in our equity securities. Investors who are non-PRC residents may never directly hold equity interests in the VIE under current PRC laws and regulations. We do not have any equity interests in the VIE who is owned by certain nominee shareholders. Any of such nominee shareholders could breach their contractual arrangements with us by, among other things, failing to conduct their operations in an acceptable manner, or taking other actions that are detrimental to our interests. In the event that the shareholders of the VIE breach the terms of these contractual arrangements and voluntarily liquidate the VIE, or the VIE declares bankruptcy and all or part of its assets become subject to liens or rights of third-party creditors, or are otherwise disposed of without our consent, we may be unable to conduct the affected business operations or otherwise benefit from the assets held by the VIE and its shareholders. As a result, the contractual arrangements may be less effective than direct ownership, and we could face heightened challenges, risks and costs in enforcing these contractual arrangements due to legal uncertainties and jurisdictional limits.

2

As of the date of this annual report, our contractual arrangements with the VIE have not been tested in a court of law in the PRC. If the PRC government deems that our contractual arrangements with the VIE 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 in the future, we could be subject to penalties or be forced to relinquish our interests in those operations or otherwise significantly change our corporate structure. We and our investors face significant uncertainty about potential future actions by the PRC government that could affect the legality and enforceability of the contractual arrangements with the VIE and, consequently, negatively affect our ability to consolidate the financial results of the VIE and the financial performance of our company as a whole. Our securities may decline in value or become worthless if we are unable to effectively enforce our contractual control rights over the assets and operations of the VIE. For a detailed discussion of the risks associated with the VIE structure, see “Item 3. Key Information—3.D. Risk Factor—Risks Related to Our Corporate Structure.”

We also face various legal and operational risks and uncertainties related to doing business in China. The PRC government has authority to regulate and exert influence on companies operating in the PRC, including their ability to conduct business, accept foreign investments or be listed on foreign stock exchanges. For example, we face risks associated with regulatory approvals of offshore offerings, anti-monopoly regulatory actions, cybersecurity and data privacy, as well as the uncertainty on whether the U.S. Public Company Accounting Oversight Board (the “PCAOB”) will continue to be able to satisfactorily inspect or investigate completely registered public accounting firms headquartered in mainland China and Hong Kong. The PRC government may also intervene with or influence our operations as the government deems appropriate to further regulatory political and societal goals, among other things, which could result in an adverse impact on our operations and/or value of our equity securities. In recent years, the PRC government has published policies that have significantly impacted our industry and we cannot rule out the possibility that it will in the future further release regulations or policies regarding our industry, including those that may have adverse impacts on our business, financial condition and results of operations. These actions may cause the value of such securities to significantly decline or in extreme cases, become worthless. For a more detailed discussion of these risks, see “Item 3. Key Information—3.D. Risk Factors—Risks Related to Doing Business in China” and “Item 3. Key Information—3.D. Risk Factors—Risks Related to Our Corporate Structure.”

Contractual Arrangements

A series of contractual arrangements were entered into between Tuya Information, on the one hand, and the VIE and its registered shareholders, on the other hand:

(i) power of attorney, equity interest pledge agreements, which provide us with effective control over the VIE;
(ii) exclusive business cooperation agreement, which allows us to receive substantially all of the economic benefits from the VIE; and
(iii) exclusive option agreements, which provide us with exclusive options to purchase all or part of the equity interests in or all or part of the assets of or inject registered capital into the VIE when and to the extent permitted by PRC law.

For details, see “Item 4. Information on the Company—Contractual Arrangements with the VIE and the VIE’s Registered Shareholders” below in this annual report. These contractual arrangements in totality provide Tuya Inc. with a controlling financial interest as the primary beneficiary under ASC 810 and the basis to consolidate the VIE under U.S. GAAP.

Transfer of Funds and Other Assets through Our Organization

We have established stringent cash management policies that dictate how funds are transferred between Tuya Inc., its subsidiaries and the VIE. Each transfer of cash among Tuya Inc., its subsidiaries and the VIE is subject to internal approval. To effect a cash transfer, a number of steps are typically needed, including but not limited to the submission of transfer application, the initial approval by certain manager, and final approval by the financial director. A designated personnel with fund management expertise will review transfer applications as well as underlying agreements and/or related documents on a monthly basis.

As of December 31, 2022, Tuya Inc., through its intermediate holding company, had made cumulative capital contributions of US$473.3 million to its PRC subsidiaries. These funds have been used by our PRC subsidiaries mainly for their business operations.

3

The VIE may transfer cash to Tuya Information, our wholly owned subsidiary in the PRC, by paying service fees pursuant to the contractual arrangements through which we control and consolidate the financial results of the VIE. In each of 2020, 2021 and 2022, the VIE paid nil service fees to Tuya Information pursuant to the contractual arrangements.

Because Tuya Inc. controls the VIE through contractual arrangements, it is not able to make direct capital contribution to the VIE. Nonetheless, Tuya Inc. and its subsidiaries may transfer cash to the VIE by loans or by making payment to the VIE for intergroup transactions, subject to satisfaction of applicable government registration and approval requirements. In 2020, 2021 and 2022, Tuya Inc. and its subsidiaries did not make any loans to the VIE. In addition, Tuya Information may, from time to time, lend cash to the VIE or settle the VIE’s payment obligations on behalf of VIE to provide temporary working capital support to the VIE. In 2020, 2021 and 2022, the net amounts of working capital support provided by Tuya Information to the VIE were RMB0.2 million, RMB2.7 million and RMB2.5 million (US$0.4 million), respectively. As of December 31, 2020, 2021 and 2022, the amounts owed by VIE to Tuya Information associated with the foregoing working capital support arrangements were RMB4.6 million, RMB7.1 million and RMB9.6 million (US$1.4 million), respectively. The VIE has historically funded its operations primarily using cash generated from its operating activities and the working capital support provided by Tuya Information. In 2020, 2021 and 2022, there were no assets transferred between the VIE and other entities.

In 2020, 2021 and 2022, no dividends or distributions were made to Tuya Inc. by its subsidiaries. Tuya Inc. has not previously declared or paid any cash dividend or dividend in kind, and has no plan to declare or pay any dividends in the near future on our shares or the ADSs representing our Class A ordinary shares. We currently intend to retain our available funds and any future earnings to operate and expand our business. We currently do not have any plan to require our PRC subsidiaries to distribute their retained earnings and intend to retain them to operate and expand our business in the PRC. See “Item 8.—Financial Information—8.A. Consolidated Statements and Other Financial Information—Dividend Policy.”

For the purpose of illustration, the below table reflects the hypothetical taxes that might be required to be paid within China, assuming that: (i) we have taxable earnings, and (ii) we determine to pay a dividend in the future:

    

Taxation Scenario(1)

 

Statutory Tax and Standard Rates

 

Hypothetical pre-tax earnings(2)

 

100

%

Tax on earnings at statutory rate of 25% 

(25)

%

Net earnings available for distribution

 

75

%

Withholding tax at standard rate of 10%(3) 

 

(7.5)

%

Net distribution to Parent/Shareholders

 

67.5

%

Notes:

(1)For purposes of this example, the tax calculation has been simplified. The hypothetical book pre-tax earnings amount, not considering timing differences, is assumed to equal taxable income in China.
(2)Under the terms of the contractual arrangements between us and the VIE, our PRC subsidiary may charge the VIE for services provided to the VIE. These service fees shall be recognized as expenses of the VIE, with a corresponding amount as service income by our PRC subsidiary and eliminate in consolidation. For income tax purposes, our PRC subsidiary and the VIE file income tax returns on a separate company basis. The service fees paid are recognized as a tax deduction by the VIE and as income by our PRC subsidiary and are tax neutral.
(3)Tuya Information, our wholly owned PRC subsidiary, is eligible to enjoy a preferential tax rate of 15% in 2020, 2021 and 2022, to the extent it has taxable income under the EIT Law. Tuya Information completed its renewal application for the High and New Technology Enterprise (the “HNTE”) qualification in 2021, and it will continue qualifying as an HNTE and entitles to enjoy the 15% beneficial tax rate for the years ending December 31, 2023 and 2024. However, such rate is subject to qualification, is temporary in nature, and may not be available in a future period when distributions are paid. For purposes of this hypothetical example, the table above reflects a maximum tax scenario under which the full statutory rate would be effective.

4

(4)The PRC Enterprise Income Tax Law imposes a withholding income tax of 10% on dividends distributed by a foreign invested enterprise, or FIE, to its immediate holding company outside 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. According to the arrangement between Mainland China and Hong Kong Special Administrative Region on the Avoidance of Double Taxation and Prevention of Fiscal Evasion in August 2006, dividends paid by a FIE in China to its immediate holding company in Hong Kong can be subject to withholding tax at a rate of no more than 5% if the immediate holding company in Hong Kong owns directly at least 25% of the shares of the FIE and could be recognized as a Beneficial Owner of the dividend from a PRC tax perspective.

The table above has been prepared under the assumption that all profits of the VIE will be distributed as fees to Tuya Information under tax neutral contractual arrangements. If in the future, the accumulated earnings of the VIE exceed the fees paid to Tuya Information, or if the current and contemplated fee structure between the intercompany entities is determined to be non-substantive and disallowed by Chinese tax authorities, we have other tax-planning strategies that can be deployed on a tax neutral basis. Should all tax planning strategies fail, the VIE could, as a matter of last resort, make a non-deductible transfer to our PRC subsidiary for the amounts of the stranded cash in the VIE. This would result in the double taxation of earnings: one at the VIE level (for non-deductible expenses) and one at Tuya Information level (for presumptive earnings on the transfer). Such a transfer and the related tax burdens would reduce our after-tax income to approximately 50.6% of the pre-tax income. Our management believes that there is only a remote possibility that this scenario would happen.

For PRC and United States federal income tax consideration of an investment in the ADSs, see “Item 10. Additional Information—10.E. Taxation.”

Restrictions on Foreign Exchange and the Ability to Transfer Cash between Entities, Across Borders and to U.S. Investors

To the extent cash or assets in the business are in the PRC, including Hong Kong, or a PRC (including Hong Kong) entity, the funds or assets may not be available to fund operations or for other use outside of the PRC, including Hong Kong, due to interventions in or the impositions of restrictions and limitations on the availability of Tuya Inc., its subsidiaries or the VIE by the PRC government to transfer cash or assets. There is no assurance that the PRC government will not intervene in or impose restrictions on the ability of Tuya Inc., its subsidiaries or the VIE to transfer cash or assets.

In the future, if and when we become profitable, Tuya Inc.’s ability to pay dividends, if any, to its shareholders and ADS holders and to service any debt it may incur will depend upon dividends paid by our PRC subsidiaries. Under PRC laws and regulations, our PRC subsidiaries are subject to certain restrictions with respect to paying dividends or otherwise transferring any of their net assets offshore to Tuya Inc. In particular, under the current effective PRC laws and regulations, dividends may be paid only out of distributable profits. Distributable profits are the net profit as determined under PRC GAAP, less any recovery of accumulated losses and appropriations to statutory and other reserves required to be made. Each of our PRC subsidiaries is required to set aside at least 10% of its after-tax profits each year, after making up previous years’ accumulated losses, if any, to fund certain statutory reserve funds, until the aggregate amount of such a fund reaches 50% of its registered capital. As a result, our PRC subsidiaries may not have sufficient distributable profits to pay dividends to us in the near future.

5

Furthermore, if certain procedural requirements are satisfied, the payment of current account items, including profit distributions and trade- and service-related foreign exchange transactions, can be made in foreign currencies without prior approval from SAFE or its local branches. However, where RMB is to be converted into foreign currency and remitted out of China to pay capital expenses, such as the repayment of loans denominated in foreign currencies, approval from or registration with competent government authorities or their authorized banks is required. The PRC government may take measures at its discretion from time to time to restrict access to foreign currencies for current account or capital account transactions. If the foreign exchange control system prevents us from obtaining sufficient foreign currencies to satisfy our foreign currency demands, we may not be able to pay dividends in foreign currencies to our offshore intermediary holding companies or ultimate parent company, and therefore, our shareholders or investors in our ADSs. Further, we cannot assure you that new regulations or policies will not be promulgated in the future, which may further restrict the remittance of RMB into or out of the PRC. We cannot assure you, in light of the restrictions in place, or any amendment to be made from time to time, that our current or future PRC subsidiaries will be able to satisfy their respective payment obligations that are denominated in foreign currencies, including the remittance of dividends outside of the PRC. If any of our subsidiaries incurs debt on its own behalf in the future, the instruments governing such debt may restrict its ability to pay dividends to Tuya Inc. In addition, our PRC subsidiaries are required to make appropriations to certain statutory reserve funds, which are not distributable as cash dividends except in the event of a solvent liquidation of the companies.

Recent PRC Regulatory Developments

Cybersecurity Review

On December 28, 2021, 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. 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” (the “CIIO”) that intends to purchase internet products and services that affect or may affect national security shall apply for a cybersecurity review and (iii) a “network platform operator” carrying out data processing activities that affect or may affect national security shall apply for a cybersecurity review. Since the Cybersecurity Review Measures are relatively new, significant uncertainties exist in relation to their interpretation and implementation. Additionally, the Cybersecurity Review Measures do not provide the exact scope of “network platform operator” or the circumstances that would “affect or may affect national security.”

As of the date of this annual report, we have not been required to go through a cybersecurity review by the CAC. However, there can be no assurance that we will not be required to apply for a cybersecurity review pursuant to the Cybersecurity Review Measures in the future. To the extent any cybersecurity review is required, we cannot assure you that we will be able to complete it in a timely manner, or at all. Any failure to complete the required cybersecurity review may result in administrative penalties, including fines, a shut-down of our business, revocation of requisite licenses, as well as reputational damage or legal proceedings or actions against us, which may have material adverse effects on our business, financial condition and results of operations. See “Item 3. Key Information—3.D. Risk Factors—Compliance with the rapidly evolving landscape of global data privacy and data security laws may be challenging, and any failure or perceived failure to comply with such laws, or other concerns about our practices or policies with respect to the processing of personal information, could damage our reputation and deter current and potential customers and end users from using our platform and products and services or subject us to significant compliance costs or penalties, which could materially and adversely affect our business, financial condition and results of operations.”

6

CSRC Approval for Issuance and Listing of Securities Overseas

On February 17, 2023, the CSRC released the Trial Administrative Measures of Overseas Securities Offering and Listing by Domestic Companies, or the Trial Measures, and relevant supporting guidelines, collectively, the New Overseas Listing Rules, setting out new filing procedures for China-based companies seeking direct or indirect listings and offerings in overseas markets, which came into force since March 31, 2023. The New Overseas Listing Rules are applicable to PRC domestic companies that seek to offer and list securities in overseas markets, either through direct or indirect means. If an issuer meets both of the following criteria, the overseas securities offering and listing conducted by such issuer shall be deemed as an indirect overseas offering subject to the filing procedures set forth under the New Overseas Listing Rules: (i) 50% or more of the issuer’s operating revenue, total profit, total assets or net assets as documented in its audited consolidated financial statements for the most recent fiscal year are derived from PRC domestic companies; and (ii) the issuer’s business activities are substantially conducted in mainland China, or its principal place(s) of business are located in mainland China, or the senior managers in charge of its business operations and management are mostly Chinese citizens or domiciled in mainland China. Pursuant to the New Overseas Listing Rules, an issuer listed in an overseas market that intends to conduct any follow-on offering in the same overseas market where it has previously offered and listed securities should, through its major operating entity incorporated in the PRC, file required materials with the CSRC within three business days after the completion of such follow-on offering.

Furthermore, according to the New Overseas Listing Rules, after an issuer has completed its offering and listed its securities on an overseas stock exchange, it shall submit required reports to the CSRC within three business days after the occurrence and public disclosure of any material events, including (i) a change of control, (ii) investigations of or sanctions imposed on the issuer by overseas securities regulatory agencies or other relevant competent authorities, (iii) changes of listing status or transfers of the listing segment, (iv) a voluntary or mandatory delisting and (v) a material change in its main business operation, as a result of which that issuer is no longer subject to the filing requirements under the New Overseas Listing Rules.

The New Overseas Listing Rules provide that in the event of any breach, including any failure to fulfill the filing procedure, or any offering and listing of securities in an overseas market in violation of the measures, the CSRC will order such domestic company to rectify, issue warnings to such domestic company, and impose a fine between RMB1 million and RMB10 million. Fines and warnings will be imposed on the persons-in-charge and other persons who are directly liable. In addition, fines will also be imposed on the controlling shareholders and actual controllers of the domestic company who initiate or cause the aforesaid non-compliance activities.

See “Item 3. Key Information—3.D. Risk Factors—Risks Related to Doing Business in China—The filing, approval or other administration requirements of the CSRC, the CAC or other PRC government authorities may be required to maintain our listing status or conduct future offshore securities offerings.”

7

PRC Licenses, Permissions and Approvals

In the view of Jia Yuan Law Offices, our PRC legal counsel, we had complied with the relevant applicable PRC laws relating to the required licenses, permissions and approvals to business operations in China in all material respects. Our PRC legal counsel has also advised us that, to the best of their knowledge, there should be no material legal impediment for us to renew these licenses, permissions and approvals as long as we comply with the relevant legal requirements and we take all necessary steps and submit the relevant applications in accordance with the requirements and schedules prescribed by the applicable PRC laws and regulations. For details of these licenses and permissions, see “Item 4. Information on the Company—4.B. Business Overview—Licenses, Permissions and Approvals.” For the consequences to us and investors if we do not receive or maintain requisite licenses, permissions and approvals necessary to conduct operations in China, or if applicable laws, regulations, or interpretations change and we are required to obtain additional permissions or approvals in the future, see “Item 3. Key Information—3.D. Risk Factors—Risk Related to Our Business and Industry—Any failure to maintain necessary permits and licenses to operate our business operations under applicable laws and regulations could materially and adversely affect our business and results of operations.”

As described above, the PRC government has recently tightened the regulation of cybersecurity, and indicated an intent to exert more oversight and control over securities offerings and other capital markets activities that are conducted overseas and foreign investment in China-based companies like us. As of the date of this annual report, we have not been required to go through a cybersecurity review by the CAC, or required to obtain any permission from, or complete any filing with, the CSRC in connection with our prior public offerings or maintaining the listing status on applicable stock exchanges. Nor have we received any formal inquiry, notice, warning, sanction, or any regulatory objection in relation to cybersecurity review from the CSRC, the CAC or any other PRC regulatory agencies that have jurisdiction over our operations. Since the legislative and regulatory actions in this regard, including the release of New Overseas Listing Rules, are relatively new, it is highly uncertain how soon legislative or administrative regulation-making bodies will respond and what existing or new laws or regulations or detailed implementations and interpretations will be modified or promulgated, if any, and the potential impact such modified or new laws and regulations will have on our business operations, our ability to accept foreign investments and conduct follow-on offerings, and listing or continuing listing on applicable stock exchanges. For details of related risks, see “Item 3. Key Information—3.D. Risk Factors—The filing, approval or other administration requirements of the CSRC, the CAC or other PRC government authorities may be required to maintain our listing status or conduct future offshore securities offerings.”

3.A.[Reserved]

3.B.Capitalization and Indebtedness

Not applicable.

3.C.Reason for the Offer and Use of Proceeds

Not applicable.

3.D.Risk Factors

Below please find a summary of the principal risks we face, organized under relevant headings.

Risks Related to Our Business and Industry

Risks and uncertainties related to our business and industry include, but are not limited to, the following:

We operate in an emerging and evolving market, which may develop differently from or more slowly than we expect. If our market does not grow as we expect, or if we cannot expand our products and services to meet the demands of this market, our revenue may decline, or fail to grow, and we may continue to incur operating losses. For details, see the risk factor with the same heading on page 12 of this annual report.
We have a limited operating history, making it difficult to forecast our future results of operations. For details, see the risk factor with the same heading on page 12 of this annual report.

8

Our recent growth may not be indicative of our future growth, and we may not be able to sustain our revenue growth rate in the future. For details, see the risk factor with the same heading on page 13 of this annual report.
The markets in which we operate are competitive, and if we do not compete effectively, our business, operating results and financial condition could be harmed. For details, see the risk factor with the same heading on page 13 of this annual report.
The success of our business is dependent upon our ability to maintain and expand our customer base and our ability to convince our customers to increase the use of our products and services. If we are unable to expand our customer base, or if the use of our products and services by our customers declines, our business may be harmed. For details, see the risk factor with the same heading on page 14 of this annual report.
If we fail to estimate customer demand properly, our financial results could be harmed. For details, see the risk factor with the same heading on page 14 of this annual report.
Our use of third-party suppliers involves certain risks that may result in, among others, increased costs, disruption of supply or shortage of raw materials, quality or compliance issues, or failure by our suppliers to timely manufacture the modules and finished smart devices, any of which could materially harm our business. For details, see the risk factor with the same heading on page 14 of this annual report.
If we are not able to introduce new features or products successfully or to make enhancements to our existing products and services, our business and results of operations could be adversely affected. For details, see the risk factor with the same heading on page 15 of this annual report.
We rely upon third-party providers of cloud-based infrastructure to host our platform. Any disruption in the operations of these third-party providers, limitations on capacity or interference with our use could adversely affect our business, financial condition and results of operations. For details, see the risk factor with the same heading on page 16 of this annual report.
We benefit from integration of our products and services with those of our business partners. If these business partners choose not to partner with us in the future, our business and results of operations may be harmed. For details, see the risk factor with the same heading on page 16 of this annual report.

Risks Related to Our Corporate Structure

Having a corporate structure being based primarily in China poses risks to investors. Risks and uncertainties related to our corporate structure and the contractual arrangements include, but are not limited to, the following:

If the PRC government finds that the agreements that establish the structure for operating some of our operations in China do not comply with PRC regulations relating to the relevant industries, or if these regulations or the interpretation of existing regulations change in the future, we could be subject to severe penalties or be forced to relinquish our interests in the VIE. For details, see the risk factor with the same heading on page 41 of this annual report.
We rely on contractual arrangements with the VIE and its registered shareholders to use, or otherwise benefit from, certain licenses and approvals we may need in the future, which may not be as effective as direct ownership in providing operational control and could adversely affect our business, operating results and financial condition. For details, see the risk factor with the same heading on page 42 of this annual report.
Any failure by the VIE or its shareholders to perform their obligations under our contractual arrangements with them would have a material and adverse effect on part of our business. For details, see the risk factor with the same heading on page 43 of this annual report.
The registered shareholders of the VIE may have potential conflicts of interest with us, which may adversely affect part of our business. For details, see the risk factor with the same heading on page 43 of this annual report.

9

Contractual arrangements we have entered into with the VIE may be subject to scrutiny by the PRC tax authorities. A finding that we owe additional taxes could negatively affect our financial condition and the value of your investment. For details, see the risk factor with the same heading on page 44 of this annual report.
We may lose the ability to use and benefit from assets held by the VIE that are supplementary to the operation of our business if the VIE goes bankrupt or becomes subject to dissolution or liquidation proceeding. For details, see the risk factor with the same heading on page 44 of this annual report.
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 operations. For details, see the risk factor with the same heading on page 44 of this annual report.

Risks Related to Doing Business in China

Having the majority of our operations in China poses risks to investors.

We face risks arising from the legal system in China, including risks and uncertainties regarding the enforcement of rapidly changing laws, rules and regulations in China:

Changes in China’s economic, political or social conditions or government policies could have a material adverse effect on our business, financial condition and results of operations. For details, see the risk factor with the same heading on page 45 of this annual report.
Uncertainties with respect to the PRC legal system, including uncertainties regarding the enforcement of laws, and sudden or unexpected changes in laws and regulations in China could adversely affect us and limit the legal protections available to you and us. For details, see the risk factor with the same heading on page 46 of this annual report.

We face risks that the Chinese government may intervene or influence your operations at any time, or may exert more control over offerings conducted overseas and/or foreign investment in China-based issuers, which could result in a material change in our operations, significantly limit or completely hinder our ability to offer or continue to offer securities to investors, and cause the value of such securities to significantly decline or be worthless:

The PRC government’s significant oversight and discretion over the conduct of our business may potentially result in a material adverse effect on our operations. For details, see the risk factor with the same heading on page 46 of this annual report.
The filing, approval or other administration requirements of the CSRC, the CAC or other PRC government authorities may be required to maintain our listing status or conduct future offshore securities offerings. For details, see the risk factor with the same heading on page 51 of this annual report.

In addition, we are also subject to other risks and uncertainties related to doing business in China include, but are not limited to risks related to the enforcement of legal procedures, restrictions and limitations on the ability to distribute earnings, tax consequences, and regulatory developments in relation to PCAOB inspection:

You may experience difficulties in effecting service of legal process, enforcing foreign judgments or bringing actions in mainland China and Hong Kong against us or our management based on foreign laws. For details, see the risk factor with the same heading on page 47 of this annual report.
We may rely on dividends and other distributions on equity paid by our subsidiaries in mainland China and Hong Kong to fund any cash and financing requirements we may have, and any limitation on the ability of these subsidiaries to make payments to us could have a material and adverse effect on our ability to conduct our business. For details, see the risk factor with the same heading on page 48 of this annual report.

10

If we are classified as a PRC resident enterprise for PRC enterprise income tax purposes, such classification could result in unfavorable tax consequences to us and our non-PRC shareholders. For details, see the risk factor with the same heading on page 54 of this annual report.
Trading in our securities will be prohibited under the HFCAA if the PCAOB determines that it is unable to inspect or investigate completely registered public accounting firms headquartered in mainland China and Hong Kong, including our auditor as an independent registered public accounting firm, and as a result, U.S. national securities exchanges, such as the NYSE, may determine to delist our securities. For details, see the risk factor with the same heading on page 56 of this annual report.

Risks Related to Our ADSs and Class A Ordinary Shares

In addition to the risks described above, we are subject to risks related to our ADSs and Class A ordinary shares, including, but are not limited to, the following:

The price and trading volume of our ADSs and Class A ordinary shares may be volatile, which could lead to substantial losses to investors. For details, see the risk factor with the same heading on page 57 of this annual report.
The concentration of our shares’ voting power limited our shareholders’ ability to influence corporate matters. For details, see the risk factor with the same heading on page 58 of this annual report.
Holders of the ADSs may not have the same voting rights as the holders of our Class A ordinary shares and may not be able to exercise their right to direct how our Class A ordinary shares represented by the ADSs are voted. For details, see the risk factor with the same heading on page 59 of this annual report.
Our dual-class voting structure may render our securities ineligible for inclusion in certain stock market indices, and thus adversely affect the trading price and liquidity of our ADSs or Class A ordinary shares. For details, see the risk factor with the same heading on page 59 of this annual report.
If securities or industry analysts do not publish research or reports about our business, or if they adversely change their recommendations regarding our securities, the market price and trading volume for our ADSs and Class A ordinary shares could decline. For details, see the risk factor with the same heading on page 60 of this annual report.
Substantial future sales or perceived sales of our ADSs or Class A ordinary shares could materially and adversely affect their market price. For details, see the risk factor with the same heading on page 60 of this annual report.
Techniques employed by short sellers may drive down the market price of our ADSs or Class A ordinary shares. For details, see the risk factor with the same heading on page 60 of this annual report.
Because we do not expect to pay dividends in the foreseeable future, you must rely on a price appreciation of our ADSs or Class A ordinary shares for a return on your investment. For details, see the risk factor with the same heading on page 61 of this annual report.
You may face difficulties in protecting your interests, and your ability to protect your rights through U.S. or Hong Kong courts may be limited, because we are incorporated under Cayman Islands law. For details, see the risk factor with the same heading on page 61 of this annual report.
It may be difficult for overseas regulators to conduct investigations or collect evidence within China. For details, see the risk factor with the same heading on page 61 of this annual report.
We were likely a passive foreign investment company (a “PFIC”) for 2022 and there is a significant risk that we will be a PFIC for 2023 and possibly subsequent taxable years, in which case U.S. investors will generally be subject to adverse U.S. federal income tax consequences. For details, see the risk factor with the same heading on page 65 of this annual report.

11

Risks Related to Our Business and Industry

We operate in an emerging and evolving market, which may develop differently from or more slowly than we expect. If our market does not grow as we expect, or if we cannot expand our products and services to meet the demands of this market, our revenue may decline, or fail to grow, and we may continue to incur operating losses.

The IoT PaaS and IoT SaaS markets are at an early stage of development. There is considerable uncertainty over the size and rate at which these markets will grow, as well as whether our products and services will be widely adopted. Moreover, the IoT cloud industry, including the IoT PaaS market and the IoT SaaS market, is subject to rapid technological change, evolving industry standards, changing regulations, as well as changing customer needs, requirements and preferences. The success of our business will depend, in part, on our ability to adapt and respond effectively to these changes on a timely basis. If we are unable to develop and launch new products and services or provide enhancements and new features to keep pace with rapid technological and industry changes, our business, results of operations and financial condition could be adversely affected. If new technologies emerge that are able to deliver competitive products and services at lower prices or more efficiently or securely, such technologies could adversely impact our ability to compete effectively.

Our products, services and platform must also integrate with a variety of network, hardware, software and technologies, and we need to continuously modify and enhance our products, services and platform to adapt to changes and innovation. For example, if customers adopt new software, we may be required to develop new versions of our products and services to be compatible with such new software. This development effort may require significant resources, which would adversely affect our business, results of operations and financial condition. Any failure of our products and services to operate effectively with evolving or new software and technologies could reduce the demand for our products and services. If we are unable to respond to these changes in a cost-effective manner, our products and services may become less marketable and less competitive or obsolete, and our business, results of operations and financial condition could be adversely affected.

Our business has scaled rapidly during 2019 to 2021 by leveraging our strong software and robust platform-based delivery capabilities. Our revenues were US$105.8 million, US$179.9 million and US$302.1 million, respectively, in 2019, 2020 and 2021, representing an average CAGR growth of approximately 69%. In the second half of 2021, the global consumer electronics sector started to experience a significant and growing supply-demand mismatch, a situation where the supply of the products available exceeds the demand, resulting in a high level of inventory of manufacturers and distributors. Several factors contributed to this mismatch, including rising shipping costs, supply chain disruptions and rising global inflation, among others, many of which are beyond our control. As a result, our customers, who are mostly consumer electronics brands and OEMs, were negatively impacted, as were our own business operations. The ongoing inflationary pressures and global events such as the Russia-Ukraine conflict and the energy shortage in 2022 have further aggravated these issues. These developments have caused a decline in revenue, the first since our inception, in 2022.For more information, see “Item 5. Operating and Financial Review and Prospects—5.A. Operating Results—Discussion of Results of Operations.”

We have a limited operating history, making it difficult to forecast our future results of operations.

We commenced our operations in 2014. Our relatively limited operating history makes it difficult to evaluate our current business and prospects, and to plan for our anticipated future growth. As a result of our limited operating history, our ability to accurately forecast our future results of operations is limited and subject to a number of uncertainties, including our ability to plan for and model future growth. Our historical revenue growth should not be considered indicative of our future performance.

Further, in future periods, our revenue growth could slow down or our revenue could decline for a number of reasons, including slowing demand for our offerings, increased competition, changes to technology, a decrease in the growth of our overall market, or our failure, for any reason, to continue to take advantage of growth opportunities. We have also encountered, and will continue to encounter, risks and uncertainties frequently experienced by growing companies in rapidly changing industries. If our assumptions regarding these risks and uncertainties and our future revenue growth are incorrect, or if we do not address these risks successfully, our operating and financial results could differ materially from our expectations, and our business could suffer.

12

Our recent growth may not be indicative of our future growth, and we may not be able to sustain our revenue growth rate in the future.

We have experienced rapid growth since the inception of our operations. However, you should not rely on the revenue growth of any prior quarterly or annual period as an indication of our future performance. We cannot assure you that we will be able to manage our growth at the same rate as we did in the past, or avoid any decline in the future. To maintain our growth, we need to attract more customers, hire more qualified research and development (“R&D”) staff and other staff, scale up our business and strengthen our technology infrastructure, among others. Moreover, our current and planned staffing, systems, policies, procedures and controls may not be adequate to support our future operations. To effectively manage the expected growth of our operations and personnel, we will also be required to refine our operational, financial and management controls and reporting systems and procedures. If we fail to efficiently manage the expansion of our business, our costs and expenses may increase faster than we planned and we may not successfully attract a sufficient number of customers and end users in a cost-effective manner, respond timely to competitive challenges, or otherwise execute our business strategies. Our growth requires significant financial resources and will continue to place significant demands on our management. There is no guarantee that we will be able to effectively manage any future growth in an efficient, cost-effective and timely manner, or at all. Our growth in a relatively short period of time is not necessarily indicative of results that we may achieve in the future. If we fail to effectively manage the growth of our business and operations, our reputation, results of operations and overall business and prospects could be negatively impacted.

The markets in which we operate are competitive, and if we do not compete effectively, our business, operating results and financial condition could be harmed.

The IoT PaaS and IoT SaaS markets are competitive and rapidly evolving. The principal competitive factors in these markets include the ability to support multiple use cases on a single platform, ease of deployment, implementation and use, platform performance, scalability and reliability, global reach, brand awareness and reputation, the strength of sales and marketing efforts, as well as the ability to ensure data security and privacy.

Some of our existing and potential competitors might have substantial competitive advantages, including larger scale, longer operating history, greater brand recognition, more established relationships with customers, suppliers, manufacturers and other business partners, and greater financial, research and development, marketing and other resources. As a result, our competitors may be able to respond more quickly and effectively than we can to new or changing opportunities, technologies, standards or customer requirements. In addition, some competitors may offer products or services that address one or a limited number of functions at lower prices, with greater depth than our products and services or in different geographies. Our existing and potential competitors may develop and market new products and services with comparable functionality to ours, and this could force us to offer our products and services at lower prices in order to remain competitive.

Some of our competitors are able to offer products and services at lower prices than ours, which may be attractive to certain customers even if those products and services offer different or fewer functionalities. If we are unable to maintain our current pricing due to the competitive pressures, our margins will be reduced and our business, results of operations and financial condition would be adversely affected. In addition, pricing pressures and increased competition could result in reduced revenue, reduced margins, increased losses or the failure of our products and services to achieve or maintain widespread market acceptance, any of which could harm our business, results of operations and financial condition.

With the introduction of new products and services and new market entrants, we expect competition to intensify in the future. In addition, some of our customers may choose to use our products and services and our competitors’ products and services at the same time, or choose to switch to other IoT platforms. As we expand the scope of our platform, products and services, we may face additional competition. If one or more of our competitors were to merge or partner with another of our competitors, the change in the competitive landscape could also adversely affect our ability to compete effectively.

13

The success of our business is dependent upon our ability to maintain and expand our customer base and our ability to convince our customers to increase the use of our products and services. If we are unable to expand our customer base, or if the use of our products and services by our customers declines, our business may be harmed.

Our ability to expand and generate revenue depends, in part, on our ability to maintain and expand our relationships with customers and convince them to increase their use of our products and services. We grew our total number of customers from approximately 5,000 in 2020 to approximately 8,400 in 2021, and to approximately 7,600 customers in 2022. The total number of our IoT PaaS customers increased from approximately 3,300 in 2020 to approximately 5,500 in 2021, and to approximately 5,100 in 2022. If our customers do not increase their use of our products and services, our revenue may not grow and our results of operations may be harmed. It is difficult to predict the end users’ usage levels of smart devices accurately and the loss of customers or reductions in the end users’ usage levels may have a negative impact on our business, results of operations and financial condition. Our customers may cease, or reduce their usage of our products and services due to a variety of reasons or factors, such as progress in technology that makes our products and services obsolete, a decrease in the quality of our products and services, unfounded allegations and rumors relating to the health effect of technologies such as 5G, or national security or other concerns caused by our products and services, rising raw material prices, and shortage of semiconductor components, which are outside our or our customers’ control. If a significant number of our customers cease using, or reduce their usage of, our products and services, or if the brands who place orders through our OEM customers cease to place orders from them, we may be required to spend significantly more on sales and marketing than we currently plan to spend in order to maintain or increase revenues. These additional expenditures could adversely affect our business, results of operations and financial condition.

If we fail to estimate customer demand properly, our financial results could be harmed.

Our business involves estimates of customers’ future demand. There may be a significant mismatch between supply and demand, giving rise to product shortages or excess inventory, and make our demand forecast more uncertain. Demand for our products and services is based on many factors, including our product introductions, competitor announcements, competing technologies, and power or raw material supply, among other things, many of which are beyond our or our customers’ control. For example, the demand and use of the chips as part of the modules where the edge capabilities of IoT PaaS are embedded have fluctuated in the past and is likely to continue to fluctuate in the future. In periods with limited supply of chips, our customers may place inventory orders significantly in advance of their normal order cycle, which could increase fluctuations in our sales and revenue between periods and make it more difficult for us to estimate future customer demands. These challenges may be more pronounced in the future if the demand and prices of chips continue to fluctuate. In addition, to the extent our customers experience material changes in the sale of their smart devices or a high level of backlogs in inventories, they may reduce or delay purchases of our products and services, causing our estimate of customer demand to be inaccurate. In estimating demand, we make multiple assumptions, any of which may prove to be incorrect. Furthermore, to the extent we build inventory anticipating growth in customer demand, our business, results of operations and financial condition may be negatively affected if such growth does not materialize as expected.

Our use of third-party suppliers involves certain risks that may result in, among others, increased costs, disruption of supply or shortage of raw materials, quality or compliance issues, or failure by our suppliers to timely manufacture the modules and finished smart devices, any of which could materially harm our business.

We use third-party suppliers to manufacture the modules where edge capabilities of IoT PaaS are embedded, and in some circumstances, finished smart devices. We do not manufacture these modules or smart devices and do not own or operate any manufacturing facility. Instead, we are dependent on third-party suppliers to manufacture the modules and smart devices using their equipment and technology. Our use of such third-party module suppliers involves a number of risks, including:

insufficient capacity or delays in meeting our demand;
inadequate manufacturing yields, inferior quality and excessive costs;
failure by our suppliers to manufacture products that meet the agreed-upon specifications;
failure by our suppliers to procure raw materials on commercially reasonable terms, or at all, or to provide or allocate adequate, or any, manufacturing or other capacity for our products;

14

failure by our suppliers to comply with the relevant regulatory requirements, including those relating to the manufacturing process;
limited warranties on products supplied to us;
potential increases in prices;
a lack of direct control over delivery schedules or product quantity and quality;
delays in product shipment, shortages, a decrease in product quality and/or higher expenses;
increased exposure to potential misappropriation of our intellectual property; and
disruptions to supply chain, manufacturing process and business operation due to the COVID-19 pandemic.

If any of our suppliers is not able to perform its manufacturing obligations in the manner, timing and quality as agreed, we may not be able to, on a timely basis, find a suitable alternative on commercially acceptable terms. Disruptions of our relationships with such suppliers could negatively impact our business operations for an extended period of time. Any inability to acquire sufficient quantities of the modules and finished smart devices in a timely manner from these third-party suppliers could have a material negative impact on our business.

Components of IoT modules and other raw materials used in our operations are periodically subject to supply shortages, and our business is subject to the risk of price increases and periodic delays in delivery. For example, since early 2021, there have been continued global supply chain disruptions, and the supply of chips that are essential components of IoT modules has been subject to a global shortage. While we believe such chip shortage has not had a material negative impact on our business operations to date, there is no assurance that we will be able to continue to secure adequate chip supply at commercially reasonable cost for our operations. If we fail to secure sufficient chip supply, we may have to secure alternative suppliers or find alternative supplies or technologies, which could be costly, time consuming, and may not be successful. To the extent the chip shortage deteriorates or becomes longer-term in nature, we may experience significant delays in our delivery to customers and our business operations and prospects may be negatively impacted.

If we are not able to introduce new features or products successfully or to make enhancements to our existing products and services, our business and results of operations could be adversely affected.

To attract new customers and end users and keep our existing ones engaged, we must introduce new products and services and upgrade our existing offerings to meet their evolving preferences. It is difficult to predict the preferences of a particular customer or a specific group of customers. Changes and upgrades to our existing products may not be well received by our customers and end users, and newly introduced products or services may not achieve success as expected. For example, we may introduce new industry SaaS products for new industry verticals, with which we have little or no prior experience. Such efforts may require us to contribute a substantial amount of additional human capital and financial resources. We cannot assure you that any of such new products will achieve market acceptance or generate sufficient revenue to adequately compensate the costs and expenses incurred in relation to our development and promotion efforts. Enhancements and new products and services that we develop may not be introduced in a timely or cost-effective manner, may contain errors or defects, may have interoperability difficulties with our platform or other products and services or may not achieve the broad market acceptance necessary to generate significant revenue. If we fail to improve our existing products and introduce new ones in a timely or cost-effective manner, our ability to attract and retain customers and end users may be impaired, and our financial performance and prospects may be adversely affected.

15

We rely upon third-party providers of cloud-based infrastructure to host our platform. Any disruption in the operations of these third-party providers, limitations on capacity or interference with our use could adversely affect our business, financial condition and results of operations.

We currently serve our customers and end users from data centers in China, the United States, Europe and India. We also use various third-party cloud-hosting providers such as AWS, Microsoft Azure and Tencent Cloud to provide cloud infrastructure for our platform. Our IoT PaaS and Industry SaaS products and value-added services rely on the operations of this infrastructure. We do not control, or in some cases have limited control over, the operation of the data center facilities we use. Customers expect to access our platform at any time, without interruption or degradation of performance, and we provide a few customers with service-level commitments with respect to uptime. Any limitation on the capacity of our data centers or cloud infrastructure could impede our ability to onboard new customers or expand the usage of our existing customers, host our products or serve our customers, which could adversely affect our business, financial condition and results of operations. In addition, any incident affecting our data centers or cloud infrastructure that may be caused by cyberattacks, natural disasters, fire, flood, severe storm, earthquake, power loss, outbreaks of contagious diseases, telecommunications failures, terrorist or other attacks, or other events beyond our control could negatively affect the cloud-based portion of our platform. A prolonged service disruption affecting our data centers or cloud-based services for any of the foregoing reasons would negatively impact our ability to serve our customers and could damage our reputation with current and potential customers, expose us to liability, cause us to lose customers or otherwise harm our business. We may also incur significant costs for using alternative providers or taking other actions in preparation for, or in response to, events that damage the third-party hosting services we use.

In the event that our service agreements relating to our data centers or cloud infrastructure are terminated, or there is a lapse of service, elimination of services or features that we utilize, interruption of internet service provider connectivity or damage to such facilities, we could experience interruptions in access to our platform, as well as significant delays and additional expense in arranging or creating new facilities and services or rebuilding our platform for deployment on a different data center provider or cloud infrastructure service provider, which could adversely affect our business, financial condition and results of operations.

We benefit from integration of our products and services with those of our business partners. If these business partners choose not to partner with us in the future, our business and results of operations may be harmed.

We benefit from integration of our products and services with those of our business partners, such as the providers of cloud services used to support our platform. If entities who serve as our business partners change their cooperation model with us, our business, results of operations and financial condition may be adversely affected. We may also face competition from our business partners in a number of areas, including innovations in our businesses. Such competition may adversely affect our competitive position, business prospects and our relationship with our business partners. It may be necessary in the future to renegotiate agreements relating to various aspects of these collaborations or business partnerships. In addition, if our business partners choose not to partner with us, or choose to form collaborations with our competitors’ platforms, our business, financial condition and results of operations could be harmed.

16

Compliance with the rapidly evolving landscape of global data privacy and data security laws may be challenging, and any failure or perceived failure to comply with such laws, or other concerns about our practices or policies with respect to the processing of personal information, could damage our reputation and deter current and potential customers and end users from using our platform and products and services or subject us to significant compliance costs or penalties, which could materially and adversely affect our business, financial condition and results of operations.

Failure to comply with the increasing number of data protection laws in the jurisdictions in which we operate, as well as concerns about our practices with regard to the collection, use, storage, retention, transfer, disclosure and other processing of personal information, the security of personal information, the use of biometric information or other privacy-related matters, such as cybersecurity breaches, misuse of personal information and data sharing without necessary safeguards, including concerns from our customers, employees and third parties with whom we conduct business, even if unfounded, could damage our reputation and operating results. As we seek to expand our business, we are, and may increasingly become, subject to various laws, regulations and standards, as well as contractual obligations, relating to data privacy and security in the jurisdictions in which we operate. The regulatory and legal frameworks regarding data privacy and security issues in many jurisdictions are constantly evolving and developing and can be subject to significant changes from time to time, including in ways that may result in conflicting requirements among various jurisdictions. Interpretation and implementation standards and enforcement practices are similarly in a state of flux and are likely to remain uncertain for the foreseeable future. As a result, we may not be able to comprehensively assess the scope and extent of our compliance responsibility at a global level, and may fail to fully comply with the applicable data privacy and security laws, regulations and standards. Moreover, these laws, regulations and standards may be interpreted and applied differently over time and from jurisdiction to jurisdiction, and it is possible that they will be interpreted and applied in ways that may have a material and adverse impact on our business, financial condition and results of operations.

PRC

In recent years, the PRC government has increasingly tightened the regulation of cybersecurity and the storage, sharing, use, disclosure and protection of data and personal information. The Cybersecurity Law of the PRC, or the Cybersecurity Law, promulgated by the Standing Committee of the National People’s Congress (the “SCNPC”) has come into force on June 1, 2017. In addition, the Data Security Law of PRC, or the Data Security Law, was promulgated by the SCNPC on June 10, 2021 and took effect on September 1, 2021.

Numerous laws, regulations, guidelines and other measures have been or are expected to be adopted pursuant to the guidelines of, or in addition to, the Cybersecurity Law and Data Security Law. These include, for example, the draft Measures on Security Assessment of Cross-Border Transfer of Personal Information and Important Data released in April 2017, the draft Measures on Security Assessment of Cross-Border Transfer of Personal Information released in June 2019, and the Personal Information Protection Law, or the Personal Information Protection Law, which was released on August 20, 2021 and became effective on November 1, 2021. Specifically, on October 29, 2021, the CAC released the consultation draft of the Cross-border Transfer of Data, which is applicable to cross-border transfers of personal information and important data collected and generated in China under certain circumstances. While we do not believe our current business involves any transmission, use and exchange of information that comes under the definition of “cross-border transfers of personal information and important data” under the foregoing laws and regulations, we cannot assure you that the PRC regulatory authorities will not take a view contrary to ours, thus requiring us to comply with applicable data localization, security assessment and other requirements under these proposed laws and regulations. As our business continues to grow, there may arise circumstances where we engage in such cross-border transfers of personal information and important data, including in order to satisfy the legal and regulatory requirements, in which case we may need to comply with the foregoing requirements as well as any other limitations under PRC laws then applicable. Complying with these laws and requirements could cause us to incur substantial expenses or require us to alter or change our practices in ways that could harm our business. Additionally, to the extent we are found to be not in compliance with these laws and requirements, we may be subject to fines, regulatory orders to suspend our operations or other regulatory and disciplinary sanctions, which could materially and adversely affect our business, financial condition and results of operations.

17

On July 30, 2021, the State Council of the PRC promulgated the Provisions on Protection of Critical Information Infrastructure, or the CII Protection Regulations, which became effective on September 1, 2021. Pursuant to the CII Protection Regulations, “critical information infrastructures” (“CIIs”) refer to 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 shall be responsible for formulating eligibility criteria and identifying the CIIOs in the respective industry or sector, and the CIIOs shall be responsible for protecting the CIIs’ security by performing certain prescribed obligations. As of the date of this annual report, we have not been informed by CAC or any other PRC government authorities that we are identified or will be deemed as a CIIO. However, since the criteria for determining CIIOs remain uncertain, we cannot assure you that we will not be identified as a CIIO by any competent regulatory authority in the future.

On December 28, 2021, 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. 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 CIIO that intends to purchase internet products and services that affect or may affect national security shall apply for a cybersecurity review and (iii) a “network platform operator” carrying out data processing activities that affect or may affect national security shall apply for a cybersecurity review. Since the Cybersecurity Review Measures are relatively new, significant uncertainties exist in relation to their interpretation and implementation. Additionally, the Cybersecurity Review Measures do not provide the exact scope of “network platform operator” or the circumstances that would “affect or may affect national security.” 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 be able to complete it in a timely manner, or at all. Any failure to complete the required cybersecurity review may result in regulatory sanctions including, among others, government enforcement actions and investigations, fines, penalties, and suspension of our non-compliant operations, as well as reputational damage or legal proceedings or actions against us, any of which may have material adverse effects on our business, financial condition and results of operations.

In addition, on November 14, 2021, the CAC released the Regulations on the Administration of Cyber Data Security (Draft for Comments) (the “Draft Cyber Data Security Regulation”), which has not been officially enacted as of the date of this annual report. According to the Draft Cyber Data Security Regulation, data processors shall apply for a cybersecurity review when carrying out the following activities: (i) the 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 affect or may affect national security; (ii) data processors that handle personal information of more than one million people contemplating to list its securities on a “foreign” stock exchange; (iii) data processors contemplating to list its securities on a stock exchange in Hong Kong, which affects or may affect national security; and (iv) other data processing activities that affect or may affect national security. According to the PRC National Security Law, “national security” refers to a status in which the regime, sovereignty, unity, territorial integrity, welfare of the people, sustainable economic and social development, and other vital interests of the state are relatively not in danger and not threatened internally or externally and the ability to maintain a sustained security status. However, as of the date of this annual report, the criteria for determining the circumstances that “affect or may affect national security” for the purpose of the Draft Cyber Data Security Regulation remain unclear and are subject to further clarification by the CAC. It also remains uncertain when the Draft Cyber Data Security Regulation will be adopted and become effective and whether it will be adopted in its current draft form. It remains uncertain whether future regulatory changes would impose additional restrictions on us. We cannot predict the impact of the Draft Cyber Data Security Regulation, if any, at this stage, and we will closely monitor and assess any development in the rulemaking process. If the enacted version of the Draft Cyber Data Security Regulation mandates clearance of a cybersecurity review and other specific actions to be completed by China-based companies listed on a foreign stock exchange like us, we face uncertainties as to whether such clearance can be timely obtained, or at all.

18

EU and U.K.

The General Data Protection Regulation (EU) 2016/679 (the “GDPR”), which applies to the collection, use, storage, retention, transfer, disclosure and other processing of personal data obtained from individuals located in the European Union (the “EU”) or by businesses operating within the EU, became effective on May 25, 2018 and has resulted, and will continue to result, in significantly greater compliance burdens and costs for companies with customers, end users, or operations in the EU. The GDPR places stringent obligations and operational requirements on us as both a processor and controller of personal data and could make it more difficult or more costly for us to use and share personal data. Under the GDPR, data protection supervisory authorities are given various enforcement powers, including levying fines of up to €20 million or up to 4% of an organization’s annual worldwide turnover, whichever is greater, for the preceding financial year, for non-compliance. Data subjects also have the right to be compensated for damages suffered as a result of a controller or processor’s non-compliance with the GDPR. While the GDPR provides a more harmonized approach to data protection regulation across the EU member states, it also gives EU member states certain areas of discretion and therefore laws and regulations in relation to certain data processing activities may differ on a member state by member state basis, which could further limit our ability to use and share personal data and could require localized changes to our operating model. In addition to the GDPR, the EU also has released a proposed Regulation on Privacy and Electronic Communications, or the ePrivacy Regulation, to replace the EU’s current Privacy and Electronic Communications Directive, or the ePrivacy Directive, to, among other things, better align EU member states and the rules governing online tracking technologies and electronic communications, such as unsolicited marketing and cookies, with the requirements of the GDPR. While the ePrivacy Regulation was originally intended to be adopted on May 25, 2018 (alongside the GDPR), it is currently going through the European legislative process, and timing for adoption remains unclear. The current draft of the ePrivacy Regulation significantly increases fining powers to the same levels as GDPR and may require us to change our operational model and incur additional compliance expenses. The regulation is currently in the final stages of negotiation, and the details of this regulation remain in flux. Additional time and effort may need to be spent addressing the new requirements in the potential ePrivacy Regulation as compared to the GDPR.

Under the GDPR, restrictions are placed on transfers of personal data outside of the European Economic Area to countries which have not been deemed “adequate” by the European Commission (including the United States and the PRC). As a global business, with customers and end users worldwide, we are susceptible to any changes in legal requirements affecting international data flows. The Court of Justice of the European Union (the “CJEU”) issued a decision on July 16, 2020, invaliding the EU-US Privacy Shield Framework, which provided one mechanism for lawful cross-border transfers of personal data between the EU and the United States. While the decision did not invalidate the use of standard contractual clauses, another mechanism for making lawful cross-border transfers, the decision has called the validity of standard contractual clauses into question under certain circumstances, and has made the legality of transferring personal data from the EU to the United States or various other jurisdictions outside of the EU more uncertain. Specifically, the CJEU stated that companies must now assess the validity of standard contractual clauses on a case-by-case basis, taking into consideration whether the standard contractual clauses provide sufficient protection in light of any access by the public authorities of the third country to where the personal data is transferred, and the relevant aspects of the legal system of such third country. Additionally, in October 2022, President Biden signed an executive order to implement the EU-U.S. Data privacy Framework, which would serve as a replacement to the EU-US Privacy Shield. The European Commission initiated the process to adopt an adequacy decision for the EU-US Data Privacy Framework in December 2022, however the European Data Protection Board has been critical of the framework and it is unclear if and when the framework will be finalized or adopted. While the European Commission published new standard contractual clauses for transferring personal data from the EU to third countries, and the European Data Protection Board issued certain recommendations relating to measures that supplement transfer tools to ensure compliance with the EU level of protection of personal data, the CJEU’s decision has increased uncertainty surrounding data transfers from the EU to third countries that may not offer the same level of protection for data subjects’ rights as the EU. Due to these recent regulatory changes and guidance, we may need to invest in additional technical, legal and organization safeguards in the future to avoid disruptions to data flows within our business and to and from our customers and service providers. Furthermore, this uncertainty, and its eventual resolution, may increase our costs of compliance, impede our ability to transfer data and conduct our business, and harm our business or results of operations.

19

Additionally, the withdrawal of the United Kingdom (“U.K.”) from the EU (commonly known as “Brexit”) has created uncertainty with regard to the regulation of privacy and data protection in the U.K. Since January 1, 2021, when the transitional period following Brexit expired, the so-called U.K. GDPR (combining the GDPR and the U.K.’s Data Protection Act of 2018) has been in effect in the U.K. Although the U.K. GDPR currently imposes substantially the same obligations as the GDPR, and currently authorizes similar fines, the U.K. GDPR will not automatically incorporate changes to the GDPR going forward (which would need to be specifically incorporated by the U.K. government). Moreover, the U.K. government has publicly announced plans to reform the U.K. GDPR in ways that, if formalized, are likely to deviate from the GDPR. While the European Commission has issued an “adequacy” decision to the U.K., which facilitates the sharing of personal data between the EU and the U.K. for the time being, such adequacy decision will sunset in June 2025 unless extended and it may be revoked in the future by the European Commission if the U.K. data protection regime is reformed in ways that deviate substantially from the level of protection currently in place. Adding further complexity for international data flows, in March 2022, the U.K. adopted its own International Data Transfer Agreement for transfers of personal data out of the U.K. to so-called third countries, as well as an international data transfer addendum that can be used with GDPR’s standard contractual clauses for the same purpose. All of this creates a risk of divergent parallel regimes and related uncertainty, along with the potential for increased compliance costs and risks for affected businesses based on differing, and potentially inconsistent or conflicting, obligations or interpretation and enforcement by regulators and authorities.

United States

In the United States, various federal regulators, including governmental agencies like the Federal Trade Commission, and states and state regulators, including in California, Colorado, Connecticut, Illinois, lowa, New York, Virginia and Utah have adopted, or are considering adopting, laws and regulations concerning personal data and data security, such as the California Consumer Privacy Act, of 2018 (“CCPA”), the California Internet of Things Security Law, the Colorado Privacy Act, the Connecticut Personal Data Privacy and Online Monitoring Act, the Illinois Biometric Information Privacy Act, the Iowa Consumer Data Protection Act, the New York SHIELD Act, the Virginia Consumer Data Protection Act and the Utah Consumer Privacy Act. This patchwork of legislation and regulation may give rise to conflicts or differing views of personal privacy rights. For example, certain state laws may be more stringent or broader in scope, or offer greater individual rights, with respect to personal data than federal, international or other state laws, and such laws may differ from each other, all of which may complicate compliance efforts. One such comprehensive privacy law in the United States is the CCPA, which came into effect on January 1, 2020 and was significantly amended as of January 1, 2023 by the California Privacy Rights Act. Among other things, the CCPA requires companies that process personal information of California residents to make new detailed disclosures to consumers about such companies’ data collection, use and sharing practices, gives California residents expanded rights to access and delete their personal information and to opt out of certain personal information sharing with (and sales of personal information to) third parties. The CCPA provides for civil penalties for violations, as well as a private right of action for certain data breaches that result in the loss of personal data. This private right of action is expected to increase the likelihood of, and risks associated with, data breach litigation. Amendments have been made to the CCPA, and it is possible that further amendments will be enacted, but even in its current form it remains unclear how various provisions of the CCPA will be interpreted and enforced. Additionally, the California Privacy Rights Act (the “CPRA”) was approved by California voters in the election of November 3, 2020, and took effect in most material respects on January 1, 2023. The CPRA modifies the CCPA significantly, including by expanding consumers’ rights with respect to certain sensitive personal information, further restricting the use of cross-context behavioral advertising and creating a new state agency, the California Privacy Protection Agency, to oversee implementation and enforcement efforts, potentially resulting in further uncertainty and requiring us to incur additional costs and expenses in an effort to comply. Other state laws are changing rapidly and there have been ongoing discussions and proposals in the U.S. Congress with respect to new federal data privacy and security laws to which we would become subject if enacted. All of these evolving compliance and operational requirements impose significant costs that are likely to increase over time, may require us to modify our data processing practices and policies, divert resources from other initiatives and projects, and could restrict the way products and services involving data are offered, all of which may have a material and adverse impact on our business, financial condition and results of operations.

20

In addition to government regulation, privacy advocates and industry groups have and may in the future propose self-regulatory standards from time to time. These and other industry standards may legally or contractually apply to us, or we may elect to comply with such standards. We expect that there will continue to be new proposed laws and regulations concerning data privacy and security, and we cannot yet determine the impact such future laws, regulations and standards may have on our business. New laws, amendments to or reinterpretations of existing laws, regulations, standards and other obligations may require us to incur additional costs and restrict our business operations. For example, there is an increasing trend of jurisdictions requiring data localization, which may prohibit companies from storing data relating to resident individuals in data centers outside the relevant jurisdiction or, at a minimum, require a complete set of the data to be stored in data centers within the relevant jurisdiction. Because the interpretation and application of laws, regulations, standards and other obligations relating to data privacy and security are still uncertain, it is possible that these laws, regulations, standards and other obligations may be interpreted and applied in a manner that is inconsistent with our data processing practices and policies or the features of our products and services. If so, in addition to the possibility of fines, lawsuits, complaints, inquiries, allegations, regulatory investigations, public censure, other claims and penalties, and significant costs for remediation and damage to our reputation, we could be materially and adversely affected if legislation or regulations are expanded to require changes in our data processing practices and policies or if governing jurisdictions interpret or implement their legislation or regulations in ways that negatively impact our business, financial condition and results of operations. Furthermore, the developing requirements relating to clear and prominent privacy notices (including in the context of obtaining informed and specific consents to the collection and processing of personal information, where applicable) may potentially deter end users from consenting to certain uses of their personal information.

In general, negative publicity of us or our industry regarding actual or perceived violations of our end users’ privacy-related rights, including fines and enforcement actions against us or other similarly placed businesses, also may impair users’ trust in our privacy practices and make them reluctant to give their consent to share their data with us. Any inability to adequately address data privacy or security-related concerns, complaints, inquiries or allegations when they arise, even if unfounded, or to comply with applicable laws, regulations, standards and other obligations relating to data privacy and security, could result in additional cost and liability to us, harm our reputation and brand, damage our relationships with consumers and have a material and adverse impact on our business, financial condition and results of operations. In addition, due to data privacy or data security concerns, our ability to retain or increase our user base and user engagement may be materially and adversely affected, we may not be able to maintain or grow our revenues as anticipated and our financial results could be materially and adversely affected.

With regard to our commercial arrangements, we and our counterparties, including business partners and external service providers, might be subject to contractual obligations regarding the processing of personal information. While we believe our and our counterparties’ conduct under these agreements is in material compliance with all applicable laws, regulations, standards, certifications and orders relating to data privacy or security, we or our counterparties may fail, or be alleged to have failed, to be in full compliance. In the event that our acts or omissions result in alleged or actual failure to comply with applicable laws, regulations, standards, certifications and orders relating to data privacy or security, we may incur liability. While we endeavor to include indemnification provisions or other protections in such agreements to mitigate liability and losses stemming from our counterparties’ acts or omissions, we may not always be able to negotiate for such protections and, even where we can, there is no guarantee that our counterparties will honor such provisions or that such protections will cover the full scope of our liabilities and losses.

While we strive to comply with our internal data privacy guidelines as well as all applicable data privacy and security laws and regulations and contractual obligations in respect of personal information, there is no assurance that we are able to comply with these laws, regulations and contractual obligations in all respects. Any failure or perceived failure by us, external service providers or business partners to comply may result in proceedings or actions against us, including fines and penalties or enforcement orders (including orders to cease processing activities) being levied on us by government agencies or proceedings or actions against us by our business partners, customers or end users, including class action privacy litigation in certain jurisdictions, and could damage our reputation and discourage current and future users from using our products and services, which could materially and adversely affect our business, financial condition and results of operations. In addition, compliance with applicable laws on data privacy requires substantial expenditure and resources, including to continually evaluate our policies and processes and adapt to new requirements that are or become applicable to us on a jurisdiction-by-jurisdiction basis, which would impose significant burdens and costs on our operations or may require us to alter our business practices. Concerns about the security of personal information also could lead to a decline in general internet usage, which could result in a decrease in demand for our products and services and have a material and adverse effect on our business, financial condition and results of operations. Furthermore, if the local government authorities in our target markets require real-name registration for users of our platform, the growth of our customer and end-user bases may slow down and our business, financial condition and results of operations may be adversely affected.

21

The expansion of our international operations exposes us to significant regulatory, economic and political risks.

Expansion of our operations and customer base worldwide is essential to our growth strategy. We operate internationally with local offices in the United States, Europe, India, China and Japan, among other locations.

We expect that our international activities will continue to grow over the foreseeable future as we continue to pursue opportunities in existing and new markets, which will require significant management attention and financial resources worldwide. In connection with such expansion, we may face difficulties including costs associated with varying seasonality patterns, potential adverse movement of currency exchange rates, longer payment cycle, difficulties in collecting accounts receivable in some countries, tariffs and trade barriers, a variety of regulatory or contractual limitations on our ability to operate, adverse tax events, reduced protection of intellectual property rights in some countries, political risks and a geographically and culturally diverse workforce and customer base. Failure to overcome any of these difficulties could harm our business.

In addition, we will face risks in doing business internationally that could adversely affect our business, including:

difficulties in managing and staffing international operations and the increased operations, travel, infrastructure and legal compliance costs associated with numerous international locations;
challenges to our corporate culture resulting from a dispersed workforce;
our ability to effectively price our products in competitive international markets;
foreign ownership restrictions;
potentially greater difficulty in collecting accounts receivable and longer payment cycles;
the need to adapt and localize our products and services for specific countries;
the effect of differing governmental responses to the COVID-19 pandemic and the continuing impact of the pandemic on individuals, businesses and economies in various foreign jurisdictions;
difficulties in understanding and complying with local laws, regulations and customs in foreign jurisdictions, including those governing competition, pricing, internet activities, cybersecurity and data protection, employment and labor laws, privacy, collection, use, processing, or sharing of personal information, intellectual property, and other activities important to our business;
difficulties with differing technical and environmental standards, privacy, cybersecurity, data protection and telecommunications regulations and certification requirements across multiple jurisdictions, which could prevent customers from deploying our products and services or limit their usage;
difficulties in understanding, and adapting our products and services to, local end users’ habits and preferences;
the complexities of complying with current and future export controls and economic sanctions administered by the Department of Commerce Bureau of Industry and Security and the Treasury Department’s Office of Foreign Assets Control and other relevant sanctions authorities;
tariffs and other non-tariff trade barriers, such as quotas and local content rules;
more limited protection for intellectual property rights in some countries;
adverse tax consequences;

22

fluctuations in currency exchange rates, which could increase the price of our products and services in certain markets, increase the expenses of our international operations and expose us to foreign currency exchange rate risk or the cost and risk of hedging transaction if we choose to enter into such transactions in the future;
currency control regulations, which might restrict or prohibit our conversion of other currencies into RMB and/or U.S. dollars; and
restrictions on the transfer of funds across borders.

Our failure to manage any of these risks successfully could harm our international operations, and adversely affect our business, operating results and financial condition. In some cases, compliance with the laws and regulations of one country could violate the laws and regulations of another country. As our global 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 international business expansion, we cannot assure you that we are or will be in compliance with all local laws.

The COVID-19 pandemic has disrupted our and our business partners’ operations and it, or any future health epidemic or other adverse public health developments, may continue to do so.

The COVID-19 pandemic, including the emergence of the Omicron variant, has in the past caused temporary disruption to our operations and those of our customers, suppliers and other business partners. For example, the pandemic has caused significant logistical challenges to the global supply chains, resulting in disrupted shipping lanes, labor and material shortages and weakened consumer demand for smart devices, all of which have negatively impacted our business and results of operations. Travel restrictions and social distancing guidelines imposed by governments globally have also reduced international travels and in-person meetings, which in turn have limited our ability to engage in in-person marketing with brands, particularly those brands based in the United States and Europe.

Recently, the COVID-19 pandemic has subsided; however, the potential impact and duration of the COVID-19 pandemic on the global economy and our business in particular may be difficult to assess or predict, and it remains highly uncertain how quickly and to what extent normal economic and operating conditions can resume. The ongoing COVID-19 pandemic as well as other possible health epidemics and outbreaks could continue to have a material adverse impact on our or our business partners’ business operations. In particular, the economic downturn due to COVID-19 has adversely affected, and may continue to adversely affect our customers’ ability to pay and customer demand for and end user usage of our products and services, which would adversely affect our operating results and financial condition. The COVID-19 pandemic has affected, and may continue to affect, our customers’ ability to pay us for past or future purchases, which could negatively affect our liquidity.

If we fail to manage the operation of our platform and infrastructure, our customers and end users may experience service outages and delays in the deployment of our products and services.

We have experienced significant growth in the number of customers and end users and the amounts of data that our cloud platform supports. We seek to maintain sufficient excess capacity on our cloud platform to meet the needs of all of our customers and end users. We also seek to maintain excess capacity to facilitate the rapid provision of new customer deployments and the expansion of existing customer deployments. In addition, we need to properly manage our technological operations infrastructure and cloud platform, and to respond to security threats, cyberattacks and performance and reliability problems that may arise from time to time, in order to support version control, changes in hardware and software parameters and the evolution of our products and services. However, the provision of new hosting infrastructure requires adequate lead time. We have experienced, and may in the future experience, system disruptions, outages and other performance problems. These types of problems may be caused by a variety of factors, including infrastructure changes, human or software errors, viruses, security attacks, fraud, spikes in customer and end user usage and denial of service issues. In some instances, we may not be able to identify the cause or causes of these performance problems within an acceptable period of time.

23

Further, if our contractual and other business relationships with our cloud infrastructure providers are terminated, suspended, or suffer a material change to which we are unable to adapt, such as the elimination of services or features on which we depend, we could be unable to provide our platform and could experience significant delays and incur additional expense in transitioning customers to a different cloud infrastructure provider. Any difficulties these providers face, including the potential of certain network traffic receiving priority over other traffic (i.e., lack of net neutrality), may adversely affect our business, and we exercise little control over these providers, which increases our vulnerability to problems with the services they provide. Any disruptions, outages, defects, and other performance and quality problems with our platform or with our products and services and internet infrastructure on which they rely, or any material change in our contractual and other business relationships with our cloud infrastructure providers, could result in reduced use of our platform, increased expenses, including service credit obligations, and harm to our brand and reputation, any of which could have a material adverse effect on our business, financial condition and results of operations.

Defects, errors or any other problems associated with our products and services could diminish demand for our products or services, harm our business and results of operations and subject us to liability.

Our customers may use our products and services for important aspects of their businesses, and any errors, defects or disruptions to our products and services and any other performance problems with our products and services could damage our customers’ businesses and, in turn, hurt our brand and reputation. We provide regular updates to our products and services, which have in the past contained, and may in the future contain, undetected errors, failures, vulnerabilities and bugs when first introduced or released. Real or perceived errors, failures, bugs or security vulnerabilities in our products could result in negative publicity, loss of or delay in market acceptance of our platform, loss of competitive position, lower customer retention or claims by customers for losses sustained by them. In such an event, we may be required, or may choose, for customer relations or other reasons, to expend additional resources in order to help correct the problem. As a result, our reputation and our brand could be harmed, and our business, operating results and financial condition may be adversely affected. Moreover, the edge capabilities of IoT PaaS are embedded in modules manufactured by certain third-party suppliers; we also use third-party suppliers to manufacture the finished smart devices for our smart device distribution customers. Such modules and finished smart devices may contain defects, errors or other product issues, which may negatively impact the performance of our platform, our products and services, and Tuya-powered smart devices, damage our reputation, harm our ability to attract new and existing customers, and incur significant support, repair or replacement costs even if we can be reimbursed from the third-party suppliers.

We generate a significant portion of our revenue from a limited number of major customers and any loss of business from these customers could have a negative impact on our revenues and harm our business.

We derive a significant portion of our revenue from a limited number of major customers. Our five largest customers in the aggregate accounted for approximately 20.7%, 17.2% and 11.7% of our total revenue in 2020, 2021 and 2022, respectively. Our ability to maintain close relationships with major customers is essential to the success of our business.

However, the purchase orders placed by specific customers may vary from period to period, and we typically do not have long-term purchase commitments from customers not enrolled in our membership program. As a result, most of our customers could reduce or cease their use of our products and services at any time without any penalty or termination charges. A major customer may not contribute the same level of our revenue in one year as in any previous years. In addition, reliance on any individual customer that contributes a significant portion of our revenue may increase such customer’s pricing leverage when negotiating relevant terms or contracts of our products or services.

Many factors not within our control could cause the loss of, or reduction in, business or revenue from any customer, and these factors are not predictable. These factors include, among others, pricing pressure from competitors, a change in a customer’s business strategy, rising raw material prices, or failure of a module supplier to develop competitive products. Our customers may choose to pursue alternative technologies and develop alternative products in addition to, or in lieu of, our products, either on their own or in collaboration with others, including our competitors. The loss of any major customer, or a significant decrease in the volume of customer demand or the price at which we sell our products to customers, could materially adversely affect our financial condition and results of operations.

24

We have a history of net loss and net cash operating outflow and may not be able to achieve or sustain profitability in the future.

We have experienced net loss in each year since inception. We generated net losses of US$66.9 million, US$175.4 million and US$146.2 million in 2020, 2021 and 2022, respectively. We expect to continue to devote significant resources to research and development activities. We also expect to continue to incur substantial sales and marketing expenses in acquiring and retaining customers and enhancing our brand awareness, and incur substantial general and administrative expenses including those associated with operating as a public company. We may not be able to increase our revenue enough to offset the increase in operating expenses resulting from these investments. If we are unable to achieve and sustain profitability, or if we are unable to achieve the revenue growth that we expect from these investments, the value of our business and stock may decrease.

Additionally, we recorded net cash operating outflow of US$49.2 million, US$126.1 million and US$70.7 million in 2020, 2021 and 2022, respectively. If we continue to experience net cash operating outflow in the future, our business, liquidity, financial condition and results of operations may be materially and adversely affected. There is no assurance that we will always generate sufficient net income or operating cash flows to meet our working capital requirements and repay our liabilities as they become due, due to a variety of factors. For actions we intend to take to finance our future working capital requirements and capital expenditures, see “Item 5. Operating and Financial Review and Prospects—5.B. Liquidity and Capital Resources.” There can be no assurance that we will be able to successfully take any of these actions in a timely manner, including prudently managing our working capital, or raising additional equity or debt financing on terms that are acceptable to us. Our failure to take these actions as and when necessary could materially adversely affect our liquidity, results of operations, financial condition and ability to operate.

We cannot guarantee that our future monetization strategies will be successfully implemented or generate sustainable revenues and profit.

We have developed a diversified revenue model and plan to explore additional opportunities to monetize our customer base and technology by, for example, promoting additional value-added services to end users to generate more subscription fees. If these efforts fail to achieve our anticipated results, we may not be able to increase or maintain our revenue growth. Specifically, in order to increase the number of our customers and end users and their levels of spending, we will need to address a number of challenges, including providing consistent quality products and services; continuing to innovate and stay ahead of our competitors; and improving the effectiveness and efficiency of our sales and marketing efforts. If we fail to address any of these challenges, we may not be successful in increasing the number of our customers and end users and their expenditures with us, which could have a material adverse impact on our business, financial condition and results of operations.

Our results may fluctuate from period to period, and if we fail to meet securities analysts’ and investors’ expectations, the trading price of our ADSs and Class A ordinary shares and the value of your investment could decline substantially.

Our operating results have fluctuated from period to period and may continue to fluctuate in the future as a result of a variety of factors, many of which are outside of our control and are unpredictable. For example, our business model is based in large part on our ability to accurately estimate customer demands, which may constrain our ability to forecast our revenue. If operating results for any particular period fall below securities analysts’ and investors’ expectations, then the trading price of our ADSs and Class A ordinary shares could decline substantially. Some factors that may cause our operating results to fluctuate from period to period include:

our ability to attract, retain and increase revenue from customers and end users;
market acceptance of our products and services and our ability to introduce new products and services and enhance existing products and services;
competition and the actions of our competitors, including pricing changes, the introduction of new products and services, and expansion into new geographies;
our ability to control costs and operating expenses, including the fees that we pay cloud infrastructure providers and module suppliers;
changes in our pricing as a result of our negotiations with our larger customers or our optimization efforts or otherwise;
the rate of expansion and productivity of our sales force;

25

change in the mix of products and services that our customers and end users use;
changes in end user and customer demand as end users increase or decrease their demand for smart home products, or other products and services, due to the imposition or easing of stay-at-home, travel and other government mandates in response to the COVID-19 pandemic;
the expansion of our business, particularly in international markets;
changes in foreign currency exchange rates;
changes in laws, regulations or regulatory enforcement, in China, the United States or other countries, that impact our ability to market, sell or deliver our products;
significant security breaches of, technical difficulties with, or interruptions to, the delivery and use of our products and services on our platform;
allegations, even if not supported by fact or based on isolated incidents, relating to cybersecurity events relating to our business operations or our unauthorized use, misuse or disclosure of personal information or other sensitive information;
general economic and political conditions that may adversely affect a prospective customer’s ability or willingness to adopt our products and services, delay a prospective customer’s adoption decision, reduce the revenue that we generate from their use of our products and services, or impact customer retention;
extraordinary expenses such as litigation or other dispute-related settlement payments;
sales tax and other tax determinations by authorities in jurisdictions where we conduct business;
the impact of new accounting pronouncements;
expenses incurred in connection with mergers, acquisitions or other strategic transactions and integrating acquired business, technologies, services, products and other assets; and
fluctuations in share-based compensation expenses.

The occurrence of one or more of the foregoing and other factors may cause our operating results to vary significantly. As such, we believe that period-to-period comparisons of our operating results may not be meaningful and should not be relied upon as an indication of future performance. If we fail to meet or exceed the expectations of investors or securities analysts, then the trading price of our ADSs and Class A ordinary shares could fall substantially, and we could face costly lawsuits, including securities class action suits.

Any failure to effectively develop and expand our marketing and sales capabilities could harm our ability to increase our customer base and achieve broader market acceptance of our products and services.

Historically, we have relied on the adoption of our products and services by developers through our self-service portal as well as more targeted sales efforts. Our ability to further increase our customer base and achieve broader market acceptance of our platform will significantly depend on our ability to expand our marketing and sales operations. We plan to maintain a sufficient number of sales people both domestically and internationally. We also plan to dedicate sufficient resources to sales and marketing programs. All of these efforts will require us to invest significant financial and other resources and if they fail to attract additional customers and end users our business will be harmed.

26

We believe that there is significant competition for sales personnel, including sales representatives, sales managers and sales engineers, with the skills and technical knowledge that we require. Our ability to achieve significant revenue growth will depend, in large part, on our success in recruiting, training and retaining sufficient numbers of sales personnel to support our growth. New hires require significant training and may take significant time before they achieve full productivity. Our new hires may not become productive as quickly as we expect, if at all, and we may be unable to hire or retain sufficient numbers of qualified individuals in the markets where we do business or plan to do business. In addition, particularly if we continue to grow rapidly, new members of our sales force will have relatively little experience working with us, our products and platform, and our business model. If we are unable to hire and train sufficient numbers of effective sales personnel, our sales personnel do not reach significant levels of productivity in a timely manner, or our sales personnel are not successful in acquiring new customers and end users or expanding usage by existing customers and end users, our business will be harmed.

We believe that continued growth in our business is also dependent upon identifying, developing and maintaining strategic relationships with additional retail channels that can drive substantial revenue growth. If we fail to identify additional channel partners in a timely and cost-effective manner, or at all, or are unable to assist our current and future channel partners in independently selling and deploying our products and services, then our business, operating results and financial condition could be adversely affected.

Any failure to offer high-quality developer and customer support may adversely affect our relationships with our developers and customers.

High quality, ongoing developer and customer support are critical to the successful marketing, sale and adoption of our products and services. Many of our customers depend on our customer support team to assist them in deploying our products and services effectively, help them resolve post-deployment issues quickly and provide ongoing support. As we grow our developer and customer base, we will need to further invest in and expand our developer and customer support teams, which could strain our resources and reduce profit margins. If we do not devote sufficient resources or otherwise do not help our developers and customers adopt our products and services, quickly resolve any post-implementation matters, and provide effective ongoing developer and customer support and training, our ability to expand sales to existing and future developers and customers and our reputation would be adversely affected. Our support teams will face additional challenges associated with our international operations, including those associated with delivering support and documentation in multiple languages. We might also face additional difficulties associated with providing customer support and warranties to our smart device distribution customers as we may not be able to control customer service terms of third-party suppliers. Increased demand for developer and customer support, without corresponding revenues, could increase costs and adversely affect our business, operating results and financial condition. Any failure to maintain high-quality developer and customer support, or a market perception that we do not maintain high-quality developer and customer support, could adversely affect our reputation, business, operating results and financial condition.

We may be sanctioned or otherwise restricted from engaging in certain businesses due to heightened regulatory and public scrutiny, including in connection with our data processing practices and policies.

The level of regulatory and political scrutiny on technology companies in general, and companies whose businesses involve the processing of personal information in particular, has increased significantly recently and may continue to increase globally. Legislators have enacted, and may continue to enact, new laws or regulatory agencies may promulgate new rules or regulations that are adverse to our business, or they may view matters or interpret or enforce laws and regulations differently than they have in the past or in a manner adverse to our business. Such legislative or regulatory scrutiny or action may create or enhance different or conflicting obligations on us from one jurisdiction to another. Additionally, we have been in the past and may in the future be the subject of scrutiny and press attention. Any related claims, allegations and investigations, even if without merit, may be very expensive to defend or respond to, involve negative publicity, and substantial diversion of management time and effort. These events could also result in reputational harm, significant judgments, fines and remedial actions against us, or require us to change our business practices, make product or operational changes, or delay or preclude planned transactions, product launches or improvements, any of which could harm our business, reputation, financial condition and operating results. For risks associated with our compliance with data privacy and data security laws in general, see “Item 3. Key Information—3.D. Risk Factors—Risks Related to Our Business and Industry—Compliance with the rapidly evolving landscape of global data privacy and data security laws may be challenging, and any failure or perceived failure to comply with such laws, or other concerns about our practices or policies with respect to the processing of personal information, could damage our reputation and deter current and potential customers and end users from using our platform and products and services or subject us to significant compliance costs or penalties, which could materially and adversely affect our business, financial condition and results of operations.”

27

Our business depends on our strong reputation and the value of “Tuya” brand. If we are unable to maintain and enhance our Tuya brand and increase market awareness of Tuya and its products and services, our business, operating results and financial condition may be adversely affected.

We must maintain and enhance the “Tuya” brand identity and increase market awareness of Tuya-powered smart devices generally and our products and services. The successful promotion of our brand will depend on our efforts to achieve widespread acceptance of our platform and products and services, attract and retain customers and our ability to maintain our current market leadership and successfully differentiate our products and services from competitors. These efforts require substantial expenditures, and we anticipate that they will increase as our market becomes more competitive and as we expand into new markets. These investments in brand promotion and thought leadership may not yield increased revenue. To the extent they do, the resulting revenue still may not be enough to offset the increased expenses we incur. In addition, independent industry analysts often provide reviews of our products and competing products and services, which may significantly influence the perception of our products and services. If these reviews are negative or not as strong as reviews of our competitors’ products and services, our brand may be harmed. Adverse publicity (whether or not justified) relating to events or activities attributed to us, members of our workforce, agents, or third parties we rely on, may tarnish our reputation and reduce the value of our brand. Our brand value also depends on our ability to provide secure and trustworthy products and services as well as our ability to protect and use end users’ data in a manner that meets their expectations. In addition, any security incident, including one that results in unauthorized disclosure of sensitive data, could cause material reputational harm. Damage to our reputation and loss of brand equity may reduce demand for our products and services and thus have an adverse effect on our future financial results, as well as require additional resources to rebuild our reputation and restore the value of the brands and could also reduce the trading price of our ADSs and Class A ordinary shares.

We could incur substantial costs in protecting or defending our intellectual property rights, and any failure to protect our intellectual property could adversely affect our business, operating results and financial condition.

Our success depends, in part, on our ability to protect our brand, trade secrets, trademarks, patents, domain names, copyrights and proprietary methods and technologies, whether registered or not, that we develop under patent and other intellectual property laws of China, the United States and other jurisdictions, so that we can prevent others from using our inventions and proprietary information. We currently rely on patents, trademarks, copyrights and trade secret law to protect our intellectual property rights. However, we cannot assure you that any of our intellectual property rights will not be challenged, invalidated or circumvented, or that our intellectual property will be sufficient to provide us with competitive advantages. In addition, we may be subject to allegation of infringement of other parties’ proprietary rights, and other parties may misappropriate our intellectual property rights, which would cause us to suffer economic or reputational damages. Because of the rapid pace of technological change, we cannot assure you that all of our proprietary technologies and similar intellectual property rights can be patented in a timely or cost-effective manner, or at all.

We maintain and facilitate certain technical measures and access control mechanisms internally to ensure secure access to our proprietary information by our employees and consultants. We also maintain internal policies requiring our employees and consultants to enter into confidentiality agreements to control access to our proprietary information. However, if our employees and consultants do not fully comply with these internal policies, such policies may not effectively prevent disclosure of our confidential information, and it may be possible for unauthorized parties to copy our software or other proprietary technology or information, or to develop similar software independently without our having an adequate remedy for unauthorized use or disclosure of our confidential information.

In addition, the laws of some countries do not protect intellectual property and other proprietary rights to the same extent as the laws of the United States. Statutory laws and regulations are subject to judicial interpretation and enforcement and may not be applied consistently due to the lack of clear guidance on statutory interpretation. Confidentiality, invention assignment and non-compete agreements may be breached by counterparties, and there may not be adequate remedies available to us for any such breach. Accordingly, we may not be able to effectively protect our intellectual property rights or to enforce our contractual rights. To the extent we expand our international activities, our exposure to unauthorized copying, transfer and use of our proprietary technology or information may increase.

28

Preventing any unauthorized use of our intellectual property is difficult and costly and the steps we take may be inadequate to prevent the misappropriation of our intellectual property. Litigation may be necessary in the future to enforce our intellectual property rights, determine the validity and scope of our proprietary rights or those of others, or defend against claims of infringement or invalidity. Such litigation could be costly, time-consuming and distracting to management, result in a diversion of significant resources, the narrowing or invalidation of portions of our intellectual property and have an adverse effect on our business, operating results and financial condition. 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 or alleging that we infringe the counterclaimant’s own intellectual property. Any of our patents, trade secrets, copyrights, trademarks or other intellectual property rights could be challenged by others or invalidated through administrative process or litigation. We can provide no assurance that we will prevail in such litigation. In addition, our proprietary methods and technologies that are regarded as trade secrets may be leaked or otherwise become available to, or be independently discovered by, our competitors and in these cases we would not be able to assert any trade secret rights against those parties. Costly and time-consuming litigation could be necessary to enforce and determine the scope of our proprietary rights, and failure to obtain or maintain trade secret protection could adversely affect our competitive business position. To the extent that our employees or consultants use intellectual property owned by others in their work for us, disputes may arise as to the rights in related know-how and inventions.

There can be no assurance that our particular ways and means of protecting our intellectual property and proprietary rights, including business decisions about when to file patent applications and trademark applications, will be adequate to protect our business or that our competitors will not independently develop similar technology. We could be required to spend significant resources to monitor and protect our intellectual property rights. If we fail to protect and enforce our intellectual property and proprietary rights adequately, our competitors might gain access to our technology and our business, operating results and financial condition could be adversely affected.

Unauthorized or improper disclosures of personal information, cyberattacks or other security incidents or data breaches that affect our networks or systems, or those of our cloud service providers or our customers, whether inadvertent or purposeful, could degrade our ability to conduct our business, compromise the integrity of our products and services, platform and data, result in significant data losses and the theft of our intellectual property, damage our reputation, expose us to liability to third parties and require us to incur significant additional costs to maintain the security of our networks and data which could adversely affect our business, financial condition and results of operations.

We depend significantly on our technology infrastructure, IT systems, data and other equipment and systems to conduct virtually all of our business operations, ranging from our internal operations and research and development activities to our marketing and sales efforts and communications with our customers, end users, suppliers and business partners. In addition, our products and services collect and store data of customers and end users, some of which may involve sensitive information, including personal information, trade secrets and other proprietary information. Internal or external individuals or entities may attempt to penetrate our network security, or that of our platform, and to disrupt or cause harm to our business operations, including by sabotaging or misappropriating our personal or proprietary information or that of our customers, end users, employees, suppliers and business partners or to cause interruptions of our products and services and platform. Because the vulnerabilities and techniques used by such individuals or entities to access, disrupt or sabotage devices, systems and networks change frequently and may not be recognized until launched against a target, we may be unable to anticipate these techniques, and we may not become aware in a timely manner of such a security breach, which could exacerbate any damage we experience.

29

While we take reasonable measures to protect the security of, and against unauthorized access to, our systems, as well as the security of personal information and proprietary information, it is possible that our security controls and other security practices we follow may not prevent the improper access to or disclosure of personal information or proprietary information. We also rely on systems provided by third parties, including our clients, which may also suffer security breaches or unauthorized access to or disclosure of personal information or proprietary information. Additionally, we depend on our employees and contractors to appropriately handle confidential and sensitive data, including customer data, and to deploy our IT resources in a safe and secure manner that does not expose our network systems to security breaches or the loss of data. Any data security incidents, including internal malfeasance by our employees, unauthorized access or usage, virus or similar breach or disruption of us or our service providers could result in loss of confidential or proprietary information or personal information, damage to our reputation, loss of customers and end users, litigation, regulatory investigations, fines, penalties and other liabilities. Accordingly, if our cybersecurity measures or those of our customers fail to protect against unauthorized access, attacks (which may include sophisticated cyberattacks), the compromise or mishandling of data, or other misconduct or malfeasance, including by computer hackers, employees, contractors, vendors, customers and business partners, as well as software bugs, human error or technical malfunctions, then our reputation, business, operating results and financial condition could be adversely affected. Cyberattacks and other security incidents aimed at our products could lead to third-party claims that our product failures have caused damages to our customers or end users.

We experience cyberattacks of varying degrees and other attempts to gain unauthorized access to our systems from time to time, which may include by way of malware, phishing attacks, ransomware attacks, denial of service attacks, brute-force attacks or other means, any of which may result in disclosure of confidential information and intellectual property, defective products, production downtimes or compromised data, including personal information. Such cybersecurity threats and attacks that we may be subject to may take a variety of forms ranging from individuals or groups of hackers to sophisticated organizations, including state-sponsored actors and may even culminate in “mega breaches” targeted against cloud services and other hosted software. As the techniques used to obtain unauthorized access or sabotage systems change frequently and generally are not identified until they are launched against a target, we may be unable to anticipate these attacks or to implement adequate preventative measures. We anticipate that increase in the frequency and sophistication of cyber and other security threats, particularly with respect to breaches of IoT devices, and our customers’ increasing demands for cyber and other security protections and standards in our products, may cause us to incur additional costs to comply with such demands.

Any unauthorized access, acquisition, use or destruction of information we collect, store, transmit or otherwise process, the unavailability of such information or other disruptions of our ability to provide solutions to our clients or end users, regardless of whether it originates or occurs on our systems or those of third party service providers or clients, could expose us to significant liability under our contracts, regulatory actions, litigation, investigations, remediation obligations, damage to our reputation and brand, theft of intellectual property, supplemental disclosure obligations, loss of customer, consumer and partner confidence in the security of our applications, destruction of information, indemnity obligations, impairment to our business, and resulting fees, costs, expenses, loss of revenues and other potential liabilities and harms to our business. In addition, if a high profile security breach occurs within our industry, our customers and potential customers may lose trust in the security of our systems and information even if we are not directly affected.

Many statutory requirements, in China, the United States and the EU, as well as in other jurisdictions in which we operate, include obligations for companies to notify data protection authorities and individuals of security breaches involving certain personal information, which could result from breaches experienced by us or our external service providers. These laws are not consistent, and compliance in the event of a widespread data breach is difficult and may be costly. In addition, such mandatory disclosures could lead to negative publicity and may cause our current and prospective customers or end users to lose confidence in the effectiveness of our data security measures. See “—Compliance with the rapidly evolving landscape of global data privacy and data security laws may be challenging, and any failure or perceived failure to comply with such laws, or other concerns about our practices or policies with respect to the processing of personal information, could damage our reputation and deter current and potential customers and end users from using our platform and products and services or subject us to significant compliance costs or penalties, which could materially and adversely affect our business, financial condition and results of operations.”

30

Any failure to maintain necessary permits and licenses to operate our business operations under applicable laws and regulations could materially and adversely affect our business and results of operations.

In accordance with the laws and regulations in the jurisdictions in which we operate, we are required to maintain various approvals, licenses, permits and certifications in order to operate our business. Complying with such laws and regulations may require substantial expense, and any non-compliance may expose us to liability. We cannot guarantee that we will be able to obtain all requisite approvals, licenses, permits and certifications. Regulatory authorities who have extensive authority to supervise and regulate the industry we operate in may not interpret relevant laws and regulations the way we do. In addition, as the regulatory regime for the IoT and related industries in China and other jurisdictions in which we operate continues to evolve, new laws, regulations and regulatory requirements are promulgated and implemented from time to time, and the interpretation and application of existing laws, regulations and regulatory requirements are subject to changes. We may be required to obtain approvals, licenses, permits and certifications that we do not currently have for our existing business or new scope of business that we may expand into in the future. In the event of non-compliance, we may have to incur significant expenses and divert substantial management time to rectify the incidents. In the future, if we fail to obtain all the necessary approvals, licenses, permits and certifications required by relevant laws and regulations or if we are deemed to have conducted business operations requesting certain approvals, licenses, permits and certifications without having one, we may be subject to fines or the suspension of operations of the relevant business segments or facilities that do not have all the requisite approvals, licenses, permits and certifications, which could materially and adversely affect our business and results of operations. We may also experience adverse publicity arising from non-compliance with government regulations, which would negatively impact our reputation.

Furthermore, in the event that we are required to renew our existing licenses or permits or acquire new ones, whether as a result of the promulgation of new laws and regulations or otherwise, we cannot assure you that we will be able to meet the requisite conditions and requirements, or that the relevant government authorities will always, if ever, exercise their discretion in our favor. There may also be delays on the part of government authorities in reviewing our applications and granting approvals, whether due to the lack of human resources or the imposition of new rules, regulations, government policies or their implementation, interpretation and enforcement. If we are unable to obtain, or experience material delays in obtaining, necessary government approvals, our operations may be substantially disrupted, which could materially and adversely affect our business, financial condition and results of operations.

We may be involved in legal proceedings, litigations and disputes relating to alleged infringement of intellectual property rights, which could adversely affect our business, operating results and financial condition.

There is considerable patent and other intellectual property development activity in our industry. Our future success depends, in part, on not infringing the intellectual property rights of others. Our competitors or other third parties may in the future claim that our products and services or platform and underlying technology infringe on their intellectual property rights, and we may be found to be infringing on such rights. We may be unaware of the intellectual property rights of others that may cover some or all of our technology. Any claims or litigation could cause us to incur significant expenses and, if successfully asserted against us, could require that we pay substantial damages or ongoing royalty payments, prevent us from offering our products and services, require us to develop alternative non-infringing technology or require that we comply with other unfavorable terms, any of which could have a material adverse effect on our business and results of operations. We may also be obligated to indemnify our customers or business partners in connection with any such litigation and to obtain licenses or modify our products and services or platform, which could further exhaust our resources. Even if we were to prevail in the event of claims or litigation against us, any claim or litigation regarding intellectual property could be costly and time-consuming and divert the attention of our management and other employees from our business. Patent infringement, trademark infringement, trade secret misappropriation and other intellectual property claims and proceedings brought against us, whether successful or not, could harm our brand, business, operating results and financial condition.

31

If we are unable to hire, retain and motivate qualified personnel, our business will suffer.

Our future success depends, in part, on our ability to continue to attract and retain highly skilled personnel. We believe that there is, and will continue to be, intense competition for highly skilled management, technical, sales and other personnel with experience in the industries in which we operate. We must provide competitive compensation packages and a high-quality work environment to hire, retain and motivate employees. If we are unable to retain and motivate our existing employees and attract qualified personnel to fill important positions, we may be unable to manage our business effectively, including the development, marketing and sale of our products and services, which could adversely affect our business, operating results and financial condition. To the extent we hire personnel from competitors, we also may be subject to allegations that they have been improperly solicited or divulged proprietary or other confidential information.

We may acquire or invest in business, technologies, services, products and other assets, which may divert our management’s attention and result in the incurrence of debt or dilution to our shareholders. We may be unable to integrate acquired businesses and technologies successfully or achieve the expected benefits of such acquisitions.

We may evaluate and consider potential strategic transactions, including acquisitions of, or investments in, businesses, technologies, services, products and other assets in the future. We also may enter into relationships with other businesses to expand our products and services, which could involve preferred or exclusive licenses, additional channels of distribution, discount pricing or investments in other companies.

Any acquisition, investment or business relationship may result in unforeseen operating difficulties and expenditures. In particular, we may encounter difficulties assimilating or integrating the businesses, technologies, products, personnel or operations of the acquired companies, particularly if the key personnel of the acquired company choose not to work for us, their products or services are not easily adapted to work with our platform, or we have difficulty retaining the customers of any acquired business due to changes in ownership, management or otherwise. Acquisitions also may disrupt our business, divert our resources or require significant management attention that would otherwise be available for development of our existing business. Moreover, the anticipated benefits of any acquisition, investment or business relationship may not be realized or we may be exposed to unknown risks or liabilities.

Negotiating these transactions can be time consuming, difficult and expensive, and our ability to complete these transactions may often be subject to approvals that are beyond our control. Consequently, these transactions, even if announced, may not be completed. For one or more of those transactions, we may: (i) issue additional equity securities that would dilute our existing shareholders; (ii) use cash that we may need in the future to operate our business; (iii) incur large charges or substantial liabilities; (iv) incur debt on terms unfavorable to us or that we are unable to repay; (v) encounter difficulties retaining key employees of the acquired company or integrating diverse offerings or business cultures; or (vi) become subject to adverse tax consequences, substantial depreciation or deferred compensation charges. The occurrence of any of these foregoing could adversely affect our business, operating results and financial condition.

Negative publicity about us, our products and services, operations and our directors, management and business partners may adversely affect our reputation and business.

We may, from time to time, receive negative publicity, including negative internet and blog postings, ratings or comments on social media platforms or through traditional media about our company, our business, our directors and management, our brands, our products and services, our suppliers or other business partners. Negative publicity about us, such as alleged misconduct by our employees, unauthorized use, misuse or release of personal information or other sensitive information, unethical business practices, or rumors relating to our business, management, employees, or our shareholders and affiliates, or negative publicity about other companies that use similar brand names as ours, can harm our reputation, business and results of operations. Any such allegations, even if not supported by facts or based on isolated incidents, may lead to inquiries, regulatory investigations or legal actions against us. Such actions could substantially damage our reputation and cause us to incur significant costs to defend ourselves. Certain of such negative publicity may be the result of malicious harassment or unfair competition by third parties. We may even be subject to government or regulatory investigation as a result of such third-party conduct and may be required to spend significant time and incur substantial costs to defend ourselves against such third-party conduct, and we may not be able to conclusively refute each of the allegations within a reasonable period of time, or at all.

32

We may receive complaints from our customers and end users on our products and services, pricing and customer support. If we do not handle customer complaints effectively, our brand and reputation may suffer, our customers and end users may lose confidence in us and they may reduce or cease their use of our products and services. Our success depends, in part, on our ability to generate positive customer feedback and minimize negative feedback on social media channels where existing and potential customers and end users seek and share information. If actions we take or changes we make to our products and services or platform upset these customers and end users, their online commentary could negatively affect our brand and reputation. Complaints or negative publicity about us, our products and services or platform could materially and adversely impact our ability to attract and retain customers and end users, our business, results of operations and financial condition.

Seasonality may cause fluctuations in our sales and operating results.

We have in the past experienced, and expect in the future to continue to experience, seasonal fluctuations in our revenues and sales from time to time as a result of the holiday season and customers’ buying patterns. We have experienced lower growth in revenues in the first quarter as a result the reduced capacity of OEM customers located in China due to the Lunar New Year. The rapid growth in our business has offset this seasonal trend to some extent; however, we expect the historical seasonality trends to continue to impact our results of operations and financial condition. As a result, our results of operations and the trading price of our ADSs and Class A ordinary shares may fluctuate from time to time due to seasonality.

We face certain risks relating to the real properties that we lease.

We lease office spaces from third parties for our operations in China, the United States, Europe, Australia, India, Japan and Colombia. Any limitations on the leased properties, or lessors’ title to such properties, may impact our use of the offices, or in extreme cases, result in relocation, which may in turn adversely affect our business operations. In addition, certain lease agreements of our leased properties in China have not been registered with the relevant PRC government authorities as required by PRC law. Therefore, we may be exposed to potential fines if we fail to rectify within the prescribed time period after receiving notices from the relevant PRC government authorities. Furthermore, certain lessors of our leased properties have not provided us with valid property ownership certificates or any other documentation proving their right to lease those properties to us. As of December 31, 2022, with respect to seven leased properties in China with a gross floor area of approximately 1,729.8 square meters, we have not registered the respective lease agreements with the relevant PRC government authorities. With respect to six leased properties in China with a gross floor area of approximately 1,959.1 square meters, the lessors have not provided us with valid property ownership certificates. The foregoing properties represent only a small portion of the total gross floor area of our leased properties. As of the date of this annual report, we are not aware of any material actions or claims raised by any third parties challenging our use of these properties we currently lease, nor have we received any notices from the PRC government authorities. If our lessors are not the owners of the properties or they have not obtained consents from the owners or their lessors or permits from the relevant government authorities, our leases could be invalidated. If leases are invalid, we may face the risk of moving out of the leased property.

Changes in laws and regulations related to the internet or changes in the internet infrastructure itself may diminish the demand for our products and services, and could adversely affect our business, operating results and financial condition.

The future success of our business depends on the continued use of the internet as well as continued demand for smart devices and our products and services. The PRC and foreign governments have in the past adopted, and may in the future adopt, laws or regulations affecting the use of the internet as a commercial medium.

Almost all access to the internet in China is maintained through state-owned telecommunication operators under the administrative control and regulatory supervision of the Ministry of Industry and Information Technology (the “MIIT”). In addition, the national networks in China are connected to the internet through state-owned international gateways, which are the only channels through which a domestic user can connect to the internet outside China. We may face similar or other limitations in other countries in which we operate. We may not have access to alternative networks in the event of disruptions, failures or other problems with the internet infrastructure in China or elsewhere. In addition, the internet infrastructure in the countries in which we operate may not support the demands associated with continued growth in internet usage.

33

Changes in these laws or regulations could require us to modify our products and services in order to comply with these changes. In addition, government agencies or private organizations have imposed and may impose additional taxes, fees or other charges for accessing the internet or commerce conducted via the internet. These laws or charges could limit the growth of internet-related commerce or communications generally, or result in reductions in the demand for internet-based products and services such as our products and platform. In addition, the use of the internet as a business tool could be adversely affected due to delays in the development or adoption of new standards and protocols to handle increased demands of internet activity, security, reliability, cost, ease-of-use, accessibility and quality of service. The performance of the internet and its acceptance as a business tool has been adversely affected by “viruses,” “worms” and similar malicious programs. If the use of the internet is reduced as a result of these or other issues, then demand for our products and services could decline, which could adversely affect our business, operating results and financial condition.

We may have insufficient computing resources, transmission bandwidth and storage space, which could result in disruptions and our business, results of operations and financial condition could be adversely affected.

Our operations are dependent in part upon transmission bandwidth provided by third-party telecommunications network providers, access to data centers to house our servers and other computing resources. There can be no assurance that we are adequately prepared for unexpected increases in bandwidth and data center demands by our customers and end users. The bandwidth and data centers we use may become unavailable for a variety of reasons, including service outages, payment disputes, network providers going out of business, natural disasters, networks imposing traffic limits, or governments’ adopting regulations that impact network operations. These bandwidth providers may become unwilling to sell us adequate transmission bandwidth at fair market prices, if at all. This risk is heightened where market power is concentrated with one or a few major networks. We also may be unable to move quickly enough to augment capacity to reflect growing traffic or security demands. Failure to put in place the capacity we require could result in a reduction in, or disruption of, service to our customers and ultimately a loss of those customers. Such a failure could result in our inability to acquire new customers demanding capacity not available on our platform. See “We rely upon third-party providers of cloud-based infrastructure to host our platform. Any disruption in the operations of these third-party providers, limitations on capacity or interference with our use could adversely affect our business, financial condition and results of operations.”

Our products and services rely on the stable performance of servers, networks, IT infrastructure and data processing systems, and any disruption to such servers, networks, assets or systems due to internal or external factors could diminish demand for our products and services, harm our business, our reputation and results of operations and subject us to liability.

We rely in part upon the stable performance of our servers, networks, IT infrastructure and data processing systems for provision of our products and services. Disruptions to such servers, networks, assets or systems may occur due to internal or external factors, such as inappropriate maintenance, defects in the servers, cyberattacks or other malicious attacks or hacks targeted at us, occurrence of catastrophic events or human errors. Such disruptions could result in negative publicity, loss of or delay in market acceptance of our products and services, loss of competitive position, lower customer retention or claims by customers for losses sustained by them, or loss, destruction or unauthorized use of, or access to, data (including personal information for which we may incur liability under applicable data protection laws). In such an event, we may need to expend additional resources to bring the incident to an end, mitigate the liability associated with the fallout of such incident, make notifications to regulators and individuals affected, replace damaged systems or assets, defend ourselves in legal proceedings and compensate customers or end users. In addition, we may not carry insurance to compensate us for any losses that may result from claims arising from disruption in servers. As a result, our reputation and our brand could be harmed, and our business, results of operations and financial condition may be adversely affected.

34

We may, from time to time, rely on intellectual properties that we license from third parties, including product designs that are integrated with our internally developed products.

We may, from time to time, rely on intellectual properties that we license from third parties, including third-party product design, which is used with certain of our products. We cannot be certain that our licensors are not infringing the intellectual property rights of third parties or that our licensors have sufficient rights to the licensed intellectual property in all jurisdictions in which we may sell our products. Some of our agreements with our licensors may be terminated for convenience by them. If we are unable to continue to license any of these intellectual properties on commercially reasonable terms, we will face delays in releases of certain products or we will be required to redesign our products until equivalent, non-infringing design can be licensed or developed and integrated into our current products. This effort could take significant time (during which we would be unable to continue to offer our affected products) and expense and may ultimately not be successful. In addition, our inability to obtain certain licenses or other rights might require us to engage in litigation regarding these matters, which could have a material adverse effect on our business, results of operations, prospects and financial condition.

We and certain of our current and former directors and officers have been named as defendants in a shareholder class action lawsuit, which could have a material adverse impact on our business, financial condition, results of operations, cash flows and reputation.

We will have to defend against the class action lawsuit described in “Item 8. Financial Information—A. Consolidated Statements and Other Financial Information—Legal and Administrative Proceedings,” including any appeals should our initial defense be unsuccessful. We are currently unable to estimate the potential loss, if any, associated with the resolution of such lawsuit. We cannot guarantee that we will not be a target for lawsuits in the future, including putative class action lawsuits brought by shareholders. There can be no assurance that we will be able to prevail in our defense or reverse any unfavorable judgment on appeal, and we may decide to settle lawsuits on unfavorable terms. Any adverse outcome of these cases, including any plaintiffs’ appeal of the judgment in these cases, could result in payments of substantial monetary damages or fines, or changes to our business practices, and thus have a material adverse effect on our business, financial condition, results of operation, cash flows and reputation. In addition, we cannot assure you that our insurance carriers will cover all or part of the defense costs, or any liabilities that may arise from these matters in the future. The litigation process may 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 are also 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.

We may be subject to legal proceedings in the ordinary course of our business. If the outcomes of these proceedings are adverse to us, they could have a material adverse effect on our business, results of operations and financial condition.

As of the date of this annual report, except for the shareholder class action lawsuit described in “Item 8. Financial Information—A. Consolidated Statements and Other Financial Information—Legal and Administrative Proceedings,” we are not a party to any other material legal or administrative proceedings. However, we or our directors, management, employees and shareholders have been, and may from time to time in the future be, subject to or involved in various claims, controversies, lawsuits, other legal and administrative proceedings and fines. Lawsuits and other administrative or legal proceedings can involve substantial costs, including the costs associated with investigation, litigation and possible settlement, judgment, penalty or fine. In addition, lawsuits and other legal and administrative proceedings may be costly and time consuming and may require a commitment of management and personnel resources that will be diverted from our normal business operations. There may also be negative publicity associated with litigation that could decrease customer acceptance of our product offerings, regardless of whether the allegations are valid or whether we are ultimately found liable. We may be involved in class action lawsuits in the United States in the future. Such lawsuits could divert a significant amount of our management’s attention and other resources from our business and operations, which could harm our results of operations and require us to incur significant expenses to defend the lawsuits. For example, following the publication of our earnings release for the second quarter of 2021 in August 2021, a number of U.S. law firms have published similar investor alerts (“Investor Alerts”) regarding their investigations into potential claims against us on behalf of investors concerning whether we have “violated U.S. federal securities laws.” The Investor Alerts referred to our falling share price after our earnings release published on August 18, 2021. As of the date of this annual report, we are subject to a proceeding brought against us based on the foregoing allegations. We believe that the allegations made in the Investor Alerts are without merit and, to our best knowledge, we have complied with our obligations under U.S. securities laws at all time. However, the mere threat of such claims and the costs associated with defending them could have a material adverse effect on business, results of operations and reputation. Any such class action suit, whether or not successful, could harm our reputation and restrict our ability to raise capital in the future. In addition, if a claim is successfully made against us, we may be required to pay significant damages, which could have a material adverse effect on our financial condition and results of operations.

35

Our directors or senior management members, have been, and may, from time to time, be the subject of shareholder class action lawsuits that could affect our business, financial condition, results of operations, cash flows and reputation.

As of the date of this annual report, we and certain of our current and former directors and officers have been named as defendants in a shareholder class action lawsuit, described in “Item 8. Financial Information—A. Consolidated Statements and Other Financial Information—Legal and Administrative Proceedings.” We anticipate that we or certain of our directors or officers may, from time to time, be a target for lawsuits in the future, including putative class action lawsuits brought by shareholders and lawsuits against our directors and officers as a result of their position in other public companies. We cannot assure you that our directors or officers and we will be able to prevail in their defense or reverse any unfavorable judgment on appeal, and our directors or officers and we may decide to settle lawsuits on unfavorable terms. Any adverse outcome of these cases, including any plaintiffs’ appeal of the judgment in these cases, could result in payments of substantial monetary damages or fines, or changes to our business practices, and thus materially and adversely affect our business, financial condition, results of operations, cash flows and reputation. In addition, we cannot assure you that our insurance carriers will cover all or part of the defense costs, or any liabilities that may arise from these matters. The litigation process may 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 performance.

We face inventory obsolescence, shortage or excess risks. Our results of operations could be materially harmed if we are unable to optimally manage our inventories to meet our operational needs.

Our inventories consist mainly of (i) modules and chips relating to our IoT PaaS business, and (ii) finished smart devices purchased from manufacturers as part of our smart device distribution business. As of December 31, 2021 and 2022, we had inventories, net, of US$62.6 million and US$45.4 million, respectively. Maintaining an optimal level of inventory is important for the success of our business. However, we are exposed to inventory obsolescence and inventory shortage risks as a result of a variety of factors beyond our control, including changes of customer needs and the inherent uncertainty of the success of product launches. In 2020, 2021 and 2022, we recorded inventory write-downs of US$0.5 million, US$1.8 million and US$4.1 million, respectively. We regularly track our inventory to keep it at a level sufficient to fulfill customers’ orders. We also proactively assess changes in market conditions and pre-store strategic raw materials in anticipation of potential supply shortage. However, we cannot assure you that we can accurately predict these trends and events and avoid under-stocking or overstocking inventory, or that our inventory management measures will be implemented effectively so that we will not have significant levels of inventory obsolescence, shortage or excess. As a result of unforeseen or sudden events, we may experience slow movement of our inventories, fail to utilize or sell our inventories swiftly, or face the risk of inventory obsolescence, and our business, results of operations, financial condition and prospects may be adversely affected.

We may require additional capital to support our business and response to business opportunities, and this capital might not be available on favorable terms, if at all.

We intend to continue to make investments to the long-term operating and development of our business and may require additional funds. In particular, we may seek additional funds to develop new products and enhance our platform and existing products, expand our operations, including our sales and marketing efforts and our presence outside China, improve our infrastructure or acquire complementary businesses, technologies, services, products and other assets. Accordingly, we may need to engage in equity or debt financings to secure additional funds. If we raise additional funds through future issuances of equity or convertible debt securities, our shareholders could suffer significant dilution, and any new equity securities we issue could have rights, preferences and privileges superior to holders of our ADSs and Class A ordinary shares. Any debt financing that we may secure in the future could involve restrictive covenants relating to our capital raising activities and other financial and operational matters, which may make it more difficult for us to obtain additional capital and to pursue business opportunities. We may not be able to obtain additional financing on terms favorable to us, if at all. If we are unable to obtain adequate financing or financing on terms satisfactory to us when we require it, our ability to continue to support our business growth, scale our infrastructure, develop product enhancements and to respond to business challenges could be significantly impaired, and our business, operating results and financial condition may be adversely affected.

36

We are subject to the uncertainties associated with the tightening regulations on listing and securities offerings conducted overseas by China-based companies proposed and/or enacted in China and the United States.

The PRC government authorities have been tightening their oversight and control over listings and offerings conducted overseas by Chinese companies and investment in overseas-listed China-based companies. For example, on December 28, 2021, the CAC and several other administrations jointly promulgated the Cybersecurity Review Measures, which provide, among other things, that a “network platform operator” holding over one million users’ personal information shall apply for a cybersecurity review when listing its securities “in a foreign country.” In November 2021, the CAC promulgated the Draft Cyber Data Security Regulation, which states that a cybersecurity review will be required for a listing in foreign countries contemplated by a data processor who processes the personal information of at least one million users or the listing of a data processor in Hong Kong which affects or may affect the national security. Furthermore, on February 17, 2023, the CSRC released the Trial Administrative Measures of Overseas Securities Offering and Listing by Domestic Companies (the “Trial Measures,” and together with relevant supporting guidelines promulgated by the CSRC, the “New Overseas Listing Rules”). The New Overseas Listing Rules set out new filing procedures for China-based companies seeking direct or indirect listings and offerings in overseas markets and came into force since March 31, 2023. For details, see “Item 3. Key Information—Recent PRC Regulatory Developments—CSRC Approval for Issuance and Listing of Securities Overseas” and “Item 4. Information on the Company—4.B. Business Overview—Regulation—Regulation Relating to M&A and Overseas Listing.”

To the extent we are required to obtain any approvals, complete any filings and/or other administrative procedures or satisfy any other regulatory requirements under the above-mentioned proposed laws and regulations or any new regulatory requirements in the PRC in order to maintain the listing status of the ADSs or conduct listing or offering of our securities overseas, we cannot assure you that we will be able to meet these requirements in a timely manner, or at all. The PRC regulatory agencies may also take further actions requiring us, or making it advisable for us, not to proceed with such securities offering or maintain the listing status of the ADSs. If we proceed with any future listing or offering of our securities without obtaining the required approval, completing the necessary filings or other administrative procedures, or satisfying other regulatory requirements, we may face fines and other regulatory actions imposed by competent PRC regulatory agencies, and our ability to raise capital could be significantly limited or completely hindered, which could have a material adverse effect on our business, financial condition and results of operations or cause the value of our securities to significantly decline or be worthless. See also “—Risks Related to Doing Business in China—The filing, approval or other administration requirements of the CSRC, the CAC or other PRC government authorities may be required to maintain our listing status or conduct future offshore securities offerings under PRC law” and “—Risks Related to Doing Business in China—The uncertainties in the PRC legal system could materially and adversely affect us.”

In addition, as part of a continued regulatory focus in the United States on access to audit and other information currently protected by national law in some jurisdictions, such as those in China, the U.S. Holding Foreign Companies Accountable Act (the “HFCAA”) was enacted on December 18, 2020. Trading in our securities on U.S. markets, including the NYSE, will be prohibited under the HFCAA if the PCAOB determines that it is unable to inspect or investigate completely registered public accounting firms headquartered in mainland China and Hong Kong, including our auditor as an independent registered public accounting firm, for two consecutive years. If this is to happen, our liquidity and ability to raise additional capital will be materially and adversely affected. See “—Risks Related to Doing Business in China—Trading in our securities will be prohibited under the HFCAA if the PCAOB determines that it is unable to inspect or investigate completely registered public accounting firms headquartered in mainland China and Hong Kong, including our auditor as an independent registered public accounting firm, and as a result, U.S. national securities exchanges, such as the NYSE, may determine to delist our securities.”

37

We face exposure to foreign currency exchange rate fluctuations, and such fluctuations could adversely affect our business, operating results and financial condition.

As we continue to expand our international operations, we will become increasingly exposed to the effects of fluctuations in currency exchange rates. The majority of our cash generated from revenue is denominated in Renminbi, and our expenses are generally denominated in the currencies of the jurisdictions in which we conduct our operations. Because we conduct business in currencies other than U.S. dollars but report our operating results in U.S. dollars, we also face translation exposure to fluctuations in currency exchange rates, which could hinder our ability to predict our future results and earnings and could impact our operating results. We recorded other comprehensive income from foreign currency translation of US$2.9 million and US$1.5 million in 2020 and 2021, respectively, and other comprehensive loss from foreign currency translation of US$14.9 million in 2022.

The value of the Renminbi against the U.S. dollar and other currencies has in the past fluctuated significantly, and may in the future continue to do so, affected by, among other things, changes in political and economic conditions and the foreign exchange policy adopted by the PRC government. With the development of the foreign exchange market and progress towards interest rate liberalization and Renminbi internationalization, the PRC government may in the future announce further changes to the exchange rate system, and we cannot assure you that the Renminbi will not appreciate or depreciate significantly in value against the U.S. dollar in the future. It is difficult to predict how market forces or PRC or U.S. government policy may impact the exchange rate between the Renminbi and the U.S. dollar in the future.

Tuya Inc. is a holding company and we rely on dividends paid by our wholly foreign-owned enterprise in China for our cash needs. Any significant fluctuation of Renminbi against the U.S. dollar could adversely affect our business, operating results and financial condition, and the value of any dividends payable in U.S. dollars. To the extent that we need to convert U.S. dollars into Renminbi for our operations, appreciation of the Renminbi against the U.S. dollar would have an adverse effect on the Renminbi amount we would receive. Conversely, if we decide to convert our Renminbi into U.S. dollars for the purpose of making payments for dividends on our ordinary shares and the ADSs or for other business purposes, appreciation of the U.S. dollar against the Renminbi would have a negative effect on the U.S. dollar amount.

The fair value measurements of certain financial assets and liabilities inherently involve a certain degree of uncertainty, and any adverse movements in their fair value may directly affect our results of operations.

Some of our financial assets and liabilities are measured at fair value, such as the short-term investments and long-term investments measured at fair value. As of December 31, 2020, 2021 and 2022, the fair value of short-term investments was US$21.0 million, US$102.1 million and US$821.1 million, and the fair value of long-term investments was US$0.6 million, US$26.1 million and US$18.0 million, respectively. In 2020, 2021 and 2022, our fair value change on short-term and long-term investments was nil, in gain of US$0.8 million and in loss of US$7.4 million, respectively. For financial reporting purposes, fair value measurements of these financial assets and liabilities are categorized into level 1, 2 or 3, based on, among other things, the observability and significance of the inputs used in the valuation technique. The fair value of financial assets and liabilities classified in levels 1 and 2 is determined based on observable inputs, while the determination of the fair value of level 3 financial assets and liabilities is based on valuation techniques and various assumptions of inputs that are unobservable and which inherently involve a certain degree of uncertainty.

A range of factors, many of which are beyond our control, may influence and cause adverse changes to the estimates we use and thereby affect the fair value of these assets and liabilities. These factors include, but are not limited to, general economic conditions, changes in market interest rates and stability of the capital markets. Any of these factors, as well as others, could cause our estimates to vary from actual results and cause the fair value of our financial assets and liabilities to fluctuate substantially, which may in turn have a material adverse effect on our financial position and results of operations. The fair value of our short-term investments and long-term investments measured at fair value is subject to changes beyond our control, and any adverse movements in their fair value may directly affect our results of operations. If the fair value of our short-term investments and long-term investments measured at fair value were to fluctuate, our business, financial condition and results of operations could be materially adversely affected.

38

We are subject to credit risk related to defaults of customers, and any significant default on our accounts receivable could materially and adversely affect our liquidity, financial condition and results of operations.

We are exposed to credit risk related to defaults of our various customers. As of December 31, 2020, 2021 and 2022, our accounts receivable, net were US$12.3 million, US$32.7 million and US$12.2 million, respectively. Our accounts receivable turnover days were 19, 29 and 42 in 2020, 2021 and 2022, respectively. We may not be able to collect all such accounts receivable due to a variety of factors that are outside of our control. If the relationship between us and any of our customers is terminated or deteriorated, or if any of our customers experience financial difficulties to the extent it affects their ability to make timely payments, our corresponding accounts receivable might be adversely affected in terms of recoverability. Our accounts receivable balance may continue to grow alongside our business expansion, which may increase our risks for uncollectible receivable. If we are unable to timely collect our accounts receivable from our customers, our business, financial condition and results of operations may be materially and adversely affected.

If we fail to maintain proper and effective internal control over financial reporting, we may be unable to accurately or timely report our results of operations, meet our reporting obligations or prevent fraud, and investor confidence and the market price of our ADSs and Class A ordinary shares may be materially and adversely affected.

Section 404 of the Sarbanes-Oxley Act of 2002, or Section 404, requires that we maintain internal control over financial reporting and disclosure controls and procedures. An effective internal control environment is necessary to enable us to produce reliable financial reports and is an important component of our efforts to prevent and detect financial reporting errors and fraud. We are a public company subject to the Sarbanes-Oxley Act of 2002. Section 404 requires that we include a report from management on the effectiveness of our internal control over financial reporting in our annual report on Form 20-F beginning with this annual report for the fiscal year ended December 31, 2022. In addition, once we cease to be an “emerging growth company” as such term is defined in the JOBS Act, our independent registered public accounting firm must attest to and report on the effectiveness of our internal control over financial reporting.

In the course of preparing and auditing our consolidated financial statements for the year ended December 31, 2019, we and our independent registered public accounting firm identified a material weakness in our internal control over financial reporting. As defined in the standards established by the PCAOB, a “material weakness” is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of our company’s annual or interim consolidated financial statements will not be prevented or detected on a timely basis. The material weakness identified relates to our lack of sufficient and competent financial reporting and accounting personnel with appropriate knowledge and experience to address complex U.S. GAAP accounting issues and to prepare and review financial statements and related disclosures in accordance with U.S. GAAP and SEC reporting requirements.

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

However, in the future, our management may conclude that our internal control over financial reporting is not effective. Moreover, even if our management concludes that our internal control over financial reporting is effective, our independent registered public accounting firm, after conducting its own independent testing, may issue a report that is qualified if it is not satisfied with our internal controls or the level at which our controls are documented, designed, operated or reviewed, or if it interprets the relevant requirements differently from us.

Furthermore, as we are now a public company, our reporting obligations may place a significant strain on our management, operational and financial resources and systems for the foreseeable future. We may be unable to timely complete our evaluation testing and any required remediation. In addition, if we fail to maintain the adequacy of our internal control over financial reporting, as these standards are modified, supplemented or amended from time to time, we may not be able to conclude on an ongoing basis that we have effective internal control over financial reporting in accordance with Section 404.

39

If we fail to achieve and maintain an effective internal control environment, we could suffer material misstatements in our financial statements and fail to meet our reporting obligations, which would likely cause investors to lose confidence in our reported financial information. This could in turn limit our access to capital markets, harm our results of operations, and lead to a decline in the trading price of our ADSs and Class A ordinary shares. Moreover, we may need to incur additional costs and use additional management and other resources as our business and operations further expand or in an effort to remediate any significant control deficiencies that may be identified in the future. Additionally, ineffective internal control over financial reporting could expose us to increased risk of fraud or misuse of corporate assets and subject us to potential delisting from the stock exchange on which we list, regulatory investigations and civil or criminal sanctions. We may also be required to restate our financial statements for prior periods.

Our business is subject to the risks of earthquakes, fire, floods, pandemics and other natural catastrophic events, and to interruption by man-made problems such as power disruptions or terrorism.

A significant natural disaster, such as an earthquake, fire, flood or pandemic, occurring at our headquarters, at one of our local offices and facilities or where a business partner is located could adversely affect our business, operating results and financial condition. Further, if a natural disaster or man-made problem were to affect our service providers, this could adversely affect the ability of our customers and end users to use our products and services. In addition, natural disasters and acts of terrorism could cause disruptions in our or our customers’ businesses, national economies or the world economy as a whole, as is the case currently due to the COVID-19 pandemic. We also rely on our network and third-party infrastructure and enterprise applications and internal technology systems for our engineering, sales and marketing, and operations activities. In the event of a major disruption caused by a natural disaster or man-made problem, we may be unable to continue our operations and may endure system interruptions, reputational harm, delays in our development activities, lengthy interruptions in service, breaches of data security and loss of critical data, any of which could adversely affect our business, operating results and financial condition.

In addition, computer malware, viruses and computer hacking, fraudulent use attempts and phishing attacks have become more prevalent in our industry, have occurred on our platform and have impacted some of our customers in the past and may occur on our platform in the future. Any failure to maintain performance, reliability, security, integrity and availability of our products and services and technical infrastructure, including third-party infrastructure and services upon which we rely, may expose us to significant consequences, including legal and financial exposure and loss of customers and end users, and give rise to litigation, consumer protection actions, or harm to our reputation, and as a result, may hinder our ability to retain existing customers and end users and attract new customers and end users.

We have limited business insurance coverage, which could expose us to significant costs and business disruption.

Insurance products available in the PRC and many other markets in which we operate currently are not as extensive as those offered in more developed regions. Consistent with customary industry practice in the markets in which we operate, our business insurance is limited, and we do not carry key-man life insurance. Any uninsured damage to our facilities or technology infrastructures or disruption of our business operations could require us to incur substantial costs and divert our resources, which could have an adverse effect on our business, financial condition and results of operations. For more information, see “Item 4. Information on the Company—4.B. Business Overview—Insurance.”

40

We have granted, and may continue to grant, share-based awards, which may increase our share-based compensation and may have an adverse effect on our results of operations.

In December 2014, we adopted the 2015 Equity Incentive Plan (the “2015 Plan”), which was amended in July 2020, February 2021 and June 2022. We account for compensation costs for all share-based awards using a fair-value-based method and recognize expenses in our consolidated statements of comprehensive loss in accordance with U.S. GAAP. For details of the 2015 Plan, see “Item 6. Directors, Senior Management and Employees—6.B. Compensation—Share Incentive Plan.” In 2020, 2021 and 2022, we recorded share-based compensation expenses of US$9.4 million, US$66.1 million and US$69.0 million, respectively. As of December 31, 2022, there were US$127.9 million of unrecognized share-based compensation expenses related to share options granted by our company, which were expected to be recognized over a weighted-average vesting period of 1.05 years. As of December 31, 2022, there were US$33.2 million of unrecognized share-based compensation expenses related to RSUs granted by us, which were expected to be recognized over a weighted-average vesting period of 3.40 years. We believe that the granting of share-based awards is of significant importance to our ability to attract and retain key personnel and employees, and we will continue to grant share-based awards in the future. As a result, our expenses associated with share-based compensation may increase, which may have an adverse effect on our results of operations. In addition, any ordinary shares that we issue under our 2015 Plan would dilute the percentage ownership held by public investors.

Risks Related to Our Corporate Structure

If the PRC government finds that the agreements that establish the structure for operating some of our operations in China do not comply with PRC regulations relating to the relevant industries, or if these regulations or the interpretation of existing regulations change in the future, we could be subject to severe penalties or be forced to relinquish our interests in the VIE.

Foreign ownership of telecommunication businesses is subject to restrictions under current PRC laws and regulations. For example, foreign investors are generally not allowed to own more than 50% of the equity interests in an information service provider or other value-added telecommunication service provider (other than operating e-commerce, domestic multiparty communication, storage and forwarding and call center) and the major foreign investor in a value-added telecommunication service provider in China must have experience in providing value-added telecommunication services overseas and maintain a good track record in accordance with the Encouraged Industries Catalog for Foreign Investment (2022 version), the Special Administrative Measures for Foreign Investment Access (Negative List (2021), or the Negative List (2021), and other applicable laws and regulations.

Tuya Inc. is a Cayman Islands company and we currently conduct substantially all of our business operations in the PRC through our PRC subsidiaries, including Tuya Information, our wholly owned subsidiary incorporated in the PRC. We are classified as a foreign enterprise under the PRC laws and regulations, and Tuya Information, our wholly owned subsidiary in the PRC, is a foreign-invested enterprise. In light of the restrictions described above, we have determined that it was not viable for us to hold Hangzhou Tuya Technology, or the VIE, directly through equity ownership. Therefore, we may only conduct the business operations currently conducted by the VIE through a series of contractual arrangements between our PRC subsidiary on one hand, and the VIE and its registered shareholders on the other hand, to comply with PRC laws and regulations. These contractual arrangements have enabled us to (i) exercise effective control over the VIE, (ii) receive substantially all of the economic benefits of the VIE, (iii) have the pledge right over the equity interests in the VIE as the pledgee and (iv) have an exclusive option to purchase all or part of the equity interests in the VIE when and to the extent permitted by PRC law. As a result of these contractual arrangements, we have control over and are the primary beneficiary of the VIE for accounting purposes and hence consolidate its financial results under U.S. GAAP.

41

In the opinion of Jia Yuan Law Offices, our PRC legal counsel, (i) the ownership structures of our wholly foreign-owned enterprise and the VIE in China are not in violation of provisions of applicable PRC laws and regulations currently in effect; and (ii) the contractual arrangements between our wholly foreign-owned enterprise, the VIE and its shareholders governed by PRC law are not in violation of provisions of applicable PRC laws or regulations currently in effect, and valid and binding upon each party to such arrangements and, save as disclosed in “Item 4. Information on the Company—Contractual Arrangements with the VIE and the VIE’s Registered Shareholders,” enforceable against each party thereto in accordance with their terms and applicable PRC laws and regulations currently in effect. However, we have been further advised by our PRC legal counsel that there are substantial uncertainties regarding the interpretation and application of current and future PRC laws, regulations and rules. Thus, the PRC government authorities may take a view contrary to the opinion of our PRC legal counsel. It is uncertain whether any new PRC laws or regulations relating to variable interest entity structure will be adopted or if adopted, what they would provide. If we or the VIE 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 to operate our business, the relevant PRC government authorities would have broad discretion to take action in dealing with such violations or failures, including:

revoking the business licenses and/or operating licenses of such entities;
imposing fines on us;
confiscating any of our income that they deem to be obtained through illegal operations;
discontinuing or placing restrictions or onerous conditions on the operations of the VIE;
placing restrictions on our right to collect revenue;
shutting down our servers or blocking our app or websites; or
requiring us to restructure our ownership structure or operations.

Any of these events could cause significant disruption to our business operations and severely damage our reputation, which would in turn have a material adverse effect on our financial condition and results of operations. Furthermore, new PRC laws, rules and regulations may be introduced to impose additional requirements that may be applicable to our corporate structure and the VIE. For details, please see “—Risks Related to Our Corporate Structure—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 operations.” If occurrences of any of these events result in our inability to direct the activities of the VIE in China that most significantly impact its economic performance and/or our failure to receive the economic benefits and residual returns from the VIE, and we are unable to restructure our ownership structure and operations in a satisfactory manner, we may not be able to consolidate the financial results of the VIE in our consolidated financial statements in accordance with U.S. GAAP.

We rely on contractual arrangements with the VIE and its registered shareholders to use, or otherwise benefit from, certain licenses and approvals we may need in the future, which may not be as effective as direct ownership in providing operational control and could adversely affect our business, operating results and financial condition.

We have relied and expect to continue to rely on contractual arrangements with the VIE and its registered shareholders to conduct a portion of our operations in China. These contractual arrangements, however, may not be as effective as direct ownership in providing us with control over the VIE. For example, the VIE and its shareholders could breach their contractual arrangements with us by, among other things, failing to conduct the operations of the VIE in an acceptable manner or taking other actions that are detrimental to our interests.

If we had direct ownership of the VIE in China, we would be able to exercise our rights as a shareholder to effect changes in the board of directors of the VIE, which in turn could implement changes, subject to any applicable fiduciary obligations, at the management and operational level. However, under the current contractual arrangements, we rely on the performance by the VIE and its registered shareholders of their obligations under the contracts to exercise control over the VIE. If any dispute relating to these contracts remains unresolved, we will have to enforce our rights under these contracts through the operations of PRC law and arbitration, litigation and other legal proceedings and therefore will be subject to uncertainties in the PRC legal system. See “—Any failure by the VIE or its shareholders to perform their obligations under our contractual arrangements with them would have an adverse effect on part of our business.”

42

Any failure by the VIE or its shareholders to perform their obligations under our contractual arrangements with them would have an adverse effect on part of our business.

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

All the agreements under our contractual arrangements are governed by PRC law and provide for the resolution of disputes through arbitration in China. Accordingly, these contracts would be interpreted in accordance with PRC law and any disputes would be resolved in accordance with PRC legal procedures. As a result, uncertainties in the PRC legal system could limit our ability to enforce these contractual arrangements. See “—Risks Related to Doing Business in China—The uncertainties in the PRC legal system could materially and adversely affect us.” Meanwhile, there are very few precedents and little formal guidance as to how contractual arrangements in the context of a VIE should be interpreted or enforced under PRC law. There remain significant uncertainties regarding the ultimate outcome of such arbitration if legal action becomes 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. In the event 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, we may not be able to exert effective control over the VIE, and our business, financial condition and results of operations may be negatively affected.

The registered shareholders of the VIE may have potential conflicts of interest with us, which may adversely affect part of our business.

The registered shareholders of the VIE may have potential conflicts of interest with us. These shareholders may breach, or cause the VIE to breach, or refuse to renew, the existing contractual arrangements we have with them and the VIE, which would have a material adverse effect on our ability to effectively receive economic benefits from the VIE. For example, the shareholders may be able to cause our agreements with the VIE to be performed in a manner adverse to us by, among other things, failing to remit payments due under the contractual arrangements to us on a timely basis. We cannot assure you that when conflicts of interest arise, any or all of these shareholders will act in the best interests of our company or such conflicts will be resolved in our favor.

For individuals who are also our directors and officers, we rely on them to abide by the laws of the Cayman Islands, which provide that directors and officers owe a fiduciary duty to the company that requires them to act in good faith and in what they believe to be the best interests of the company and not to use their position for personal gain. The registered shareholders of the VIE have executed powers of attorney to appoint our wholly foreign-owned enterprise or a person designated by our wholly foreign-owned enterprise to vote on their behalf and exercise voting rights as shareholders of the VIE. If we cannot resolve any conflict of interest or dispute between us and the shareholders of the VIE, we would have to rely on legal proceedings, which could result in disruption of part of our business and subject us to substantial uncertainty as to the outcome of any such legal proceedings.

The registered shareholders of the VIE may be involved in personal disputes with third parties or other incidents that may have an adverse effect on their respective equity interests in the VIE and the validity or enforceability of our contractual arrangements with the VIE and its registered shareholders. For example, in the event that any of the shareholders of the VIE divorces his or her spouse, the spouse may claim that the equity interest of the VIE held by such shareholder is part of their community property and should be divided between such shareholder and the spouse. If such claim is supported by the court, the relevant equity interest may be obtained by the shareholder’s spouse or another third party who is not subject to obligations under our contractual arrangements, which could result in a loss of the effective control over the VIE by us. Similarly, if any of the equity interests of the VIE is inherited by a third party with whom the current contractual arrangements are not binding, we could lose our control over the VIE or have to maintain such control by incurring unpredictable costs, which could cause significant disruption to part of our business and operations and harm our financial condition and results of operations.

43

Contractual arrangements we have entered into with the VIE may be subject to scrutiny by the PRC tax authorities. A finding that we owe additional taxes could negatively affect our financial condition and the value of your investment.

Under applicable PRC laws and regulations, arrangements and transactions among related parties may be subject to audit or challenge by the PRC tax authorities. We could face material and adverse tax consequences if the PRC tax authorities determine that the contractual arrangements in relation to the VIE were not entered into on an arm’s-length basis in such a way as to result in an impermissible reduction in taxes under applicable PRC laws, rules and regulations, and adjust income of the VIE in the form of a transfer pricing adjustment. A transfer pricing adjustment could, among other things, result in a reduction of expense deductions recorded by the VIE for PRC tax purposes, which could in turn increase their tax liabilities without reducing our PRC subsidiaries’ tax expenses. In addition, the PRC tax authorities may impose late payment fees and other administrative sanctions on the VIE for the adjusted but unpaid taxes according to the applicable regulations. Our financial position could be materially and adversely affected if the VIE’s tax liabilities increase or if it is required to pay late payment fees and other penalties.

We may lose the ability to use and benefit from assets held by the VIE that are supplementary to the operation of our business if the VIE goes bankrupt or becomes subject to dissolution or liquidation proceeding.

As part of our contractual arrangements with the VIE, such entity may in the future hold certain assets that are supplementary to the operation of our business. If the VIE goes bankrupt and all or part of its assets become subject to liens or rights of creditors, we may be unable to continue some or all of our business activities we currently conduct through contractual arrangements, which could adversely affect our business, financial condition and results of operations. Under the contractual arrangements, the VIE may not, in any manner, sell, transfer, mortgage or dispose of its assets or legal or beneficial interests in the business without our prior consent. If the VIE undergoes voluntary or involuntary liquidation proceeding, third-party creditors may claim rights to some or all of these assets, thereby hindering our ability to operate part of our business, which could adversely affect our business, financial condition and results of operations.

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 operations.

The value-added telecommunication services that we conduct through the VIE are subject to foreign investment restrictions set forth in the Negative List (2021), which was issued by the Ministry of Commerce (“MOFCOM”) and the National Development and Reform Commission (the “NDRC”) and became effective on January 1, 2022.

On March 15, 2019, the National People’s Congress promulgated the Foreign Investment Law, which became effective on January 1, 2020, replaced the Sino-Foreign Equity Joint Venture Enterprise Law, the Sino-Foreign Cooperative Joint Venture Enterprise Law and the Wholly Foreign-Owned Enterprise Law and became the legal foundation for foreign investment in the PRC. As of the date of this annual report, there remain uncertainties in relation to its interpretation and implementation. For instance, under the Foreign Investment Law, “foreign investment” refers to the investment activities directly or indirectly conducted by foreign individuals, enterprises or other entities in China. Though it does not explicitly classify contractual arrangements as a form of foreign investment, there is no assurance that foreign investment via contractual arrangements would not be interpreted as a type of indirect foreign investment activities in the future. In addition, the definition of foreign investment contains a catchall provision that includes investments made by foreign investors through means stipulated in laws, administrative regulations or provisions of the State Council. Therefore, it still leaves leeway for future laws, administrative regulations or provisions promulgated by the State Council to provide for contractual arrangements as a form of foreign investment. In any of these cases, it will be uncertain whether our contractual arrangements will be deemed to be in violation of the market access requirements for foreign investment under the PRC laws and regulations. If further actions shall be taken under future laws, administrative regulations or provisions of the State Council, we may face substantial uncertainties as to whether we can complete such actions. Failure to do so could materially and adversely affect our current corporate structure, corporate governance and operations.

44

Risks Related to Doing Business in China

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

The global macroeconomic environment is facing challenges. For example, following the outbreak of the COVID-19 pandemic, most countries have encountered rising inflation, resulting in weakened customers’ spending on smart devices. Furthermore, there is considerable uncertainty over the long-term effects of the expansionary monetary and fiscal policies adopted by the central banks and financial authorities of some of the world’s leading economies, including the United States and China. There have been concerns over unrest and terrorist threats in the Middle East, Europe and Africa and over the conflicts involving Ukraine, Syria and North Korea. There have also been concerns on the relationship among China and other Asian countries, which may result in or intensify potential conflicts in relation to territorial disputes, and the trade disputes between the United States and China. The ongoing trade tensions between the United States and China may have tremendous negative impact on the economies of not merely the two countries concerned, but the global economy as a whole. It is unclear whether these challenges and uncertainties will be contained or resolved, and what effects they may have on the global political and economic conditions in the long term.

Economic conditions in China are sensitive to global economic conditions, changes in domestic economic and political policies, and the expected or perceived overall economic growth rate in China. While the economy in China has grown significantly over the past decades, growth has been uneven, both geographically and among various sectors of the economy, and the rate of growth has been slowing in recent years. There is a possibility that China’s economic growth may materially decline in the near future. Any severe or prolonged slowdown in the global or PRC economy may materially and adversely affect our business, results of operations and financial condition.

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

Substantially all of our assets and operations are located in China. Accordingly, our business, financial condition, results of operations and prospects may be influenced to a significant degree by political, economic and social conditions in China generally. 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 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 China’s economic growth through allocating resources, controlling payment of foreign currency-denominated obligations, setting monetary policy and providing preferential treatment to particular industries or companies.

While the Chinese economy has experienced significant growth over past decades, growth has been uneven, both geographically and among various sectors of the economy. The growth may not continue, as evidenced by the slowing of the growth of the Chinese economy since 2012. Any adverse changes in economic conditions in China, in the policies of the Chinese government or in the laws and regulations in China could have a material adverse effect on the overall economic growth of China. Such developments could adversely affect our business and results of operations, lead to a reduction in demand for our services and adversely affect our competitive position. 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. In addition, in the past the Chinese government has implemented certain measures, including interest rate adjustment, to control the pace of economic growth. These measures may cause decreased economic activity in China, which may adversely affect our business and results of operations.

45

We are exposed to risks associated with international relations and geopolitical risks.

We are exposed to risks associated with international relations. Any unfavorable government policies, including those on investment restrictions or international trade, such as capital controls or tariffs or internal payment and settlement system, or geopolitical confrontation and conflicts, may affect the demand for our products, impact the competitive position of our products, or prevent us from selling products in certain countries, or even our participation in international capital markets or the international payment and settlement system, any of which would materially and adversely affect our international operations, results of operations and financial condition. The cost of importing and/or exporting products to or from any major markets in which our customers operate will increase as a result of the implementation of any major tariffs, legislation and/or regulations or regional conflicts or instability, or if existing trade agreements are renegotiated or, in particular, if any foreign government takes retaliatory trade actions due to trade tension between such government and China, and such change could have an adverse effect on our business, financial condition and results of operations. Moreover, any political or trade controversies between any major global economy and China, whether or not directly related to our business, could have a material adverse effect on our business operations, results of operations and growth prospects. In September 2021, three United States senators and other commentators expressed concern about our alleged failure to protect U.S. consumers’ data, and some have urged the U.S. government to take actions against us, including adding us to the Non-SDN Chinese Military-Industrial Complex Company List, or the NS-CMIC List. We are not aware of any investigation, proceeding or other regulatory action by any U.S. government activity against us in this respect as of the date of this annual report, and we believe that the allegations against us are unfounded and without merit. However, if we were to be added to the NS-CMIC List, U.S. persons would be prohibited from purchasing or otherwise dealing in our publicly traded securities. This could affect the liquidity of our securities and could result in the delisting of the ADSs from U.S. markets. These various types of actions or government policies may cause investors to be unwilling to hold or buy our ADSs and Class A ordinary shares and consequently cause the trading price of our ADSs and Class A ordinary shares to decline.

Uncertainties with respect to the PRC legal system, including uncertainties regarding the enforcement of laws, and sudden or unexpected changes in laws and regulations in China could adversely affect us and limit the legal protections available to you and us.

The PRC legal system is a civil law system based on written statutes. Unlike the common law system, prior court decisions under the civil law system may be cited for reference but have limited precedential value. The past decades have seen the progressive legislation by the PRC government designed to enhance the protections afforded to various forms of foreign investments in China. However, China has not developed a fully integrated legal system, and in recent years enacted laws and regulations that may not sufficiently cover all aspects of economic activities in China. 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 may not be uniform and enforcement of these laws, regulations and rules involves uncertainties. These uncertainties may affect our judgment on the relevance of legal requirements and our ability to enforce our contractual rights or tort claims. In addition, the regulatory uncertainties may be exploited through unmerited or frivolous legal actions or threats in attempts to extract payments or benefits from us.

Furthermore, the PRC legal system is based in part on government policies and internal rules, some of which are not published on a timely basis or at all and may have a retroactive effect. As a result, we may not be aware of our violation of any of these policies and rules until sometime after the violation. In addition, any administrative and court proceedings in China may be protracted, resulting in substantial costs and diversion of resources and management attention.

The PRC government’s significant oversight and discretion over the conduct of our business may potentially result in a material adverse effect on our operations.

The PRC government has significant oversight and discretion over the conduct of our business. Our ability to operate in China may be harmed by changes in its laws and regulations, and the central or local PRC governments may impose new, stricter regulations or interpretations of existing regulations that would require additional expenditures and efforts on our part to ensure our compliance with such regulations or interpretations.

The PRC government has published new policies that may adversely affect our industry and our business, and we cannot rule out the possibility that it will in the future further release regulations or policies regarding our industry that could further adversely affect our business, financial condition, results of operations and the value of our securities. Investors of our company and our business face potential uncertainty with respect to actions taken by the PRC government affecting our business. Implementation of industry-wide regulations directly targeting our operations could cause the value of our securities to significantly decline.

46

Furthermore, the PRC government has also recently indicated an intent to exert more oversight and control over securities offerings and other capital markets activities that are conducted overseas and foreign investment in China-based companies like us, including the release of New Overseas Listing Rules. Any legislative and regulatory actions in this regard could significantly limit or completely hinder our ability to offer or continue to offer securities to investors and cause the value of such securities to significantly decline or, in extreme cases, become worthless.

You may experience difficulties in effecting service of legal process, enforcing foreign judgments or bringing actions in mainland China and Hong Kong against us or our management based on foreign laws.

Tuya Inc. is an exempted company limited by shares incorporated under the laws of the Cayman Islands. The Group conducts substantially all of its operations in mainland China, and substantially all of its assets are located outside the United States. In addition, we do not have any material operations in Hong Kong. Furthermore, some of our directors and executive officers reside within mainland China or Hong Kong for a significant portion of the time and are PRC nationals. As a result, it may not be possible to effect service of process within the United States or elsewhere outside China upon us, our directors and executive officers, including with respect to matters arising under U.S. federal securities laws or applicable state securities laws.

Even if you obtain a judgment against us, our directors or executive officers or the expert named in this annual report in a U.S. court or other court outside China, you may not be able to enforce such judgment against us or them in mainland China or Hong Kong. Neither mainland China nor Hong Kong has treaties providing for the reciprocal recognition and enforcement of judgments of courts with the Cayman Islands and many other countries and regions, such as the United States. However, subject to certain conditions, including but not limited to when the judgment is for a liquidated amount in a civil matter and not in respect of taxes, fines, penalties or similar charges, the judgment is final and conclusive and has not been stayed or satisfied in full, the proceedings in which the judgment was obtained were not contrary to natural justice and the enforcement of the judgment is not contrary to public policy of Hong Kong, Hong Kong courts may accept such judgment obtained from a United States court as a debt due under the rules of common law enforcement. Nevertheless, a separate legal action for debt must be commenced in Hong Kong in order to recover such debt from the judgment debtor, and there can be no assurance that such legal action in Hong Kong would be resolved in favor of the judgment debtor. Therefore, recognition and enforcement in mainland China or Hong Kong of judgments of a court in any of foreign jurisdictions in relation to any matter not subject to a binding arbitration provision may be difficult or impossible.

On July 14, 2006, the Supreme People’s Court of the PRC and Hong Kong entered into the Arrangement on Reciprocal Recognition and Enforcement of Judgments in Civil and Commercial Matters by the Courts of the Mainland and of the Hong Kong Special Administrative Region Pursuant to Choice of Court Agreements between Parties Concerned (the “2006 Arrangement”). Under the 2006 Arrangement, where any designated PRC court or any designated Hong Kong court has made an enforceable final judgment requiring payment of money in a civil or commercial case under a choice of court agreement in writing, any party concerned may apply to the relevant PRC court or Hong Kong court for recognition and enforcement of the judgment. On January 18, 2019, the Supreme People’s Court and Hong Kong entered into the Arrangement on Reciprocal Recognition and Enforcement of Judgments in Civil and Commercial Matters by the Courts of the Mainland and of the Hong Kong Special Administrative Region (the “2019 Arrangement”), which seeks to establish a mechanism with greater clarity and certainty for recognition and enforcement of judgments in a wider range of civil and commercial matters between Hong Kong and the PRC. The 2019 Arrangement discontinued the requirement for a choice of court agreement for bilateral recognition and enforcement. However, the 2019 Arrangement will only take effect after the promulgation of a judicial interpretation by the Supreme People’s Court and the completion of the relevant legislative procedures in Hong Kong. The 2019 Arrangement will, upon its effectiveness, supersede the 2006 Arrangement. Therefore, before the 2019 Arrangement becomes effective, it may be difficult or impossible to enforce a judgment rendered by a Hong Kong court in China if the parties in the dispute do not agree to enter into a choice of court agreement in writing.

47

Moreover, you may not be able to bring original actions in China based on the U.S. or other foreign laws against us, our directors or executive officers or the expert named in this annual report. In particular, shareholder claims that are common in the United States, including securities law class actions and fraud claims, 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 obtaining information needed for shareholder investigations or litigation outside China or otherwise with respect to foreign entities. In the absence of a mutual and practical cooperation mechanism, there has not been efficient regulatory cooperation between the local authorities in China and the securities regulatory authorities in the United States to implement cross-border supervision and administration so far. Although the local 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 regulatory cooperation with the securities regulatory authorities in the United States have not been efficient in the absence of a mutual and practical cooperation mechanism. According to Article 177 of the PRC Securities Law 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. Accordingly, without the consent of the competent PRC securities regulators and relevant authorities, no organization or individual may provide the documents and materials relating to securities business activities to overseas parties. See also “—Risks Related to Our ADSs—You may face difficulties in protecting your interests, and your ability to protect your rights through U.S. or Hong Kong courts may be limited, because we are incorporated under Cayman Islands law.”

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

Tuya Inc. is a Cayman Islands holding company and we rely principally on dividends and other distributions on equity from our subsidiaries in mainland China and Hong Kong for our cash requirements, including for services of any debt we may incur. To the extent cash or assets in the business are in the PRC, including Hong Kong, or a PRC (including Hong Kong) entity, the funds or assets may not be available to fund operations or for other use outside of the PRC, including Hong Kong, due to interventions in or the impositions of restrictions and limitations on the availability of Tuya Inc., its subsidiaries or the VIE by the PRC government to transfer cash or assets. There is no assurance that the PRC government will not intervene in or impose restrictions on the ability of Tuya Inc., its subsidiaries or the VIE to transfer cash or assets.

Our PRC subsidiaries’ ability to distribute dividends is based upon their distributable earnings. Current PRC regulations permit our PRC subsidiaries to pay dividends to their respective shareholders only out of their accumulated profits, if any, determined in accordance with PRC accounting standards and regulations. In addition, each of our PRC subsidiaries is required to set aside at least 10% of its after-tax profits each year, if any, to fund a statutory reserve until such reserve reaches 50% of each of their registered capitals. These reserves are not distributable as cash dividends. If our PRC subsidiaries incur debt on their own behalf in the future, the instruments governing the debt may restrict their ability to pay dividends or make other payments to us.

To address the persistent capital outflow and the RMB’s depreciation against the U.S. dollar in the fourth quarter of 2016, the People’s Bank of China and the State Administration of Foreign Exchange (“SAFE”) implemented a series of capital control measures in the subsequent months, including stricter vetting procedures for China-based companies to remit foreign currency for overseas acquisitions, dividend payments and shareholder loan repayments. For instance, the Circular on Further Promoting the Reform of Foreign Exchange Management and Improving the Verification of Authenticity and Compliance Review (the “SAFE Circular 3”) issued on January 18, 2017 provides that the banks shall, when dealing with dividend remittance transactions from a domestic enterprise to its offshore shareholders of more than US$50,000, review the relevant board resolutions, original tax filing form and audited financial statements of such domestic enterprise based on the principal of genuine transaction. The PRC government may continue to strengthen its capital controls and our PRC subsidiaries’ dividends and other distributions may be subject to tightened scrutiny in the future. Any limitation on the ability of our PRC subsidiaries to pay dividends or make other distributions to us could materially and adversely limit our ability to grow, make investments or acquisitions that could be beneficial to our business, pay dividends, or otherwise fund and conduct our business.

48

In addition, the Enterprise Income Tax Law (the “EIT Law”) and its implementation rules provide that a withholding tax at a rate of 10% will be applicable to dividends payable by Chinese companies to non-PRC-resident enterprises unless reduced under treaties or arrangements between the PRC central government and governments of other countries or regions where the non-PRC resident enterprises are tax residents. Pursuant to the tax agreement between Mainland China and the Hong Kong Special Administrative Region, the withholding tax rate in respect to the payment of dividends by a PRC enterprise to a Hong Kong enterprise may be reduced to 5% from a standard rate of 10% if the Hong Kong enterprise (i) directly holds at least 25% of the PRC enterprise, (ii) is a tax resident in Hong Kong and (iii) could be recognized as a beneficial owner of the dividend from a PRC tax perspective. Under administrative guidance, a Hong Kong resident enterprise must meet the following conditions, among others, in order to apply the reduced withholding tax rate: (i) it must be a company; (ii) it must directly own the required percentage of equity interests and voting rights in the PRC resident enterprise; and (iii) it must have directly owned such required percentage in the PRC resident enterprise throughout the 12 months prior to receiving the dividends. Nonresident enterprises are not required to obtain pre-approval from the relevant tax authority in order to enjoy the reduced withholding tax. Instead, nonresident enterprises and their withholding agents may, by self-assessment and on confirmation that the prescribed criteria to enjoy the tax treaty benefits are met, directly apply the reduced withholding tax rate, and file necessary forms and supporting documents when performing tax filings, which will be subject to post-tax filing examinations by the relevant tax authorities. Accordingly, our Hong Kong subsidiary may be able to benefit from the 5% withholding tax rate for the dividends it receives from our PRC subsidiaries, if it satisfies the conditions prescribed under the State Administration of Taxation on the Issues Concerning the Application of the Dividend Clauses of Tax Agreements and other relevant tax rules and regulations. However, if the relevant tax authorities consider the transactions or arrangements we have to be for the primary purpose of enjoying a favorable tax treatment, the relevant tax authorities may adjust the favorable withholding tax in the future. Accordingly, there is no assurance that the reduced 5% withholding tax rate will apply to dividends received by our Hong Kong subsidiary from our PRC subsidiaries. This withholding tax will reduce the amount of dividends we may receive from our PRC subsidiaries.

The custodians or authorized users of our controlling non-tangible assets, including chops and seals, may fail to fulfill their responsibilities, or misappropriate or misuse these assets.

Under the PRC law, legal documents for corporate transactions, including agreements and contracts, are executed using the chop or seal of the signing entity or with the signature of a legal representative whose designation is registered and filed with relevant PRC market regulation authorities.

In order to secure the use of our chops and seals, we have established internal control procedures and rules for using these chops and seals. In any event that the chops and seals are intended to be used, the responsible personnel will submit the application, which will then be verified and approved by authorized employees in accordance with our internal control procedures and rules. In addition, in order to maintain the physical security of our chops, we generally have them stored in secured locations accessible only to authorized employees. However, such internal control procedures may not be sufficient to prevent all instances of abuse or negligence. There is a risk that our employees could abuse their authority, for example, by entering into a contract not approved by us or seeking to gain control of one of our subsidiaries or the VIE. If any employee obtains, misuses or misappropriates our chops and seals or other controlling non-tangible assets for whatever reason, we could experience disruption to our normal business operations. We may have to take corporate or legal action, which could involve significant time and resources to resolve and divert management from our operations.

If the preferential tax treatments and government subsidies granted by the PRC government become unavailable, our results of operations and financial condition may be adversely affected.

Our PRC subsidiaries are subject to the PRC corporate income tax at a standard rate of 25% on their taxable income, while in 2020, 2021 and 2022, preferential tax treatment was available to Tuya Information, one of our PRC subsidiaries. Tuya Information renewed its “High-tech Enterprise” certificate in 2021, which allows it to apply an income tax rate of 15% for the three years ended December 31, 2022, 2023 and 2024. We cannot assure you that the PRC policies on preferential tax treatments will not change or that the current preferential tax treatments we enjoy or will be entitled to enjoy will not be canceled. Moreover, we cannot assure you that our PRC subsidiaries will be able to renew the same preferential tax treatments upon expiration. If any such change, cancellation or discontinuation of preferential tax treatment occurs, the relevant PRC subsidiaries will be subject to the PRC enterprise income tax (the “EIT”) at a rate of 25% on taxable income. As a result, the increase in our tax charge could materially and adversely affect our results of operations.

49

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

Tuya Inc. is an offshore holding company and we conduct our operations in China through our PRC subsidiaries and the VIE. We may make loans to our PRC subsidiaries and the VIE, subject to the approval from government authorities and limitation of amount, or we may make additional capital contributions to our PRC subsidiaries in China.

Any loans to our PRC subsidiaries in China, which are treated as foreign-invested enterprises under PRC law, are subject to PRC regulations and foreign exchange loan registrations. For example, loans by us to our PRC subsidiaries in China to finance their activities cannot exceed statutory limits and must be registered with the local counterpart of SAFE. In addition, a foreign-invested enterprise shall use its capital pursuant to the principle of authenticity and for self-use within its business scope. The capital of a foreign invested enterprise shall not be used for the following purposes: (i) directly or indirectly used for payment beyond the business scope of the enterprises or the payment prohibited by relevant laws and regulations; (ii) directly or indirectly used for investment in securities investments other than banks’ principal-secured products unless otherwise provided by relevant laws and regulations; (iii) the granting of loans to non-affiliated enterprises, except where it is expressly permitted in the business license; and (iv) paying the expenses related to the purchase of real estate that is not for self-use (except for the foreign-invested real estate enterprises).

SAFE promulgated the Notice of the State Administration of Foreign Exchange on Reforming the Administration of Foreign Exchange Settlement of Capital of Foreign Invested Enterprises (the “SAFE Circular 19”), effective in June 2015, in replacement of 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, the Notice from the State Administration of Foreign Exchange on Relevant Issues Concerning Strengthening the Administration of Foreign Exchange Businesses, and the Circular on Further Clarification and Regulation of the Issues Concerning the Administration of Certain Capital Account Foreign Exchange Businesses. Although SAFE Circular 19 allows RMB capital converted from foreign currency-denominated registered capital of a foreign-invested enterprise to be used for equity investments within China, it also reiterates the principle that RMB converted from the foreign currency-denominated capital of a foreign-invested company may not be directly or indirectly used for purposes beyond its business scope. Thus, it is unclear whether SAFE will permit such capital to be used for equity investments in China in actual practice. SAFE promulgated the Notice of the State Administration of Foreign Exchange on Reforming and Standardizing the Foreign Exchange Settlement Management Policy of Capital Account (the “SAFE Circular 16”), effective on June 9, 2016, which reiterates some of the rules set forth in SAFE Circular 19, but changes the prohibition against using RMB capital converted from foreign currency-denominated registered capital of a foreign-invested enterprise to issue RMB entrusted loans to a prohibition against using such capital to issue loans to non-associated enterprises. Violations of SAFE Circular 19 and SAFE Circular 16 could result in administrative penalties. SAFE Circular 19 and SAFE Circular 16 may significantly limit our ability to transfer any foreign currency we hold to our PRC subsidiaries, which may adversely affect our liquidity and our ability to fund and expand business in China.

On October 23, 2019, SAFE issued the Notice by the State Administration of Foreign Exchange on Further Facilitating Cross-border Trade and Investment (the “SAFE Circular 28”), which took effect on the same day. SAFE Circular 28, subject to certain conditions, allows foreign-invested enterprises whose business scope does not include investment, or non-investment foreign-invested enterprises, to use their capital funds to make equity investments in China. As of the date of this annual report, the interpretation and implementation of SAFE Circular 28 in practice are still subject to substantial uncertainties.

In light of the various requirements imposed by PRC regulations on loans to and direct investment in PRC entities by offshore holding companies, we cannot assure you that we will be able to complete the necessary government registrations or obtain the necessary government approvals on a timely basis, if at all, with respect to future loans to our PRC subsidiaries or the VIE or future capital contributions by us to our PRC subsidiaries in China. As a result, uncertainties exist as to our ability to provide prompt financial support to our PRC subsidiaries or the VIE when needed. If we fail to complete such registrations or obtain such approvals, our ability to use the proceeds we expect to receive from our future offshore securities offerings and to capitalize or otherwise fund our PRC operations may be negatively affected, which could materially and adversely affect our liquidity and our ability to fund and expand our business.

50

Governmental control of currency conversion may limit our ability to utilize our revenue effectively and affect the value of your investment.

The PRC government imposes controls on the convertibility of the Renminbi into foreign currencies and, in certain cases, the remittance of currency out of China. We receive substantially all of our revenue in Renminbi. Under our current corporate structure, our Cayman Islands holding company primarily relies on dividend payments from our PRC subsidiaries to fund any cash and financing requirements it may have. Under existing PRC foreign exchange regulations, payments of current account items, including profit distributions, interest payments and trade and service-related foreign exchange transactions, can be made in foreign currencies without prior approval of SAFE by complying with certain procedural requirements. Specifically, under the existing exchange restrictions, without prior approval of SAFE, cash generated from the operations of our PRC subsidiaries in China may be used to pay dividends to our company. However, approval from or registration with appropriate government authorities is required where Renminbi is to be converted into foreign currency and remitted out of China to pay capital expenses such as the repayment of loans denominated in foreign currencies. As a result, we need to obtain SAFE approval to use cash generated from the operations of our PRC subsidiaries and the VIE to pay off their respective debt in a currency other than Renminbi owed to entities outside China, or to make other capital expenditure payments outside China in a currency other than Renminbi. The PRC government may at its discretion restrict access to foreign currencies for current account transactions in the future. If the foreign exchange control system prevents us from obtaining sufficient foreign currencies to satisfy our foreign currency demands, we may not be able to pay dividends in foreign currencies to our shareholders, including holders of our ADSs and Class A ordinary shares.

The filing, approval or other administration requirements of the CSRC, the CAC or other PRC government authorities may be required to maintain our listing status or conduct future offshore securities offerings.

On August 8, 2006, six PRC regulatory agencies jointly adopted the Regulations on Mergers and Acquisitions of Domestic Enterprises by Foreign Investors, or the M&A Rules, which came into effect on September 8, 2006 and were amended on June 22, 2009. The M&A Rules include, among other things, provisions that purport to require that an offshore special purpose vehicle (the “SPV”) that is controlled by PRC domestic companies or individuals and that has been formed for the purpose of an overseas listing of securities through acquisitions of PRC domestic companies or assets to obtain the approval of the CSRC prior to the listing and trading of such SPV’s securities on an overseas stock exchange. On September 21, 2006, the CSRC published on its official website procedures regarding its approval of overseas listings by SPVs. However, substantial uncertainty remains regarding the scope and applicability of the M&A Rules to offshore SPVs.

While the application of the M&A Rules remains unclear, we believe, based on the advice of Jia Yuan Law Offices, our PRC legal counsel, that the CSRC approval mentioned above is not required in our context because (i) our wholly foreign-owned PRC subsidiary was not established through mergers or acquisitions of equity interest or assets of a PRC domestic company owned by PRC companies or individuals as defined under the M&A Rules that are the beneficial owners of our company; and (ii) no provision in the M&A Rules clearly classifies contractual arrangements as a type of transaction subject to the M&A Rules. However, there can be no assurance that the relevant PRC government agencies, including the CSRC, would reach the same conclusion as our PRC legal counsel. Furthermore, the PRC government authorities may strengthen oversight over offerings that are conducted overseas and/or foreign investment in overseas-listed China-based issuers like us. Such actions taken by the PRC government authorities may intervene our operations, and are beyond our control. For instance, on July 6, 2021, the relevant PRC governments promulgated the Opinions on Strictly Cracking Down on Illegal Securities Activities (the “Opinions”), which among others provide 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. However, there remain uncertainties regarding the interpretation and implementation of the Opinions. There is no assurance that any new rules or regulations promulgated in the future will impose additional requirements on us.

51

On February 17, 2023, the CSRC released the Trial Administrative Measures of Overseas Securities Offering and Listing by Domestic Companies (the “Trial Measures”) and relevant supporting guidelines, collectively, the New Overseas Listing Rules, setting out new filing procedures for China-based companies seeking direct or indirect listings and offerings in overseas markets, which came into force on March 31, 2023. The New Overseas Listing Rules are applicable to PRC domestic companies that seek to offer and list securities in overseas markets, either through direct or indirect means. If an issuer meets both of the following criteria, the overseas securities offering and listing conducted by such issuer shall be deemed as an indirect overseas offering subject to the filing procedures set forth under the New Overseas Listing Rules: (i) 50% or more of the issuer’s operating revenue, total profit, total assets or net assets as documented in its audited consolidated financial statements for the most recent fiscal year are derived from PRC domestic companies; and (ii) the issuer’s business activities are substantially conducted in mainland China, or its principal place(s) of business are located in mainland China, or the senior managers in charge of its business operations and management are mostly Chinese citizens or domiciled in mainland China. Pursuant to the New Overseas Listing Rules, an issuer listed in an overseas market that contemplates any follow-on offering in the same overseas market where it has previously offered and listed securities should, through its major operating entity incorporated in the PRC, file the required materials with the CSRC within three business days after the completion of such follow-on offering. Furthermore, according to the New Overseas Listing Rules, after an issuer has completed its offering and listed its securities on an overseas stock exchange, the issuer shall submit a report to the CSRC within three business days after the occurrence and public disclosure of certain material events, including (i) a change of control, (ii) investigations of or sanctions imposed on the issuer by overseas securities regulatory agencies or other relevant competent authorities, (iii) changes of listing status or transfers of the listing segment, (iv) a voluntary or mandatory delisting and (v) a material change in its main business operation, as a result of which that issuer is no longer subject to the filing requirements under the New Overseas Listing Rules. The New Overseas Listing Rules provide that in the event of any breach, including any failure to fulfill the filing procedure, or any offering and listing of securities in an overseas market in violation of the measures, the CSRC will order such domestic company to rectify, issue warnings to such domestic company, and impose a fine between RMB1 million and RMB10 million. Fines and warnings will be imposed on persons-in-charge and other persons who are directly liable. In addition, fines will also be imposed on controlling shareholders and actual controllers of the domestic company who initiate or cause the aforesaid non-compliance activities. As these measures and rules are relatively new, it remains uncertain as to their implementation. We may not be able to obtain approval or complete the required filing for any future offshore securities offering, and it is uncertain how long it will take us to obtain such approval or complete such filing, or if we can obtain any waiver of aforesaid requirements if and when procedures are established to obtain such waiver. Any failure to obtain or delay in obtaining such approval or completing such filing for any future offshore securities offering, or a rescission of any such approval obtained by us, could subject us to sanctions by the CSRC, the CAC or other PRC regulatory agencies for failure to seek approval or other governmental authorization or complete the necessary filing for any future offshore securities offering. In any such event, these regulatory authorities may also impose fines and penalties on our operations in China, limit our operating privileges in China, delay or restrict the repatriation of the proceeds from any future offshore securities offering into the PRC or take other actions that could adversely affect our business, operating results and financial condition, as well as our ability to complete any future offshore securities offering. The CSRC, the CAC or any other PRC government authorities may also take actions requiring us, or making it advisable for us, to halt any future offshore securities offering. Consequently, if you engage in market trading or other activities in anticipation of and prior to settlement and delivery, you do so at the risk that such settlement and delivery may not occur. Any uncertainties or negative publicity regarding such approval requirements could materially and adversely affect the trading price of our ADSs and Class A ordinary shares.

52

Certain PRC regulations may make it more difficult for us to pursue growth through acquisitions.

Among other things, the M&A Rules, adopted by six PRC regulatory agencies in 2006 and amended in 2009, established additional procedures and requirements that could make merger and acquisition activities by foreign investors more time-consuming and complex. Such regulation requires, among other things, that MOFCOM be notified in advance of any change of control transaction in which a foreign investor takes control of a PRC domestic enterprise, if (i) any important industry is concerned, (ii) such transaction involves factors that have or may have an impact on national economic security, or (iii) such transaction will lead to a change in control of a domestic enterprise which holds a famous trademark or PRC time-honored brand. Moreover, the PRC Anti-Monopoly Law promulgated by the Standing Committee of the NPC which became effective in 2008 and was amended in 2022 requires that transactions which are deemed concentrations and involve parties with specified turnover thresholds must be cleared by the relevant anti-monopoly authority before they can be completed. In addition, PRC national security review rules which became effective in September 2011 require acquisitions by foreign investors of PRC companies engaged in military-related or certain other industries that are crucial to national security be subject to security review before consummation of any such acquisition. We may pursue potential strategic acquisitions that are complementary to our business and operations. Complying with the requirements of these regulations to complete such transactions could be time-consuming, and any required approval processes, including obtaining approval or clearance from the competent government authority, may delay or inhibit our ability to complete such transactions, which could affect our ability to expand our business or maintain our market share.

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

We are required under PRC laws and regulations to participate in various government-sponsored employee benefit plans, including certain social insurance, housing funds and other welfare-oriented payment obligations, and contribute to the plans in amounts equal to certain percentages of salaries, including bonuses and allowances, of our employees up to a maximum amount specified by the local government from time to time at locations where we operate our businesses. The requirement of employee benefit plans has not been implemented consistently by the local governments in China given the different levels of economic development in different locations, and we cannot assure you that we are able to make adequate contribution for each employee in a timely and appropriate manner at all time. If we fail to make adequate employee benefit payments, we may be subject to fines, late fees and legal sanctions, and our business, financial condition and results of operations may be adversely affected.

PRC regulations relating to the establishment of offshore special purpose companies by PRC residents may subject our PRC resident beneficial owners or our PRC subsidiaries to liability or penalties, limit our ability to inject capital into our PRC subsidiaries, limit our PRC subsidiaries’ ability to increase their registered capital or distribute profits to us, or may otherwise adversely affect us.

In July 2014, SAFE promulgated the Circular on Relevant Issues Concerning Foreign Exchange Control on Domestic Residents’ Offshore Investment and Financing and Roundtrip Investment Through Special Purpose Vehicles (the “SAFE Circular No. 37”) to replace the Notice on Relevant Issues Concerning Foreign Exchange Administration for Domestic Residents’ Financing and Roundtrip Investment Through Offshore Special Purpose Vehicles (the “SAFE Circular 75”), which ceased to be effective upon the promulgation of SAFE Circular No. 37. SAFE Circular No. 37 requires PRC residents (including PRC individuals and PRC corporate entities) to register with SAFE or its local branches in connection with their direct or indirect offshore investment activities. SAFE Circular No. 37 is applicable to our shareholders who are PRC residents and may be applicable to any offshore acquisitions that we make in the future.

SAFE Circular No. 37 requires registration with, and approval from, Chinese government authorities in connection with direct or indirect control of an offshore entity by PRC residents. The term “control” under SAFE Circular No. 37 is broadly defined as the operation rights, beneficiary rights or decision-making rights acquired by PRC residents in the offshore SPVs, by means of acquisition, trust, proxy, voting rights, repurchase, convertible bonds or other arrangements. In addition, any PRC resident who is a direct or indirect shareholder of an SPV is required to update its filed registration with the local branch of SAFE with respect to that SPV, to reflect any material change. On February 13, 2015, SAFE promulgated a Notice on Further Simplifying and Improving Foreign Exchange Administration Policy on Direct Investment (the “SAFE Circular 13”), which became effective on June 1, 2015. Under SAFE Circular 13, applications for foreign exchange registration of inbound foreign direct investments and outbound overseas direct investments, including those required under SAFE Circular No. 37, will be filed with qualified banks instead of SAFE. The qualified banks will directly examine the applications and accept registrations under the supervision of SAFE.

53

These regulations described above may have a significant impact on our present and future structuring and investment. We intend to structure and execute our future offshore acquisitions in a manner consistent with these regulations and any other relevant legislation. However, because it is presently uncertain how these SAFE regulations and any future legislation concerning offshore or cross-border transactions will be interpreted and implemented by the relevant government authorities in connection with our future offshore financings or acquisitions, we cannot provide any assurances that we will be able to comply with, qualify under or obtain any approvals required by the regulations or other legislation. Furthermore, we cannot assure you that any PRC shareholders of our company or any PRC company into which we invest will be able to comply with those requirements. Any failure or inability by such individuals or entities to comply with SAFE regulations may subject us to fines or legal sanctions, such as restrictions on our cross-border investment activities or our PRC subsidiaries’ ability to distribute dividends to, or obtain foreign exchange-denominated loans from, our company or prevent us from making distributions or paying dividends. As a result, our business operations and our ability to make distributions to you could be materially and adversely affected.

Furthermore, as these foreign exchange regulations are still relatively new and their interpretation and implementation has been constantly evolving, it is unclear how these regulations, and any future regulation concerning offshore or cross-border transactions, will be interpreted, amended and implemented by the relevant government authorities. For example, we may be subject to a more stringent review and approval process with respect to our foreign exchange activities, such as remittance of dividends and foreign currency-denominated borrowings, which may adversely affect our financial condition and results of operations. In addition, if we decide to acquire a PRC domestic company, we cannot assure you that we or the owners of such company, as the case may be, will be able to obtain the necessary approvals or complete the necessary filings and registrations required by the foreign exchange regulations. This may restrict our ability to implement our acquisition strategy and could adversely affect our business and prospects.

Any failure to comply with PRC regulations regarding the registration requirements for employee stock incentive plans may subject the PRC plan participants or us to fines and other legal or administrative sanctions.

In February 2012, SAFE promulgated the Notices on Issues Concerning the Foreign Exchange Administration for Domestic Individuals Participating in Stock Incentive Plan of Overseas Publicly Listed Company, replacing earlier rules promulgated in 2007. Pursuant to these rules, PRC citizens and non-PRC citizens who reside in China for a continuous period of not less than one year who participate in any stock incentive plan of an overseas publicly listed company, subject to a few exceptions, are required to register with SAFE through a domestic qualified agent, which could be the PRC subsidiaries of such overseas-listed company, and complete certain other procedures. In addition, an overseas-entrusted institution must be retained to handle matters in connection with the exercise or sale of stock options and the purchase or sale of shares and interests. In addition, SAFE Circular 37 stipulates that PRC residents who participate in a share incentive plan of an overseas non-publicly listed special purpose company may register with SAFE or its local branches before they obtain the incentive shares or exercise the share options. We and our executive officers and other employees who are PRC citizens or who reside in the PRC for a continuous period of not less than one year and who have been or will be granted incentive shares or options are or will be subject to these regulations. Failure to complete the SAFE registrations may subject them to fines and legal sanctions, and there may be additional restrictions on their ability to exercise their share options or remit proceeds gained from sale of their shares into the PRC. We also face regulatory uncertainties that could restrict our ability to adopt additional incentive plans for our directors, executive officers and employees under PRC law.

If we are classified as a PRC resident enterprise for PRC enterprise income tax purposes, such classification could result in unfavorable tax consequences to us and our non-PRC shareholders.

Under the EIT Law and its implementation rules, an enterprise established outside of the PRC with its “de facto management body” within the PRC is considered a “resident enterprise” and will be subject to the enterprise income tax on its global income at a rate of 25%. The implementation rules define the term “de facto management body” as the body that exercises full and substantial control and overall management over the business, productions, personnel, accounts and properties of an enterprise. In 2009, the State Administration of Taxation (the “SAT”) issued the Notice Regarding the Determination of Chinese-Controlled Offshore Incorporated Enterprises as People’s Republic of China Tax Resident Enterprises on the Basis of De Facto Management Bodies (the “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. Although this circular only applies to offshore enterprises controlled by PRC enterprises or PRC enterprise groups, not those controlled by PRC individuals or foreigners, the criteria set forth in the circular may reflect the SAT’s general position on how the “de facto management body” test should be applied in determining the tax resident status of all offshore enterprises.

54

According to the SAT Circular 82, an offshore incorporated enterprise controlled by a PRC enterprise or a PRC enterprise group 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 all of the following conditions are met: (i) the primary location of the day-to-day operational management is in the PRC; (ii) decisions relating to the enterprise’s financial and human resource matters are made or are subject to approval by organizations or personnel in the PRC; (iii) the enterprise’s primary assets, accounting books and records, company seals, and board and shareholder resolutions are located or maintained in the PRC; and (iv) at least 50% of voting board members or senior executives habitually reside in the PRC.

We believe our company is not a PRC resident enterprise for PRC tax purposes. However, the tax resident status of an enterprise is subject to determination by the PRC tax authorities and uncertainties remain with respect to the interpretation of the term “de facto management body.” If the PRC tax authorities determine that our company or any of our offshore subsidiaries is a PRC resident enterprise for enterprise income tax purposes, our company or the relevant offshore subsidiaries will be subject to PRC enterprise income tax on its worldwide income at a rate of 25%. Furthermore, if we are treated as a PRC tax resident enterprise, we will be required to withhold a 10% tax from dividends we pay to our shareholders that are non-resident enterprises, including the holders of our ADSs and Class A ordinary shares. In addition, non-resident enterprise shareholders (including holders of our ADSs and Class A ordinary shares) may be subject to PRC tax at a rate of 10% on gains realized on the sale or other disposition of the ADSs/Class A ordinary shares, if such gain is treated as derived from a PRC source. Furthermore, if we are deemed a PRC resident enterprise, dividends paid to our non-PRC individual shareholders (including the holders of our ADSs and Class A ordinary shares) and any gain realized on the transfer of the ADSs and/or Class A ordinary shares by such shareholders may be subject to PRC tax at a rate of 20% (which, in the case of dividends, may be withheld at source by us). These rates may be reduced by an applicable tax treaty, but it is unclear whether our non-PRC shareholders would, in practice, be able to obtain the benefits of any tax treaties between their country of tax residence and the PRC in the event that we are treated as a PRC resident enterprise. Any such tax may reduce the returns on your investment in our ADSs or Class A ordinary shares.

We face uncertainty with respect to indirect transfers of equity interests in PRC resident enterprises by their non-PRC resident companies.

On February 3, 2015, the SAT issued the Public Notice Regarding Certain Corporate Income Tax Matters on Indirect Transfer of Properties by Non-Tax Resident Enterprises (the “SAT Bulletin 7”), which came into effect on the same day, but will also apply to cases where their PRC tax treatments are not yet concluded. The SAT Bulletin 7 extends its tax jurisdiction to transactions involving the transfer of taxable assets through offshore transfer of a foreign intermediate holding company. In addition, the SAT Bulletin 7 has introduced safe harbors for internal group restructurings and the purchase and sale of equity securities through a public securities market. The SAT Bulletin 7 also brings challenges to both foreign transferor and transferee (or other person who is obligated to pay for the transfer) of taxable assets.

On October 17, 2017, the SAT issued the Announcement of the State Administration of Taxation on Issues Concerning the Withholding of Non-resident Enterprise Income Tax at Source (the “SAT Bulletin 37”), which came into effect on December 1, 2017. The SAT Bulletin 37 further clarifies the practice and procedure of the withholding of non-resident enterprise income tax.

Where a non-resident enterprise transfers taxable assets in China indirectly by disposing of the equity interests of an overseas holding company, or an Indirect Transfer, the non-resident enterprise as either transferor or transferee, or the PRC entity whose equity is transferred, may report such Indirect Transfer to the relevant tax authority. Using a “substance over form” principle, the PRC tax authority may disregard the existence of the overseas holding company if it lacks a reasonable commercial purpose and was established for the purpose of reducing, avoiding or deferring PRC tax. As a result, gains derived from such Indirect Transfer may be subject to PRC enterprise income tax, and the transferee or other person who is obligated to pay for the transfer is obligated to withhold the applicable taxes, currently at a rate of 10% for the transfer of equity interests in a PRC resident enterprise. Both the transferor and the transferee may be subject to penalties under PRC tax laws if the transferee fails to withhold the taxes and the transferor fails to pay the taxes.

55

We face uncertainties as to the reporting and other implications of certain past and future transactions where PRC taxable assets are involved, such as offshore restructuring, sale of the shares in our offshore subsidiaries and investments. Our company may be subject to filing obligations or taxed if our company is a transferor in such transactions, and may be subject to withholding obligations if our company is transferee in such transactions, under the SAT Bulletin 7 and/or SAT Bulletin 37. For transfer of shares in our company that do not qualify for the public securities market safe harbor by investors who are non-PRC resident enterprises, our PRC subsidiaries may be requested to assist in the filing under the SAT Bulletin 7 and/or SAT Bulletin 37. As a result, we may be required to expend valuable resources to comply with the SAT Bulletin 7 and/or SAT Bulletin 37 or to request the relevant transferors from whom we purchase taxable assets to comply with these circulars, or to establish that our company should not be taxed under these circulars, which may have a material adverse effect on our financial condition and results of operations.

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

China has enacted laws and regulations governing internet access and the distribution of products, services, news, information, audio-video programs and other content through the internet. In the past, the PRC government has prohibited the distribution of information through the internet that it deems to be in violation of PRC laws and regulations. If any of the information offered on our platform were 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 materially and adversely affect our business, financial condition and results of operations.

Trading in our securities will be prohibited under the HFCAA if the PCAOB determines that it is unable to inspect or investigate completely registered public accounting firms headquartered in mainland China and Hong Kong, including our auditor as an independent registered public accounting firm, and as a result, U.S. national securities exchanges, such as the NYSE, may determine to delist our securities.

Our independent registered public accounting firm that issues the audit report included in this annual report, as an auditor of companies that are traded publicly in the United States and a firm registered with the PCAOB, is required by the laws of the United States to undergo regular inspections by the PCAOB to assess its compliance with the laws of the United States and professional standards. Our auditor is located in China, a jurisdiction where the PCAOB was historically unable to conduct inspections and investigations completely, without the approval of the Chinese authorities. The inability of the PCAOB to conduct inspections of auditors in China in the past has made 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 China that are subject to the PCAOB inspections. As a result, investors were deprived of the benefits of such PCAOB inspections.

In recent years, U.S. regulatory authorities have continued to express their concerns about challenges in their oversight of financial statement audits of U.S.-listed companies with significant operations in China. More recently, as part of a continued regulatory focus in the United States on access to audit and other information currently protected by national law, in particular China’s, the United States enacted the Holding Foreign Companies Accountable Act, or the HFCAA, in December 2020. Trading in our securities on U.S. markets, including the NYSE, will be prohibited under the HFCAA if the PCAOB determines that it is unable to inspect or investigate completely registered public accounting firms headquartered in mainland China and Hong Kong, including our auditor as an independent registered public accounting firm, for two consecutive years. On December 16, 2021, the PCAOB issued the HFCAA Determination Report to notify the SEC of its determinations that the PCAOB was unable to inspect or investigate completely registered public accounting firms headquartered in mainland China and Hong Kong (the “2021 Determinations”), including our auditor. On May 26, 2022, we were conclusively identified by the SEC under the HFCAA as having filed audit reports issued by a registered public accounting firm that cannot be inspected or investigated completely by the PCAOB in connection with the filing of our 2021 Form 20-F. The inability of the PCAOB to conduct inspections in the past also deprived our investors of the benefits of such inspections. On December 15, 2022, the PCAOB announced that it was able to conduct inspections and investigations completely of PCAOB-registered public accounting firms headquartered in mainland China and Hong Kong in 2022. The PCAOB vacated its previous 2021 Determinations accordingly. As a result, we do not expect to be identified as a “Commission-Identified Issuer” under the HFCAA for the fiscal year ended December 31, 2022 after we file this annual report.

56

However, whether the PCAOB will continue to conduct inspections and investigations completely to its satisfaction of PCAOB-registered public accounting firms headquartered in mainland China and Hong Kong is subject to uncertainty and depends on a number of factors out of our, and our auditor’s, control, including positions taken by authorities of the PRC. The PCAOB is expected to continue to demand complete access to inspections and investigations against accounting firms headquartered in mainland China and Hong Kong in the future and states that it has already made plans to resume regular inspections in early 2023 and beyond. The PCAOB is required under the HFCAA to make its determination on an annual basis in regard to its ability to inspect and investigate completely accounting firms based in mainland China and Hong Kong. The possibility of being a “Commission-Identified Issuer” and risk of delisting could continue to adversely affect the trading price of our securities.

If the PCAOB determines in the future that it no longer has full access to inspect and investigate accounting firms headquartered in mainland China and Hong Kong and we continue to use such accounting firm to conduct audit work, we would be identified as a “Commission-Identified Issuer” under the HFCAA following the filing of the annual report for the relevant fiscal year. If the PCAOB determines in the future that it is unable to inspect or investigate completely registered public accounting firms headquartered in mainland China and Hong Kong, including our auditor as an independent registered public accounting firm, for two consecutive years, trading in our securities on U.S. markets will be prohibited. This will substantially impair your ability to sell or purchase the ADSs when you wish to do so. Furthermore, such trading prohibition will significantly affect our ability to raise capital on terms acceptable to us, or at all, which will have a material adverse impact on our business, financial condition and prospects.

Risks Related to Our ADSs and Class A Ordinary Shares

The price and trading volume of our ADSs and Class A ordinary shares may be volatile, which could lead to substantial losses to investors.

The trading price of the ADSs has been volatile since the ADSs started to trade on the NYSE on March 18, 2021. The trading price of the ADSs could continue to fluctuate widely due to factors beyond our control. The trading price of our Class A ordinary shares, likewise, can be volatile for similar or different reasons. In particular, the business and performance and the market price of the shares of other companies engaging in similar business to ours or those with operations located mainly in China that have listed their securities in the United States or Hong Kong may affect the price and trading volume of our ADSs and Class A ordinary shares. In addition to market and industry factors, the price and trading volume of our ADSs may be highly volatile for factors specific to our own operations, including the following:

variations in our revenues, earnings or cash flow;
fluctuations in operating metrics;
announcements of new investments, acquisitions, strategic partnerships, capital raisings or capital commitments or joint ventures by us or our competitors;
announcements of new solutions and services and expansions by us or our competitors;
changes in financial estimates by securities analysts;
detrimental negative publicity about us, our competitors or our industry;
announcements of new regulations, rules or policies relevant to our business;
additions or departures of key personnel;
allegations of a lack of effective internal control over financial reporting, inadequate corporate governance policies or fraud, among other things, involving China-based issuers;
our major shareholders’ business performance and reputation;
release of lock-up or other transfer restrictions on our outstanding equity securities or sales of additional equity securities;

57

regulatory developments affecting us or our industry;
political or trade tensions between the United States and China;
potential litigation or regulatory investigations;
fluctuations of exchange rates among Renminbi, the U.S. dollar and the Hong Kong dollar; and
sales or perceived potential sales of additional ADSs or Class A ordinary shares.

Any of these factors may result in large and sudden changes in the volume and price at which our ADSs or Class A ordinary shares will trade. Furthermore, the stock exchanges on which our ADSs and Class A ordinary shares are traded in general experience price and volume fluctuations that are often 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 or Class A ordinary shares.

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

The concentration of our shares’ voting power limited our shareholders’ ability to influence corporate matters.

Our company is controlled through weighted voting rights. Each Class A ordinary share carries only one tenth (1/10) of the voting rights of each Class B ordinary share under our current memorandum and articles of association (except as required by applicable law, rules and regulations and in relation to certain reserved matters). As of April 9, 2023, there were 575,793,393 issued and outstanding ordinary shares, consisting of 505,393,393 Class A ordinary shares (including 5,433,895 Class A ordinary shares issued to the depositary bank for bulk issuance of ADSs reserved for future issuances upon the exercise or vesting of awards granted under our 2015 Plan and 15,587,561 Class A ordinary shares represented by ADSs that have been repurchased by us from the open market) and 70,400,000 Class B ordinary shares. Mr. Xueji Wang and Mr. Liaohan Chen beneficially owned 72,000,000 Class A ordinary shares and 70,400,000 Class B ordinary shares, representing approximately 65.3% of the voting rights in our company with respect to shareholder resolutions relating to matters other than certain reserved matters, on the basis that Class A ordinary shares entitle shareholders to one vote per share and Class B ordinary shares entitle shareholders to 10 votes per share. As a result, Mr. Wang and Mr. Chen have significant influence over management and affairs of our company and over all matters requiring shareholder approval, including the election of directors (excluding the appointment, election or removal of any independent non-executive director) and significant corporate transactions, such as a mergers, consolidations, liquidations and the sale of all or substantially all of our assets, and other significant corporate actions. In addition, the issuance of the Class A ordinary shares, including future stock-based acquisition transactions and employee equity incentive programs, could prolong the duration of the ownership of Mr. Wang and Mr. Chen of our voting power and their ability to determine the outcome of most matters submitted to a vote of our shareholders. This concentrated control limits or severely restricts our shareholders’ ability to influence corporate matters, and therefore we may take actions that our shareholders do not view as beneficial. As a result, the market price of our ADSs or Class A ordinary shares could be adversely affected. This concentrated control could discourage others from pursuing any potential merger, takeover or other change of control transactions that holders of Class A ordinary shares and ADSs may view as beneficial, and may also discourage, delay, or prevent a change of control of our company, which could have the effect of depriving our other shareholders of the opportunity to receive a premium for their shares as part of a sale of our company and may reduce the price of our ADSs or Class A ordinary shares.

58

Holders of the ADSs may not have the same voting rights as the holders of our Class A ordinary shares and may not be able to exercise their right to direct how our Class A ordinary shares represented by the ADSs are voted.

Holders of the ADSs do not have the same rights as our registered shareholders. Holders of the ADSs will not have any direct right to attend general meetings of our shareholders or to cast any votes at such meetings and will only be able to exercise the voting rights that are carried by the underlying Class A ordinary shares represented by the ADSs indirectly by giving voting instructions to the depositary in accordance with the provisions of the deposit agreement. Under the deposit agreement, holders of the ADSs may vote only by giving voting instructions to the depositary. If we instruct the depositary to ask holders of the ADSs for their instructions, then upon receipt of voting instructions from holders of the ADSs, the depositary will try, as far as practicable, to vote the underlying Class A ordinary shares represented by the ADSs in accordance with the instructions. If we do not instruct the depositary to ask holders of the ADSs for their instructions, the depositary may still vote in accordance with instructions given, but it is not required to do so. Holders of the ADSs will not be able to directly exercise their right to vote with respect to the Class A ordinary shares represented by the ADSs unless holders of the ADSs withdraw the shares and become the registered holder of such shares prior to the record date for the general meeting. Under the Articles, the minimum notice period required to be given by our company to our registered shareholders for convening a general meeting is seven business days.

When a general meeting is convened, holders of the ADSs may not receive sufficient advance notice of the meeting to surrender their ADSs for the purpose of withdrawal of our Class A ordinary shares represented by such ADSs and become the registered holder of such shares to allow them to vote directly with respect to any specific matter or resolution to be considered and voted upon at the general meeting. In addition, under the Articles, for the purposes of determining those shareholders who are entitled to attend and vote at any general meeting, our directors may close our register of members and 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 holders of the ADSs from surrendering ADSs for the purpose of withdrawing our Class A ordinary shares represented by such ADSs and becoming the registered holder of such shares prior to the record date, so that they would not be able to attend the general meeting or to vote directly. If we ask for instructions, the depositary will notify holders of the ADSs of the upcoming vote and will arrange to deliver our voting materials to them. We have agreed to give the depositary at least 40 days’ prior notice of shareholder meetings. Nevertheless, there is no guarantee that holders of the ADSs will receive the voting materials in time to ensure that holders of the ADSs can instruct the depositary to vote the Class A ordinary shares represented by their 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 voting instructions from holders of the ADSs. This means that holders of the ADSs may not be able to exercise their right to direct how our Class A ordinary shares represented by their ADSs are voted and they may have no legal remedy if our Class A ordinary shares represented by their ADSs are not voted as they have requested.

Our dual-class voting structure may render our securities ineligible for inclusion in certain stock market indices, and thus adversely affect the trading price and liquidity of our ADSs or Class A ordinary shares.

We cannot predict whether our dual-class share structure with different voting rights will result in a lower or more volatile market price of our ADSs or Class A ordinary shares, in adverse publicity, or other adverse consequences. Certain index providers have announced restrictions on including companies with multi-class share structures in certain of their indices. For example, S&P Dow Jones and FTSE Russell have changed their eligibility criteria for inclusion of shares of public companies on certain indices, including the S&P 500, to exclude companies with multiple classes of shares and companies whose public shareholders hold no more than 5% of total voting power from being added to such indices. As a result, our dual-class voting structure may prevent the inclusion of our securities in such indices, which could adversely affect the trading price and liquidity of our securities. In addition, several shareholder advisory firms have announced their opposition to the use of the multiple class structure and our dual-class structure may cause shareholder advisory firms to publish negative commentary about our corporate governance, in which case the market price and liquidity of our ADSs and Class A ordinary shares could be adversely affected.

59

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

The trading market for our ADSs and Class A ordinary shares depends in part on the research and reports that securities or industry analysts publish about us or our business. If research analysts do not establish and maintain adequate research coverage or if one or more of the analysts who covers us downgrades our ADSs or Class A ordinary shares, or publishes inaccurate or unfavorable research about our business, the market price for our ADSs would likely decline. If one or more of these analysts cease coverage of our company or fail to publish reports on us regularly, we could lose visibility in the financial markets, which, in turn, could cause the market price or trading volume for our ADSs and Class A ordinary shares to decline.

Substantial future sales or perceived sales of our ADSs or Class A ordinary shares could materially and adversely affect their market price.

Sales of our ADSs and Class A ordinary shares in the public market, or the perception that these sales could occur, could cause the market price of our securities to decline. Shares held by our existing shareholders may be available for sale subject to the volume and other restrictions as applicable provided in Rules 144 and 701 under the U.S. Securities Act of 1933, as amended (the “Securities Act”), and the applicable lock-up agreements. 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 or Class A ordinary shares.

We have granted equity-based awards to certain management, employees and non-employees. In addition, we adopted a share incentive plan in 2015 (the “2015 Plan”), under which we may have the discretion to grant a range of equity-based awards to eligible participants. We intend to register all ordinary shares that we have issued or that we may issue in connection with any employee share-based awards. Once we register these ordinary shares, ADSs representing them can be freely sold in the public market upon issuance, subject to volume limitations applicable to affiliates and the applicable lock-up agreements. If ADSs representing a large number of our ordinary shares or securities convertible into our ordinary shares are sold in the public market after they become eligible for sale, the sales could reduce the trading price of the ADSs and impede our ability to raise future capital. In addition, any ordinary shares that we issue under our share incentive plan would dilute the percentage ownership held by investors who purchase the ADSs.

Techniques employed by short sellers may drive down the market price of our ADSs or Class A ordinary shares.

Short selling is the practice of selling securities that the 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 price 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 the short sellers’ interest for the price of the security to decline, many short sellers publish, or arrange for the publication of, negative opinions 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 public companies that have substantially all of their operations in China. Much of the scrutiny and negative publicity has centered on allegations of a 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 enforcement actions by the SEC or other U.S. authorities.

It is not clear what effect such negative publicity could have on us. If we were to become the subject of any unfavorable allegations, whether such allegations are proven to be true or untrue, we could have to expend a significant amount of resources to investigate such allegations and/or defend ourselves. 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 seller by principles of freedom of speech, applicable state law or issues of commercial confidentiality. Such a situation could be costly and time-consuming, and could distract our management from growing our business. Even if such allegations are ultimately proven to be groundless, allegations against us could severely impact our business operations, and any investment in our ADSs or Class A ordinary shares could be greatly reduced or even rendered worthless.

60

Because we do not expect to pay dividends in the foreseeable future, you must rely on a price appreciation of our ADSs or Class A ordinary shares for a return on your investment.

We do not expect to pay any cash dividends in the foreseeable future. Therefore, you should not rely on an investment in our ADSs or Class A ordinary shares as a source for any future dividend income. Our board of directors has complete discretion as to whether to distribute dividends. Even if our board of directors decides to declare and pay dividends, the timing, amount and form of future dividends, if any, will depend on our future results of operations and cash flow, our capital requirements and surplus, the amount of distributions (if any) received by us from our subsidiaries, our financial condition, contractual restrictions and other factors deemed relevant by our board of directors. Accordingly, the return on your investment in our ADSs or Class A ordinary shares will likely depend entirely upon any future price appreciation of such securities. There is no guarantee that our ADSs or Class A ordinary shares will appreciate in value or even maintain the price at which you purchased them. You may not realize a return on your investment in our ADSs or Class A ordinary shares and you may even lose your entire investment.

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

We are an exempted company incorporated under the laws of the Cayman Islands. Our corporate affairs are governed by the Articles, the Companies Act of the Cayman Islands and the common law of the Cayman Islands. The rights of shareholders to take action against our directors, actions by our minority shareholders and the fiduciary duties 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 and Wales, 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 duties of our directors under Cayman Islands law are not as clearly established as they would be under statutes or judicial precedent in the United States or Hong Kong. In particular, the Cayman Islands have a less developed body of securities laws than the United States. Some U.S. states, such as Delaware, have more fully developed and judicially interpreted bodies of corporate law than the Cayman Islands. In addition, Cayman Islands companies may not have standing to initiate a shareholder derivative action in a federal court of the United States. Moreover, while under Delaware law, controlling shareholders owe fiduciary duties to the companies they control and their minority shareholders, under Cayman Islands law, our controlling shareholders do not owe any such fiduciary duties to our company or to our minority shareholders. Accordingly, our controlling shareholders may exercise their powers as shareholders, including the exercise of voting rights in respect of their shares, in such manner as they think fit.

Shareholders of Cayman Islands exempted companies like us have no general rights under Cayman Islands law to inspect corporate records (other than the Articles, the register of mortgages and charges and any special resolutions passed by shareholders) or to obtain copies of lists of shareholders of these companies. To the extent permissible under the Articles and that shall be in compliance with applicable stock exchange rules, our directors have discretion under our Articles to determine the closure of the register of members. 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.

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

It may be difficult for overseas regulators to conduct investigations 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. In the absence of a mutual and practical cooperation mechanism, there has not been efficient regulatory cooperation between the local authorities in China and the securities regulatory authorities in the United States to implement cross-border supervision and administration so far.

61

Furthermore, according to Article 177 of the PRC Securities Law (the “Article 177”), which became effective in March 2020, no overseas securities regulator is allowed to directly conduct investigation or evidence collection activities within the territory of the PRC. While detailed interpretation of or implementation rules under Article 177 have yet to be promulgated, the inability for an overseas securities regulator to directly conduct investigation or evidence collection activities within China may further increase difficulties faced by you in protecting your interests.

Holders of the ADSs may not receive cash dividends if the depositary decides it is impractical to make them available to such holders.

The depositary will pay cash dividends on the ADSs only to the extent that we decide to distribute dividends on our ordinary shares or other deposited securities, and we do not have any present plan to pay any cash dividends on our ordinary shares in the foreseeable future. To the extent that there is a distribution, the depositary of the ADSs has agreed to pay to holders of the ADSs the cash dividends or other distributions it or the custodian receives on our ordinary shares or other deposited securities after deducting its fees and expenses. Holders of the ADSs will receive these distributions in proportion to the number of ordinary shares the ADSs represent. However, the depositary may, at its discretion, decide that it is inequitable or impractical to make a distribution available to any holders of the ADSs. For example, the depositary may determine that it is not practicable to distribute certain property through the mail, or that the value of certain distributions may be less than the cost of mailing them. In these cases, the depositary may decide not to distribute such property to holders of the ADSs.

Holders of the ADSs may not be entitled to a jury trial with respect to claims arising under the deposit agreement, which could result in less favorable outcomes to the plaintiff(s) in any such action.

The deposit agreement governing the ADSs representing our Class A ordinary shares provides that, to the fullest extent permitted by law, holders of the ADSs waive the right to a jury trial for any claim they may have against us or the depositary arising out of or relating to our shares, the ADSs or the deposit agreement, including any claim under the U.S. federal securities laws.

If we or the depositary were to oppose a jury trial based on this waiver, the court would have to determine whether the waiver was enforceable based on the facts and circumstances of the case in accordance with applicable state and federal law. To our knowledge, the enforceability of a contractual pre-dispute jury trial waiver in connection with claims arising under the federal securities laws has not been finally adjudicated by the United States Supreme Court. However, we believe that a contractual pre-dispute jury trial waiver provision is generally enforceable, including under the laws of the State of New York, which govern the deposit agreement, or by a federal or state court in the City of New York, which has non-exclusive jurisdiction over matters arising under the deposit agreement. In determining whether to enforce a contractual pre-dispute jury trial waiver, courts will generally consider whether a party knowingly, intelligently and voluntarily waived the right to a jury trial. We believe that this would be the case with respect to the deposit agreement and the ADSs. It is advisable that you consult legal counsel regarding the jury waiver provision before investing in the ADSs.

If owners or holders of the ADSs bring a claim against us or the depositary in connection with matters arising under the deposit agreement or the ADSs, including claims under federal securities laws, owners or holders of the ADSs may not be entitled to a jury trial with respect to such claims, which may have the effect of limiting and discouraging lawsuits against us or the depositary. If a lawsuit is brought against us or the depositary under the deposit agreement, it may be heard only by a judge or justice of the applicable trial court, which would be conducted according to different civil procedures and may result in different outcomes than a trial by jury would have, including outcomes that could be less favorable to the plaintiff(s) in any such action.

Nevertheless, if this jury trial waiver is not permitted by applicable law, an action could proceed under the terms of the deposit agreement with a jury trial. No condition, stipulation or provision of the deposit agreement or the ADSs serves as a waiver by any owners or holders of the ADSs or by us or the depositary of compliance with any substantive provision of the U.S. federal securities laws and the rules and regulations promulgated thereunder.

62

Holders of the ADSs may experience dilution of their holdings due to the inability to participate in rights offerings.

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

Holders of the ADSs may be subject to limitations on the transfer of the ADSs.

The 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 it expedient in connection with the performance of its duties. 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 the ADSs generally when our share register or the books of the depositary are closed, or at any time if we or the depositary thinks it is advisable to do so because of any requirement of law or of any government or governmental body, or under any provision of the deposit agreement, or for any other reason.

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

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

Our Articles give us power to take certain actions that could discourage a third party from acquiring us, which could limit your opportunity to sell your shares, including ADSs, at a premium.

Our Articles give us power to take certain actions that 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. Subject to the Articles, compliance with the Hong Kong Listing Rules (and only to such extent permitted thereby), the Codes on Takeovers and Mergers and any applicable rules and regulations of authorities of places where the securities of our company are listed, and on the conditions that (i) no new class of shares with voting rights superior to those of Class A ordinary shares will be created and (ii) any variation in the relative rights as between the different classes will not result in creating a new class of shares with voting rights superior to those of Class A ordinary shares, 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. 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 decides to issue preferred shares, the price of our ADSs or Class A ordinary shares may fall and the voting and other rights of the holders of our ADSs or Class A ordinary shares may be materially and adversely affected. However, our exercise of any such power that may limit the ability of others to acquire control of our company or cause us to engage in change-of-control transactions under the Articles is subject to our overriding obligations to comply with all applicable Hong Kong laws and regulations, the Hong Kong Listing Rules, and the Codes on Takeovers and Mergers and Share Buy-backs.

63

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 U.S. 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 stock ownership and trading activities and liability for insiders who profit from trades made in a short period of time; and
the selective disclosure rules by issuers of material nonpublic information under Regulation FD.

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 intend to publish our results on a quarterly basis as press releases, distributed pursuant to the rules and regulations of the NYSE. Press releases relating to financial results and material events will also be furnished to the SEC on Form 6-K. However, the information we are required to file with or furnish to the SEC will be less extensive and less timely compared to that required to be filed with the SEC by U.S. domestic issuers. As a result, you may not be afforded the same protections or information that would be made available to you were you investing in a U.S. domestic issuer, which may be difficult for overseas regulators to conduct investigation or collect evidence within China.

We will incur increased costs as a public company, particularly after we cease to qualify as an “emerging growth company” as such term is defined under the JOBS Act of the United States.

As a public company, we incur significant legal, accounting and other expenses that we did not incur as a private company. The Sarbanes-Oxley Act of 2002, as well as rules subsequently implemented by the SEC and NYSE, impose various requirements on the corporate governance practices of public companies. We expect these rules and regulations to increase our legal and financial compliance costs and to make some corporate activities more time-consuming and costly. For example, as a public company, we have increased the number of independent directors and adopted policies regarding internal controls and disclosure controls and procedures. We also expect that operating as a public company will make it more difficult and more expensive for us to obtain director and officer liability insurance, and we may be required to accept reduced policy limits and coverage or incur substantially higher costs to obtain the same or similar coverage. In addition, we have incurred, and will continue to incur, additional costs associated with our public company reporting requirements. It may also be more difficult for us to find qualified persons to serve on our board of directors or as executive officers. We are currently evaluating and monitoring developments with respect to these rules and regulations, and we cannot predict or estimate with any degree of certainty the amount of additional costs we may incur or the timing of such costs.

As a company with less than US$1.235 billion in revenues for our last fiscal year, we qualify as an “emerging growth company” pursuant to the JOBS Act. An emerging growth company may take advantage of specified reduced reporting and other requirements that are otherwise applicable generally to public companies. These provisions include exemption from the auditor attestation requirement under Section 404 of the Sarbanes-Oxley Act of 2002 in the assessment of the emerging growth company’s internal control over financial reporting and permission to delay adopting new or revised accounting standards until such time as those standards apply to private companies. After we are no longer an “emerging growth company,” we expect to incur significant expenses and devote substantial management effort toward ensuring compliance with the requirements of Section 404 of the Sarbanes-Oxley Act of 2002 and the other rules and regulations of the SEC.

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

64

As an exempted company incorporated in the Cayman Islands, we are permitted to adopt certain home country practices in relation to corporate governance matters that differ significantly from the NYSE corporate governance listing standards. These practices may afford less protection to shareholders than they would enjoy if we complied fully with the NYSE corporate governance listing standards.

As a Cayman Islands exempted company listed on the NYSE, we are subject to corporate governance listing standards of the NYSE. However, NYSE 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 NYSE corporate governance listing standards.

We have followed Cayman Islands corporate governance practices in lieu of certain corporate governance requirements of the NYSE that listed companies must have (i) a nominating / corporate governance committee composed entirely of independent directors; and (ii) a compensation committee composed entirely of independent directors. As we have chosen, and may from time to time choose, to follow home country practice, our shareholders may be afforded less protection than they otherwise would enjoy under NYSE corporate governance listing standards applicable to U.S. domestic issuers.

We were likely a passive foreign investment company (a “PFIC”) for 2022 and there is a significant risk that we will be a PFIC for 2023 and possibly subsequent taxable years, in which case U.S. investors will generally be subject to adverse U.S. federal income tax consequences.

In general, a non-U.S. corporation is a PFIC for any taxable year in which (i) 75% or more of its gross income consists of passive income or (ii) 50% or more of the average value of its assets (generally determined on a quarterly basis) consists of assets that produce, or are held for the production of, passive income. For purposes of the above calculations, a non-U.S. corporation that owns (or is treated as owning for U.S. federal income tax purposes), directly or indirectly, at least 25% by value of the shares of another corporation is treated as if it held its proportionate share of the assets of the other corporation and received directly its proportionate share of the income of the other corporation. Passive income generally includes dividends, interest, rents, royalties and certain gains. Cash is generally a passive asset for these purposes. The value of a company’s goodwill is an active asset under the PFIC rules to the extent attributable to activities that produce active income.

We hold a substantial amount of cash and financial investments, and while that continues to be the case our PFIC status for any taxable year may depend on the average value of our goodwill. We have not obtained any valuation of our goodwill or other assets. However, the value of our goodwill for any taxable year may be determined, in large part, by reference to our average market capitalization, which has declined substantially since our initial public offering. If the value of our goodwill for 2022 is determined by reference to our average market capitalization for 2022, then we were likely a PFIC for our 2022 taxable year. In light of our declining market capitalization, there is a significant risk that we will also be a PFIC for 2023, and possibly future taxable years, if the value of our assets were to be determined by reference to our market capitalization. Moreover, it is not entirely clear how the contractual arrangements between us and the VIE will be treated for purposes of the PFIC rules, and we may be a PFIC for any taxable year if the VIE is not treated as owned by us for these purposes. Our PFIC status for any taxable year is an annual factual determination that can be made only after the end of that year and will depend on the composition of our income and assets and the value of our assets from time to time. For these reasons, we cannot express an expectation as to our PFIC status for 2023 or any future taxable year. U.S. holders of our ADSs or Class A ordinary shares should consult their tax advisers regarding our PFIC status for 2022 and any other taxable year.

If we are a PFIC for any taxable year during which a U.S. taxpayer holds ADSs or Class A ordinary shares, the U.S. taxpayer generally will be subject to adverse U.S. federal income tax consequences, including increased tax liability on disposition gains and “excess distributions,” and additional reporting requirements. This will generally continue to be the case even if we ceased to be a PFIC in a later taxable year, unless certain elections are made. See “Item 10. Additional Information—10.E. Taxation—Material U.S. Federal Income Tax Considerations—Passive Foreign Investment Company Rules.”

65

Your investment in our ADSs or Class A ordinary shares may be impacted if we are encouraged to issue CDRs in the future.

PRC government authorities have issued new rules that allow PRC technology companies listed outside China to list on the mainland stock market through the creation of Chinese Depositary Receipts (“CDRs”). However, as the CDR mechanism is newly established, there are substantial uncertainties in the interpretation and implementation of these rules. We might consider and be encouraged by the evolving PRC governmental policies to issue CDRs and allow investors to trade our CDRs on PRC stock exchanges in the future. However, there are uncertainties as to whether a pursuit of CDRs in China would bring positive or negative impact on your investment in our ADSs or Class A ordinary shares.

ITEM 4.INFORMATION ON THE COMPANY

4.A.History and Development of the Company

We commenced our operations in June 2014 through Hangzhou Tuya Technology Co., Ltd., or Hangzhou Tuya Technology.

In August 2014, Tuya, Inc., our current ultimate holding company, was incorporated under the laws of the Cayman Islands.

In September 2014, Tuya (HK) Limited, currently a wholly owned subsidiary of Tuya Inc., was incorporated under the laws of Hong Kong.

In December 2014, Hangzhou Tuya Information Technology Co., Ltd. (formerly known as Hangzhou Aixiangji Technology Co., Ltd.) (“Tuya Information”) was incorporated in the PRC. Tuya Information is currently a wholly owned subsidiary of Tuya (HK) Limited.

In June 2018, we effected a 10-for-1 share subdivision, following which each of our issued and unissued ordinary shares and preferred shares was subdivided into 10 ordinary shares and preferred shares, respectively.

In March 2021, our ADSs commenced trading on the NYSE under the symbol “TUYA.” We raised, from our initial public offering and from the underwriters’ exercise of option to purchase additional ADSs, approximately US$904.7 million in net proceeds after deducting underwriting commissions and the offering expenses paid by us.

On July 5, 2022, Hong Kong time, our Class A ordinary shares commenced trading on the Main Board of the Hong Kong Stock Exchange under the stock code “2391.” We raised from our global offering in connection with the listing in Hong Kong approximately HK$70.0 million in net proceeds after deducting underwriting commissions, fees and the offering expenses.

4.B.Business Overview

OVERVIEW

We have pioneered a purpose-built IoT cloud development platform that delivers a full suite of offerings, including Platform-as-a-Service (“PaaS”) and Software-as-a-Service. Through our IoT cloud development platform, we deliver a variety of offerings. Our IoT PaaS offering enables businesses, including original equipment manufacturer (“OEM”) and brands, and developers to develop, launch, manage and monetize software-enabled smart devices and services. Our Industry SaaS offering enables businesses to deploy, connect, and manage large numbers and different types of smart devices. We also offer businesses, developers and end users a diverse range of cloud-based value-added services to improve their ability to develop and manage IoT experiences. Through our IoT cloud development platform, we have enabled developers to activate a vibrant IoT ecosystem of brands, OEMs, partners and end users to engage and communicate through a broad range of smart devices.

Our platform benefits from network effects driven by our ecosystem of developers, businesses, partners and end users. End users of smart devices demand a single interface to interact with various types of devices from different brands—an experience similar to using different apps on one smartphone. Our platform provides an open architecture to connect any device from any brand, while enabling users to manage all devices across brands through a single portal. As a result, we believe that as our platform continues to grow, more brands and OEMs want to join our platform to integrate their devices onto the single user interface through which devices from other brands are connected. These self-reinforcing network effects further increase our brand awareness and generate word-of-mouth referrals, helping us build an extensive, vibrant and increasingly interconnected IoT ecosystem.

66

Our offerings enable customers across a broad range of industry verticals, such as smart home, smart business, healthcare, education, agriculture, outdoors and sport, and entertainment. We have cultivated a large and diversified customer base, primarily including brands, OEMs, industry operators and system integrators. Starting from the end of 2021, we have been strategically optimizing our customer base to focus more on key account enterprises. In 2022, we served approximately 7,600 customers and our IoT platform empowered approximately 3,900 brands to develop their smart devices, including leading brands and enterprises such as Calex, Philips, Schneider Electric, Danfoss, Sharp, Telkom Indonesia and Honeywell. Our IoT PaaS currently enables businesses and developers across over 200 countries and regions globally to develop smart devices in approximately 2,700 categories.

We are the largest IoT PaaS provider in the global market of IoT PaaS in terms of the volume of smart devices powered in 2021, according to CIC. According to the same source, we ranked the first with a market share in the global market of IoT PaaS for smart home and smart business in terms of revenue in 2021. We have established a large and active community of approximately 708,000 registered IoT device and software developers as of December 31, 2022.

We were able to scale our business rapidly during 2019 to 2021 by leveraging our strong software and robust platform-based delivery capabilities. Our revenues were US$105.8 million, US$179.9 million and US$302.1 million, respectively, in 2019, 2020 and 2021, representing an average CAGR growth of approximately 69%. However, we experienced a decrease in our revenue in 2022, primarily due to the persistent supply-demand mismatch in the global consumer electronics sector which is, in turn, due to a combination of multiple factors, including rising shipping costs, supply chain disruptions, rising global inflation and foreign exchange rate fluctuation, among others. Despite these challenges, we have made significant improvements in management and operational efficiency, as evidenced by our reduced net losses. Our net loss in 2022 was US$146.2 million, a decrease of 16.7% from US$175.4 million in 2021, and our non-GAAP adjusted loss in 2022 was US$77.2 million, a decrease of 29.4% from US$109.3 million in 2021. For further information on non-GAAP financial measures we use in evaluating our operating results and for financial and operational decision-making purposes, see “—Item 5. Operating and Financial Review and Prospects—Non-GAAP Measures.”

Challenges in the IoT Era

By transforming the way people interact with the physical world, IoT is also changing how brands and OEMs develop products. With favorable technology drivers, consumers are increasingly demanding a software-like experience—in addition to the traditional physical interfaces—when interacting with devices. As a result, brands and OEMs are seeking to build software capabilities in order to offer IoT-enabled smart devices.

However, for brands and OEMs, building software capabilities from scratch is both costly and time-consuming, causing many of their IoT ventures to be unsuccessful. While very few leading brands have built their own IoT solutions, these solutions often are only limited to their own products, or products of their selected business partners, and the vast majority of brands and OEMs globally simply do not have the capital and technology expertise necessary to develop and deploy software across millions of devices, according to CIC. Brands, OEMs and developers face a number of challenges in delivering software-enabled IoT offerings, such as (i) lack of development talent and capabilities, (ii) high cost and complexity to develop platforms, tools and applications, (iii) long development cycles, (iv) lack of standardized, easy-to-use software infrastructure and tools for developers and (v) inconsistent user experience caused by the fragmented market due to the variety of IoT device categories and products across the brands and regions. According to a recent comprehensive analysis of the data from Euromonitor, CIC, BCG and other well-known research institutions, the current average penetration rate of IoT-enabled devices is at a relative low level. These significant challenges can affect the end user experience, and create the need for a third-party IoT platform that takes care of the complexities of developing, launching, supporting and growing IoT software and unifying the IoT standards among fragmentation, so businesses and developers can leverage full-stack infrastructure and tools to develop devices and software applications with ease.

67

Tuya Solution—an IoT Cloud Development Platform

Tuya was founded to solve exactly these challenges. We offer what we call an “IoT cloud development platform”—a platform that is open to all types of brands, OEMs and developers from across the world where they can access a common infrastructure and all the ready-to-use software, development tools and services needed to develop and manage smart devices. According to CIC, we offered the world’s first IoT cloud development platform, giving us significant first-mover advantages in attracting and building long-term relationships with brands and OEMs globally.

Our IoT cloud development platform is one-stop and cloud-agnostic and allows our brands and OEMs to digitalize their businesses and transform the experience of their end users across a diverse range of use cases.

We use “IoT cloud development platform” as a collective term to refer to a combination of the various IoT capabilities, products and services that we offer to brands, OEMs, developers, partners and end users. As illustrated in the diagram below, our IoT cloud development platform encompasses the various IoT developer kits and cloud infrastructure capabilities and our products and services built upon such capabilities. Our “IoT cloud infrastructure capabilities” refer to various core capabilities offered by our critical technologies, i.e., Things Technology Platform (TTP), Application Enabling Platform (AEP) and Business Technology Platform (BTP). For more information, see “—Our Technologies.” Through our platform we have established an ecosystem of brands, OEMs, developers, partners and end users.

Graphic

The foundation of our solution is Tuya IoT Cloud infrastructure, our unified underlying cloud infrastructure that provides a suite of infrastructure capabilities and developer kits.

Based upon our Tuya IoT cloud infrastructure capabilities, we offer the following major products and services:

IoT PaaS. IoT PaaS provides brands and OEMs with a common software infrastructure and ready-to-use software and development tools that they need to develop, manage and upgrade smart devices. IoT PaaS combines cloud-based connectivity and basic IoT services, edge capabilities, app development and device optimization solutions, which we believe are the most fundamental elements of enabling a product with IoT. Our platform allows customers to simultaneously work with multiple public cloud solutions, such as Amazon Web Services, Microsoft Azure and Tencent Cloud, as well as their private cloud infrastructures, with the flexibility to switch among them if needed. Our IoT PaaS transforms traditional products into IoT-enabled products with computing, storage and networking capabilities on the “edge,” laying the foundation for a low code or no code development environment. We also provide a suite of developer tools and cloud-based services for customers to personalize or develop IoT applications that connect to our IoT cloud development platform and manage their smart devices for a variety of use cases.
Industry SaaS. We offer Industry SaaS, vertical-focused software solutions for different industry verticals. Businesses, such as hotel operators or property managers, leverage our SaaS solutions to intelligently manage their operations based on connected smart devices, thereby creating more smart scenes, improving user experiences and operating efficiency and optimizing costs. Our SaaS offerings are fully integrated with our IoT cloud infrastructure, device management apps and user apps, for customers to use in a plug-and-play manner.

68

Cloud-based value-added services and others. We have started to roll out a variety of services both to business customers and directly to the end users of Tuya-powered smart devices. We offer AI-powered virtual assistants to business customers. We also offer a variety of cloud-based services directly to end users, including push messaging and content services.

OUR PRODUCTS AND SERVICES

We offer our products and services to all key IoT stakeholders. We set out to offer IoT PaaS to customers developing smart devices, including brands and their contracted OEMs. Over time, we have extended our offerings to those who use smart devices. We offer Industry SaaS to businesses in selected verticals and a growing suite of cloud-based value-added services to end users.

For Business Customers Developing Smart Devices

IoT PaaS

Our IoT PaaS is an integrated, all-in-one product for brands and OEMs to build and manage smart devices.

Our IoT PaaS combines cloud-based connectivity and basic IoT services, edge capabilities, app development, and device optimization solutions which we believe are the most fundamental elements of IoT capabilities. Customers can also leverage our developer toolkits, including SDKs and open APIs, to customize for desired use cases and functionalities.

Cloud-based connectivity and basic IoT services. Our IoT cloud development platform assigns a unique virtual ID to each device powered by Tuya and pairs it with a “digital twin.” A digital twin enables real-time, closed-loop interactions between the cloud and the physical smart device throughout its life cycle. As the status of the device changes, the digital twin synchronizes with it and “closes the loop” by interacting with the device to enable different functions and use cases.

Digital twin and the cloud-based connectivity it enables offer many features hard to imagine in the pre-IoT era, such as using a smartphone to control multiple devices remotely and predicting failure based on patterns learned from vast amounts of IoT data. It also brings convenience and safety to end users. For example, when smoke is detected while nobody is at home, it automatically turns off the gas and sends alerts. End users also benefit from basic IoT services such as automatic device scene switches based on real-time weather data obtained by the cloud through the internet. Digital twin also makes troubleshooting easier and less costly by providing developers with a virtual test environment to troubleshoot problems without making any changes to the physical device.

Our IoT PaaS offers developers, many of whom work for brands and OEMs, a portal through which they can access a variety of software and development tools, as illustrated in the screenshots below.

Graphic

69

Graphic

IoT edge capabilities. To become “smart,” a device must have key capabilities such as connectivity, storage and data processing, which we call “edge” capabilities, embedded in modules installed on the device. Our IoT PaaS offers a library of edge capabilities for customers to choose from, as well as visualized, simple tools and dashboards for them to quickly find what they need. Our IoT PaaS currently supports all mainstream wireless technologies, including Wi-Fi, Bluetooth, ZigBee and other IoT edge capabilities.

The below screenshot illustrates the interface through which developers can leverage IoT PaaS to embed edge capabilities.

Graphic

The edge capabilities we offer are all pre-coded and ready-to-use, giving customers shorter time-to-market than writing the codes from scratch.

App development. An easy-to-use app is key to a superior IoT experience. We offer “white label” apps with minimal modification required to give customers the shortest time-to-market. This “one-app-for-all” approach enables end users to manage multiple devices, even those from different brands and categories, using one app only. Our customers may choose to engage us to design tailor-made apps or, in many more cases, customize the apps themselves or through third-party developers with development tools that we offer.

70

The below screenshot showcases our “one-app-for-all” approach that enables end users to manage various functions and different categories of devices using a single app, as well as our “Smart Scene” functions, which allow users to configure and manage present scenes and recommend smart scenes according to connected devices and user behaviors.

Graphic

Device optimization solutions. Even equipped with the edge capabilities, sometimes a device may not function well if the hardware is incompatible with the software. We bridge this gap for customers by helping them optimize the design, manufacturing and configuration of Tuya-powered devices to ensure that the hardware and software integrate to deliver the desired use cases and functionality. We also provide developers with a suite of analytics and debugging tools to help them independently identify root causes and troubleshoot problems.

Our IoT PaaS also includes the following ancillary cloud-based value-added services:

Tuya Mall. It refers to the services that we offer to customers to help them build their own online marketplace to sell and distribute smart devices.
AI-powered virtual assistants. We enable our customers to add voice control powered by Amazon’s Alexa, Google Assistant and Samsung SmartThings and other voice-based capabilities to their devices.
Others. In addition, we provide approximately dozens of ancillary value-added services, such as app function expansion service, device testing, “Work with Alexa” certification, “ZigBee Alliance” certification, and joint research and development of innovative IoT applications, among other things. We also enable our customers to process and leverage device-level and app-level information to generate business insights to help improve their businesses.

71

Our IoT PaaS offers a cloud-agnostic development environment, allowing customers to simultaneously work with multiple public or private cloud infrastructure, with the flexibility to switch among them if needed. This flexibility is valued by customers because it enables them to scale up their product portfolios as well as to cater to the broadest user bases across global markets, as different brands may have different preferences over cloud infrastructures, from commercial or compliance perspectives. According to CIC, we are the world’s first IoT cloud development platform at scale that is cloud-agnostic. The following flow chart illustrates how we connect and empower key stakeholders surrounding our IoT PaaS, i.e., brands (including retailers offering private-label smart devices) and their contracted OEMs, as well as end users. For more information about the value-added services we provide directly to end users, see “—For End Users Using Smart Devices.”

Graphic

Smart Device Distribution

We believe that the efficient distribution of Tuya-powered smart devices to target audiences benefits our long-term competitive edge and sustainability. To this end, we strategically offer some of our customers, mainly brands and system integrators, who prefer not to deal with a multiple OEMs option to purchase directly from us finished smart devices deployed with IoT PaaS sourced from qualified OEMs. These customers typically place purchase orders directly with us by specifying the type of smart devices. We then source devices for these customers from qualified OEMs selected based on the type of products, hardware specifications and other metrics. We earn the difference between the prices at which the products are sourced and sold. Common types of smart devices that we distribute include centralized control panel, gateway, air purifier, floor sweeper, air fryer, gas detector, and door and window sensor.

We also provide customers with the access to Tuya Expo, a dedicated business-to-business (B2B) platform connecting brands globally with an extensive network of OEMs. Currently, only a de minimis portion of our revenue is derived from Tuya Expo.

On the other hand, we have selected smart devices that we think are best functionally compatible with various smart business scenes from our smart device ecosystem and combined them into a series of smart device catalogs to better match our Industry SaaS. We provide these smart device lists to our Industry SaaS customers, including system integrators, industry operators and service providers, to help them land their projects more quickly, easily and efficiently.

For Business Customers Using Smart Devices

Industry SaaS

We offer Industry SaaS, vertical-focused software solutions that enable businesses to deploy, connect, and manage large numbers and different types of smart devices. Just like how billions of people use apps to enjoy mobile technology, we design Industry SaaS as plug-and-play everyday tools for people to interact with and harness the power of IoT. Industry SaaS makes life easier, healthier and more enjoyable, and drives efficiency, cost saving and productivity for businesses of all sizes across industries.

72

Our Industry SaaS is built to be brand-agnostic and is compatible with Tuya-powered devices across brands and categories. We believe this is the key reason our customers choose us over other IoT SaaS providers, especially those that only support certain brands exclusively, because our brand-agnostic Industry SaaS enables customers to manage their diverse business needs and smart device products across different brands and categories. Industry SaaS customers have the flexibility in sourcing smart devices by themselves, from OEMs recommended by us or via other channels based on their own preferences.

We offer Industry SaaS to select verticals with the potential of monetizing our IoT capabilities. We are also able to deliver the infrastructure and core capabilities of Industry SaaS as a vertical-agnostic solution that they can use to create industry-specific applications and use cases.

Set out below are a few examples of our Industry SaaS and the use cases they enable:

Smart commercial lighting SaaS solution is a cloud-based one-stop solution specifically designed for the commercial lighting use cases to deliver convenience, better experience and energy savings. It includes a set of functions ranging from device control to ergonomic lighting and green building management, as well as maintenance services and onsite troubleshooting.
oSmart commercial lighting – gives property owners or managers total control of all their devices and all the data generated via an easy-to-use dashboard and data interface. Through a map of the lighting layout, property owners or managers can view and monitor all devices and maintenance needs through built-in reporting and analytics. This will, in turn, allow them to implement strategies to reduce energy and maintenance costs.
oHuman-centric lighting – brings the natural changes of light intensity and color temperature indoors by using artificial light to imitate natural light, which provides optimized work and living environments.
Smart hotel/apartment SaaS solution offers a management solution for hotels and resorts, designed to not only provide convenience for hotel guests, but also drive automation, efficiency and responsiveness for the hospitality industry. For apartments, we also offer a toolkit for landlords and rental apartment operators to connect smart door locks, sockets and other smart devices to increase the value of their properties and make them easier to manage. It is compatible with all mainstream property management systems (“PMS”), as well as customers’ own systems purpose-built for a wide range of use cases, including campuses, offices and other commercial facilities.
oOur Smart Hotel/Apartment SaaS solution allows the management to monitor different aspects of hotel services, such as housekeeping, guest traffic control, property surveillance and maintenance, from a single control point.
oThe hotel experience – guests staying at a hotel utilizing our smart hotel app can personalize their surroundings without having to adjust every individual device. Hotels are also able to save on utilities bills by taking advantage of human activity detection-based lighting and air conditioning in public areas and guest rooms.
oThe resident experience – residents can monitor energy and utilities usage, create simple one-click actions to streamline routines or create access credentials for all guests. Apartment managers can monitor apartment maintenance more efficiently through our smart apartment software.

We primarily market our Industry SaaS to system integrators. We also sell directly to individual industry operators, such as hotel or property managers. We mainly target large, established organizations with leading positions in their respective verticals and geographies, so that we can leverage their industry expertise and existing customer bases to quickly gain market shares and build brand awareness.

For End Users Using Smart Devices

Since inception, we have allowed end users to connect to our IoT cloud platform to access a variety of basic cloud-based services, such as receiving app updates, for free. We also give end users the option to pay a fee to access a curated suite of cloud-based value-added services:

Push messaging – sends users SMS text messages when a specific event (e.g., fire alarm going off) happens;

73

Content – a library of digital content that enhances users’ IoT experience, such as music, podcasts and even a bedtime story that users can ask their Tuya-powered virtual assistant to tell for their kids; and
Others – various other cloud-based value-added services, such as stream media.

As we gain more insights about customer demands through their feedback, we will continue to roll out additional value-added services for end users, aiming to provide an engaging and continuously improved customer experience.

Cube – The Smart Private Cloud Solution

We officially released Cube Smart Private Cloud (“Cube”) in early 2022, which complements our existing IoT PaaS product system and enables us to address the need for large-scale conglomerates, such as our Fortune 500 customers, for building their autonomous and controllable IoT platforms. Cube also allows customers to access the full range of capabilities of our IoT cloud development platform to build out their own IoT businesses faster with improved sustainability and value creation.

As one of our core long-term strategies, Cube underwent a series of product technology upgrades in 2022. For example, we completed the optimization of the NB-IoT protocol for Cube. The protocol will help us better serve our industry customers as it features lower power consumption and higher coverage. It has been widely used in over 10 industries, including public utilities, logistics, warehousing, properties and manufacturing. We also packaged the UI business into the SDK of the Cube App, which significantly accelerated customers’ new App development process. In 2022, we won a number of top clients from different regions and industries and completed two major Cube benchmark projects with Indonesia Telecom and China Gas Corporation. We will continue to use Cube to gain long-term collaboration opportunities with large key account global customers.

OUR TECHNOLOGIES

Our IoT platform and product offerings are supported by Tuya IoT Cloud infrastructure, our unified underlying infrastructure, as illustrated below.

Graphic

74

Our IoT technologies consist mainly of a Things Technology Platform (“TTP”) and an Application Enabling Platform (“AEP”). TTP and AEP together serve as the bedrock of our IoT cloud development platform and product offerings. We also have Business Technology Platform (“BTP”), which is the competency center that provides the technology foundation to the upper layer of our Tuya IoT Cloud infrastructure. With these technologies, developers can develop, manage, and upgrade smart devices and customize IoT capabilities for their specific user cases. We believe that these technological features enable us to build a growing and dynamic network of developers and partners, and drive our long-term revenue growth.

Things Technology Platform (“TTP”) is the technology that enables real-time, closed-loop data exchanges between the cloud and the physical smart devices throughout their life cycle, thus improving the efficiency of IoT deployment. By integrating all types of data points and functions from hundreds of thousands of consumer smart devices, TTP generates a consistent and standardized “Things Model,” which allows developers to further customize it based on specific use cases. Our platform provides customers with a suite of solutions so they can have all the necessary features in their product development without switching to a different platform. Furthermore, TTP connects, authorizes, authenticates and manages IoT devices, enabling stable and precise connections and interactions across various devices with different functions, attributes, models and manufacturers.

Our TTP consists of the following components:

oIoT Edge features edge computing capabilities that bring computation to the edge. IoT devices can spend less time communicating with the cloud, react more quickly to local changes and operate more securely and reliably;
oIoT Core is the core ability to connect, authorize, authenticate and manage digital twins devices;
oThings Model creates virtual representations of physical smart devices that enable analysis of data and monitoring of systems to prevent downtime, test new devices by using simulations and troubleshoot problems even before they occur;
oEvent Hubs provides a unified streaming platform with time retention buffer, decoupling event producers from event consumers;
oOver-the-air Engine, or OTA Engine, provides unified OTA strategy and data analysis, predicts when devices need upgrades, reduces device OTA risks, and optimizes device usage activities; and
oVirtualized Device Computing enhances a smart device’s hardware capabilities from the cloud platform by managing device access and scenes control through the edge of the network.
Application Enabling Platform (“AEP”) provides brands, OEMs and developers with a one-stop shop of IoT cloud capabilities that they can use to add, customize or integrate functionality in a development environment that is “low-code” or even “no-code,” meaning that those IoT cloud capabilities are ready-to-use by developers so that they do not have to write the codes from scratch. More specifically, AEP enables us to modularize the underlying functionalities and capabilities of its TTP, and visualize such functionalities and capabilities as icons and buttons on the development platform’s operating interface. This allows customers to easily understand, select, drag and drop the desired functionalities for their smart devices in the development process even with little or no programming expertise. Leveraging our AEP, customers may reduce the time for developing devices or functionalities from months to days. In addition, our AEP is also equipped with device testing tools for manufacturing purposes, allowing customers to shorten the production-to-delivery cycle and achieve mass production for the smart devices within weeks. Our AEP delivers significantly greater development efficiency than its major peers, according to CIC.

AEP includes Tuya Platform Applications and Developer Kits that allow us to deliver IoT PaaS, Industry SaaS and other value-added services.

oDeveloper Kits allow developers to integrate tailored-made IoT capabilities through a variety of APIs, SDKs and low-code development accelerators that allow developers to add, customize, or integrate systems and functionality based on specific requirements and needs.

75

oTuya Platform Applications combine a no-code development platform, an IoT data analysis platform and an IoT industry solution studio to provide full platform-based business service capabilities.
Business Technology Platform (BTP) is the competency center that provides the technology foundation to the upper layer of our Tuya IoT Cloud infrastructure in the form of modular micro-services. It brings together a suite of service modules, such as big data computing, AI algorithm service and IoT device management, that work together to optimize customer experience.

We have deployed six data centers hosted worldwide, including in China, the United States, Europe and India.

RESEARCH & DEVELOPMENT

Our leadership is built by our teams who are passionate about IoT. As of December 31, 2022, we had 1,313 research and development employees, representing approximately 71.6% of total employees. Our research and development team primarily consists of technology and platform development engineers responsible for (i) developing and iterating proprietary IoT technologies (e.g., TTP and AEP) and implementing enhancements and upgrades to our IoT cloud development platform; (ii) developing and upgrading our products, including IoT PaaS, Cube and Industry SaaS software solutions; and (iii) optimizing our internal operational systems and technologies. Our research and development team members have on average 8.8 years of experience across a significant number of different subject areas such as IoT, industry design, cloud computing, AI and machine learning.

In 2022, we made significant strides in optimizing our research and development operations, particularly through the following two major initiatives aimed at enhancing the efficiency of our technology research and development efforts:

Project review committee – we established a research and development project review committee, responsible for conducting a comprehensive re-evaluation of each of our research and development projects. We developed an itemized evaluation system that focused on key areas such as improving efficiency of business platform and internal systems, building critical and core capabilities, and identifying technology development that leads to opportunities and revenue generation. Moving forward, projects require approvals from the committee led by our chief technology officer and the heads of our business units, and must adhere to their refined budget models.
Categorization of team resources – we categorized our research and development team resources into four distinct types, which enabled us to allocate resources more effectively to our research and development objectives and manage our operations more efficiently.

Our IoT cloud development platform and proprietary cutting-edge IoT technologies have been developed in-house. We have invested substantially in research and development and we expect to continue to devote significant resources to research and development activities and incur a substantial amount of research and development expenses to enhance our competitive edge. In 2020, 2021 and 2022, we incurred research and development expenses of US$77.4 million, US$174.3 million and US$144.9 million, representing 43.0%, 57.7% and 69.6% of our total revenue for the same years, respectively. These investments have continued to result in the launch of innovative products that have helped us attract new customers and sell more to our existing customers.

BRANDS WE SERVE

Our growth strategies are tailored around the brands we serve and their contracted OEMs. For leading brands and their OEMs in target categories and those with large demands in our products, we are focused on providing bespoke support and services by, for example, offering free trials of product enhancements and new features and functionality. In 2022, our IoT PaaS empowered a total of approximately 3,900 brands to develop smart devices.

76

We are proud to serve brands across the globe. The following is a representative sampling of the brands we serve:

Calex

    

Dorel Juvenile

    

Flipkart

    

Goodyear

    

Haier

 

Hampton

Heathco

JHC

Henkel

Lenovo

Lloyd’s

Lock&Lock

Miniso

Monster

Orange

Panasonic

Philips

Realme

Schneider Electric

Telkcom

Indonesia

Sodimac

Softbank

Westinghouse

Wipro

Wonly Group

Substantially all of the brands we serve relate to our IoT PaaS business. We typically do not enter into agreements in relation to IoT PaaS business directly with the brands and instead enter into agreements with their contracted OEMs. In these circumstances, we consider such OEMs to be our customers. In limited circumstances, we also enter into agreements directly with brands in relation to certain value-added services, in which case we also consider such brands to be our customers.

CASE STUDIES

The following case studies illustrate how our customers and brands we serve use and benefit from our products and services. We believe that these case studies demonstrate the wide adoption of our products and services across geographies, verticals and customer sizes.

A leading global supermarket chain

Our customer is an international discount supermarket chain that operates over 11,000 stores across Europe and the United States. As the concept of smart living is being embraced by more and more retail chains, our customer wanted to develop its own collection of smart products.

After evaluating multiple other cloud platforms, our customer decided to partner with us in October 2019. Utilizing our brand-agnostic platform and easy-to-use developer toolkits, this customer quickly launched its own smart product line, which immediately turned out well with a large collection of more than 40 SKUs, such as LED lamps, motion sensors and home appliances. These products are compatible with multiple protocols such as ZigBee, Wi-Fi and Bluetooth. Since then, our customer leveraged Tuya’s technologies to expand its offerings to include more categories and use cases. These include, for example, cleaning appliances such as robotic cleaner and lawn mower; and power and energy products such as power tool accumulator & charger, wireless switches and thermostatic radiator valves.

We believe that with our strong customer support, rapid development cycle and comprehensive ecosystem, we can help our customer develop more series of smart products and enable more end users to experience the concept of smart living made possible by our IoT cloud platform.

MOMAX

MOMAX is a renowned AIoT and consumer electronics brand, headquartered in Hong Kong, offering a wide range of consumer electronics products sold in the global market.

Through Tuya’s IoT cloud development platform, MOMAX has successfully transformed itself into a smart home brand. It has recently launched some best-selling smart devices under the brand name “MOMAX SMART” across an array of categories, such as air purifiers, vacuum robots and LED desk lamps. By using Tuya’s technology, MOMAX has enabled its users to seamlessly connect smart devices across different categories. This has significantly differentiated MOMAX’s products from competing products and allowed MOMAX to attract more partners and sales channels and achieve significant revenue growth.

By leveraging Tuya’s IoT platform, MOMAX has also launched a smart home brand, “Smart D,” which offers smart devices featuring popular Disney, Pixar and Marvel characters. “Smart D” products are currently available across various well-known online and offline retailers in Hong Kong. MOMAX also leveraged Tuya’s technology and supply chain capabilities to develop smart air purifiers with a program, which deployed across multiple industries successfully, including renowned restaurants and hotels in Hong Kong, to combat the COVID-19 pandemic.

77

MOMAX is innovative about the potential of the smart home industry. Going forward, MOMAX is looking to expand its collaboration with Tuya to develop a wider range of smart devices, enhance partnerships with sales channels and deliver a better IoT experience across smart home, smart mobility and smart environment for end users in Hong Kong.

Bilinwei

Bilinwei is a leading company in China’s lighting industry, specializing in the development of smart controllers and lighting systems for factories and warehouses.

After evaluating multiple IoT cloud platforms, Bilinwei chose Tuya to help it empower its customers with IoT. The partnership with Tuya has not only allowed Bilinwei to accelerate time-to-market but also significantly reduced its research and development costs by addressing the most common customization needs through a single platform powered by Tuya. As the partnership continues, Bilinwei and Tuya have jointly launched a number of landmark smart industrial lighting projects. For example, for a renovation project of a maintenance hangar at an international airport, Tuya’s technologies enabled Bilinwei to develop a smart control system with electricity consumption reduced by approximately 55% and shorten the renovation period from the typical 14 days to 4.5 days. In another project, by deploying Tuya’s smart commercial lighting solutions, Bilinwei helped one of its customers successfully reduce energy consumption by approximately 60% and reduce carbon emissions by approximately 270 tons per year.

We look forward to cooperating further with Bilinwei to help it grow its smart industrial lighting offerings, capitalizing on the trend towards energy conservation and carbon neutrality.

OUR CUSTOMERS

We define our customers as entities from whom we generate revenues for the products and services we provide. We had approximately 7,600 customers in 2022, primarily including brands, OEMs, industry operators and system integrators. Starting from the end of 2021, we have been strategically optimizing our customer base, to focus on key account enterprises. In 2022, our IoT PaaS empowered approximately 3,900 brands to develop their smart devices, including leading brands and enterprises such as Calex, Philips, Schneider Electric, Danfoss, Sharp, Telkom Indonesia and Honeywell, and had an increasing number of Industry SaaS customers. As we have cultivated a large and diversified customer base across different industry verticals, we believe that none of our customers is material to our total revenue. We provide online customer support services and tools for our customers to submit customer complaints and service requests anytime and anywhere.

We use the dollar-based net expansion rate for IoT PaaS as a useful indicator of our customers’ loyalty and tendency to expand their usage of our platform over time. For the trailing 12-month period ended December 31, 2020, March 31, 2021, June 30, 2021, September 30, 2021 and December 31, 2021, the dollar-based net expansion rates for IoT PaaS were 181%, 210%, 211%, 179% and 153%, respectively, demonstrating the strong value proposition provided to our customers and the thriving ecosystem with network effects of our powerful IoT development platform.

However, during the second half of 2021, several significant events occurred that had a negative impact on the subsequent global economy. Shipping disruptions caused delays in delivery of products, resulting in many products missing the peak holiday sales season. Inflation caused by factors such as pandemic subsidies has affected consumer sentiment, and has been ongoing for more than a year. The mismatch between supply and demand led to an excess of inventory, which further weakened the confidence of downstream enterprises. Therefore, many enterprises became very cautious about placing orders with their suppliers and made efforts in reducing inventory level throughout 2022, especially in the second half. As a result, our revenue declined in 2022, although we have maintained a very steady relationship with our core customers. The dollar-based net expansion rate for IoT PaaS declined from 122% as of March 31, 2022, to 84% as of June 30, 2022, then to 63% as of September 30, 2022, and further to 51% as of December 31, 2022. For more information about the mismatch between supply and demand in the global consumer electronics sector and the risks that it poses to us and our customers, see “Item 3. Key Information—3.D.Risk Factors—Risks Related to Our Business and Industry—We operate in an emerging and evolving market, which may develop differently from or more slowly than we expect. If our market does not grow as we expect, or if we cannot expand our products and services to meet the demands of this market, our revenue may decline, or fail to grow, and we may continue to incur operating losses.” For a detailed discussion of the dollar-based net expansion rate for IoT PaaS and certain other key operating metrics, see “Item 5. Operating and Financial Review and Prospects—5.A. Operating Results—Key Operating Metrics.”

78

QUALITY CONTROL

We are committed to providing customers with our products and services of consistently high quality. We emphasize quality control in all aspects of our business, including, for example, design, research, production, sales and after-sales services. We strictly control the quality of our business and operations. In order to monitor the quality and ensure that our products and services meet all our internal benchmarks and specifications, we have implemented various quality-control checks into our business process. In addition, we provide after-sales services and support to our customers.

We have devoted significant resources to the quality control of our products and services. Our quality control is a cross-departmental responsibility shared by multiple teams across business functions, including supply chain management, quality assurance, safety and compliance, and after-sales and customer service. In particular, these teams are responsible for establishing quality control standards, procedures for inspection of our raw materials and products and review standards of our suppliers. They are also responsible for handling customer complaints and compliance with applicable laws and international and national standards.

SALES, MARKETING AND BRANDING

We generate sales primarily through our direct marketing efforts targeting brands and OEMs, with a focus on attracting new customers as well as expanding usage within our existing customer base. We also generate customer leads indirectly through offline retail channels and e-commerce platforms. We currently operate dedicated regional sales forces covering a number of our key overseas markets, such as the United States, Europe, India, Latin America and Asia Pacific. We also market our products and services through media, word of mouth, advertising and promotion to further enhance awareness of our brand as well as to increase our brand exposure across various customer bases.

As we expand our footprint globally, we have invested substantially in developing localized marketing strategies and employing sales and support staff. In particular, we focus on educating customers about the “Powered by Tuya” smart ecosystem. We raise customers’ awareness that any smart device labeled with the “Powered by Tuya” tag can interact with each other regardless of brands and product categories.

We utilize a multitude of sales and marketing channels, including:

online marketing channels such as search engine optimization, private domain operations and the online developer platform on our website;
offline channels such as word-of-mouth referrals from brands owners, OEMs, retailers and other industry participants;
brand marketing through industry conferences and events, including Mobile World Congress, International Consumer Electronics Show and Hong Kong Electronics Fair, where we demonstrate how we empower developers to push the boundary of IoT; and
developer outreach via code sharing platforms and Q&A websites such as GitHub and Zhihu.

INTELLECTUAL PROPERTY

We rely on a combination of patent, copyright, trade secret and trademark laws as well as contractual restrictions such as confidentiality agreements, licenses and intellectual property assignment agreements. We also maintain a policy requiring our employees, contractors, consultants and other third parties to enter into confidentiality and proprietary rights agreements to control access to our proprietary information. As of April 9, 2023, we had registered 478 patents, 1,005 trademarks, 145 copyrights and 127 domain names in China and overseas. We have registered “Tuya” and “Powered by Tuya” as trademarks.

79

Despite our efforts to protect our proprietary rights, unauthorized parties may attempt to copy or otherwise obtain and use our technology. Monitoring unauthorized use of our technology is difficult and costly, and we cannot be certain that the steps we have taken will prevent misappropriation of our technology. From time to time, we may have to resort to litigation to enforce our intellectual property rights, which could result in substantial costs and diversion of our resources. In addition, third parties may initiate lawsuits against us alleging infringement of their proprietary rights or declaring their non-infringement of our intellectual property rights. In the event of a successful claim of infringement and our failure or inability to develop non-infringing technology or license the infringed or similar technology on a timely basis, our business could be harmed. Even if we are able to license the infringed or similar technology, license fees could be substantial and may adversely affect our results of operations.

DATA SECURITY AND PRIVACY

When providing our products and services, we may have access to certain data of our customers and the end users, primarily certain machine-generated data produced by the smart devices powered by us. Such data consist primarily of the following types of device- and app-level information:

data collected when a user registers in the mobile app that connects and controls smart devices powered by Tuya, or the App, such as basic account information (e.g., email address used to create an account);
data collected through the App, such as App usage data and log information, mobile phone information (i.e., types and models of the mobile phones on which the App is installed), and feedback that users submit via the App; and
data collected from smart devices, such as basic device data (e.g., on or off status and color) and data reported by the devices (e.g., humidity).

Collection of such data is based on users’ proactive consent to the in-App privacy policy prior to their use of the App. Such data will be collected, based on the type of data, either by the user’s active submission or our automatic collection, both of which are accomplished through the execution of predefined program logics embedded in the code of the App or the device’s firmware. The data are then transmitted to our cloud platform from the App or the device for processing. The data collected will be stored on specific data services as part of our cloud platform. Based on the user’s request, our cloud platform, also through the execution of predefined codes, will process the data and send feedback back to the App or the device. The primary purpose of the processing of the data is to facilitate the provision of our products and services to the users so that the devices may function properly.

As described above, the collection, processing and storage of the data that we may have access to are predominantly accomplished through the execution of predefined codes at the App or device level or embedded in our cloud platform. While we have the right to access and process such data to the extent proactively consented to by our customers or users, we do not have control over such data, except in very limited circumstances where we are by contract explicitly authorized by the users to do so. In any event, it is the users who retain the ownership of the personal information contained in the data.

We have designed strict data protection policies to ensure that the collection, use, storage, transmission and dissemination of such data are in compliance with applicable laws and with prevalent industry practice. Specifically, our policies cover three main areas: data security, cloud service security and access control management.

Data Security Policies: we have published the Information Security Management Manual based on an industry-recognized information security management framework. Our Policy of Handling Individual Rights aims to address privacy-related requirements outlined by multiple data privacy laws and regulations about individual privacy requests, the internal process and responsible departments for responding to different types of data requests. Our Information Classification & Handling Policy has been developed to classify all information created, collected, processed and/or disseminated within the organization into different levels of sensitivity and criticality. Our Data Backup Policy requires mandatory electronic backup, so that data and application programs can be restored when an incident impacting the integrity of such data occurs. In addition, we have adopted the Tuya Incident and Data Breach Response Plan, which provides a well-defined, organized approach for handling any potential threat to servers and data, as well as taking appropriate action when the data breach concerns personal information.

80

Cloud Service Security Policies: we have published the Management Process of Access to Information Systems and Surveillance of Use with the goal of strengthening the surveillance and control of access to our cloud information systems and to manage the security monitoring and log reviews within the infrastructure. Our Change Management Security Policy sets forth necessary processes to internally review and approve of potential changes before execution. Our Data Retention Policy aims to provide clear understandings of our roles and responsibilities for data retention and processing, and to regulate such retention, use and deletion of data collected and processed by us.
Access Control Management Policies: we have designed Access Control Policies, which outline the categories of access to system platforms, application, machines and the alignment of personnel functionality accordingly, in an effort to achieve effective access control and to ensure information security integrity and confidentiality. We have also developed Management Process of Secure Areas to help us maintain the security of physical access to our facilities and offices by establishing effective perimeters and safeguard measures, which is an integral part of ensuring the integrity, security and confidentiality of data.

We have established an all-round information system in reference to data security requirements and best practices and intend to continually invest heavily in data security and privacy protection. Our information system applies multiple layers of safeguards, including internal and external firewalls, enterprise-standard web application firewalls, risk management platform, and runtime application self-protection, or RASP, a security technology that detects and blocks computer attacks using information from inside the running software. We encrypt data throughout its life cycle to safeguard privacy and enhance data security. We implement a robust internal authentication and authorization system to ensure confidential and important data can only be accessed through computers for authorized use and only authorized staff can access those computers. We have clear and strict authorization and authentication procedures and policies in place. Our employees only have access to data which is directly relevant and necessary for their responsibilities and for limited purposes and are required to verify authorization upon every access attempt. We have also implemented robust internal rules and procedures, including security assessment in the design and implementation of R&D projects and code auditing, to ensure that the designed security requirements are met in our R&D activities and code quality and security. Furthermore, we have established an incident response team that consists of a Chief Information Security Officer (CISO), a Data Protection Officer (DPO) and a Chief Privacy Officer (CPO) to provide a quick, effective and orderly response to servers and personal information related to potential or actual incidents such as virus infections, hacker attempts and break-ins, improper disclosure of confidential information, system service interruptions, breach of personal information, and other events with serious information security implications.

We have completed information security, privacy and compliance certifications/validations with the consultation of various global agencies, and now serve as a reliable IoT platform with comprehensive certificates. We have obtained the ISO 27001 Information Security Management System Certificate, ISO 27017 Certificate for Information Security of Cloud Services and ISO 27701 Certificate for Protection of Personally Identifiable Information and are fully committed to complying with the GDPR and CCPA. We have also worked with top privacy compliance and cybersecurity firms, such as TrustArc, ioXt Alliance and Rapid7, for privacy management and penetration testing.

As of the date of this annual report, we have not received any claim from any third party against us on the ground of infringement of such party’s right to data protection as provided by the PRC General Principles of Civil Law or any applicable laws and regulations in other jurisdictions, and we have not experienced any material data loss or breach incidents.

ENVIRONMENTAL, SOCIAL AND GOVERNANCE

We are committed to promoting corporate social responsibility and sustainable development and integrating it into all major aspects of our business operations. Corporate social responsibility is viewed as part of our core growth philosophy that will be pivotal to our ability to create sustainable value for our shareholders, partners, customers and employees by embracing diversity and public interests.

81

Our board of directors has adopted a comprehensive policy on environmental, social and corporate governance responsibilities, or the ESG Policy, which sets forth our corporate social responsibility objectives and provides guidance on practicing corporate social responsibility in our daily operations. Under our ESG Policy, one of our main ESG objectives is to reduce any negative impacts on the environment through our commitment to energy savings and sustainable development. In addition, we endeavor to support and have a lasting positive impact on the local community through various initiatives, including corporate philanthropy, establishing community partnerships and mobilizing our employees to participate in volunteer work. Under our ESG Policy, we will also focus on embracing diversity within our organization and equal and respectful treatment of all of our employees in their hiring, training, wellness and professional and personal development.

Our board of directors has the collective and overall responsibility for establishing, adopting and reviewing the ESG vision, policy and target, and evaluating, determining and addressing our ESG-related risks. We have continued to improve the oversight by our board of directors of ESG matters through a series of measures, including taking into account ESG matters in board room discussions and strategic planning, conducting and regularly refreshing a materiality assessment to identify and assess all material ESG issues, developing and regularly reviewing ESG policies, and regularly monitoring ESG performance against our goals.

Commitment to Sustainable Development through Products and Services

As a global company deeply committed to environment and social responsibility, we always strive to make society a better place with our IoT technologies and products. We target to achieve sustainability which constitutes a fundamental strategy for us as we expand and diversify our offerings. In particular, we endeavor to incorporate environmental and ESG-related considerations into our product development process and have been actively exploring ways to achieve environmental protection and realize carbon neutrality. Many of our offerings of key products and services, such as our energy-efficient algorithms that aim to decrease energy usage of smart devices as much as possible, help customers optimize their business processes, reduce costs and improve operational efficiency. In the agricultural setting, our smart plant lighting solution, compared with traditional planting solutions, allows software developers to build their own dynamic spectrum algorithms to shorten the growth cycle of different plants, substantially reducing energy and resources consumption while maximizing plant growth efficiency.

In the mid-term, we will continue to monitor our carbon emissions, which we expect to mainly come from office premises, and continue to implement sustainable and environmentally friendly practices to reduce our carbon emissions. We also intend to leverage our IoT technologies and products to help customers further achieve energy savings while optimizing device functionalities, and explore new, innovative designs for smart device energy storage and usage. In the long term, we intend to use our technological capabilities to enable greater sustainability across different industry verticals, enhance energy usage efficiency and optimize environmental and waste management through the implementation of various carbon neutral practices.

Embracing Diversity and Building a Healthy Workplace

We will continue to prioritize achieving diversity within our organization and equal and respectful treatment of all of our employees in their hiring, training, wellness and professional and personal development. In particular, we recognize and embrace the benefits of having a gender-diverse board as an essential element in maintaining our company’s competitive advantage and enhancing our ability to attract, retain and motivate employees from the widest possible pool of available talent. We are committed to taking a proactive approach in recruiting female directors and aligning directors’ diverse competencies and perspectives with the company’s strategy, and we believe that our diversity efforts are well implemented as evidenced by the fact our board includes several female directors. While maximizing equal career opportunity for everyone, we will also continue to promote work-life balance and create a happy culture in our workplace for all of our employees.

As we do not operate any production facilities, we are not subject to material health, work safety, social or environmental risks. To ensure compliance with applicable laws and regulations, our human resources department will, if necessary and after consultation with our legal advisors, adjust our human resources policies to accommodate material changes to relevant labor and safety laws and regulations. In 2022 and up to the date of this annual report, we have not been subject to any fines or other penalties due to non-compliance in relation to health, workplace safety or environmental regulations, and have not had any accident or claim for personal or property damage made by our employees which had materially and adversely affected our financial condition or business operations.

82

Supporting the Community

As a company with a strong sense of and commitment to social responsibility, we have in recent years launched a series of non-profit events and campaigns as part of our corporate social responsibility efforts.

Amid the early stage of COVID-19 outbreak in February 2020, we donated medical supplies with a total value of RMB1.0 million to frontline doctors and hospitals, including nearly 600 Tuya-powered smart devices, 16,000 medical surgical masks and thousands of protective suits;
Besides helping fight the COVID-19 pandemic, we have been actively involved in various other types of corporate philanthropy efforts. During October to December 2021, we held a number of charitable events to help local people in need and support local economic development. In these events, we donated supplies with a total value of RMB2.0 million, including IoT smart devices, to poverty-stricken areas or villages in China such as Ganzi, Ya’an, Chun’an, Guangyuan, Qingchuan and remote villages in Hangzhou;
During the flood disaster in Henan, China in October 2021, we donated smart devices with a total value of RMB1.5 million to support the rescue efforts in the flood-devastated areas;
In June 2021, we sponsored the Xingzhi School in the Daxing district of Beijing, whose students are mainly rural migrant children, by donating school supply kits; and
In 2022, we continued to work with Qiaozhuang Town in Sichuan, China to promote rural revitalization and poverty alleviation. With an emphasis on “pairing assistance,” we assigned dedicated personnel and proactively funded local industrial development.

Integrating Sustainable and Environmentally Friendly Practices into Our Business Operations

Although our business operations do not directly produce pollutants that directly affect the environment, we endeavor to implement sustainable and economically friendly practices in our own operations to reduce our carbon footprint such as reducing the energy consumption through, for example:

Installing energy-efficient lighting and ensuring lights are switched off when out of use either manually or through automatic sensors;
Requiring double-sided printing of documents throughout our offices;
Actively driving reductions in the use of paper, water and electricity throughout our offices;
Switching off certain IT equipment or automatic power shutdown for certain systems and devices; and
Air conditioning controls, with measures including requirements on lowest temperature, regular maintenance of air cooling technologies and optimal timing controls.

We believe that our policies can help us meet our environmental sustainability goals by reducing energy consumption in our operations.

83

Managing ESG Risks

We are committed to a thorough analysis and assessment process that will enable us to identify any material ESG risks and take actions to address these risks timely and effectively. We identify, assess, manage and mitigate environmental, social and climate-related risks by having dedicated teams to take care of the life-cycle management of the corresponding project. For example, personnel from our human resources and government-related affairs departments are responsible for overseeing the management and monitoring of our waste management system and our energy savings and consumption control program to ensure that we achieve the goals of energy savings and consumption reduction. Our management also actively oversees the identification and monitoring of the actual and potential environmental, social and climate-related risks on our business, strategy and financial performance, and take these issues into account during the course of our business, strategic and financial planning. Our management will assess the likelihood of such risks occurring and the estimated magnitude of any potential impact. We may also engage independent third parties to evaluate the ESG risks and review our existing strategy, target and internal controls. Necessary improvement will then be implemented to mitigate any major ESG risks identified.

As a technology company, we do not currently have any material liabilities relating to health, work safety and environment, and do not expect that we will incur any material liabilities in this regard which could have any material adverse impact on our business and operating results. However, potential risks associated with climate change or other climate-related issues may have financial implications for us. For instance, extreme weather conditions may cause suspension or disruption to our business operations and have an impact on our financial condition. Extreme weather may also cause disruptions for our suppliers, which may in turn adversely impact our ability to serve our customers and end users. In 2022 and up to the date of this annual report, our business, results of operations and financial condition have not been materially and adversely impacted by any climate-related incidents.

SEASONALITY

We have in the past experienced, and expect in the future to continue to experience, seasonal fluctuations in our revenue and sales from time to time, as a result of the holiday season and customers’ buying patterns. We typically experience lower growth in revenues in the first quarter as a result the reduced production capacities of OEMs located in China due to the annual Lunar New Year holidays. We expect the historical seasonality trends to continue to have a material impact on our results of operations and financial condition. However, certain unique events may cause the historical seasonal trends and patterns to temporarily no longer apply, such as high global inflation weakening consumption sentiment and dampening enterprises’ confidence in doing business, downstream inventory backlog disrupting enterprises’ business and operating plans, and supply chain disruption interfering with delivery of goods. See “Item 3. Key Information—3.D.Risk Factors—Risks Related to Our Business and Industry—Seasonality may cause fluctuations in our sales and operating results.”

COMPETITION

The global IoT platform market is rapidly evolving. We compete in the ordinary course of business with technology companies providing IoT services and solutions, internet-related services and products for IoT, and IoT-enabling platforms, and e-commerce companies offering IoT-related cloud products and services.

We may, from time to time, face competition from both large, well-established IoT service providers, and less-established IoT companies or companies that offer capabilities that compete with some of our offerings. However, the global IoT platform market has also been facing headwind since 2022, with certain players in the IoT field who are engaged in business similar to our IoT PaaS business announcing the termination of their IoT platform services.

We believe that none of our competitors currently competes directly with us across all of our offerings, and we compete favorably on the basis of the factors below:

ability to support multiple use cases on a single platform;
ease of deployment, implementation and use;
platform performance, interoperability, scalability and reliability;
ability to help customers achieve global IoT deployment;

84

ability to build a supply chain ecosystem;
customer support and platform maintenance;
brand awareness and reputation;
sales and marketing efforts; and
ability to ensure data security and privacy.

INSURANCE

We maintain the statutory social insurance as required by the relevant local laws and regulations. In addition, we participated in a supplemental employee commercial healthcare insurance program, effective on December 23, 2022, aiming to promote the work safety, health and well-being of our employees. We maintain liability insurance policies to cover potential product liability claims, cybersecurity insurance policies to cover the costs associated with a breach of third-party data in the event that the data is lost or stolen, and technical errors and omissions policies for liabilities in connection with failures of a service or software. Consistent with customary industry practice in the PRC and the other markets in which we operate, we do not maintain key-man life insurance.

LICENSES, PERMISSIONS AND APPROVALS

As of the date of this annual report, all requisite licenses, permissions and approvals have been obtained from relevant regulatory authorities that are material to our operations. None of such licenses, permissions or approvals have been denied or rescinded.

The following table sets forth details of licenses, permissions and approvals held by our PRC subsidiaries that are material to current business operations in China, and the VIE currently does not hold any such material licenses, permissions or approvals.

License

    

Holder

    

Issuing Authority

    

Grant Dates

    

Expiration Date

 

Registration and Filing of Foreign Trade Operator

Tuya Information

Hangzhou City Xihu District Commission of Commerce

February 15, 2022

N/A

Registration of Consignee or Consignor of Imported or Exported Goods

Tuya Information

Hangzhou Customs

May 11, 2018

Long-term

Registration and Filing of Foreign Trade Operator

Zhejiang Tuya

Hangzhou City Xihu District Commission of Commerce

November 12, 2021

N/A

Registration of Consignee or Consignor of Imported or Exported Goods

Zhejiang Tuya

Qianjiang Customs

May 27, 2020

Long-term

In the view of Jia Yuan Law Offices, our PRC legal counsel, we had complied with the relevant applicable PRC laws relating to the required licenses, permissions and approvals to business operations in China in all material respects in 2022 and up to the date of this annual report. Based on the understanding of the relevant PRC laws and regulations, our PRC legal counsel has also advised us that, to the best of their knowledge, there should be no material legal impediment for us to renew these licenses, permissions and approvals as long as we comply with the relevant legal requirements and we take all necessary steps and submit the relevant applications in accordance with the requirements and schedules prescribed by the applicable PRC laws and regulations.

For the consequences to us and investors if we do not receive or maintain requisite licenses, permissions and approvals necessary to conduct operations in China, or if applicable laws, regulations or interpretations change and we are required to obtain additional permissions or approvals in the future, see Item 3. Key Information—3.D. Risk Factors—Risk Related to Our Business and Industry—Any failure to maintain necessary permits and licenses to operate our business operations under applicable laws and regulations could materially and adversely affect our business and results of operations.”

85

In recent years, the PRC government has increasingly tightened the regulation of cybersecurity, and indicated an intent to exert more oversight and control over securities offerings and other capital markets activities that are conducted overseas and foreign investment in China-based companies like us. See “Item 3. Key Information—Recent PRC Regulatory Developments.” As of the date of this annual report, we have not been required to go through a cybersecurity review by the CAC, or required to obtain any permission from, or complete any filing with, the CSRC in connection with our prior public offerings or maintaining the listing status on applicable stock exchanges. Nor have we received any formal inquiry, notice, warning, sanction, or any regulatory objection in relation to cybersecurity review from the CSRC, the CAC or any other PRC regulatory agencies that have jurisdiction over our operations. Since the legislative and regulatory actions in this regard are relatively new, it is highly uncertain how soon legislative or administrative regulation-making bodies will respond and what existing or new laws or regulations or detailed implementations and interpretations will be modified or promulgated, if any, and the potential impact such modified or new laws and regulations will have on our business operations, our ability to accept foreign investments and conduct follow-on offerings, and listing or continuing listing on applicable stock exchanges. For details of related risks, see “Item 3. Key Information—3.D. Risk Factors—Risks Related to Doing Business in China—The filing, approval or other administration requirements of the CSRC, the CAC or other PRC government authorities may be required to maintain our listing status or conduct future offshore securities offerings.”

REGULATION

Regulation Relating to Foreign Investment

Investments activities in China by foreign investors are principally governed by the Encouraged Industries Catalog for Foreign Investment (2022 version) (the “Catalog”), which was promulgated by the Ministry of Commerce (“MOFCOM”) and the National Development and Reform Commission (the “NDRC”) on October 26, 2022 and became effective on January 1, 2023 and the Special Administrative Measures for Foreign Investment Access (Negative List 2021) (the “Negative List (2021)”), which was promulgated by the MOFCOM and the NDRC on December 27, 2021 and became effective on January 1, 2022. The Catalog and the Negative List (2021) set forth the industries in which foreign investments are encouraged, restricted and prohibited. Industries that are not listed in any of these three categories are generally open to foreign investment unless otherwise specifically restricted by other PRC rules and regulations. Article 6 of the Interpretation Note of the Negative List (2021) provides that, where a domestic enterprise engaged in the business in the prohibited areas of the Negative List (2021) seeks to issue and list its shares overseas, it shall complete the examination process and obtain approval of the relevant competent authorities of the State, the foreign investor shall not participate in the operation and management of the enterprise, and its shareholding percentage shall be subject to the relevant provisions on the administration of domestic securities investment by foreign investors. On January 18, 2022, the NDRC held a press conference to further clarify the position of Article 6, during which the spokesman made it clear that Article 6 shall only be applicable to the situations where domestic enterprises were seeking a direct overseas issuance and listing (i.e., H-shares listing).

According to the Negative List (2021), the foreign equity interest ownership of entities that engage in value-added telecommunications business (except for e-commerce, domestic multiparty communication, storage and forwarding and call center) must not exceed 50%.

On March 15, 2019, the National People’s Congress approved the Foreign Investment Law of the PRC (the “Foreign Investment Law”), which took effect on January 1, 2020 and replaced the Sino-Foreign Equity Joint Venture Enterprise Law of the PRC, the Sino-Foreign Cooperative Joint Venture Enterprise Law of the PRC and the Wholly Foreign-Invested Enterprise Law of the PRC and became the legal foundation for foreign investment in the PRC. On December 26, 2019, the State Council issued the Regulations on Implementing the Foreign Investment Law of the PRC, or the Implementation Rules, which took effect on January 1, 2020 and replaced the Regulations on Implementing the Sino-Foreign Equity Joint Venture Enterprise Law of the PRC, Provisional Regulations on the Duration of Sino-Foreign Equity Joint Venture Enterprise Law, the Regulations on Implementing the Wholly Foreign-Invested Enterprise Law of the PRC and the Regulations on Implementing the Sino-Foreign Cooperative Joint Venture Enterprise Law of the PRC. Pursuant to the Foreign Investment Law and the Implementation Rules, the existing foreign-invested enterprises established prior to the effective date of the Foreign Investment Law are allowed to keep their corporate organization forms for five years from the effectiveness of the Foreign Investment Law before such existing foreign-invested enterprises change their organization forms and organization structures in accordance with the Company Law of the PRC (the “Company Law”), the Partnership Enterprise Law of the PRC and other applicable laws.

86

Pursuant to the Foreign Investment Law, foreign investment means the investment activities within the PRC directly or indirectly conducted by foreign natural persons, enterprises and other organizations (the “foreign investor”), including the following circumstances: (i) a foreign investor, individually or collectively with other investors, establishes a foreign-invested enterprise within the PRC; (ii) a foreign investor acquires any shares, equities, portion of property or other similar interest in an enterprise within the PRC; (iii) a foreign investor, individually or collectively with other investors, invests in a new project within the PRC; and (iv) foreign investors invest in the PRC through any other methods under laws, administrative regulations or provisions prescribed by the State Council of the PRC. The PRC applies the administrative system of pre-establishment national treatment plus negative list to foreign investment.

On December 30, 2019, MOFCOM and the State Administration for Market Regulation (the “SAMR”) issued the Measures for the Reporting of Foreign Investment Information, which took effect on January 1, 2020 and replaced the Interim Measures for the Recordation Administration of the Formation and Modification of Foreign-Funded Enterprises, and thus foreign investors carrying out investment activities directly or indirectly in China, instead of filing formalities, must report their foreign investment information to the commerce authorities.

Regulation Relating to Value-Added Telecommunication Services

The Telecommunications Regulations of the People’s Republic of China (the “Telecommunications Regulations”) promulgated by the State Council on September 25, 2000 and last amended on February 6, 2016, provide a regulatory framework for telecommunication services providers in mainland China. The Telecommunications Regulations require telecommunication services providers to obtain an operating license prior to the commencement of their operations. The Telecommunications Regulations categorize telecommunications businesses into basic telecommunications businesses and value-added telecommunications businesses, according to the Catalog of Telecommunications Business, attached to the Telecommunications Regulations and last amended by the Ministry of Industry and Information Technology (the “MIIT”) on June 6, 2019.

Regulation Relating to Cybersecurity, Data Security and Privacy Protection

PRC

Cybersecurity

On December 28, 2000, the SCNPC enacted the Decision on the Protection of Internet Security, as amended on August 27, 2009, which provides that the following activities conducted through the internet are subject to criminal liabilities: (i) gaining improper entry into any of the computer information networks relating to state affairs, national defensive affairs, or cutting-edge science and technology; (ii) violation of relevant provisions of the state in the form of unauthorized interruption of any computer network or communication service, as a result of which the computer network or communication system cannot function normally; (iii) spreading rumor, slander or other harmful information via the internet for the purpose of inciting subversion of the state political power; (iv) stealing or divulging state secrets, intelligence or military secrets via internet; (v) spreading false or inappropriate commercial information; or (vi) infringing on the intellectual property.

On December 13, 2005, the Ministry of Public Security issued the Provisions on the Technical Measures for Internet Security Protection, which took effect on March 1, 2006. These regulations require internet service providers to take proper measures including anti-virus, data backup, keeping records of certain information such as the log-in and exit time of users, and other related measures, and to keep records of certain information about their users for at least 60 days. On June 22, 2007, the Ministry of Public Security, the State Secrecy Bureau, the State Cryptography Administration and the Information Office of the State Council jointly promulgated the Administrative Measures for the Multi-level Protection of Information Security, under which the security protection grade of an information system may be classified into five grades. Companies operating and using information systems shall protect the information systems and any system equal to or above Level II as determined in accordance with these measures, a record-filing with the competent authority is required.

87

The Cybersecurity Law of the PRC, or the Cybersecurity Law, was adopted by the SCNPC on November 7, 2016, and came into effect on June 1, 2017. Regarded as the fundamental law in the area of cybersecurity in China, the Cybersecurity Law regulates network operators and others from the following perspectives: the principle of cyberspace sovereignty, security obligations of network operators and providers of network products and services, protection of personal information, protection of critical information infrastructure, data use and cross-border transfer, network interoperability and standardization. Network operators shall, according to the requirements of the rules for graded protection of cybersecurity, fulfill security protection obligations, so as to ensure that the network is free from interference, damage or unauthorized access, and prevent network data from being divulged, stolen or falsified. In addition, network operators that collect personal information shall follow the principles of legitimacy, rationality and necessity and shall not collect or use any personal information without due authorization of the person whose personal information is collected. Each individual is entitled to require a network operator to delete his or her personal information if he or she finds that collection and use of such information by such operator violate the laws, administrative regulations or the agreement by and between such network operator and such individual, and is entitled to require any network operator to make corrections if he or she finds errors in such information collected and stored by such network operator. Such network operator shall take measures to delete the information or correct the error.

On December 28, 2021, the CAC and certain other PRC regulatory authorities promulgated the Measures for Cybersecurity Review (the “Cybersecurity Review Measures”), which provide that (i) network platform operators holding over one million users’ personal information shall apply with the Cybersecurity Review Office for a cybersecurity review when listing in a foreign country, and (ii) operators of “critical information infrastructure” that intend to purchase network products and services that will or may affect national security shall apply for a cybersecurity review and (iii) network platform operators carrying out data processing that will affect or may affect national security shall apply for a cybersecurity review. The Cybersecurity Review Measures took effect on February 15, 2022 and replaced the Measures for Cybersecurity Review promulgated in April 2020. For a detailed discussion of the risks and uncertainties related to our compliance with regulations on cyber security, please see “Item 3. Key Information—3.D.Risk Factors—Risks Related to our Business and Industry—Compliance with the rapidly evolving landscape of global data privacy and data security laws may be challenging, and any failure or perceived failure to comply with such laws, or other concerns about our practices or policies with respect to the processing of personal information, could damage our reputation and deter current and potential customers and end users from using our platform and products and services or subject us to significant compliance costs or penalties, which could materially and adversely affect our business, financial condition and results of operations.”

Data Security

On June 10, 2021, the SCNPC promulgated the Data Security Law of the PRC, or the Data Security Law, which took effect on September 1, 2021. According to the Data Security Law, the enterprises conducting data processing activities shall establish and improve their data security management systems, organize data security trainings and adopt corresponding technical measures and other necessary measures, with a view to guaranteeing the data security. Chapter 4 of the Data Security Law provides for the obligations of general data processing and data security protection, including (i) establishing and improving the whole-process data security management system; (ii) strengthening risk monitoring and properly handling data security incidents; and (iii) legally and properly collecting and using data. Our company has established a relatively complete data security management system, organized and carried out data security education and training, adopted corresponding technical measures and organizations to protect data security, formulated a data security incident management system, carried out risk monitoring and assessment, handled information security level protection filing and assessment for call center service platforms, and performed corresponding network security level protection obligations. In addition, pursuant to the Data Security Law, a data security system should be established to administer data at different levels and by different categories, and impose specific compliance obligations on processors of important data, including (i) specifying the person and institution responsible for data security and implementing data security protection responsibilities; (ii) conducting regular risk assessment of its data processing activities; and (iii) fulfilling the regulatory requirements for transmitting important data overseas. Further, remedial measures shall be taken immediately upon discovery of any data security defects or bugs, and users shall be timely notified and competent authorities shall be informed in accordance with relevant provisions if any data security incident occurs. If an enterprise conducting data processing activities fails to meet such requirements, it would be subject to regulatory penalties, including fine, suspension of the relevant business, close of business for rectification and revocation of the relevant business permit or business license.

88

On October 29, 2021, the CAC published Measures on Security Assessments for the Cross-border Transfer of Data (Draft for Comments), or the Consultation Draft, which is applicable to cross-border transfers of personal information and important data collected and generated in China under certain circumstances. Apart from that, the Consultation Draft provides detailed requirements for contracts concluded between data processors and overseas recipients, including but not limited to the purpose of cross-border data transfer, the overseas storage site, the restrictions concerning the transfer of cross-border data from overseas recipients to other organizations and individuals, the security measures to be taken by the overseas recipients when there is a material change in the actual control or scope of business, liability for breach of data security obligations and binding and enforceable dispute resolution provisions and the proper emergency disposal to be taken in the event of risks such as data breaches. The Consultation Draft has not come into effect as of the date of this annual report.

On November 14, 2021, the CAC released the Regulations on the Administration of Cyber Data Security (Draft for Comments) (the “Draft Cyber Data Security Regulation”), which has not been officially enacted as of the date of this annual report. According to the Draft Cyber Data Security Regulation, data processors shall apply for a cybersecurity review when carrying out the following activities: (i) the 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 affect or may affect national security; (ii) data processors that handle personal information of more than one million people contemplating to list their securities “in a foreign country”; (iii) data processors contemplating to list its securities on a stock exchange in Hong Kong, which affects or may affect national security; and (iv) other data processing activities that affect or may affect national security. According to the PRC National Security Law, “national security” refers to a status in which the regime, sovereignty, unity, territorial integrity, welfare of the people, sustainable economic and social development, and other vital interests of the state are relatively not in danger and not threatened internally or externally and the ability to maintain a sustained security status. However, the criteria for determining the circumstances that “affect or may affect national security” for the purpose of the Draft Cyber Data Security Regulation remain unclear and are subject to further clarification by the CAC.

Privacy Protection

The PRC Constitution states that PRC law protects the freedom and privacy of communications of citizens and prohibits infringement of such rights. In recent years, PRC government authorities have enacted legislation on internet use to protect personal information from any unauthorized disclosure. On May 28, 2020, the National People’s Congress of the PRC approved the Civil Code of the PRC, which took effect on January 1, 2021. Pursuant to the Civil Code of the PRC, the personal information of a natural person shall be protected by the laws. Any organization or individual shall legally obtain such personal information of others when necessary and ensure the safety of such information, and shall not illegally collect, use, process or transmit personal information of others, or illegally purchase or sell, provide or make public personal information of others. The Administrative Measures on Internet Information Services, issued by the State Council on September 25, 2000 and amended on January 8, 2011, prohibit ICP service operators from insulting or slandering a third party or infringing the lawful rights and interests of a third-party.

On December 29, 2011, the MIIT promulgated the Several Provisions on Regulating the Market Order of Internet Information Services, which became effective on March 15, 2012. On December 28, 2012, the SCNPC promulgated the Decision on Strengthening Network Information Protection to enhance the legal protection of information security and privacy on the internet. The Provisions on Protection of Personal Information of Telecommunications and Internet Users promulgated by the MIIT on July 16, 2013 contains detailed requirements on the use and collection of personal information as well as the security measures to be taken by internet service providers. Specifically, (i) the users’ personal information shall not be collected without prior consent; (ii) the personal information shall not be collected other than those necessary for internet service providers to provide services; (iii) the personal information shall be kept strictly confidential; and (iv) a series of detailed measures shall be taken to prevent any divulgence, damage, tampering or loss of personal information of users.

89

The Administrative Provisions on Security Vulnerability of Network Products, or Provisions, were jointly promulgated by the MIIT, the CAC and the MPS on July 12, 2021 and took effect on September 1, 2021. Network product providers, network operators as well as organizations or individuals engaging in the discovery, collection, release and other activities of network product security vulnerability are subject to the Provisions and shall establish channels to receive information of security vulnerability of their respective network products and shall examine and fix such security vulnerability in a timely manner. Network product providers are required to report relevant information of security vulnerability of network products with the MIIT within two days and to provide technical support for network product users. Network operators shall take measures to examine and fix security vulnerability after discovering or acknowledging that their networks, information systems or equipment have security loopholes. According to the Provisions, the breaching parties may be subject to administrative penalty as regulated in accordance with the Cybersecurity Law. Since the Provisions are relatively new, uncertainties still exist in relation to its interpretation and implementation.

Pursuant to the Notice of the Supreme People’s Court, the Supreme People’s Procuratorate and the Ministry of Public Security on Legally Punishing Criminal Activities Infringing upon the Personal Information of Citizens, issued in April 23, 2013, and 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. Pursuant to the Civil Code of the PRC, the collection, storage, use, process, transmission, provision and disclosure of personal information shall follow the principles of legitimacy, properness and necessity.

The Cybersecurity Law provides that network operators shall obtain the individual’s prior consent before collecting the personal information of such individual and take necessary technical measures or other appropriate measures to protect the personal information, and shall not provide the personal information to any third party without the individual’s prior consent unless such personal information has been processed in a proper way that a specific person will not be identified. For the operators of crucial information infrastructure, the personal information and crucial data must be stored within the territory of the People’s Republic of China. Where such data need to be provided to overseas parties due to business requirements, a security assessment shall be conducted before the transmission of the data.

On August 20, 2021, the SCNPC promulgated the Personal Information Protection Law of the PRC (the “Personal Information Protection Law”), which took effect on November 1, 2021. The law aims to protect the rights and interests of personal information and regulate the processing of personal information. The Personal Information Protection Law stipulates certain important concepts with respect to personal information processing: (i) “personal information” refers to all kinds of information related to identified or identifiable natural persons recorded by electronic or other means, excluding the information processed anonymously; (ii) “processing of personal information” includes the collection, storage, use, processing, transmission, provision, disclosure and deletion of personal information, among others; and (iii) “personal information processor” refers to an organization or individual that independently determines the purpose and method of the processing in the processing of personal information.

The Personal Information Protection Law also stipulates the obligations in the circumstance of entrusted processing. Where a personal information processor entrusts others with the processing of personal information, (i) the personal information processor shall agree with the agent on substantial matters like purpose, term, method of entrusted processing, type of information and protection measures, as well as supervise the processing activities of the agent; and (ii) the agent shall process personal information strictly within the scope as agreed, and ensure the security of the personal information processed and assist the personal information processor to perform his legal obligations.

On August 22, 2019, the CAC issued the Regulation on Cyber Protection of Children’s Personal Information, effective on October 1, 2019. Network operators are required to establish special policies and user agreements to protect children’s personal information, and to appoint special personnel in charge of protecting children’s personal information. Network operators who collect, use, transfer or disclose personal information of children are required to, in a prominent and clear way, notify and obtain consent from children’s guardians.

90

On November 28, 2019, 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 promulgated the Method for Identifying the Illegal Collection and Use of Personal Information by Apps, which took effect on November 28, 2019 (the “Method”). The Method 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 Method lists six types of illegal collection and usage of personal information, including “failure to publish rules on the collection and usage of personal information,” “failure to expressly state the purpose, manner and scope of the collection and usage of personal information,” “collecting and using personal information without obtaining consents from users,” “collecting personal information irrelevant to the services provided,” “providing personal information to other parties without obtaining consent” and “failure to provide the function of deleting or correcting personal information as required by law or failure to publish the methods for complaints and reports or other information”. For a detailed discussion of the risks and uncertainties related to our compliance with regulations on privacy protection, please see “Item 3. Key Information—3.D.Risk Factors—Risks Related to our Business and Industry—Compliance with the rapidly evolving landscape of global data privacy and data security laws may be challenging, and any failure or perceived failure to comply with such laws, or other concerns about our practices or policies with respect to the processing of personal information, could damage our reputation and deter current and potential customers and end users from using our platform and products and services or subject us to significant compliance costs or penalties, which could materially and adversely affect our business, financial condition and results of operations.”

EU, U.K. and the United States

The following is a summary of selected data security and privacy laws of the EU and the U.S. We believe that these laws and regulations are relevant to our business operations because certain of our data centers, as well as many of the brands we serve, are located in the EU or the U.S. We believe many of these laws and regulations, such as the General Data Protection Regulation (EU) 2016/679 (the “GDPR”), represent leading standards of data security and privacy in the world, and we have adopted internal controls, policies and procedures that we believe are consistent with the applicable standards under such laws and regulations. We have also completed information security, privacy and compliance certifications and validations from top privacy compliance and cybersecurity firms, such as TrustArc. For more information, see “Item 4. Information on the Company—4.B. Business Overview—Data Security and Privacy.”

The GDPR, which applies to the collection, use, storage, retention, transfer, disclosure and other processing of personal data obtained from individuals located in the EU or by businesses operating within the EU, became effective on May 25, 2018 and has resulted, and will continue to result, in significantly greater compliance burdens and costs for companies with customers, end users, or operations in the EU. The GDPR places stringent obligations and operational requirements on us as both a processor and controller of personal data and could make it more difficult or more costly for us to use and share personal data. For example, requirements placed on data controllers include, among other things, transparent and expanded disclosure to data subjects about how their personal data is to be used, limitations on retention of information, mandatory data breach notification requirements, record keeping and documentation requirements, and higher standards for data controllers to demonstrate that they have obtained valid consent for certain data processing activities. Under the GDPR, data protection supervisory authorities are given various enforcement powers, including levying fines of up to 20 million Euros or up to 4% of an organization’s annual worldwide turnover, whichever is greater, for the preceding financial year, for non-compliance. Data subjects also have the right to be compensated for damages suffered as a result of a controller or processor’s non-compliance with the GDPR. While the GDPR provides a more harmonized approach to data protection regulation across the EU member states, it also gives EU member states certain areas of discretion; and therefore, laws and regulations in relation to certain data processing activities may differ on a member state by member state basis, which could further limit our ability to use and share personal data and could require localized changes to our operating model. In addition to the GDPR, the EU also has released a proposed Regulation on Privacy and Electronic Communications, or the ePrivacy Regulation, to replace the EU’s current Privacy and Electronic Communications Directive, or the ePrivacy Directive, to, among other things, better align EU member states and the rules governing online tracking technologies and electronic communications, such as unsolicited marketing and cookies, with the requirements of the GDPR. While the ePrivacy Regulation was originally intended to be adopted on May 25, 2018 (alongside the GDPR), it is currently going through the European legislative process, and timing for adoption remains unclear.

91

Under the GDPR, restrictions are placed on transfers of personal data outside of the European Economic Area to countries which have not been deemed “adequate” by the European Commission (including the United States and the PRC). The Court of Justice of the European Union (the “CJEU”) issued a decision on July 16, 2020, invaliding the EU-US Privacy Shield Framework, which provided one mechanism for lawful cross-border transfers of personal data between the EU and the United States. While the decision did not invalidate the use of the European Commission’s approved standard contractual clauses, another mechanism for making lawful cross-border transfers, the decision has called the validity of standard contractual clauses into question under certain circumstances, and has made the legality of transferring personal data from the EU to the U.S. or various other jurisdictions outside of the EU more uncertain. Specifically, the CJEU stated that companies must now assess the validity of standard contractual clauses on a case-by-case basis, taking into consideration whether the standard contractual clauses provide sufficient protection in light of any access by the public authorities of the third country to where the personal data is transferred, and the relevant aspects of the legal system of such third country. Additionally, in October 2022, President Biden signed an executive order to implement the EU-U.S. Data Privacy Framework, which would serve as a replacement to the EU-US Privacy Shield. The European Commission initiated the process to adopt an adequacy decision for the EU-US Data Privacy Framework in December 2022, however the European Data Protection Board has been critical of the framework and it is unclear if and when the framework will be finalized or adopted. While the European Commission published new standard contractual clauses for transferring personal data from the EU to third countries, and the European Data Protection Board issued certain recommendations relating to measures that supplement transfer tools to ensure compliance with the EU level of protection of personal data, the CJEU’s decision has increased uncertainty surrounding data transfers from the EU to third countries that may not offer the same level of protection for data subjects’ rights as the EU. Due to these recent regulatory changes and guidance, we may need to invest in additional technical, legal and organization safeguards in the future to avoid disruptions to data flows within our business and to and from our customers and service providers. Furthermore, this uncertainty, and its eventual resolution, may increase our costs of compliance, impede our ability to transfer data and conduct our business, and harm our business or results of operations.

Additionally, the withdrawal of the United Kingdom (“U.K.”) from the EU (commonly known as “Brexit”) has created uncertainty with regard to the regulation of privacy and data protection in the U.K. Since January 1, 2021, when the transitional period following Brexit expired, the so-called U.K. GDPR (combining the GDPR and the U.K.’s Data Protection Act of 2018) has been in effect in the U.K. Although the U.K. GDPR currently imposes substantially the same obligations as the GDPR, and currently authorizes similar fines, the U.K. GDPR will not automatically incorporate changes to the GDPR going forward (which would need to be specifically incorporated by the U.K. government). Moreover, the U.K. government has publicly announced plans to reform the U.K. GDPR in ways that, if formalized, are likely to deviate from the GDPR. While the European Commission has issued an “adequacy” decision to the U.K., which facilitates the sharing of personal data between the EU and the U.K. for the time being, such adequacy decision will sunset in June 2025 unless extended and it may be revoked in the future by the European Commission if the U.K. data protection regime is reformed in ways that deviate substantially from the level of protection currently in place. Adding further complexity for international data flows, in March 2022, the U.K. adopted its own International Data Transfer Agreement for transfers of personal data out of the U.K. to so-called third countries, as well as an international data transfer addendum that can be used with GDPR’s standard contractual clauses for the same purpose. All of this creates a risk of divergent parallel regimes and related uncertainty, along with the potential for increased compliance costs and risks for affected businesses based on differing, and potentially inconsistent or conflicting, obligations or interpretation and enforcement by regulators and authorities.

92

In the United States, various federal regulators Connecticut, including governmental agencies like the Federal Trade Commission, and states and state regulators, including in California, Colorado, Connecticut, Illinois, lowa, New York, Virginia and Utah, have adopted, or are considering adopting, laws and regulations concerning personal data and data security, such as the California Consumer Privacy Act of 2018 (“CCPA”), the California Internet of Things Security Law, the Colorado Privacy Act, the Connecticut Personal Data Privacy and Online Monitoring Act, the lllinois Biometric Information Privacy Act, the lowa Consumer Data Protection Act, the New York SHIELD Act, the Virginia Consumer Data Protection Act, and the Utah Consumer Privacy Act. This patchwork of legislation and regulation may give rise to conflicts or differing views of personal privacy rights. For example, certain state laws may be more stringent or broader in scope, or offer greater individual rights, with respect to personal data than federal, international or other state laws, and such laws may differ from each other, all of which may complicate compliance efforts. One such comprehensive privacy law in the United States is the CCPA, which came into effect on January 1, 2020 and was significantly amended as of January 1, 2023 by the California Privacy Rights Act. Among other things, the CCPA requires companies that process personal information of California residents to make new detailed disclosures to consumers about such companies’ data collection, use and sharing practices, and gives California residents expanded rights to access and delete their personal information and to opt out of certain personal information sharing with (and sales of personal information to) third parties. The CCPA also provides for civil penalties for violations, as well as a private right of action for certain data breaches that result in the loss of personal data. This private right of action is expected to increase the likelihood of, and risks associated with, data breach litigation. Amendments have been made to the CCPA, and it is possible that further amendments will be enacted, but even in its current form it remains unclear how various provisions of the CCPA will be interpreted and enforced. Additionally, the California Privacy Rights Act (the “CPRA”) was approved by California voters in the election of November 3, 2020, and took effect in most material respects on January 1, 2023. The CPRA modifies the CCPA significantly, including by expanding consumers’ rights and with respect to certain sensitive personal information, further restricting the use of cross-context behavioral advertising, and creating a new state agency, the California Privacy Protection Agency, to oversee implementation and enforcement efforts, potentially resulting in further uncertainty and requiring us to incur additional costs and expenses in an effort to comply. Other state laws are changing rapidly and there have been ongoing discussions and proposals in the U.S. Congress with respect to new federal data privacy and security laws to which we would become subject if enacted. Further, laws in all 50 U.S. states require businesses to provide notice under certain circumstances to customers whose personal data has been disclosed as a result of a data breach.

Registration for Import and Export Goods

Pursuant to the Customs Law of the People’s Republic of China promulgated by the SCNPC on January 22, 1987 and amended on July 8, 2000, June 29, 2013, December 28, 2013, November 7, 2016 and November 4, 2017, unless otherwise stipulated, the declaration of import and export goods may be made by consignees and consignors themselves, and such formalities may also be completed by their entrusted customs brokers that have registered with the Customs. The consignees and consignors for import or export of goods and the customs brokers engaged in customs declaration shall register with the Customs in accordance with the laws.

Pursuant to the Administrative Provisions of the Customs of the People’s Republic of China on the Record Filings of Customs Declaration Entities promulgated by the General Administration of Customs on November 19, 2021, where the consignee or consignor of imported or exported goods or a customs declaration enterprise applies for recordation, it shall obtain the qualification of market entities; particularly where the consignee or consignor of imported or exported goods applies for recordation, it shall be filed as a foreign trade business. Where the consignee or consignor of imported or exported goods or a customs declaration enterprise has undergone the formalities of recordation for customs declaration entities, branches that meet the requirements of the preceding paragraph may also apply for recordation for customs declaration entities.

In addition, the Foreign Trade Law of the PRC which was promulgated by the SCNPC on May 12, 1994 and last amended on November 7, 2016, and the Measures for the Record Filing and Registration of Foreign Trade Business Operators, which was promulgated by MOFCOM on June 25, 2004 and last amended on November 30, 2019, require any foreign trade business operator that is engaged in the import and export of goods or technology shall be registered for archival purposes with the administrative department of foreign trade of the State Council or the institution entrusted thereby, unless it is otherwise provided for by any law, administrative regulation or the foreign trade department of the State Council. The specific measures for archival registration shall be formulated by the foreign trade department of the State Council. Where any foreign trade business operator that fails to file for record and registration according to relevant provisions, the customs may not handle the procedures of customs declarations and release of the import or export goods.

93

Regulations Relating to Product Quality

Products made in mainland China are subject to the Product Quality Law of the People’s Republic of China, which was promulgated on February 22, 1993, last amended on December 29, 2018. According to the Product Quality Law, a manufacturer of a product is responsible to compensate for the damages to any person or property caused by the defect of such a product, unless the manufacturer is able to prove that (i) it has not circulated the product; (ii) the defect did not exist at the time when the product was circulated; or (iii) scientific or technological knowledge at the time when the product was circulated was not such that it allowed the defect to be discovered.

The Consumer Rights and Interests Protection Law of the People’s Republic of China (the “Consumers Protection Law”) was promulgated on October 31, 1993 and became effective on January 1, 1994. The Consumers Protection Law has been further revised on August 27, 2009 and October 25, 2013. According to the Consumers Protection Law, unless otherwise provided by this law, an operator that provides products or services may bear civil liability in accordance with the Product Quality Law and other relevant laws and regulations.

According to the Administrative Regulations for Compulsory Product Certification, which was promulgated by the General Administration of Quality Supervision, Inspection and Quarantine P.R.C. (the “AQSIQ”) (which has merged into the State Administration for Market Regulation) on July 3, 2009, products specified by the state shall not be delivered, sold, imported or used in other business activities until they are certified, or the Compulsory Product Certification, and labeled with China Compulsory Certification mark. For products that are subject to Compulsory Product Certification, the state implements unified product catalogs, or the 3C Catalog, unified compulsory requirements, standards and compliance assessment procedures in technical specification, unified certification marks and unified charging standards.

Regulation Relating to Intellectual Property Rights

Regulation on Patents

The SCNPC adopted the Patent Law of the PRC in 1984 and amended it in 1992, 2000, 2008 and 2020, respectively. A patentable invention or utility model 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 breeding methods of nuclear transformation 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. A patent is valid for a 20-year term for an invention and a 10-year term for a utility model and a 15-year term for a 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.

Regulation on Copyright

In accordance with the Copyright Law of the PRC which was promulgated by the SCNPC on September 7, 1990 and last amended on November 11, 2020, and took effect on June 1, 2021. Chinese citizens, legal persons or other entities own the copyright in their works whether published or not, including written works; oral works; music, comedy arts of talking and singing, dance and acrobatics; work of art and architecture work; photographic works; cinematographic work and work created by the method similar to the film production method; engineering design drawing, product design drawing, map, sketch and other graphic works and model works; computer software and other works specified by laws and administrative regulations. The rights a copyright owner has include but are not limited to the following rights of the person and property rights: the right of publication, right of authorship, right of modification, right of integrity, right of reproduction, distribution right, rental right, right of network communication, translation right and right of compilation.

94

In accordance with the Regulations on the Protection of Computer Software promulgated by the State Council on June 4, 1991 and last amended on January 30, 2013, Chinese citizens, legal persons or other entities own the copyright, including the right of publication, right of authorship, right of modification, right of reproduction, distribution right, rental right, right of network communication, translation right and other right software copyright owners shall have in software developed by them, regard less of whether it has been published. In accordance with the Measures for the Registration of Computer Software Copyright promulgated by the National Copyright Administration on February 20, 2002, software copyrights, exclusive licensing contracts for software copyrights and software copyright transfer contracts shall be registered, and the National Copyright Administration shall be the competent authority for the administration of software copyright registration and designates the Copyright Protection Center of China as a software registration authority. The Copyright Protection Center of China shall grant a registration certificate to a computer software copyright applicant who complies with regulations.

Regulation on Trademark

Trademarks are protected by the Trademark Law of the PRC (Revised in 2019), or the Trademark Law, which was promulgated on August 23, 1982 and last amended on April 23, 2019 and come into effect on November 1, 2019, respectively, as well as the Implementation Regulation of Trademark Law of the PRC adopted by the State Council on August 3, 2002 (Revised in 2014). In China, registered trademarks include commodity trademarks, service trademarks, collective marks and certification marks.

The Trademark Office of China National Intellectual Property Administration handles trademark registrations and grants a term of 10 years to registered trademarks. Trademarks are renewable every ten years where a registered trademark needs to be used after the expiration of its validity term. A registration renewal application shall be filed within six months prior to the expiration of the term. A trademark registrant may license its registered trademark to another party by entering into a trademark license contract. Trademark license agreements must be filed with the Trademark Office to be recorded. The licensor shall supervise the quality of the commodities on which the trademark is used, and the licensee shall guarantee the quality of such commodities. The Trademark Law has adopted a “first come, first file” principle with respect to trademark registration. Where a trademark for which a registration application has been made is identical or similar to another trademark which has already been registered or been subject to a preliminary examination and approval for use on the same kind of or similar commodities or services, the application for registration of such trademark may be rejected. Any person applying for the registration of a trademark may not prejudice the existing right first obtained by others, nor may any person register in advance a trademark that has already been used by another party and has already gained a “sufficient degree of reputation” through such party’s use. Trademarks are granted for a term of 10 years. Twelve months prior to the expiration of the ten-year term, the trademark registrant shall apply for the renewal of registration; if the trademark registrant does not make the renewal during the foregoing period, another six-month extension can be granted.

Regulation on Domain Name

In accordance with the Measures for the Administration of Internet Domain Names, which was promulgated by the MIIT on August 24, 2017 and took effect on November 1, 2017, whoever engages in internet domain name services and its operation and maintenance, supervision and administration and other related activities within the territory of the People’s Republic of China shall abide by these Measures.

In accordance with the Notice of the MIIT on Regulating the Use of Domain Names in Internet Information Services) which was promulgated by the MIIT of the PRC on November 27, 2017 and took effect on January 1, 2018, internet access service providers shall verify the identity of each internet information service provider, and shall not provide services to any internet information service provider who fails to provide real identity information.

Regulation Relating to Employment and Social Welfare

Regulation on Labor

Pursuant to the Labor Contract Law of the PRC, which was issued on June 29, 2007, amended on December 28, 2012 and became effective on July 1, 2013, labor contracts shall be concluded in writing if labor relationships are to be or have been established between enterprises or institutions and the laborers. Enterprises and institutions are forbidden to force laborers to work beyond the time limit and employers shall pay laborers for overtime work in accordance with national regulations. In addition, labor wages shall not be lower than local standards on minimum wages and shall be paid to laborers in a timely manner.

95

According to the Labor Law of the PRC, which was promulgated on July 5, 1994, last amended and became effective on December 29, 2018, enterprises and institutions shall establish and improve their system of work place safety and sanitation, strictly abide by state rules and standards on workplace safety, educate laborers in labor safety and sanitation in the PRC. Labor safety and sanitation facilities shall comply with state-fixed standards.

Enterprises and institutions shall provide laborers with a safe workplace and sanitary conditions that comply with state stipulations and the relevant articles of labor protection.

Regulation on Social Insurance and Housing Fund

In accordance with the Regulation of Insurance for Labor Injury, implemented on January 1, 2004, amended on December 20, 2010 and effective on January 1, 2011, the Provisional Measures for Maternity Insurance of Employees of Corporation, implemented on January 1, 1995, the Decisions on the Establishment of a Unified Program for Basic Old-Aged Pension Insurance of the State Council, issued on July 16, 1997, the Decisions on the Establishment of the Medical Insurance Program for Urban Workers of the State Council promulgated on December 14, 1998, the Unemployment Insurance Measures, promulgated on January 22, 1999, the Social Insurance Law of the PRC, implemented on July 1, 2011 and amended on December 29, 2018, and the Interim Regulations on the Collection and Payment of Social Insurance Premiums, promulgated on January 22, 1999 and amended on March 24, 2019, enterprises are obliged to provide their employees in the PRC with welfare schemes covering pension insurance, unemployment insurance, maternity insurance, labor injury insurance and medical insurance. These payments are made to local administrative authorities and any employer that fails to contribute may be fined and ordered to make up within a prescribed time limit.

In accordance with the Regulations on the Management of Housing Funds, which was promulgated by the State Council on April 3, 1999 and last amended on March 24, 2019, enterprises must register at the competent managing center for housing funds and upon the examination by such managing center of housing funds, these enterprises shall complete procedures for opening an account at the relevant bank for the deposit of employees’ housing funds. Enterprises are also required to pay and deposit housing funds on behalf of their employees in full and in a timely manner.

96

Regulation Relating to Tax

Enterprise Income Tax

According to the Enterprise Income Tax Law of the PRC, or the EIT Law, and its relevant implementation regulations, taxpayers consist of resident enterprises and non-resident enterprises.

Resident enterprises are defined as enterprises that are established in China in accordance with PRC laws, or that are established in accordance with the laws of foreign countries but whose actual or de facto control is administered from within the PRC. Non-resident enterprises are defined as enterprises that are set up in accordance with the laws of foreign countries and whose actual administration is conducted outside the PRC, but have established institutions or premises in the PRC, or have no such established institutions or premises but have income generated from inside the PRC. Under the EIT Law and relevant implementing regulations, a uniform enterprise income tax rate of 25% is applicable. However, if non-resident enterprises have not formed permanent establishments or premises in the PRC, or if they have formed permanent establishment institutions or premises in the PRC but there is no actual relationship between the relevant income derived in the PRC and the established institutions or premises set up by them, the enterprise income tax is, in that case, set at a rate of 10% for their income sourced from inside the PRC.

According to the EIT Law and relevant implementation regulations, the EIT tax rate of a high and new technology enterprise is 15%. Pursuant to the Administrative Measures for the Recognition of High and New Technology Enterprises, which became effective on January 1, 2008 and amended on January 29, 2016, the certificate of a high and new technology enterprise is valid for three years. An enterprise shall, after being accredited as a high-tech enterprise, fill out and submit the statements on annual conditions concerning the intellectual property rights, scientific and technical personnel, expenses on research and development and operating income for the previous year on the “website for the administration of accreditation of high-tech enterprises.”

The Notice on Taxation Policies for Further Encouraging the Development of the Software and Integrated Circuit Industries, which was promulgated by the Ministry of Finance (the “MOF”) and the State Administration of Taxation (the “SAT”) on April 20, 2012 and became effective on January 1, 2011, and the Notice on Issues Relating to the Preferential Policies for Enterprise Income Tax in Software and Integrated Circuits Industry promulgated by MOF, the SAT, the NDRC and the MIIT on May 4, 2016, provide that, upon certification, newly established integrated circuit design enterprises and eligible software enterprises shall be exempt from the enterprise income tax for the first two years of the preferential period, and shall be levied thereon at half of the statutory rate of 25% for the next three years until the expiration of the preferential period.

Value-Added Tax

The Provisional Regulations of the PRC on Value-added Tax were promulgated by the State Council on December 13, 1993 and came into effect on January 1, 1994, which were subsequently amended on November 10, 2008, February 6, 2016 and November 19, 2017. The Detailed Rules for the Implementation of the Provisional Regulations of the PRC on Value-added Tax (Revised in 2011) was promulgated by the MOF on December 25, 1993 and subsequently amended on December 15, 2008 and October 28, 2011. These rules and regulations are collectively referred to as the VAT Law. On November 19, 2017, the State Council promulgated the Decisions on Abolishing the Provisional Regulations of the PRC on Business Tax and Amending the Provisional Regulations of the PRC on Value-added Tax, or the Order 691. According to the VAT Law and Order 691, all enterprises and individuals engaged in the sale of goods, the provision of processing, repair and replacement services, sales of services, intangible assets, real property and the importation of goods within the territory of the PRC are the taxpayers of VAT. The VAT tax rates generally applicable are simplified as 17%, 11%, 6% and 0%, and the VAT tax rate applicable to the small-scale taxpayers is 3%. The Notice of the MOF and the SAT on the Adjustment to VAT Rates, or the Notice, was promulgated on April 4, 2018 and became effective as of May 1, 2018. The Notice adjusted the VAT tax rates of 17% and 11% to 16% and 10%, respectively. According to the Announcement on Relevant Policies for Deepening Value-Added Tax Reform, which came into effect from April 1, 2019, the VAT tax rates of 16% and 10% were further changed into 13% and 9%, respectively.

97

Dividend Withholding Tax

Furthermore, pursuant to the Notice of the SAT on the Issues Concerning the Application of the Dividend Clauses of Tax Agreements, which was promulgated and effective on February 20, 2009, all of the following requirements should be satisfied where a fiscal resident of the other party to the tax agreement needs to be entitled to such tax agreement treatment as being taxed at a tax rate specified in the tax agreement for the dividends paid to it by a PRC resident company: (i) such a fiscal resident who obtains dividends should be a company as provided in the tax agreement; (ii) owner’s equity interests and voting shares of the PRC resident company directly owned by such a fiscal resident reaches a specified percentage; and (iii) the equity interests of the PRC resident company directly owned by such a fiscal resident, at any time during the 12 months prior to the acquisition of the dividends, reaches a percentage specified in the tax agreement.

In addition, according to the Announcement of the State Taxation Administration on Issuing the Measures for Non-resident Taxpayers’ Enjoyment of Treaty Benefits, promulgated by the SAT on October 14, 2019 and became effective on January 1, 2020, where a non-resident enterprise that receives dividends from a PRC resident enterprise wishes to enjoy the favorable tax benefits under the convention treatment, it may be entitled to the convention treatment itself when filing a tax return or making a withholding declaration through a withholding agent, subject to the subsequent administration by the tax authorities.

Regulation Relating to Foreign Exchange

Pursuant to the Foreign Exchange Administration Regulations of the PRC, as amended in August 5, 2008, RMB 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 China, unless the prior approval of SAFE is obtained and prior registration with SAFE is made. On May 10, 2013, SAFE promulgated the Notice of the SAFE on Issuing the Provisions on the Foreign Exchange Administration of Domestic Direct Investment of Foreign Investors and the Supporting Documents, or the SAFE Circular No. 21, which was amended on October 10, 2018 and December 30, 2019. SAFE Circular No. 21 provided and simplified the operational steps and regulations on foreign exchange matters related to direct investment by foreign investors, including foreign exchange registration, account opening and use, receipt and payment of funds, and settlement and sales of foreign exchange.

Pursuant to the Notice of the SAFE on Further Improving and Adjusting Foreign Exchange Administration Policies for Direct Investment, or the SAFE Circular No. 59, which was promulgated by SAFE on November 19, 2012, became effective on December 17, 2012 and was further amended on May 4, 2015, October 10, 2018 and December 30, 2019, approval is not required for the opening of an account entry in foreign exchange accounts under direct investment. SAFE Notice No. 59 also simplified the capital verification and confirmation formalities for foreign invested entities, the foreign capital and foreign exchange registration formalities required for the foreign investors to acquire equities from a Chinese party, and further improved the administration on exchange settlement of foreign exchange capital of foreign invested entities.

Pursuant to the Notice of the SAFE on Issues concerning Foreign Exchange Administration of the Overseas Investment and Financing and the Round-tripping Investment Made by Domestic Residents through Special-Purpose Companies, or the SAFE Circular No. 37, which was promulgated by SAFE and became effective on July 4, 2014, (i) a PRC resident shall register with the local SAFE branch before he or she contributes assets or equity interests in an overseas SPV that is directly established or controlled by such PRC resident for the purpose of conducting investment or financing; and (ii) following the initial registration, such PRC resident is also required to register with the local SAFE branch for any major change, in respect of the overseas SPV, including, among other things, a change of the overseas SPV’s PRC resident shareholder(s), name of the overseas SPV, term of operation, or any increase or reduction of the overseas SPV’s registered capital, share transfer or swap, and merger or division. Pursuant to SAFE Circular No.37, failure to comply with these registration procedures may result in penalties.

Pursuant to the Notice of the SAFE on Further Simplifying and Improving Policies for the Foreign Exchange Administration of Direct Investment, or the SAFE Circular 13, which was promulgated on February 13, 2015, became effective on June 1, 2015 and was further amended on December 30, 2019, the foreign exchange registration under domestic direct investment and the foreign exchange registration under overseas direct investment is directly reviewed and handled by banks in accordance with the SAFE Circular 13, and the SAFE and its branches shall perform indirect regulation over the foreign exchange registration via banks.

98

Regulation Relating to Dividend Distribution

The Company Law is the principal law that governs the dividends distribution by companies in the PRC and it applies to both PRC domestic companies and foreign-invested companies. Foreign-invested companies are also subject to the relevant requirements under the Foreign Investment Law and its implementing rules. Under these laws, regulations and rules, both domestic companies and foreign-invested companies in the PRC are required to set aside as general reserves at least 10% of their after-tax profit, until the cumulative amount of their reserves reaches 50% of their registered capital. PRC companies are not permitted to distribute any profits until any losses from prior fiscal years have been offset. Profits retained from prior fiscal years may be distributed together with distributable profits from the current fiscal year.

Regulations Relating to Employee Equity Incentive Plan

Pursuant to the SAFE Circular 37, PRC residents who participate in equity incentive plan in overseas non-publicly listed companies may submit applications to SAFE or its local branches for the foreign exchange registration with respect to offshore special purpose companies. In addition, pursuant to the Notice of Issues Related to the Foreign Exchange Administration for Domestic Individuals Participating in Stock Incentive Plan of Overseas Listed Company, or the SAFE Circular 7, which was issued by the SAFE on February 15, 2012, employees, directors, supervisors, and other senior management participating in any equity incentive plan of an overseas publicly listed company who are PRC citizens or who are non-PRC citizens residing in China for a continuous period of not less than one year, subject to a few exceptions, are required to register with SAFE through a domestic agency as regulated in SAFE Circular 7.

In addition, the SAT has issued certain circulars concerning employee stock options and restricted shares, including the Circular on Issues Concerning the Individual Income Tax on Share-option Incentives, or the SAT Circular 461, which was promulgated and took effect on August 24, 2009, and the Notice on Measures Enhancing the Reform in Taxation and Stimulating the Vitality of Market Players which was promulgated and took effect on October 12, 2021. Under the SAT Circular 461 and other relevant laws and regulations, employees working in the PRC who exercise stock options or are granted restricted shares will be subject to PRC individual income tax. The PRC subsidiaries of an overseas listed company are required to file documents related to employee stock options and restricted shares with relevant tax authorities and to withhold individual income taxes of employees who exercise their stock option or purchase restricted shares. If the employees fail to pay or the PRC subsidiaries fail to withhold income tax in accordance with relevant laws and regulations, the PRC subsidiary may face sanctions imposed by the tax authorities or other PRC government authorities.

Regulation Relating to M&A and Overseas Listing

The Regulations on Mergers and Acquisitions of Domestic Enterprises by Foreign Investors (the “M&A Rules”) was promulgated by six PRC ministries, including MOFCOM, the State-owned Assets Supervision and Administration Commission of the State Council, the SAT, the SAMR, the CSRC, and the SAFE, on August 8, 2006, and was amended and became effective on June 22, 2009. The M&A Rules stipulate that a foreign investor is required to obtain necessary approvals when it (i) acquires the equity of a domestic enterprise so as to convert the domestic enterprise into a foreign-invested enterprise; (ii) subscribes for the increased capital of a domestic enterprise so as to convert the domestic enterprise into a foreign-invested enterprise; (iii) establishes a foreign-invested enterprise through which it purchases the assets of any domestic enterprise and operates these assets; or (iv) purchases the assets of a domestic enterprise, and then invests such assets to establish a foreign-invested enterprise. The M&A Rules, among other things, further prescribed that a special purpose vehicle, formed for overseas listing purposes and controlled directly or indirectly by PRC companies or individuals, shall be approved by MOFCOM prior to its establishment and obtain the approval of the CSRC prior to the listing and trading of such special purpose vehicle’s securities on an overseas stock exchange.

Pursuant to the Notice of the Foreign Investment Administration of the MOFCOM on Distributing the Manual of Guidance on Administration for Foreign Investment Access, which was issued and became effective on December 18, 2008 by MOFCOM, notwithstanding the fact that (i) the domestic shareholder is connected with the foreign investor or not, or (ii) the foreign investor is the existing shareholder or the new investor, the M&A Rules shall not apply to the transfer of an equity interest in an incorporated foreign-invested enterprise from the domestic shareholder to the foreign investor.

99

On February 17, 2023, the CSRC released the Trial Administrative Measures of Overseas Securities Offering and Listing by Domestic Companies, or the Trial Measures, and relevant supporting guidelines, collectively, the New Overseas Listing Rules, setting out new filing procedures for China-based companies seeking direct or indirect listings and offerings in overseas markets, which came into force since March 31, 2023. The New Overseas Listing Rules are applicable to PRC domestic companies that seek to offer and list securities in overseas markets, either through direct or indirect means. If an issuer meets both of the following criteria, the overseas securities offering and listing conducted by such issuer shall be deemed to be an indirect overseas offering subject to the filing procedures set forth under the New Overseas Listing Rules: (i) 50% or more of the issuer’s operating revenue, total profit, total assets or net assets as documented in its audited consolidated financial statements for the most recent fiscal year are derived from PRC domestic companies; and (ii) the issuer’s business activities are substantially conducted in mainland China, or its principal place(s) of business are located in mainland China, or the senior managers in charge of its business operations and management are mostly Chinese citizens or domiciled in mainland China. Pursuant to the New Overseas Listing Rules, an issuer listed in an overseas market that intends to effect any follow-on offering in the same overseas market where it has previously offered and listed securities should, through its major operating entity incorporated in the PRC, file relevant materials with the CSRC within three business days after the completion of any such follow-on offering.

Furthermore, according to New Overseas Listing Rules, after an issuer has completed its offering and listed its securities on an overseas stock exchange, the issuer shall submit a report to the CSRC within three business days after the occurrence and public disclosure of any material events, including: (i) a change of control; (ii) investigations of or sanctions imposed on the issuer by overseas securities regulatory agencies or other relevant competent authorities; (iii) changes of listing status or transfers of the listing segment; and (iv) a voluntary or mandatory delisting.

The New Overseas Listing Rules provide that in the event of any breach, including any failure to fulfill the filing procedure, or any offering and listing of securities in an overseas market in violation of the measures, the CSRC will order such domestic company to rectify, issue warnings to such domestic company, and impose a fine between RMB1 million and RMB10 million. Fines and warnings will be imposed on persons-in-charge and other persons who are directly liable. In addition, fines will also be imposed on controlling shareholders and actual controllers of the domestic company who initiate or cause the noncompliance activities described above.

100

4.C.Organizational Structure

The following chart illustrates our corporate structure, including our significant subsidiaries as that term is defined under Section 1-02 of Regulation S-X under the Securities Act, the VIE and certain other subsidiaries, as of the date of this annual report.

Graphic

Notes:

(1)The VIE is owned by certain nominee shareholders, not us. All of these nominee shareholders are also beneficial owners of our company. Shareholders of Hangzhou Tuya Technology are Xueji (Jerry) Wang (our director and CEO), Liaohan (Leo) Chen (our director), Yaona Lin (our employee), Ruixin Zhou (our CTO) and Peihong Chen (our employee), each holding approximately 60.7%, 13.1%, 11.5%, 9.8% and 4.9%, respectively, of Hangzhou Tuya Technology’s equity interests.
(2)Contractual arrangements include exclusive business cooperation agreement, equity interest pledge agreement, exclusive option agreement, power of attorney and spousal consent. See “—Contractual Arrangements with the VIE and the VIE’s Registered Shareholders” below in this annual report.

Contractual Arrangements with the VIE and the VIE’s Registered Shareholders

Tuya Inc. is a Cayman Islands holding company and conducts its operations in China mainly through its PRC subsidiaries.

Investment in certain areas of the industries in which we currently operate and may operate are subject to restrictions under current PRC laws and regulations. After consultation with Jia Yuan Law Offices, our PRC legal counsel, we determined that it was not viable for us to hold Hangzhou Tuya Technology, the VIE, directly through equity ownership. Instead, we decided that, in line with common practice in the PRC for industries subject to foreign investment restrictions, we would gain effective control over, and receive all the economic benefits generated by the businesses currently operated by the VIE through the contractual arrangements between Tuya Information, on the one hand, and the VIE and the registered shareholders, on the other hand. As a result of these contractual arrangements, we exert effective control over the VIE, and are considered the primary beneficiary of the VIE for accounting purposes and consolidate its operating results in our financial statements under the U.S. GAAP.

101

The revenues generated by the VIE contributed less than 0.1% of our total revenue in 2020. The revenue contribution from the VIE was nil and nil in 2021 and 2022, respectively. As of December 31, 2021 and 2022, the assets of the VIE, excluding amounts due from other companies in our group, represented 0.01% and less than 0.01% of our consolidated total assets, respectively. We expect the contribution of revenue and assets to our group from the VIE to remain immaterial in the foreseeable future. Additionally, the VIE does not hold any licenses or permits that are material to our current business operations.

The contractual arrangements between Tuya Information, on the one hand, and the VIE and its registered shareholders, on the other hand, were initially entered into in December 2014 and were amended and restated in January 2022. The following is a summary of these contractual arrangements. For the complete text of these contractual arrangements, please see the copies filed as exhibits to this annual report.

In the opinion of Jia Yuan Law Offices, our PRC legal counsel, the execution and performance of the contractual arrangements do not violate the provisions of the Civil Code of the PRC which may lead to their invalidity, and are binding on the parties thereto. The contractual arrangements can be enforced in accordance with PRC laws, except that the following arrangement may not be enforceable under PRC laws: (i) the contractual arrangements provide that the arbitrator may impose restrictions on and/or dispose of the VIE’s equity interests or land and other assets (such as for award of remedies), grant injunction (such as for the conduct of business or compelling the transfer of assets), or grant other interim relief, or order winding up of our consolidated affiliated entity through arbitration, and that the courts with jurisdiction (including the courts in Hong Kong, the place of incorporation of the Company, the place of incorporation of the VIE, and the place where the principal assets of our company or the VIE is located) shall have the right to grant interim relief in support of the arbitration, while under PRC laws, an arbitral body has no power to grant injunctive relief and may not directly issue a provisional or final liquidation order for the purpose of protecting assets of or equity interests in the VIE in case of disputes. In addition, interim remedies or enforcement orders granted by overseas courts such as Hong Kong and the Cayman Islands may not be recognizable or enforceable in China, and (ii) the contractual arrangements provide that when the VIE is liquidated or dissolved, persons recommended by Tuya Information shall be appointed as permitted by the PRC laws to establish a liquidation team to manage the assets of the VIE.

However, these contractual arrangements may not be as effective in providing control as direct equity ownership. There are substantial uncertainties regarding the interpretation and application of current or future PRC laws and regulations. We have been further advised by our PRC legal counsel that if the PRC government finds that the agreements that establish the VIE structure do not comply with applicable PRC laws and regulations, we could be subject to penalties, including being required to cease the operations carried out through the VIE. For a detailed discussion of the risks and uncertainties related to these contractual arrangements and our corporate structure, please see “Item 3. Key Information – 3.D. Risk Factors—Risks Related to Our Corporate Structure.”

Exclusive Business Cooperation Agreement

Under this exclusive business cooperation agreement, Tuya Information has agreed to provide the following services to Hangzhou Tuya Technology:

the licensing of software legally owned by Tuya Information;
the development, maintenance and update of software involved in Hangzhou Tuya Technology’s business;
the design, installation, daily management, maintenance and updating of network system, hardware and databased design;
the technical support and training for employees of Hangzhou Tuya Technology;
the assistance in consultancy, collection and research of technology and market information (excluding market research business that wholly foreign-owned enterprises are prohibited from conducting under PRC law);
the provision of business management consultation;
the provision of marketing and promotion services;
the leasing of equipment or properties; and

102

other services requested by Hangzhou Tuya Technology from time to time to the extent permitted under PRC law.

Hangzhou Tuya Technology has agreed to pay services fees to Tuya Information on a regular basis in discretion of Hangzhou Tuya Technology after considering certain factors as specified in the exclusive business cooperation agreement. The service fee shall be equivalent to the total income of Hangzhou Tuya Technology of each financial year, deducting the costs, expenses, taxes (excluding corporate income tax) and other statutory fees reserved or withdrawn. Hangzhou Tuya Technology shall pay the service fee to the bank account designated by Tuya Information within 10 days after receiving notice and bill from Tuya Information. This agreement was effective from December 23, 2014 and will continue to be effective unless it is terminated by written notice of Tuya Information or according to the provisions in the agreement. Unless otherwise required by applicable laws, Hangzhou Tuya Technology shall not have any right to terminate this exclusive business cooperation agreement in any event.

Equity Interest Pledge Agreement

Xueji (Jerry) Wang, one of the shareholders of Hangzhou Tuya Technology, entered into an equity pledge agreement with Tuya Information and Hangzhou Tuya Technology, originally dated December 23, 2014 and amended and restated on August 23, 2019 and January 19, 2022, respectively. Each of Liaohan (Leo) Chen, Yaona Lin, Ruixin Zhou and Peihong Chen, the shareholders of Hangzhou Tuya Technology, entered into an equity pledge agreement with Tuya Information and Hangzhou Tuya Technology, each originally dated December 23, 2014, amended on August 23, 2019 and amended and restated on January 19, 2022. Under such equity interest pledge agreements, each of Xueji (Jerry) Wang, Liaohan (Leo) Chen, Yaona Lin, Ruixin Zhou and Peihong Chen pledged his or her respective equity interest in Hangzhou Tuya Technology to Tuya Information to secure his or her obligations under the applicable exclusive business cooperation agreement, exclusive option agreement, and powers of attorney. Each of Xueji (Jerry) Wang, Liaohan (Leo) Chen, Yaona Lin, Ruixin Zhou and Peihong Chen further agreed to not transfer or pledge his or her respective equity interest in Hangzhou Tuya Technology without the prior written consent of Tuya Information. Each of the equity pledge agreement will remain binding until the respective pledger, Xueji (Jerry) Wang, Liaohan (Leo) Chen, Yaona Lin, Ruixin Zhou and Peihong Chen, as the case may be, discharges all his or her obligations and pays all his or her indebtedness under the above-mentioned agreements. Once Tuya Information is permitted to directly hold the equity interest of Hangzhou Tuya Technology, and Hangzhou Tuya Technology is able to operate its business legally pursuant to the PRC laws and regulations, Tuya Information will exercise the equity purchase option under the Exclusive Option Agreement as soon as possible, so that it will directly operate the business of Hangzhou Tuya Technology or directly hold its equity interest. As the date of this annual report, the equity pledges under the equity interest pledge agreement have been registered with competent PRC regulatory authority.

Exclusive Option Agreement

Under the exclusive option agreement entered into by Tuya Information, Hangzhou Tuya Technology and Xueji (Jerry) Wang, originally dated December 23, 2014 and amended and restated on August 23, 2019 and January 19, 2022, respectively, and the exclusive option agreements entered into by Tuya Information, Hangzhou Tuya Technology and each of Liaohan (Leo) Chen, Yaona Lin, Ruixin Zhou and Peihong Chen, each originally dated December 23, 2014 and amended and restated on January 19, 2022, each of Xueji (Jerry) Wang, Liaohan (Leo) Chen, Yaona Lin, Ruixin Zhou and Peihong Chen granted Tuya Information an option to purchase all or a portion of his or her respective equity interest in Hangzhou Tuya Technology at a price equal to the higher of RMB1.0 and the minimum amount of consideration permitted by PRC law. In addition, under each exclusive purchase option agreement, Hangzhou Tuya Technology has granted Tuya Information an option to purchase all or a portion of the assets held by Hangzhou Tuya Technology or its subsidiaries for the minimum amount of consideration permitted by PRC law. Each of Hangzhou Tuya Technology, Xueji (Jerry) Wang, Liaohan (Leo) Chen, Yaona Lin, Ruixin Zhou and Peihong Chen agrees that, in the event that Tuya Information exercises the equity interest purchase option or the asset purchase option, all the consideration received by them for this purpose will be fully returned to Tuya Information upon the request of Tuya Information, as long as in compliance with the PRC laws and regulations. Each of Hangzhou Tuya Technology, Xueji (Jerry) Wang, Liaohan (Leo) Chen, Yaona Lin, Ruixin Zhou and Peihong Chen agreed not to transfer, mortgage or permit any security interest to be created on any equity interest in or material assets of Hangzhou Tuya Technology without the prior written consent of Tuya Information. Each exclusive purchase option agreement shall remain in effect until all of the equity interests in Hangzhou Tuya Technology have been acquired by Tuya Information.

103

Power of Attorney

Pursuant to a series of powers of attorney issued by each of Xueji (Jerry) Wang, Liaohan (Leo) Chen, Yaona Lin, Ruixin Zhou and Peihong Chen and accepted by Tuya Information on January 19, 2022, each of Xueji (Jerry) Wang, Liaohan (Leo) Chen, Yaona Lin, Ruixin Zhou and Peihong Chen irrevocably appointed Tuya Information or any designated person as their exclusive agent and attorney to act on their behalf on all shareholder matters of Hangzhou Tuya Technology and exercise all rights as shareholders of Hangzhou Tuya Technology. Each of Xueji (Jerry) Wang, Liaohan (Leo) Chen, Yaona Lin, Ruixin Zhou and Peihong Chen will provide full assistance to Tuya Information with respect to the exercise of such rights. Each of Xueji (Jerry) Wang, Liaohan (Leo) Chen, Yaona Lin, Ruixin Zhou and Peihong Chen has undertaken that he or she will refrain from any action or omission that may cause any conflict of interest between himself and Tuya Information. These powers of attorney shall remain valid during the period that each of them is a shareholder of Hangzhou Tuya Technology.

Spousal Consent

Each spouse of Xueji (Jerry) Wang, Liaohan (Leo) Chen, Yaona Lin, Ruixin Zhou and Peihong Chen has signed a spousal consent. Under each spousal consent, the signing spouse agreed that the equity interests of Hangzhou Tuya Technology held and to be held by his/her spouse are his/her spouse’s personal property and do not constitute the communal estate marital assets of the signing spouse. The signing spouse unconditionally and irrevocably undertook to waive any rights or interests in such assets and not to make any assertions in connection with the equity interests in Hangzhou Tuya Technology held by his/her spouse. Moreover, each spouse agreed that the disposition of the equity interest in Hangzhou Tuya Technology which is held by and registered under the name of his/her spouse shall be made pursuant to the above-mentioned exclusive business cooperation agreement, exclusive option agreement and powers of attorney, as amended from time to time. In addition, in the event that any of them obtains any equity interest in Hangzhou Tuya Technology held by their respective spouses for any reason, such spouse agreed to be bound by similar obligations and agreed to enter into similar contractual arrangements. Each signing spouse undertook that in the event of death, bankruptcy, incapacity, divorce of his/her spouse, or any circumstance that may affect the exercise of his shareholder rights in Hangzhou Tuya Technology, the signing spouse will not, under any circumstances and in any way, take any action that may affect or hinder the obligations of her spouse under the above contractual arrangements.

4.D.Property, Plant and Equipment

Our principal executive office is located in Hangzhou, China under a lease that will expire in 2026. In addition, we operate internationally with local headquarters in the United States, Europe, India and Japan, among other locations. As of December 31, 2022, we leased 16 properties with a gross floor area of approximately 25,132.60 square meters in China. These offices are leased, and we do not own any real property. We believe that our current facilities are adequate to meet our current needs.

ITEM 4A.UNRESOLVED STAFF COMMENTS

None.

104

ITEM 5.OPERATING AND FINANCIAL REVIEW AND PROSPECTS

You should read the following discussion together with our consolidated financial statements and the related notes included elsewhere in this annual report. This discussion contains forward-looking statements about our business and operations. Our actual results may differ materially from those we currently anticipate as a result of many factors, including those we describe under “Item 3. Key Information—3.D. Risk Factors” and elsewhere in this annual report.

5.A.Operating Results

KEY FACTORS AFFECTING OUR RESULTS OF OPERATIONS

Our results of operations and financial condition are affected by the general factors driving the global IoT industry, including, among others, economic growth of major economies, the increase in per capita disposable income, consumer demand for smart devices, stability of the global supply chain, any global epidemics, new and innovative technologies, competition, and government regulations. Unfavorable changes in any of these general industry conditions could negatively affect demand for our products and services and materially and adversely affect our results of operations. In addition, we believe our results of operations are primarily and more directly affected by the following specific factors.

Market Adoption of IoT Cloud Development Platform

Our future success depends in large part on the market adoption of IoT cloud development platforms which, in turn, is driven by the proliferation of smart devices. As technologies advance, businesses and end users increasingly demand superior software experience, driving IoT adoption to an inflection point. However, brands and developers still face certain challenges, such as cost and complexity associated with developing an integrated IoT cloud development platform. We see growing demand for our platform because we are in a unique position to deliver a one-stop, developer-first, cloud-agnostic IoT platform with broad use cases that allows our customers to digitalize their businesses and transform the experience of their end users. We believe that the benefits offered by our platform put us in a strong position to capture significant market opportunities ahead.

Expanding Usage by Existing Customers

We have amassed a large and diversified customer base covering a wide spectrum of verticals. We believe that there are significant growth opportunities within our existing customers. As our platform is built to be product- and brand-agnostic, many customers using our IoT cloud development platform for one product category expand to more brands, categories and use cases in order to maximize the benefits of our platform and ensure consistent, high quality IoT experience for their end users. Through the increase in usage, we grow more brands and OEMs on our platform into larger customers, such as premium customers who contribute more than US$100,000 of revenue during the immediately preceding 12-month period. As this trend continues, our brand awareness also increases, generating word-of-mouth referrals that not only attract more brands, developers and partners, but also lead to growing end user demand, better user insights and a more vibrant IoT ecosystem. We expect to expand into additional product categories and use cases to expand cross- and up-selling opportunities and continue to invest in sales and marketing and customer success activities to achieve additional revenue growth from existing customers. We believe that these efforts will have a long-term, positive impact on our business and results of operations.

New Customer Acquisition

Our operating results and growth prospects will also depend on our ability to attract new customers. We are intensely focused on growing our customer base. We continue to invest in our sales and marketing efforts and developer community outreach, which are critical to driving customer acquisition. We have built a developer and partner network through effective marketing efforts which continuously raise awareness of our IoT cloud development platform. For example, through our self-service developer portal, a developer can use our platform to develop a smart device within minutes. This has allowed us to acquire customers rapidly and cost-effectively. Furthermore, we seek to improve the breadth and quality of our platform and products, and to enhance our brand recognition, which will allow us to capture additional market share, better optimize the pricing of our products and services, and reach customers in a broader range of verticals and use cases.

105

Investment for Growth

We are committed to delivering industry-leading products to continue building and maintaining credibility with the global IoT community. We believe that the comprehensive product offerings and our continued efforts to introduce new features and capabilities on our platform provide us with a significant competitive advantage. We will continue to enhance our platform by expanding functions of existing products, developing new products, and delving into more verticals and use cases to support the growth of our business, and to invest heavily in our technological capabilities and marketing activities to maintain our strong position in the developer community.

Seasonality and macroeconomic environment

We have in the past experienced, and expect in the future to continue to experience, seasonal fluctuations in our revenue from time to time, with the fourth quarter historically being our strongest quarter for sales to new and existing customers, as a result of the holiday season and customers’ buying patterns. We have experienced lower growth in revenue in the first quarter as a result the reduced output of OEM customers located in China due to the Lunar New Year holidays. We expect the historical seasonality trends to continue to impact our results of operations and financial condition. However, certain unique events may cause the historical seasonal trends and patterns to temporarily no longer apply, such as high global inflation weakening consumption sentiment and dampening enterprises’ confidence in doing business, downstream inventory backlog disrupting enterprises’ business and operating plans, and supply chain disruption interfering with the delivery of goods.

Revenue Mix

Our products and services primarily consist of IoT PaaS, smart device distribution, Industry SaaS and cloud-based value-added services, etc. Our results of operations are affected by our product mix, as different products have a range of different margins and profitability profiles. For example, an increase in the revenue contribution from Industry SaaS, which typically has a higher margin than IoT PaaS or smart device distribution, generally leads to an increase in our overall profit margin. Our product mix may shift over time due to a variety of factors, including customer demands and preferences, competition, our ability to maintain and expand customer relationships, our ability to forecast market and technology trends, and our sales and marketing efforts. We continuously monitor our revenue mix and seek to increase revenue contribution from products and use cases with attractive margin profiles.

Effective Cost and Expense Control

Our results of operations are affected by our ability to control our costs and operating expenses. Since a significant portion of our costs relates to the modules and cloud infrastructure services from third parties, our cost control depends significantly on our ability to estimate customer demand properly in order to inform our procurement decisions. With respect of product development, we have strategically streamlined our research and development team and operations. We intend to optimize our costs and operating expenses by achieving increasing economies of scale and improved cost-efficiency as we continue to invest in R&D. With respect to sales and marketing expenses, we have proactively adjusted our market spending and undergone strategic refinement of the sales and marketing team. We expect to continue to improve our sales and marketing efficiency and benefit increasingly from the network effect of our enhanced brand awareness. We also intend to optimize our administrative expenses by enhancing our level of management, strengthening efforts in controlling professional expenditure, streamlining our internal workflows, and leveraging technology to drive convenience, cost-efficiency and productivity. By well implementing a series of initiatives on efficiency improvement, excluding share-based compensation expenses, our operating expenses in 2022 decreased by 23.1% to US$188.6 million in 2022 from US$245.3 million in 2021, and our loss from operations narrowed by 15.6% to US$99.2 million in 2022 from US$117.5 million in 2021.

Effect of Currency Translation

We currently derive the majority of our revenue from IoT PaaS generated primarily through our contracts with OEMs located in the PRC. Such revenue is predominantly denominated in RMB. We operate internationally with local offices in the United States, Europe, India and Japan, among other locations, and expect that our international activities will continue to grow over the foreseeable future as we pursue opportunities in existing and new markets. Our reporting and functional currency is the U.S. dollar. The financial statements of our subsidiaries and the VIE using functional currencies other than the U.S. dollar, such as RMB, are translated to the U.S. dollar. As a result, as RMB or other currencies in which we generate revenue depreciate or appreciate against the U.S. dollar, our revenue presented in U.S. dollars will be negatively or positively affected. See “Item 11. Quantitative and Qualitative Disclosure about Market Risk—Foreign exchange risk.”

106

KEY OPERATING METRICS

We manage our business using the following key operating metrics. We use these metrics to assess the progress of our business, make decisions on how to allocate capital, time and technology investments.

Number of IoT PaaS Customers

Our ability to grow the number of IoT PaaS customers is a key indicator of our business and future growth opportunities. We define an IoT PaaS customer for a given period as a customer who has directly placed at least one order for IoT PaaS with us during that period. While we serve both brands and OEMs, it is typically the OEMs, instead of brands, who directly place orders with us for IoT PaaS.

For the year ended December 31,

2020

2021

2022

Number of IoT PaaS customers(1)

    

3,296

    

5,527

    

5,108

Note:

(1)The decrease in the number of IoT PaaS customers we served from 2021 to 2022 was primarily due to the reducing order sizes of customers under macroeconomic headwinds discussed in “Item 4.B. Business Overview—Overview” and “Item 4.B. Business Overview—Our customers”.

Number of Premium IoT PaaS Customers

While we continue to grow IoT PaaS customers across all sizes, over time, we focus on growing the number of our premium customers to scale our business. We define a premium IoT PaaS customer as a customer as of a given date that contributed more than US$100,000 of revenues during the immediately preceding 12-month period.

For the trailing 12-month period ended

December 31,

2020

2021

2022

Number of premium IoT PaaS customers(1)

    

188

    

311

    

263

Note:

(1)Starting from the end of 2021, we have been strategically optimizing our customer base, to focus on key account customers. These efforts, as well as the macroeconomic headwinds, resulted in the decrease in the number of IoT PaaS customers we served from 2021 to 2022.

Dollar-based Net Expansion Rate for IoT PaaS

Our ability to maintain long-term revenue growth depends on our ability to increase customers’ usage of our platform over time and grow revenues generated from existing customers. An important way for us to track our performance in this area is by measuring dollar-based net expansion rate for our IoT PaaS.

107

To calculate the dollar-based net expansion rate for IoT PaaS for the current period, we first specify a measurement period consisting of the trailing two years from the current period end. Next, we define as our “cohort” the population of IoT PaaS customers for the first year of the measurement period (i.e., those who have placed at least one order for IoT PaaS during that year). We then calculate the dollar-based net expansion rate as the quotient obtained by dividing the IoT PaaS revenues from this cohort in the second year of the measurement period by the IoT PaaS revenues from the same cohort in the first year of such measurement period.

For the trailing 12-month period ended

 

    

December 31,

    

March 31,

    

June 30,

    

September 30,

    

December 31,

    

March 31,

    

June 30,

    

September 30,

    

December 31,

 

2020

2021

2021

2021

2021

2022

2022

2022

2022

Dollar-based net expansion rate for IoT PaaS

181

%  

210

%  

211

%  

179

%  

153

%  

122

%  

84

%  

63

%  

51

%

The dollar-based net expansion rate for our IoT PaaS is affected by customers’ purchase cycles, which could fluctuate from time to time within a year, as well as a number of other factors, including new product introductions, customer mix, promotional activities, and the variable timing and amount of customer purchases. As a result, the dollar-based net expansion rate for our IoT PaaS for the trailing 12-month period ended the last day of each quarter is an inherently volatile metric.

Maintaining a high dollar-based net expansion rate demonstrates our strong ability to continue to expand customers’ usage of our platform over time and grow revenues generated from existing customers. For the trailing 12-month period ended December 31, 2020, March 31, 2021, June 30, 2021, September 30, 2021, and December 31, 2021, the dollar-based net expansion rates for IoT PaaS were 181%, 210%, 211%, 179% and 153%, respectively, demonstrating the strong value proposition provided to our customers and the thriving ecosystem with network effects enabled by our IoT development platform. However, during the second half of 2021, several significant events occurred that had a negative impact on the subsequent global economy. Shipping disruptions caused delays in delivery of products, resulting in many products missing the peak holiday sales season. Inflation caused by factors such as pandemic subsidies has affected consumer sentiment, and has been ongoing for more than a year. The mismatch between supply and demand led to an excess of inventory, which further weakened the confidence of downstream enterprises. Therefore, many enterprises became very cautious about placing orders with their suppliers and made efforts in reducing inventory level throughout 2022, especially in the second half. As a result, our revenue declined in 2022, although we have maintained a very steady relationship with our core customers. The dollar-based net expansion rate for IoT PaaS declined from 122% as of March 31, 2022, to 84% as of June 30, 2022, then to 63% as of September 30, 2022, and further to 51% as of December 31, 2022.

IMPACT OF COVID-19

The COVID-19 pandemic, including the emergence of the Omicron variant, has in the past caused temporary disruption to our operations and those of our customers, suppliers and other business partners. For example, the pandemic has caused significant logistical challenges to the global supply chains, resulting in disrupted shipping lanes, labor and material shortage and weakened consumer demand for smart devices, all of which have negatively impacted our business and results of operations. The travel restrictions and social distancing guidelines imposed by governments globally have also reduced international travels and in-person meetings, which in turn limited our ability to engage in in-person marketing with brands, particularly those brands based in the United States and Europe.

Until recently, the COVID-19 pandemic has gradually subsided; however, it remains highly uncertain and difficult to predict how quickly and to what extent normal economic and operating conditions can resume. Accordingly, the full extent to which the COVID-19 pandemic will directly or indirectly impact our business, results of operations, cash flows and financial condition will depend on future developments that are highly uncertain and cannot be accurately predicted. See “Item 3. Key Information—3.D. Risk Factors—Risks Related to Our Business and Industry—The COVID-19 pandemic has disrupted our and our business partners’ operations and it, or any future health epidemic or other adverse public health developments, may continue to do so.”

Nevertheless, we believe that the value of software-enabled IoT experience and the connectivity, convenience and efficiency that it enables is heightened throughout the pandemic. People’s interactions with IoT devices have increased as they continue to work, learn, and play from home. Businesses and organizations are increasingly relying on IoT technologies to perform tasks that can be no longer handled manually due to COVID-19-related closures.

108

KEY COMPONENTS OF CONSOLIDATED STATEMENTS OF LOSS

Revenue

We generate revenue from three sources, namely (i) IoT PaaS; (ii) smart device distribution; and (iii) SaaS and others. The following table sets forth a breakdown of our revenue, in absolute amounts and as percentages of total revenue, for the years indicated.

For the year ended December 31,

       

2020

       

2021

       

2022

US$

%

US$

%

US$

%

(in thousands, except for percentages)

Revenue

    

  

    

  

    

  

    

  

    

  

    

  

IoT PaaS

 

151,677

 

84.3

 

261,360

 

86.5

 

152,914

 

73.5

Smart device distribution

 

22,071

 

12.3

 

22,153

 

7.3

 

25,446

 

12.2

SaaS and others

 

6,126

 

3.4

 

18,563

 

6.2

 

29,812

 

14.3

Total

 

179,874

 

100.0

 

302,076

 

100.0

 

208,172

 

100.0

IoT PaaS. We generate IoT PaaS revenue mainly from the fees charged to customers based on the number of IoT PaaS products we deploy.

Smart device distribution. We generate revenue from sales to select customers on an on-demand basis of finished smart devices with IoT PaaS deployed and sourced from qualified OEMs. We strategically position smart device distribution as a way to nurture long-term customer relationships and have historically operated it at a relatively moderate scale. As a result, the differences in the revenues from smart distribution services between historical periods have been primarily due to varying timing and amounts of the customers’ demands and purchases.

SaaS and others. We generate our SaaS and others revenue mainly from (i) the subscription fees charged to customers of Industry SaaS, and (ii) the fees that we receive for certain value-added services we offer to brands and OEMs, such as AI-powered virtual assistants, and cloud-based services we offer directly to end users of Tuya-powered smart devices, and for projects such as Cube smart private cloud solution deployment.

Cost of Revenue

Our cost of revenue consists of the costs directly related to providing our products to our customers. These costs and expenses primarily include (i) material costs, primarily including the costs relating to the modules where the edge capabilities of IoT PaaS are embedded; (ii) third-party cloud infrastructure expenses; (iii) employee-related costs, including payroll of production support personnel; and (iv) others, including estimated warranty costs and inventory write-downs, among other things.

The following table sets forth a breakdown of our costs of revenue, in absolute amounts and as percentages of revenue, for the years indicated.

For the year ended December 31,

    

2020

    

2021

    

2022

% of

% of

% of

US$

revenue

US$

revenue

US$

revenue

 

(in thousands, except for percentages)

Cost of revenue

    

  

    

  

    

  

    

  

    

  

  

IoT PaaS

 

97,244

 

54.1

 

150,486

 

49.8

 

89,998

 

43.2

Smart device distribution

 

19,198

 

10.7

 

18,849

 

6.3

 

22,491

 

10.8

SaaS and others

 

1,495

 

0.8

 

4,874

 

1.6

 

6,260

 

3.0

Total

 

117,937

 

65.6

 

174,209

 

57.7

 

118,749

 

57.0

Our cost of revenue has been and will continue to be affected by a number of factors, including economies of scale, improved efficiency achieved through effective R&D, and product mix, among other things.

109

Gross Profit and Gross margin

The following table sets forth a breakdown of our gross profit and gross margin for the years indicated.

    

For the year ended December 31,

2020

2021

2022

    

Gross

    

Gross

    

Gross

    

Gross

    

Gross

    

Gross

profit

margin

profit

margin

profit

margin

US$

%  

US$

%  

US$

%  

(in thousands, except for percentages)

Gross profit and gross margin

 

  

 

  

 

  

 

  

 

  

 

  

IoT PaaS

 

54,433

 

35.9

 

110,874

 

42.4

 

62,916

 

41.1

Smart device distribution

 

2,873

 

13.0

 

3,304

 

14.9

 

2,955

 

11.6

SaaS and others

 

4,631

 

75.6

 

13,689

 

73.7

 

23,552

 

79.0

Total

 

61,937

 

34.4

 

127,867

 

42.3

 

89,423

 

43.0

Our gross margin has been and will continue to be affected by a number of factors, including economies of scale, improved efficiency achieved through effective R&D, and product mix, among other things.

Research and Development Expenses

Research and development expenses consist primarily of (i) employee-related costs, including salaries, benefits and bonuses, for our research and development personnel; (ii) share-based compensation; (iii) cloud infrastructure cost; (iv) rental and utilities; and (v) other expenses associated with our research and development activities.

Sales and Marketing Expenses

Sales and marketing expenses consist primarily of (i) employee-related costs, including salaries, bonuses and benefits, for our employees responsible for business development, branding and marketing; (ii) share-based compensation; (iii) marketing costs related to our developer conferences and events; and (iv) other sales and marketing expenses, including those spent on content and social media marketing.

General and Administrative Expenses

Our general and administrative expenses consist of (i) employee-related costs, including salaries, bonuses, and benefits paid to general and administrative personnel, (ii) share-based compensation, and (iii) other expenses associated with our general and administrative activities.

Other Operating (Expenses)/Incomes, Net

Other operating (expenses)/incomes, net primarily consist of tax refund and various general subsidies for enterprises.

Other Income/(Loss)

Other income/(loss) primarily consists of other non-operating incomes, net, financial income, net and foreign exchange loss, net.

TAXATION

Cayman Islands

We are incorporated in the Cayman Islands. The Cayman Islands currently levies no taxes on individuals or corporations based upon profits, income, gains or appreciation and there is no taxation in the nature of inheritance tax or estate duty. There are no other taxes likely to be material to us levied by the government of the Cayman Islands except for stamp duties which may be applicable on instruments executed in, or after execution, brought within the jurisdiction of the Cayman Islands. In addition, the Cayman Islands does not impose withholding tax on dividend payments.

110

Hong Kong

Our subsidiaries in Hong Kong, including Tuya (HK) Limited, our wholly owned subsidiary, are subject to Hong Kong profits tax on their activities conducted in Hong Kong at a uniform tax rate of 16.5%. Under Hong Kong tax law, our subsidiaries in Hong Kong are exempted from income tax on their qualified foreign-derived income and there is no withholding tax in Hong Kong on remittance of dividends. During 2020, 2021 and 2022, no provision for Hong Kong profits tax was made as we had no estimated taxable income that was subject to the Hong Kong profits tax.

PRC

Our subsidiaries and consolidated VIE in China are companies incorporated under PRC law and, as such, are subject to PRC enterprise income tax on their taxable income in accordance with the relevant PRC income tax laws. Pursuant to the Enterprise Income Tax Law of the People’s Republic of China, or the PRC EIT Law, which was amended on December 29, 2018 and became effective on the same date and the Regulation on the Implementation of the Enterprise Income Tax Law of the People’s Republic of China, which was amended on April 23, 2019 and became effective on the same date, a uniform 25% enterprise income tax rate is generally applicable to both foreign-invested enterprises and domestic enterprises, except where a special preferential rate applies. Tuya Information, our wholly owned PRC subsidiary, is eligible to enjoy a preferential tax rate of 15% in 2020, 2021 and 2022, to the extent it has taxable income under the EIT Law. Tuya Information completed its renewal application for the High and New Technology Enterprise (the “HNTE”) qualification in 2021, and it will continue qualifying as an HNTE, which entitles it to enjoy the 15% beneficial tax rate for the years ending December 31, 2023 and 2024. The enterprise income tax is calculated based on the entity’s global income as determined under PRC tax laws and accounting standards.

We are subject to VAT on the products sold and services provided. We are also subject to surcharges on VAT payments in accordance with PRC law. The PRC Provisional Regulations on Value-Added Tax were promulgated by the State Council on December 13, 1993, which became effective on January 1, 1994 and were subsequently amended from time to time. The Detailed Rules for the Implementation of the PRC Provisional Regulations on Value-Added Tax (2011 Revision) were promulgated by the MOF on December 25, 1993 and subsequently amended on December 15, 2008 and October 28, 2011. On November 19, 2017, the State Council promulgated the Decisions on Abolishing the PRC Provisional Regulations on Business Tax and Amending the PRC Provisional Regulations on Value-Added Tax. Pursuant to these regulations, rules and decisions, all enterprises and individuals engaged in sale of goods, provision of processing, repair, and replacement services, sales of services, intangible assets, real property, and the importation of goods within the PRC territory are VAT taxpayers. On March 20, 2019, the MOF, the SAT, and the General Administration of Customs jointly issued the Announcement on Relevant Policies on Deepening the Reform of Value-Added Tax. Pursuant to this announcement, the generally applicable VAT rates are simplified as 13%, 9%, 6%, and 0%, which became effective on April 1, 2019, and the VAT rate applicable to the small-scale taxpayers is 3%.

111

As a Cayman Islands holding company, Tuya Inc. may receive dividends from our PRC subsidiaries through Tuya (HK) Limited. The PRC EIT Law and its implementing rules provide that dividends paid by a PRC entity to a nonresident enterprise for income tax purposes is subject to PRC withholding tax at a rate of 10%, and may be subject to reduction by an applicable tax treaty with China. Pursuant to the Arrangement between Mainland China and the Hong Kong Special Administrative Region on the Avoidance of Double Taxation and the Prevention of Fiscal Evasion, which was signed on August 21, 2006, the withholding tax rate in respect to the payment of dividends by a PRC enterprise to a Hong Kong enterprise may be reduced to 5% from a standard rate of 10% if the Hong Kong enterprise (i) directly holds at least 25% of the PRC enterprise, (ii) is a tax resident in Hong Kong and (iii) could be recognized as a Beneficial Owner of the dividend from a PRC tax perspective. Pursuant to the Notice of the State Administration of Taxation on the Issues concerning the Application of the Dividend Clauses of Tax Agreements, or the SAT Notice, a Hong Kong resident enterprise must meet the following conditions, among others, in order to apply the reduced withholding tax rate: (i) it must be a company; (ii) it must directly own the required percentage of equity interests and voting rights in the PRC resident enterprise; and (iii) it must have directly owned such required percentage in the PRC resident enterprise throughout the 12 months prior to receiving the dividends. In October 2019, the State Administration of Taxation issued the Announcement of the State Taxation Administration on Issuing the Measures for Non-resident Taxpayers’ Enjoyment of Treaty Benefits, or the SAT Circular 35, which became effective on January 1, 2020. SAT Circular 35 provides that nonresident enterprises are not required to obtain pre-approval from the relevant tax authority in order to enjoy the reduced withholding tax. Instead, nonresident enterprises and their withholding agents may, by self-assessment and on confirmation that the prescribed criteria to enjoy the tax treaty benefits are met, directly apply the reduced withholding tax rate, and file necessary forms and supporting documents when performing tax filings, which will be subject to post-tax filing examinations by the relevant tax authorities. Accordingly, Tuya (HK) Limited may be able to benefit from the 5% withholding tax rate for the dividends it receives from its PRC subsidiaries, if it satisfies the conditions prescribed under the SAT Notice and other relevant tax rules and regulations. However, according to the SAT Notice and SAT Circular 35, if the relevant tax authorities consider the transactions or arrangements we have to be for the primary purpose of enjoying a favorable tax treatment, the relevant tax authorities may adjust the favorable withholding tax in the future.

If our holding company in the Cayman Islands or any of our subsidiaries outside China were deemed to be a “resident enterprise” under the PRC EIT Law, it would be subject to enterprise income tax on its worldwide income at a rate of 25%.

In addition, our PRC subsidiaries are also required to withhold a 10% (or 7% if paid to a Hong Kong resident who qualifies for the benefits of the tax treaty between China and Hong Kong) tax on interest paid under any cross-border shareholder loan. Prior to the payment of any interest and principal on any such shareholder loan, our PRC subsidiaries must present evidence of registration with SAFE regarding any such shareholder loan and may be required to provide evidence of payment of withholding tax on the interest payable on that shareholder loan.

DISCUSSION OF RESULTS OF OPERATIONS

Year Ended December 31, 2022 Compared with Year Ended December 31, 2021

Revenue

Our revenue decreased by 31.1% from US$302.1 million for 2021 to US$208.2 million for 2022, primarily due to the decrease in IoT PaaS revenue, partially offset by the increase in smart device distribution revenue and SaaS and others revenue.

IoT PaaS. Our revenue generated from IoT PaaS decreased by 41.5% from US$261.4 million for 2021 to US$152.9 million for 2022, primarily because our customers have become more prudent and conservative in their purchases due to rising global inflation, especially in North America and Europe, which resulted in weakened discretionary consumer spending. In addition, revenue was adversely impacted by high inventory backlog in the supply chain caused by the mismatch of supply and demand in the consumer discretionary sector amid continued inflation, which is expected to be consumed by the downstream over time. Moreover, foreign exchange rate fluctuations negatively impacted our IoT PaaS revenue in 2022 by 2.4 percentage points, and the COVID-19 situation and the related public prevention policy during the year also negatively affected our selling, marketing and operating activities across the globe.
Smart device distribution. Our revenue generated from smart device distribution increased by 14.9% from US$22.2 million for 2021 to US$25.4 million for 2022. Changes in smart distribution revenue between periods were primarily due to the varying timing and amounts of customer demands and purchases.

112

SaaS and others. Our revenue generated from SaaS and others increased by 60.6% from US$18.6 million for 2021 to US$29.8 for 2022, sustaining a strong annual growth momentum in 2022, as we made continued efforts in offering value-added services and various software products with strong value proposition to our customers.

Cost of revenue

Our cost of revenue decreased by 31.8% from US$174.2 million for 2021 to US$118.7 million for 2022, in line with the decrease in our revenue.

Gross profit and gross margin

As a result of the foregoing, our gross profit decreased by 30.1% from US$127.9 million for 2021 to US$89.4 million for 2022. Our gross margin increased from 42.3% for 2021 to 43.0% for 2022.

IoT PaaS. The gross profit of IoT PaaS decreased by 43.3% from US$110.9 million for 2021 to US$62.9 million for 2022. The gross margin of IoT PaaS decreased from 42.4% for 2021 to 41.1% for 2022, primarily due to an increase in accrued inventory allowance of certain slow-moving IoT chips and raw materials in relation to the IoT PaaS business.
Smart device distribution. The gross profit of smart device distribution decreased by 10.6% from US$3.3 million for 2021 to US$3.0 million for 2022. The gross margin of smart device distribution decreased from 14.9% for 2021 to 11.6% for 2022, mainly due to normal fluctuations caused by different customer mix, as margin profiles vary across our smart device customers, and variable timing and amount of customer purchases from period to period.
SaaS and others. The gross profit of SaaS and others increased by 72.1% from US$13.7 million for 2021 to US$23.6 million for 2022. The gross margin of SaaS and others increased from 73.7% for 2021 to 79.0% for 2022, due to changes in the mix of products and services.

Research and development expenses

Our research and development expenses decreased by 16.8% from US$174.3 million for 2021 to US$144.9 million for 2022. The decrease was mainly attributable to a decrease of US$32.1 million in employee-related costs resulting from our strategic streamlining of the research and development team. This initiative was aimed at driving operational efficiency and shifting focus towards strategies that better balance business growth and profitability timelines. The decrease was partially offset by US$7.3 million one-off additional costs associated with headcount optimization. As of December 31, 2021 and 2022, we had 2,561 and 1,313 research and development employees, respectively.

Sales and marketing expenses

Our sales and marketing expenses decreased by 26.2% from US$75.4 million for 2021 to US$55.7 million for 2022. The decrease was mainly attributable to a decrease of US$10.6 million in employee-related costs, resulting from our strategic streamlining of the sales and marketing team, and a decrease of US$8.3 million in marketing spending, as part of our efforts to control expenditures and improve sales and marketing efficiency following the COVID-19 pandemic. As of December 31, 2021 and 2022, we had 719 and 384 sales and marketing employees, respectively.

General and administrative expenses

Our general and administrative expenses decreased by 5.7% from US$71.6 million for 2021 to US$67.5 million for 2022, mainly due to our continued efforts to control expenditures on professional services and operating overheads. The decrease was partially offset by an increase of US$2.7 million in share-based compensation. As of December 31, 2021 and 2022, we had 183 and 135 general and administrative employees, respectively.

Other operating incomes, net

Our other operating incomes, net, increased by 6.8% from US$9.8 million for 2021 to US$10.5 million for 2022, which was mainly attributable to the receipts of software VAT refund and various general subsidies for enterprises.

113

Other income

We generated other income of US$8.6 million and US$23.9 million, respectively, for 2021 and 2022. The increase in other income was mainly due to (i) an increase in financial income, net, of US$11.3 million, primarily arising from our investments in short-term wealth-management products; and (ii) a change from net foreign exchange loss of US$0.6 million in 2021 to net foreign exchange gain of US$2.4 million in 2022, due to the significant fluctuation in foreign exchange rates in 2022.

Income tax expenses

Our income tax expense increased from US$0.5 million for 2021 to US$1.9 million for 2022, primarily attributable to an increase in taxable profits of certain of our subsidiaries.

Net loss for the year

As a result of the foregoing, we recorded net loss of US$175.4 million and US$146.2 million for 2021 and 2022, respectively.

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

For a detailed description of the comparison of our operating results for the year ended December 31, 2021 to the year ended December 31, 2020, see “Item 5. Operating and Financial Review and Prospects—5.A. Operating Results—Discussion of Results of Operations—Year Ended December 31, 2021 Compared with Year Ended December 31, 2020” beginning on page 118 of our annual report on Form 20-F for the fiscal year ended December 31, 2021 filed with the SEC on April 28, 2022 (File No. 001-40210).

NON-GAAP FINANCIAL MEASURE

We use adjusted loss for the year, which is a non-GAAP financial measure, in evaluating our operating results and for financial and operational decision-making purposes. We believe that non-GAAP adjusted loss for the year provides useful information about our results of operations and enhances the overall understanding of our past performance and future prospects. We believe that such non-GAAP financial measure facilitates comparisons of operating performance from year to year and company to company. We believe that non-GAAP financial measure provides useful information to investors in understanding and evaluating our consolidated results of operations in the same manner as it helps our management.

The use of a non-GAAP financial measure has limitations as an analytical tool. Non-GAAP adjusted loss for the year should not be considered in isolation or construed as an alternative to loss from operations, or net loss for the year. Investors are encouraged to review non-GAAP adjusted loss for the year and the reconciliation to its most directly comparable U.S. GAAP measure. Non-GAAP adjusted loss for the year presented here may not be comparable to similarly titled measures presented by other companies. Other companies may calculate similarly titled measures differently, limiting their usefulness as comparative measures to our data. We encourage investors and others to review our financial information in its entirety and not rely on a single financial measure.

114

Non-GAAP adjusted loss for the year represents net loss for the year excluding share-based compensation expenses. The table below sets forth a reconciliation of our net loss for the year to non-GAAP adjusted loss for the year for the years indicated. Share-based compensation expenses relate to the share-based awards that we grant to employees and directors. We exclude share-based compensation expenses from our non-GAAP financial measure because such expenses can vary significantly from year to year based on our share price, as well as the timing, size and nature of equity awards granted. Our management believes the exclusion of such expenses facilitates the ability of investors to compare our operating results with those of other companies in the industry in which we operate, many of which also exclude share-based compensation expenses in determining their non-GAAP financial measures.

For the year ended December 31,

    

2020

   

2021

   

2022

(US$ in thousands)

Net loss for the year

 

(66,912)

 

(175,424)

 

(146,175)

Adjustment:

 

  

 

  

 

  

Share-based compensation expenses

 

9,446

 

66,089

 

69,019

Non-GAAP adjusted loss for the year

 

(57,466)

 

(109,335)

 

(77,156)

We recorded non-GAAP adjusted loss for the year of US$57.5 million, US$109.3 million and US$77.2 million, respectively, in 2020, 2021 and 2022, primarily because we have been focused on expanding our IoT cloud development platform, growing our customer base and fostering our developer community, rather than seeking immediate financial returns or profitability, in order to lay a solid foundation for our long-term growth.

5.B.Liquidity and Capital Resources

CASH FLOWS AND WORKING CAPITAL

Our principal sources of liquidity have been cash generated from private sales and public offerings of equity securities, as well as cash from our business operations. As of December 31, 2022, we had US$954.3 million in cash and cash equivalents and short-term investments. Of our cash and cash equivalents, US$101.5 million were held by our subsidiaries in the PRC; US$24.3 million, mainly denominated in U.S. dollars, were held by our subsidiaries in Hong Kong; and US$7.4 million, mainly denominated in U.S. dollars, EUR, and Japanese Yen, were held by Tuya Inc. and our other overseas subsidiaries. Our cash and cash equivalents and short-term investments primarily include cash in bank, time deposits placed with banks or other financial institutions, structured deposits and wealth management products issued by banks. We believe that our current cash and cash equivalents, balance of short-term investments and anticipated cash flows from operations will be sufficient to meet our anticipated cash needs, including cash needs for working capital and capital expenditures, for at least the next 12 months.

We intend to finance our future working capital requirements and capital expenditures with anticipated cash generated from operating activities and funds raised from financing activities. However, we may not be able to obtain additional financing on terms favorable to us, if at all. If we are unable to obtain adequate financing or financing on terms satisfactory to us when we require it, our ability to continue to support our business growth, scale our infrastructure, develop product enhancements and to respond to business challenges could be significantly impaired, and our business, operating results and financial condition may be adversely affected. See “Item 3. Key Information—3.D. Risk Factors—Risk Related to Our Business and Industry—We may require additional capital to support our business and response to business opportunities, and this capital might not be available on favorable terms, if at all.”

Historically, we have not been profitable or generated positive operating cash flows. We incurred a net loss of US$175.4 million and US$146.2 million in 2021 and 2022, respectively. Our net cash used in operating activities were US$126.1 million and US$70.7 million in 2021 and 2022, respectively. If we are unable to achieve and sustain profitability, or if we continue to experience net cash operating outflows in the future, our business, liquidity, financial condition and results of operations may be materially and adversely affected. See “Item 3. Key Information—3.D. Risk Factors—Risks Related to Our Business and Our Industry—We have a history of net loss and net cash operating outflow and may not be able to achieve or sustain profitability in the future.”

115

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

    

For the year ended

 December 31,

    

2020

    

2021

    

2022

(US$ in thousands)

Net cash used in operating activities

(49,211)

 

(126,103)

 

(70,654)

Net cash used in investing activities

(7,852)

 

(112,957)

 

(714,225)

Net cash (used in)/generated from financing activities

(172)

 

1,041,802

 

(38,582)

Effect of exchange rate changes on cash and cash equivalents, restricted cash(1)

2,903

 

2,879

 

(7,954)

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

(54,332)

 

805,621

 

(831,415)

Cash and cash equivalents, restricted cash(1) at the beginning of the year

213,287

 

158,955

 

964,576

Cash and cash equivalents, restricted cash(1) at the end of the year

158,955

 

964,576

 

133,161

Note:

(1)Restricted cash represents cash that cannot be withdrawn without the permission of third parties. Our restricted cash is substantially cash balance on deposit required by our business partners and commercial banks. The restricted cash balance for the year ended December 31, 2020 related to cash preservation for an ongoing dispute between us and one of our customers associated with smart devices sold to this customer. Such restricted cash was released from restriction in February 2021 due to the settlement reached between us and such customer. The restricted cash balance for the year ended December 31, 2021 related to deposits for foreign currency forward contracts, which were subsequently released from the restriction in January 2022. The restricted cash balance for the year ended December 31, 2022 was nil.

Net Cash Used in Operating Activities

Net cash used in operating activities was US$70.7 million in 2022. The difference between our net loss of US$146.2 million and the net cash used in operating activities was mainly due to (i) share-based compensation of US$69.0 million, (ii) a decrease in accounts receivable of US$20.2 million, and (iii) a decrease in inventories of US$13.1 million, caused by utilizing our previously stocked materials, partially offset by a decrease in accruals and other payables of US$24.3 million, due to our improved working capital and inventory management.

Net cash used in operating activities was US$126.1 million in 2021. The difference between our net loss of US$175.4 million and the net cash used in operating activities was mainly due to (i) share-based compensation of US$66.1 million, (ii) an increase in accruals and other payables of US$19.1 million, largely driven by our overall business growth, (iii) amortization of right-of-use assets of US$7.0 million, and (iv) an increase in deferred revenue of US$5.9 million, driven by the rapid growth in our loT PaaS and Industry SaaS as well as the increased number of loT PaaS customers enrolled in our membership programs, partially offset by (i) an increase in inventories of US$22.1 million, and (ii) an increase in accounts receivable of US$23.4 million, both of which are largely driven by our business and customer base expansion in 2021.

116

Net cash used in operating activities was US$49.2 million in 2020. The difference between our net loss of US$66.9 million and the net cash used in operating activities was mainly due to (i) an increase in advance from customers of US$13.0 million which was largely driven by our overall business growth and increased number of customers, (ii) an increase in accruals and other payables of US$11.9 million, (iii) an increase in accounts payables of US$11.0 million due to increased payables to our suppliers which, in turn, was largely driven by our overall business growth, and (iv) share-based compensation of US$9.4 million, partially offset by (i) an increase in inventories of US$19.8 million as we strategically increased our inventory to support the growth of our IoT PaaS business, (ii) an increase in notes receivable of US$8.7 million due to increased customer payments in the form of bank acceptance notes, driven by our overall business and customer base expansion; and (iii) an increase in accounts receivable of US$7.2 million, driven by our overall business growth and increased number of customers.

Net Cash Used in Investing Activities

Net cash used in investing activities was US$714.2 million in 2022, which was primarily attributable to (i) payment for short-term investments of US$1,257.7 million, and (ii) payment for long-term investments of US$1.6 million, partially offset by proceeds from disposal of short-term investments of US$543.8 million. Our short-term investments mainly include time deposits and wealth management products offered by banks or other financial institutions in the PRC.

Net cash used in investing activities was US$113.0 million in 2021, which was primarily attributable to (i) payment for short-term investments of US$468.7 million, (ii) payment for long-term investments of US$21.3 million, (iii) purchase of property, equipment and software of US$6.2 million and (iv) provision of bridge loans of US$2.9 million, partially offset by proceeds from disposal of short-term investments of US$385.5 million. Our short-term investments mainly include time deposits and wealth management products offered by banks or other financial institutions in the PRC.

Net cash used in investing activities was US$7.9 million in 2020, which was primarily attributable to payment for short-term investments of US$196.8 million, partially offset by (i) proceeds from disposal of short-term investments of US$192.5 million and (ii) proceeds from disposal of a long-term investment of US$0.2 million.

Net Cash (Used in)/Generated from Financing Activities

Net cash used in financing activities in 2022 was US$38.6 million, which was due to payment for repurchase of ordinary shares of US$48.7 million, partially offset by (i) net proceeds from issuance of Class A ordinary shares upon the Hong Kong Listing of US$9.1 million, and (ii) proceeds from exercise of share options of US$1.0 million.

Net cash generated from financing activities in 2021 was US$1,041.8 million, which was due to (i) net proceeds from our initial public offering on the NYSE completed in March 2021 and related over-allotment option of US$904.7 million, (ii) proceeds from issuance of ordinary shares prior to our initial public offering on the NYSE of US$200.0 million, and (iii) proceeds from exercise of share options of US$1.1 million, partially offset by payment for repurchase of ordinary shares of US$64.0 million.

Net cash used in financing activities in 2020 was US$0.2 million, which was due to payments of deferred offering costs of US$0.2 million, partially offset by subscription contributions from shareholders of US$0.01 million.

MATERIAL CASH REQUIREMENTS

Our material cash requirements as of December 31, 2022 and any subsequent interim period include primarily our working capital and operating expenditure needs, capital expenditures, services purchase commitments and operating lease commitments.

Other than the capital expenditures, services purchase commitments and operating lease commitments, as discussed below, we did not have any significant capital and other commitments, long-term obligations or guarantees as of December 31, 2022. We did not have future minimum capital commitments as of December 31, 2022.

Capital Expenditures

Our capital expenditures are incurred primarily in connection with purchase of property, equipment and software. Our capital expenditures were US$3.2 million, US$6.2 million and US$0.7 million in 2020, 2021 and 2022, respectively. We intend to fund our future capital expenditures with our existing cash balance and proceeds from our public offering of equity securities.

117

Services Purchase Commitments

As of December 31, 2022, our services purchase commitments were as follows:

    

Total

    

Less Than 1 year

    

1-3 years

    

3-5 years

(US$ in thousands)

Purchase obligations(1)

 

24,604

 

6,479

 

15,000

 

3,125

Note: Purchase obligations represent US$24,604 thousand of remaining non-cancellable contractual commitments as of December 31, 2022, related to one of our third-party cloud infrastructure agreements, under which we committed to spend an aggregate of at least US$37,500 thousand between June 1, 2021 and May 31, 2026 with minimum purchase commitment. We had made payments of US$15,774 thousand in total under this agreement as of December 31, 2022.

Operating lease commitments

We had outstanding commitments on several non-cancellable operating lease agreements. Operating lease commitment within one year or less lease term as of December 31, 2022 was US$33 thousand. We have elected not to recognize these operating lease commitment any lease liability or right-of-use asset, therefore they are not yet reflected in the consolidated financial statements.

HOLDING COMPANY STRUCTURE

Tuya Inc. is a holding company with no material operations of its own. We conduct our operations mainly through our PRC and other overseas subsidiaries. As a result, our ability to pay dividends depends upon dividends paid by our subsidiaries. If our subsidiaries incur debt on their own behalf in the future, the instruments governing their debt may restrict their ability to pay dividends to us.

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

We are permitted under PRC laws and regulations to provide funding to our PRC subsidiaries through capital contributions or loans, subject to the approval of government authorities and limits on the amount of capital contributions and loans. In addition, our subsidiaries in China may provide RMB funding to the VIE only through entrusted loans.

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

Our IoT cloud development platform and proprietary cutting-edge IoT technologies have been primarily developed in-house. See “Item 4. Information on the Company—4.B. Business Overview—Research & Development.”

5.D.Trend Information

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

118

5.E.Critical Accounting Estimate

Our consolidated financial statements have been prepared in accordance with U.S. GAAP, which requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, revenues and expenses, and related disclosures of contingent liabilities in the consolidated financial statements and accompanying notes.

Our estimates are based on historical experience and various assumptions that we believe to be reasonable under the circumstances. Given that changes in circumstances, facts and experience may cause us to revise our estimates, actual results could differ materially from those estimates. Our critical accounting estimates are described below.

Lower of cost or net realizable value provision for inventories

Inventories comprised finished goods, work in process, raw materials and low value consumables and spare parts. Inventories are stated at the lower of cost and net realizable value. In determining excess or obsolescence reserves for inventories, we consider assumptions such as aging profile, historical consumption projection, estimated future selling prices and selling expenses of the respective inventories. If in any period we anticipate a change in assumptions such as future demand or market conditions to be less favorable than our previous estimates, additional inventory write-downs may be required and would be reflected in cost of sales, resulting in a negative impact to our gross margin in that period. If in any period we are able to sell inventories that had been written down to a level below the ultimate realized selling price in a previous period, related revenue would be recorded with a lower or no offsetting charge to cost of sales resulting in a net benefit to our gross margin in that period.

ITEM 6.DIRECTORS, SENIOR MANAGEMENT AND EMPLOYEES

6.A.Directors and Senior Management

The following table sets forth the name, age and position of each of our directors and executive officers as of the date of this annual report.

Directors and Executive Officers

    

Age

    

Position/Title

Xueji (Jerry) Wang

 

40

 

Co-chairman, Founder, Chief Executive Officer

Liaohan (Leo) Chen

 

40

 

Co-chairman, Founder, President

Yi (Alex) Yang

 

41

 

Director, Co-founder, Chief Operation Officer

Yao (Jessie) Liu

 

47

 

Director, Senior Vice President, Chief Financial Officer

Ruixin Zhou

 

40

 

Co-founder, Chief Technology Officer

Jing Hong

49

Non-executive Director

Sidney Xuande Huang

57

Independent Non-executive Director

Changheng Qiu

47

Independent Non-executive Director

Meng Xiong Kuok (alias GUO Mengxiong)

41

Independent Non-executive Director

Pak Tung Jason Yip

40

Independent Non-executive Director

Xueji (Jerry) Wang founded Tuya in 2014 and currently serves as the co-chairman of our board of directors and our chief executive officer. Mr. Wang is responsible for the overall strategies, management, corporate culture, and commercial suitability and sustainability of products of Tuya. Mr. Wang has over seven years of experience in IoT industry and about 19 years of experience focusing on software technology, including over 12 years of experience in elastic cloud computing technologies. Prior to founding Tuya, Mr. Wang founded PHPWind, one of the most popular open source forums software in China, in 2003. In 2006, Mr. Wang established Hangzhou Detian Information Technology Co., Ltd. to officially commercialize PHPWind business from 2006 to May 2008. In May 2008, PHPWind was acquired by Hangzhou Ali Technology Co., Ltd., a subsidiary or consolidated affiliated entity of Alibaba Group Holdings Limited (a company listed on the NYSE, symbol: BABA, and secondarily listed on the Stock Exchange, stock code: 9988) (together with its subsidiaries and its consolidated affiliated entities, “Alibaba Group”). From May 2008 to February 2014, Mr. Wang worked at Alibaba Group, where he served as a senior director and he was responsible for leading and launching a number of major technology and product innovations for Alibaba Cloud and Alipay, including Alibaba’s Quick Reference code (“QR Code”) payment system. Mr. Wang received a bachelor’s degree in information and technology science from Zhejiang Sci-Tech University in the PRC in June 2005. Mr. Wang was recognized by Forbes as a member of China’s Thirty Entrepreneurs under 30 in February 2012, and was named by Fortune China as one of China’s Forty Business Elites under 40 in April 2021.

119

Liaohan (Leo) Chen co- founded Tuya in 2014 and currently serves as the co-chairman of our board of directors and our president. Mr. Chen is responsible for the overall strategies, management, business development and overall customer relationship of Tuya. Prior to co-founding Tuya, Mr. Chen co-founded PHPWind. Mr. Chen served as the management at Hangzhou Detian Information Technology Co., Ltd. from 2006 to May 2008. Mr. Chen served as an operations director at Alibaba Group, where he worked on Alibaba Cloud and Alibaba’s O2O business, leading the application of technology and business operation, from May 2008 to May 2014. Mr. Chen received a bachelor’s degree in information and computing science from Zhejiang Sci-Tech University in the PRC in June 2005, and received a master’s degree in computer applied technology from Zhejiang Sci-Tech University in the PRC in July 2010.

Yi (Alex) Yang co-founded Tuya in 2014 and currently serves a director and our chief operation officer. Mr. Yang is responsible for human resources, government relations and daily operations of Tuya. Prior to co-founding Tuya, Mr. Yang worked as a business development senior expert at Alibaba Group from April 2011 to May 2015, where he was responsible for developing business opportunities for multiple projects, including mobile payment at Alibaba’s O2O business and Alibaba Cloud. Mr. Yang received a bachelor’s degree in international business and economics from Guangdong University of Foreign Studies in the PRC in July 2004.

Yao (Jessie) Liu has served as our senior vice president and chief financial officer since May 2019 and has served as our director since March 2021. Ms. Liu is responsible for capital market, investment, finance, legal and internal controls, strategy analysis and planning of Tuya. Prior to joining Tuya, Ms. Liu worked at Deutsche Bank Group from July 2007 to December 2009, where her last position was associate in the global banking division. Ms. Liu worked at UBS AG from December 2009 to May 2014, where her last position was executive director in the investment bank division. Prior to May 2016, Ms. Liu worked at Red Capital Group Limited. From May 2016 to July 2018, Ms. Liu was the founding partner of RJ Capital Group. Ms. Liu had been an independent non-executive director at Zhengzhou Coal Mining Machinery Group Co., Ltd. (a company listed on the Hong Kong Stock Exchange, stock code: 564; a company listed on Shanghai Stock Exchange, stock code: 601717) from June 2014 to June 2020. Ms. Liu received a bachelor’s degree in materials chemistry from Xiamen University in the PRC in July 1996, and a master’s degree in business administration from the University of Pennsylvania in the United States in May 2007.

Ruixin Zhou co-founded Tuya in 2014 and has served as our chief technology officer since June 2014. Mr. Zhou is responsible for the overall technology research and development of the products of Tuya. Mr. Zhou has been leading our technology teams and is playing a vital role in building the Tuya IoT cloud platform. Mr. Zhou has over 11 years’ experience in cloud infrastructure development. Prior to co-founding Tuya, Mr. Zhou served as research and development, operation and maintenance engineer at Hangzhou Detian Information Technology Co., Ltd., which operated PHPWind from 2006 to May 2008, and was acquired by Alibaba Group in May 2008. Mr. Zhou served at Alibaba Group, where he was responsible for technical operations works in PHPWind and Alibaba Cloud, from May 2008 to April 2014. Mr. Zhou received a bachelor’s degree in information and computing science from Zhejiang Sci-Tech University in the PRC in June 2005.

Jing Hong has served as our director since March 2021. Ms. Hong is responsible for providing professional opinion and judgment to our board of directors. Ms. Hong has been engaged in growth stage private equity investment for over 15 years. Prior to joining Tuya, Ms. Hong worked at McKinsey & Company from August 1998 to June 2005, at which her last position was engagement manager. Ms. Hong was a senior associate at Warburg Pincus LLC from September 2005 to December 2005. Ms. Hong served in various positions in General Atlantic LLC from January 2008 to December 2012, including the principal, head of global emerging markets consumer sector, and managing director as her last position. Subsequently, Ms. Hong served as a partner in the investment research department of Zhuhai Gaoling Equity Investment Management Ltd. from January 2013 to February 2018, after which Ms. Hong founded Ningbo Gaocheng Houde Equity Investment Co., Ltd. as the founding partner. Ms. Hong is also the director of Gaocheng Holdings GP Ltd., the general partner of the investment fund which wholly owns GTY Holdings Limited. Ms. Hong received a bachelor’s degree in international finance and a master’s degree in management engineering from Tsinghua University in the PRC in July 1996 and June 1998, respectively. Ms. Hong also received a master’s degree in business administration from Harvard University in the United States in June 2005.

120

Sidney Xuande Huang has served as our director since July 2022. Mr. Huang is responsible for providing independent professional opinion and judgment to our board of directors. Mr. Huang has over 15 years of experience in the technology and internet industry. He is currently a senior advisor of JD.com, Inc. (a company listed on the Nasdaq, symbol: JD, and secondarily listed on the Stock Exchange, stock code: 9618) and was its chief financial officer from September 2013 until his retirement in September 2020, including the last three months as an executive coach to his successor. He has been an independent non-executive director of Kuaishou Technology (a company listed on the Stock Exchange, stock code: 1024) since February 2021 and an independent director of Yatsen Holding Limited (a company listed on the NYSE, symbol: YSG) since November 2020. Mr. Huang was a director of Bitauto Holdings Limited (a company which was listed on the NYSE and privatized in November 2020) from November 2010 to August 2020. Prior to joining JD.com, Inc. in September 2013, Mr. Huang had served multiple top management roles for VanceInfo Technologies Inc., including its co-president, chief operating officer and chief financial officer as well as the chief financial officer of its successor company, Pactera Technology International Ltd., after the merger. He was an investment banker at Citigroup Global Markets Inc. in New York from August 2002 to July 2004. He held various positions, including audit manager at KPMG LLP from January 1997 to August 2000 and qualified as a Certified Public Accountant in the State of New York in October 1999. Mr. Huang is currently a Foundation Fellow at St Anthony’s College of the University of Oxford where he was an Academic Visitor focusing on geo-economics from October 2021 to September 2022. He received an MBA degree from the J.L. Kellogg School of Management at Northwestern University in the United States in June 2002 and a bachelor’s degree in accounting from Bernard M. Baruch College of The City University of New York in the United States in February 1997.

Changheng Qiu has served as our director since July 2022. Mr. Qiu is responsible for providing independent professional opinion and judgment to our board of directors. Mr. Qiu is a founder of Kunteng (Hainan) Equity Investment Fund Management Co., Ltd. since July 2017. Prior to that, he served at Taobao (China) Software Co., Ltd. from December 2004 to May 2016, where his last position was vice president. Mr. Qiu received a bachelor’s degree in physics from Zhejiang University in the PRC in June 1997 and a MBA degree from Peking University in the PRC in June 2004.

Meng Xiong Kuok (alias GUO Mengxiong) has served as our director since July 2022. Mr. Kuok is responsible for providing independent professional opinion and judgment to our board of directors. Mr. Kuok has been the Chief Executive Officer of K3 Venture Partners Pte. Ltd. since January 2020. He worked as Vice President (Projects) at Shangri-La International Hotel Management Ltd from October 2012 to February 2017. Mr. Kuok has been an independent non-executive director of TVS Motor Company Limited (a company listed on the National Stock Exchange of India Ltd., symbol: TVSMOTOR) since March 2021. Mr. Kuok received his bachelor’s degree in science from Cornell University in the United States in January 2007.

Pak Tung Jason Yip has served as our director since July 2022. Mr. Yip is responsible for providing independent professional opinion and judgment to our board of directors. Mr. Yip worked in the audit division of PricewaterhouseCoopers in Canada from May 2003 to May 2007. He was a manager at PricewaterhouseCoopers in Hong Kong from June 2007 to June 2010. Mr. Yip worked in Alibaba Group Holding Limited (a company listed on the NYSE, symbol: BABA, and secondarily listed on the Stock Exchange, stock code: 9988) from June 2010 to May 2022, where he served as a senior director of finance, primarily responsible for the group’s financial reporting and technical accounting and share-based compensation administration and management. Mr. Yip received a bachelor’s degree of commerce from the University of British Columbia in Canada in May 2005. Mr. Yip qualified as a Chartered Accountant in Canada in January 2007 and has been a member of the Hong Kong Institute of Certified Public Accountants since September 2016.

6.B. Compensation

For the fiscal year ended December 31, 2022, the aggregate cash compensation paid or payable to our directors and executive officers was approximately US$1.0 million. We have not set aside or accrued any amount to provide pension, retirement or other similar benefits to our directors and executive officers, except to the extent required by applicable laws and regulations. Our PRC subsidiaries and the VIE are required by law to make contributions equal to certain percentages of each employee’s salary for his or her pension insurance, medical insurance, unemployment insurance and other statutory benefits and a housing provident fund.

121

Employment Agreements and Indemnification Agreements

We have entered into employment agreements with each of our executive officers. Under these agreements, each of our executive officers is employed for a specified time period. We may terminate employment for cause, at any time, without advance notice or remuneration, for certain acts of the executive officer, such as conviction or plea of guilty to a felony or any crime involving moral turpitude, negligent or dishonest acts to our detriment, or misconduct or a failure to perform agreed duties. We may also terminate an executive officer’s employment without cause upon three-month advance written notice. In such case of termination by us, we will provide severance payments to the executive officer as may be agreed between the executive officer and us. The executive officer may resign at any time with a three-month advance written notice.

Each executive officer has agreed to hold, both during and after the termination or expiry of his or her employment agreement, in strict confidence and not to use, except as required in the performance of his or her duties in connection with the employment or pursuant to applicable law, any of our confidential information or trade secrets, any confidential information or trade secrets of our customers or prospective customers, or the confidential or proprietary information of any third party received by us and for which we have confidential obligations. The executive officers have also agreed to disclose in confidence to us all inventions, designs and trade secrets which they conceive, develop or reduce to practice during the executive officer’s employment with us and to assign all right, title and interest in them to us, and assist us in obtaining and enforcing patents, copyrights and other legal rights for these inventions, designs and trade secrets.

In addition, each executive officer has agreed to be bound by non-competition and non-solicitation restrictions during the term of his or her employment and typically for one year following the last date of employment. Specifically, each executive officer has agreed not to (i) approach our suppliers, clients, direct or end customers or contacts or other persons or entities introduced to the executive officer in his or her capacity as a representative of us for the purpose of doing business with such persons or entities that will harm our business relationships with these persons or entities; (ii) assume employment with or provide services to any of our competitors, or engage, whether as principal, partner, licensor or otherwise, any of our competitors, without our express consent; (iii) seek directly or indirectly, to solicit the employment or services of, or hire or engage, any person who is known to be employed or engaged by us; or (iv) otherwise interfere with our business or accounts.

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

Share Incentive Plan

2015 Equity Incentive Plan

We adopted an employee equity incentive plan, or the 2015 Plan, on December 23, 2014, which was amended in July 2020, February 2021 and June 2022. The purpose of the 2015 Plan is to attract and retain the best available personnel for positions of substantial responsibility, to provide additional incentives to selected employees, directors, and consultants and to promote the success of our business.

The following paragraphs summarize the terms of the 2015 Plan.

Types of Awards. The 2015 Plan permits the awards of options, restricted shares and restricted share units as the plan administrator may determine.

Maximum Number of Class A Ordinary Shares. The overall limit on the number of the Class A ordinary shares underlying the awards pursuant to the 2015 Plan is 64,889,052, of which the total number of Class A ordinary shares which may be issued and/or transferred upon vesting or exercise of all options that may be granted pursuant to the 2015 Plan and any other share award schemes of our company in aggregate shall not exceed 10% of the total number of Class A ordinary shares in issue immediately upon the Hong Kong Listing, or the Plan Limit, being 49,914,656 Class A ordinary shares. Any equity awards in the form of options that were granted prior to the Hong Kong Listing under the 2015 Plan (including those outstanding, cancelled, lapsed in accordance with the 2015 Plan or exercised options) will not be counted for the purpose of the Plan Limit. The total number of Class A ordinary shares to be issued upon exercise of all outstanding options under the 2015 Plan and all other schemes of our company granted and yet to be exercised shall not exceed 30% of all the Class A ordinary shares in issue from time to time.

122

Plan Administration. The 2015 Plan shall be administrated by our board of directors or any committee designated by our board of directors.

Eligibility. Any employee, director or consultant of our company who is engaged by us to render consulting or advisory services to us shall be eligible to participate in the 2015 Plan.

Award Agreement. Each grant of an award under the 2015 Plan shall be evidenced by an award agreement between the participant and our company. Each award shall be subject to all applicable terms and conditions of the 2015 Plan and may be subject to any other terms and conditions that are not inconsistent with the 2015 Plan and that the plan administrator deems appropriate for inclusion in an award agreement. The provisions of the various award agreements entered into under the 2015 Plan need not be identical.

Terms and Conditions of Award. The award agreement shall set forth the provisions, terms, and conditions of each award including, but not limited to, the types of awards, award vesting schedule, number of awards to be granted and the number of shares to be covered by the awards, exercise price, any restrictions or limitations on the award and term of each award.

Exercise Price. The plan administrator determines the exercise price for each award, which shall not be lower than the fair market value per share on the date of grant, which shall not be less than the highest of (i) the closing sales price of the Class A ordinary shares as quoted on the principal exchange or system on which the Class A ordinary shares are listed (as determined by plan administrator) on the date of grant, (ii) the average closing sales price as quoted on the principal exchange or system on which the Class A ordinary shares are listed for the five business days immediately preceding the date of grant. The maximum exercisable term is 10 years from the date of grant. In the case of an option granted to a participant who, immediately prior to the grant, owns more than 10% of the total combined voting power of all classes of outstanding securities of our company or parent company or subsidiary of our company, the term of option shall not be exercisable after the expiration of five years from the date of grant. There is no additional amount payable on application or acceptance of the share option.

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

Maximum Entitlement of a Grantee. Unless approved by the shareholders in a general meeting, the total number of Class A ordinary shares issued and to be issued and/or transferred and to be transferred upon the vesting or exercise of the options granted to each participant in any 12-month period shall not (when aggregated with any Class A ordinary shares underlying the awards granted during such period under any other share award schemes of our company) exceed 1% of the Class A ordinary shares in issue for the time being.

Amendment, Suspension or Termination of the 2015 Plan. Unless terminated earlier, the 2015 Plan has a term of 10 years. With the approval of the board of directors of any plan amendment to the extent necessary or desirable to comply with applicable law, the plan administrator may at any time amend, alter, suspend, or terminate the 2015 Plan; no amendment, alteration, suspension, or termination of the 2015 Plan shall materially and adversely affect any award previously granted pursuant to the 2015 Plan unless mutually agreed between the participant and the administrator, which agreement must be in writing and signed by the participant and the company.

As of April 9, 2023, (i) options to purchase a total of 54,652,373 ordinary shares were outstanding under the 2015 Plan, and 35,656,123 of such options had vested and become exercisable; and (ii) restricted share units to receive a total of 10,378,625 ordinary shares were granted under the 2015 Plan, and 1,386,375 of such restricted share units had vested. As of the same date, 57,816,052 Class A ordinary shares are available for issue and/or transfer upon vesting or exercise of awards that may be granted under the 2015 Plan.

123

The following table summarizes, as of April 9, 2023, the number of ordinary shares underlying outstanding options or restricted share units that we granted to our directors and executive officers.

Ordinary Shares

 Underlying

Outstanding

Options /

Restricted Share

Exercise Price 

    

Units

    

(US$/Share)

    

Date of Grant

    

Date of Expiration

Xueji (Jerry) Wang

*

0.20

February 21, 2021

February 20, 2031

Liaohan (Leo) Chen

Yi (Alex) Yang

 

6,500,000

 

0.20

 

from August 6, 2015 to January 5, 2021

 

from August 5, 2025 to January 4, 2031

Ruixin Zhou

 

 

 

 

Yao (Jessie) Liu

 

*

 

0.20

 

from May 15, 2019 to September 16, 2021

 

from May 14, 2029 to September 15, 2031

Jing Hong

 

 

Sidney Xuande Huang

*(1)

July 5, 2022

July 4, 2029

Changheng Qiu

Meng Xiong Kuok (alias GUO Mengxiong)

Pak Tung Jason Yip

All directors and executive officers as a group

 

16,600,000

 

0.20

from August 6, 2015 to July 5, 2022

from August 5, 2025 to September 15, 2031

*

Less than 1% of our total outstanding shares.

(1)

Restricted share units.

As of April 9, 2023, there were outstanding options underlying 38,052,373 ordinary shares, with exercise prices ranging from US$0.04135 per share to US$2.88 per share, and restricted share units underlying 9,978,625 ordinary shares were granted to our employees, other than members of our senior management.

6.C.Board Practices

Board of Directors

Our board of directors consists of nine directors, including five independent directors within the meaning of Section 303A of the NYSE Listed Company Manual, namely Jing Hong, Sidney Xuande Huang, Changheng Qiu, Meng Xiong Kuok and Pak Tung Jason Yip. Each of Xueji (Jerry) Wang and Liaohan (Leo) Chen serves as the co-chairman of our board of directors. A director is not required to hold any shares in our company to qualify to serve as a director.

124

A director who to his or her knowledge is in any way, whether directly or indirectly, interested in a contract or proposed contract with our company is required to declare the nature of his or her interest at a meeting of our directors. A general notice given to the directors by any director to the effect that he or she is to be regarded as interested in any contract or transaction shall be deemed a sufficient declaration of interest for the purposes of voting on a resolution in respect to a contract or transaction in which he/she has an interest, and after such general notice it shall not be necessary to give special notice relating to any particular transaction. Subject to any separate requirement for audit committee approval under applicable law, the Corporate Governance Rules of the NYSE, or the Hong Kong Listing Rules, a director may vote in respect of any contract or proposed contract or arrangement in which he or she is interested and may be counted in the quorum at such meeting, provided that (i) such director, if his or her interest in such contract or arrangement is material, has declared the nature of his or her interest at the earliest meeting of the board at which it is practicable for him or her to do so, either specifically or by way of a general notice and (ii) if such contract or arrangement is a transaction with a related party, such transaction has been approved by the audit committee. Unless permitted under the Hong Kong Listing Rules, a director shall not be entitled to vote on (nor shall the director be counted in the quorum in relation to) any resolution of the directors in respect of any contract or arrangement or any other proposal whatsoever in which he or any of his close associates (or, if required by the Hong Kong Listing Rules, his other associates) has any material interest, and if he shall do so his vote shall not be counted (nor is he to be counted in the quorum for the resolution).

Our board of directors may exercise all of the powers of our company to borrow money, to mortgage or charge its undertaking, property and uncalled capital, or any part thereof, and to issue debentures, debenture stock or other securities whenever money is borrowed or as security for any debt, liability or obligation of our company or of any third party. None of our directors has a service contract with us that provides for benefits upon termination of service as a director.

Committees of the Board of Directors

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

Audit Committee. Our audit committee consists of Sidney Xuande Huang, Meng Xiong Kuok and Changheng Qiu, and is chaired by Sidney Xuande Huang. We have determined that each of Sidney Xuande Huang, Meng Xiong Kuok and Changheng Qiu satisfies the requirements of an “independent director” within the meaning of Section 303A of the NYSE Listed Company Manual and meets the criteria for independence set forth in Rule 10A-3 of Exchange Act. In addition, we have determined that Sidney Xuande Huang satisfies the criteria of an “audit committee financial expert” as set forth under the applicable rules of the SEC and is appropriately qualified as required under Rules 3.10(2) and 3.12 of the Hong Kong Listing Rules. The audit committee is also in compliance with Rule 3.21 of the Hong Kong Listing Rules and the Corporate Governance Code set out in Appendix 14 to the Hong Kong Listing Rules, or the Corporate Governance Code.

The audit committee oversees our accounting and financial reporting processes and the audits of our financial statements. Our audit committee is primarily responsible for, among other things:

selecting the independent auditor;
pre-approving auditing and non-auditing services permitted to be performed by the independent auditor;
annually reviewing the independent auditors report describing the auditing firms internal quality control procedures, any material issues raised by the most recent internal quality control review, or peer review, of the independent auditors and all relationships between the independent auditor and our company;
setting hiring policies for employees and former employees of the independent auditors;
reviewing with the independent auditor any audit problems or difficulties and managements response;
reviewing and, if material, approving all related party transactions on an ongoing basis;
reviewing and discussing the annual audited financial statements with management and the independent auditor;

125

reviewing and discussing with management and the independent auditors major issues regarding accounting principles and financial statement presentations;
reviewing reports prepared by management or the independent auditors relating to significant financial reporting issues and judgments;
discussing earnings press releases with management, as well as financial information and earnings guidance provided to analysts and rating agencies;
reviewing with management and the independent auditors the effect of regulatory and accounting initiatives, as well as off-balance sheet structures, on our financial statements;
discussing policies with respect to risk assessment and risk management with management, internal auditors and the independent auditor;
timely reviewing reports from the independent auditor regarding all critical accounting policies and practices to be used by our company, major judgmental areas, significant adjustments resulting from audit, the going concern assumptions and qualifications, and compliance with applicable accounting standards;
establishing procedures for the receipt, retention and treatment of complaints received from our employees regarding accounting, internal accounting controls or auditing matters and the confidential, anonymous submission by our employees of concerns regarding questionable accounting or auditing matters;
annually reviewing and reassessing the adequacy of our audit committee charter;
such other matters that are specifically delegated to our audit committee by our board of directors from time to time;
meeting separately, periodically, with management, internal auditors and the independent auditor; and
reporting regularly to the full board of directors.

Compensation Committee. Our compensation committee consists of Changheng Qiu, Meng Xiong Kuok and Xueji (Jerry) Wang and is chaired by Changheng Qiu. We have determined that each of Changheng Qiu and Meng Xiong Kuok satisfies the requirements for an “independent director” within the meaning of Section 303A of the NYSE Listed Company Manual. The compensation committee is also in compliance with Rule 3.25 of the Hong Kong Listing Rules and the Corporate Governance Code.

The compensation committee assists the board in reviewing and approving the compensation structure, including all forms of compensation, relating to our directors and executive officers. Our chief executive officer may not be present at any committee meeting during which their compensation is deliberated upon. The compensation committee is primarily responsible for, among other things:

reviewing, evaluating and, if necessary, revising our overall compensation policies;
reviewing and evaluating the performance of our directors and senior officers and determining the compensation of our executive officers; and
reviewing and recommending any incentive-compensation plan, equity-based plans and employee stock ownership plans.

126

Nomination Committee. Our nomination committee consists of Changheng Qiu, Meng Xiong Kuok and Liaohan (Leo) Chen, and is chaired by Changheng Qiu. We have determined that each of Changheng Qiu and Meng Xiong Kuok satisfies the requirements for an “independent director” within the meaning of Section 303A of the NYSE Listed Company Manual. The nomination committee is also in compliance with the requirements in respect of the nomination committee in Chapter 8A of the Hong Kong Listing Rules and the Corporate Governance Code.

Our nomination committee is primarily responsible for, among other things,

searching for and identifying qualified individuals for membership on our board of directors;
making recommendations on the appointment or re-appointment of directors and succession planning for directors; and
reviewing the structure, size and composition (including the skills, knowledge and experience) of our board of directors and making recommendations on any proposed changes to the board of directors to complement our corporate strategy.

Corporate Governance Committee. Our corporate governance committee consists of Changheng Qiu and Meng Xiong Kuok, and is chaired by Changheng Qiu. We have determined that each of Changheng Qiu and Meng Xiong Kuok satisfies the requirements for an “independent director” within the meaning of Section 303A of the NYSE Listed Company Manual. The corporate governance committee is also in compliance with the requirements regarding the corporate governance committee under Chapter 8A of the Hong Kong Listing Rules and the Corporate Governance Code.

Our corporate governance committee is primarily responsible for, among other things:

developing and reviewing our company’s policies and practices on corporate governance and making recommendations to the board;
reviewing and monitoring the training and continuous professional development of directors and senior management;
reviewing and monitoring our company’s policies and practices on compliance with legal and regulatory requirements;
developing, reviewing and monitoring the code of conduct and compliance manual (if any) applicable to employees and directors;
reviewing our company’s compliance with certain Hong Kong Listing Rules;
reviewing and monitoring whether our company is operated and managed for the benefit of all of its shareholders;
reviewing and monitoring the management of conflicts of interests and make a recommendation to the board on any matter where there is a potential conflict of interest;
reviewing and monitoring all risks related to our company’s multiple class voting structure; and
reporting on the work of the corporate governance committee on at least a semi-annual and annual basis covering all areas of its terms of reference.

127

Duties and Functions 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 must also exercise their powers only for a proper purpose. Our directors also owe to our 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. In fulfilling their duty of care to us, our directors must ensure compliance with our memorandum and articles of association, as amended and restated from time to time. 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. In accordance with our MAA, the functions and powers of our board of directors include, among others, (i) convening shareholders’ annual general meetings and reporting its work to shareholders at such meetings, (ii) declaring dividends, (iii) appointing officers and determining their terms of office and responsibilities, and (iv) approving the transfer of shares of our company, including the registering of such shares in our share register. In addition, in the event of a tie vote, the chairman of our board of directors has, in addition to his personal vote, the right to cast a tie-breaking vote.

Terms of Directors and Officers

Our officers are elected by and serve at the discretion of the board. Our directors may be elected by an ordinary resolution of our shareholders. Each Class A ordinary share and each Class B ordinary share shall entitle its holder to one vote on a poll at a general meeting in respect of a resolution approving the appointment, election or removal of any Independent Non-executive Director (as defined in our MAA). Alternatively, our board of directors may, by the affirmative vote of a simple majority of the directors present and voting at a board meeting appoint any person as a director to fill a casual vacancy on our board or as an addition to the existing board. Any director so appointed shall hold office only until the first annual general meeting of our company after his or her appointment, and shall then be eligible for re-election at that meeting.

A director shall hold office until the expiration of his or her term or his or her successor shall have been elected and qualified, or until his or her office is otherwise vacated. A director may be removed from office at any time by ordinary resolution of shareholders before the expiration of his or her term of office, or the affirmative vote of a simple majority of the other directors present and voting at a board meeting. At every annual general meeting of our company, the Independent Non-executive Directors for the time being shall retire from office by rotation provided that every Independent Non-executive Director (including those appointed for a specific term) shall be subject to retirement by rotation at least once every three years. A retiring Independent Non-executive Director shall retain office until the close of the meeting at which he retires and shall be eligible for re-election thereat. In addition, a director will be removed from office automatically if, among other things, the director (i) resigns by notice in writing to our company; (ii) dies, becomes bankrupt or makes any arrangement or composition with his or her creditors generally; (iii) is prohibited by any applicable law or stock exchange rules from being a director; (iv) is found to be or becomes of unsound mind; or (v) is removed from office pursuant to any other provision of our Articles.

6.D.Employees

We had 2,258, 3,470 and 1,835 full-time employees as of December 31, 2020, 2021 and 2022, respectively. As of December 31, 2022, a substantial majority of our full-time employees were based in China, while the remaining of them were based in the United States, Europe, India and Japan, among other locations.

We primarily recruit our employees through on-campus job fairs, recruitment agencies and online channels, including our corporate website and third-party employment websites. As required by PRC laws and regulations, we participate in housing fund and various employee social security plans that are organized by applicable local municipal and provincial governments, including housing fund, pension, medical, work injury, unemployment and maternity insurance. We or agents engaged by us are required under PRC laws and regulations to contribute to employee social security plans at specified percentages of the salaries, bonuses and certain allowances of our employees.

128

The following table sets forth the breakdowns of our employees by function as of December 31, 2022:

Number

Percentage

Function

    

 of Employees

    

 of Total

 

Research and development

1,313

71.6

%

Sales and marketing

 

384

 

20.9

%

General and administrative, and others

 

138

 

7.5

%

Total

 

1,835

 

100.0

%

We are subject to, and comply with, applicable labor law requirements, which may automatically make our employees subject to industry-wide collective bargaining agreements. We believe that we maintain a good working relationship with our employees, and we have not experienced any material labor disputes in the past. Our employees are represented by labor unions with respect to his or her employment.

6.E.Share Ownership

The following table sets forth information concerning the beneficial ownership of our ordinary shares as of April 9, 2023 by:

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

We have adopted a dual class voting structure. The calculations in the table below are based on 575,793,393 ordinary shares outstanding as of April 9, 2023, consisting of 505,393,393 Class A ordinary shares (including 5,433,895 Class A ordinary shares issued to the depositary bank for bulk issuance of ADSs reserved for future issuances upon the exercise or vesting of awards granted under our 2015 Plan and 15,587,561 Class A ordinary shares represented by ADSs that have been repurchased by us from the open market) and 70,400,000 Class B ordinary shares.

129

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

    

Ordinary Shares Beneficially Owned

Number of

Number of

% of

Class A

Class B

Total Number

% of

Aggregate

    

Ordinary

    

Ordinary 

    

of Ordinary

    

Beneficial

    

Voting

 Shares

Shares

 shares

Ownership

 Power **

Directors and Executive Officers:

Xueji (Jerry) Wang(1)

 

72,650,000

 

43,500,000

 

116,150,000

 

20.1

 

41.9

Liaohan (Leo) Chen(2)

 

1,900,000

 

26,900,000

 

28,800,000

 

5.0

 

22.4

Yi (Alex) Yang

 

*

 

 

*

 

*

 

*

Ruixin Zhou(3)

 

21,600,000

 

 

21,600,000

 

3.8

 

1.8

Yao (Jessie) Liu

 

*

 

 

*

 

*

 

*

Jing Hong(4)

 

12,222,267

 

 

12,222,267

 

2.1

 

1.0

Sidney Xuande Huang

*

*

*

*

Changheng Qiu

*

*

*

*

Meng Xiong Kuok

Pak Tung Jason Yip

All directors and executive officers as a group

 

114,289,267

 

70,400,000

 

184,689,267

 

31.6

 

67.2

Principal Shareholders:

 

  

 

  

 

  

 

  

 

  

NEA entities(5)

 

119,019,273

 

 

119,019,273

 

20.7

 

9.8

Tenet Group Limited(6)

 

68,697,000

 

 

68,697,000

 

11.9

 

5.7

Tencent entities(7)

 

58,299,749

 

 

58,299,749

 

10.1

 

4.8

Tenet Vision Limited(8)

 

 

34,903,000

 

34,903,000

 

6.1

 

28.9

Unileo Limited(9)

 

1,900,000

 

26,900,000

 

28,800,000

 

5.0

 

22.4

Tuya Group Inc.(10)

 

1,403,000

 

8,597,000

 

10,000,000

 

1.7

 

7.2

Notes:

*Less than 1% of our total issued and outstanding shares on an as-converted basis.
**For each person and group included in this column, percentage of voting power is calculated by dividing the voting power beneficially owned by such person or group by the voting power of all of our ordinary shares as a single class. Each Class A ordinary share shall be entitled to one vote on all matters subject to the vote at general meetings of our company, and each Class B ordinary share shall be entitled to ten (10) votes on all matters subject to the vote at general meetings of our company (except as required by applicable law, rules and regulations and in relation to certain reserved matters set out in our MAA).
The address of our directors and executive officers (except Jing Hong, Sidney Xuande Huang, Changheng Qiu, Meng Xiong Kuok and Pak Tung Jason Yip) is Huace Center, Building A, 10/F, Xihu District, Hangzhou City Zhejiang, 310000, People’s Republic of China. The address of Jing Hong is Suite 1213, 12/F West Tower, Genesis Beijing, No. 8 Xinyuan South Road, Chaoyang District, 100027 P.R. China. The address of Sidney Xuande Huang is 80 Holland Park, London W11 3SG, United Kingdom. The address of Changheng Qiu is Shangshangting 8-2201, Tangping Road, Hangzhou, China. The address of Meng Xiong Kuok is 93 Grange Road, #07-08 Grange Residences, Singapore 249614. The address of Pak Tung Jason Yip is Flat 902, Block G, Kornhill, Quarry Bay, Hong Kong.

130

(1)Represents (i) 1,403,000 Class A ordinary shares and 8,597,000 Class B ordinary shares held of record by Tuya Group Inc., a business company with limited liability incorporated under the laws of BVI wholly owned by Xueji (Jerry) Wang, (ii) 68,697,000 Class A ordinary shares held of record by Tenet Group Limited a British Virgin Islands company, (iii) 34,903,000 Class B ordinary shares held of record by Tenet Vision Limited, a limited liability company incorporated under the laws of BVI, and (iv) 2,550,000 Class A ordinary shares that Xueji (Jerry) Wang may purchase upon exercise of options within 60 days after April 9, 2023. Both of Tenet Group Limited and Tenet Vision Limited are ultimately wholly owned by the trustee of a trust constituted under the laws of the Cayman Islands, of which the settlor is Xueji (Jerry) Wang and the beneficiaries are Mr. Wang and Tuya Group Inc. The registered address of each of Tuya Group Inc. and Tenet Group Limited is Craigmuir Chambers, Road Town, Tortola, VG 1110, British Virgin Islands. The registered address of Tenet Vision Limited is Coastal Building, Wickham’s Cay II, P.O. Box 2221, Road Town, Tortola, British Virgin Islands.
(2)Represents 1,900,000 Class A ordinary shares and 26,900,000 Class B ordinary shares held of record by Unileo Limited, a limited liability company incorporated under the laws of BVI wholly owned by Liaohan (Leo) Chen. The registered address of Unileo Limited is Craigmuir Chambers, Road Town, Tortola. VG 1110, British Virgin Islands.
(3)Represents 21,600,000 Class A ordinary shares held of record by Valgolden Limited, a limited liability company incorporated under the laws of BVI wholly owned by Ruixin Zhou. The registered address of Valgolden Limited is Craigmuir Chambers. Road Town, Tortola, VG 1110, British Virgin Islands.
(4)Represents 12,222,267 Class A ordinary shares held of record by GTY Holdings Limited, a company registered in the Cayman Islands. The registered address of GTY Holdings Limited is Cayman Corporate Centre, 27 Hospital Road, George Town, Grand Cayman KY1-9008, Cayman Islands. Jing Hong is the beneficial owner and general partner of the funds that own GTY Holdings Limited.
(5)Represents 108,051,445 Class A ordinary shares (the “NEA 14 Shares”) held of record by New Enterprise Associates 14, L.P. (“NEA 14”) and 10,967,828 Class A ordinary shares (the “NEF 15-OF Shares”) held of record by NEA 15 Opportunity Fund L.P. (“NEA 15-OF”), as of December 31, 2022, based on the Schedule 13G/A jointly filed by NEA 14 and NEA 15-OF, among others, with the SEC on February 3, 2023. As the sole general partner of NEA 14, NEA Partners 14, L.P. (“NEA Partners 14”) may be deemed to own beneficially the NEA 14 Shares. As the sole general partner of NEA Partners 14, NEA 14 GP, LTD (“NEA 14 GP”) likewise may be deemed to own beneficially the NEA 14 Shares. As the individual directors of NEA 14 GP, each of the Dual Managers (as defined below) and Patrick J. Kerins also may be deemed to own beneficially the NEA 14 Shares. As the sole general partner of NEA 15-OF, NEA Partners 15-OF, L.P. (“NEA Partners 15-OF”) may be deemed to own beneficially the NEA 15-OF Shares. As the sole general partner of NEA Partners 15-OF, NEA 15 GP, LLC (“NEA 15 GP”) likewise may be deemed to own beneficially the NEA 15-OF Shares. As the individual managers of NEA 15 GP, each of the Dual Managers (defined below) also may be deemed to own beneficially the NEA 15-OF Shares. NEA Partners 15-OF and NEA Partners 14 are collectively referred to as “GPLPs.” NEA 15 GP, GPLPs and NEA 14 GP are collectively referred to as the “Control Entities.” Each of Forest Baskett, Anthony A. Florence, Jr., Patrick J. Kerins, Scott D. Sandell (a former director of us) and Peter W. Sonsini is a director of NEA 14 GP and manager of NEA 15 GP (the “Dual Managers”). Patrick J. Kerins is a director of NEA 14 GP. By virtue of their relationship as affiliated entities, whose controlling entities have substantially overlapping individual controlling persons, each of NEA 14, NEA 15-OF, the Control Entities and the Dual Managers may be deemed to share the power to direct the disposition and vote of the NEA 14 Shares and NEF 15-OF Shares. The address of the principal business office for the above referenced NEA entities is 1954 Greenspring Drive, Suite 600, Timonium, MD 21093.
(6)Represents 68,697,000 Class A ordinary shares held of record by Tenet Group Limited, a limited liability company incorporated under the laws of BVI, which is wholly owned by Tenet Global Limited and ultimately controlled by Xueji (Jerry) Wang.
(7)Represents (i) 55,924,749 Class A ordinary shares held of record by Tencent Mobility Limited, and (ii) 2,375,000 Class A ordinary shares represented by ADSs held of record by Image Frame Investment (HK) Limited. Both Tencent Mobility Limited and Image Frame Investment (HK) Limited are incorporated in Hong Kong and wholly owned subsidiaries of Tencent. The registered address of Tencent Mobility Limited is Three Pacific Place, 1 Queen’s Road East, Wanchai, Hong Kong. Tencent Mobility Limited is wholly owned by Tencent Holdings Limited, a company listed on the Hong Kong Stock Exchange (Stock code: 00700).
(8)Represents 34,903,000 Class B ordinary shares held of record by Tenet Vision Limited, a limited liability company incorporated under the laws of BVI wholly owned by Tenet Global Limited and ultimately controlled by Xueji (Jerry) Wang.

131

(9)Represents 1,900,000 Class A ordinary shares and 26,900,000 Class B ordinary shares held of record by Unileo Limited. Unileo Limited is wholly owned by Liaohan (Leo) Chen.
(10)Represents 1,403,000 Class A ordinary shares and 8,597,000 Class B ordinary shares held of record by Tuya Group Inc., a business company with limited liability incorporated under the laws of BVI wholly owned by Xueji (Jerry) Wang.

To our knowledge, as of April 9, 2023, a total of 2,992,010 Class A ordinary shares outstanding were held by two record holders in the United States, representing 0.5% of our total issued and outstanding ordinary shares on an as-converted basis as of such date. The number of beneficial owners of the ADSs in the United States is likely to be much larger than the number of record holders of our ordinary shares in the United States.

We are not aware of any arrangement that may, at a subsequent date, result in a change of control of our company.

6.F.Disclosure of a Registrant’s Action to Recover Erroneously Awarded Compensation

Not applicable.

ITEM 7.MAJOR SHAREHOLDERS AND RELATED PARTY TRANSACTIONS

7.A. Major Shareholders

Please refer to “Item 6. Directors, Senior Management and Employees—6.E. Share Ownership.”

7.B.Related Party Transactions

Contractual Arrangements

See “Item 4. Information on the Company—4.C. Organizational Structure—Contractual Arrangements with The VIE and The VIE’s Registered Shareholders” for a description of the contractual arrangements by and among our PRC subsidiary, the VIE and the shareholders of the VIE.

Employment Agreements and Indemnification Agreements

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

Share Incentive Plan

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

Shareholders Agreement

Other than provisions with respect to registration rights, the description of which is set forth below, all provisions and rights under our shareholders agreement dated September 11, 2019 terminated upon consummation of our initial public offering.

Demand Registration Rights. At any time or from time to time after the earlier of (i) the third (3rd) anniversary of the date of the consummation of the purchase and sale of the Series D Preferred Shares or (ii) the date that is six (6) months after the closing of the IPO, upon a written request from the holders of at least 20% of the registrable securities then outstanding, we shall promptly give written notice of the proposed registration to all other Holders and shall, use our reasonable best efforts to effect as soon as practicable, the registration under the Securities Act of all registrable securities which the holders request to be registered within 15 days after the mailing of such notice by us; provided, however, that the Company shall not be obligated to effect more than two such demand registrations.

132

Piggyback Registration Rights. If we propose to file a registration statement for a public offering of our securities, we must offer holders of our registrable securities an opportunity to include in the registration the registrable securities that the holders have requested to be registered. There shall be no limit on the number of times the holders may request registration of registrable securities pursuant to such piggyback registration rights.

If the underwriter advises the holders initiating the registration request pursuant to the piggyback registration rights in writing that marketing factors require a limitation on the number of shares to be underwritten, then the underwriter may (i) in the event the offering is the Company’s IPO, exclude all of the registrable securities (so long as the only securities included in such offering are those sold for the account of the Company and no securities of other selling shareholders are included), or (ii) otherwise exclude the registrable securities requested to be registered, provided that (A) no registrable securities shall be excluded unless all other equity securities (except for securities sold for the account of the Company) are excluded from the registration and underwriting and so long as the number of registrable securities to be included in such registration is allocated among all holders in proportion, as nearly as practicable, to the respective amounts of registrable securities requested by such Holders to be included and (B) the amount of registrable securities to be included in such registration shall not be reduced below twenty-five percent (25%) of the total amount of securities included in such registration.

Form F-3 or S-3 Registration Rights. In case we receive from any holders of registrable securities then outstanding written requests that we effect a registration on Form F-3 or Form S-3, as the case may be, we shall, subject to certain limitations, file a registration statement on Form F-3 or Form S-3 covering the registrable securities and other securities so requested to be registered as soon as practicable after receipt of the request or requests of the holders.

Expenses of Registration. We will bear all registration expenses incurred in connection with any demand, piggyback or F-3 registration, subject to certain limitations.

Other Material Related Party Transactions

There were no other material related party transactions during year ended December 31, 2022.

7.C.Interests of Experts and Counsel

Not applicable.

ITEM 8.FINANCIAL INFORMATION

8.A.Consolidated Statements and Other Financial Information

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

Legal and Administrative Proceedings

From time to time, we may be subject to various claims and legal actions that arise in the ordinary course of our business. We are not a party to, and are not aware of any threat of, any legal or arbitral proceeding, which, in our opinion, would likely have a material and adverse effect on our business, financial condition or results of operations.

133

In August 2022, we and certain of our current and former directors and officers and our underwriters in our initial public offering in the United States were named as defendants in a securities class action filed in the U.S. District Court for the Southern District of New York. An amended complaint in this class action was filed in March 2023. The action, purportedly brought on behalf of a class of persons who allegedly suffered damages as a result of their trading in the ADSs, alleges that our registration statement on Form F-1 in connection with our March 2021 initial public offering contains materially false and misleading statements and omissions in violation of the U.S. federal securities laws. Pursuant to a scheduling order entered in January 2023, we will file a motion to dismiss the action in May 2023. Discovery has been stayed pending resolution of our anticipated motion to dismiss. We intend to defend the action vigorously. The lawsuit is still in its preliminary stages. We are currently unable to estimate the potential loss, if any, associated with the resolution of the lawsuit. For risks and uncertainties relating to pending cases against us, see “Item 3. Key Information—3.D. Risk Factors—Risks Related to Our Business—We and certain of our current and former directors and officers have been named as defendants in a shareholder class action lawsuit, which could have a material adverse impact on our business, financial condition, results of operation, cash flows and reputation.”

Defending ourselves in legal and regulatory proceedings is costly and can impose a significant burden on our directors, management and employees. The results of any current or future litigation cannot be predicted with certainty, and regardless of the outcome, litigation can have an adverse impact on us because of defense and settlement costs, diversion of management resources, and other factors. See “Item 3. Key Information—3.D. Risk Factors—Risks Related to Our Business and Industry—We may be subject to legal proceedings in the ordinary course of our business. If the outcomes of these proceedings are adverse to us, they could have a material adverse effect on our business, results of operations and financial condition.”

Dividend Policy

We have not previously declared or paid any cash dividend or dividend in kind and we have no plan to declare or pay any dividends in the foreseeable future on our shares or the ADSs representing our Class A ordinary shares. We currently intend to retain our available funds and any future earnings to operate and expand our business. We currently do not have any plan to require our PRC subsidiaries to distribute their retained earnings and intend to retain them to operate and expand our business in the PRC.

Tuya Inc. is a holding company incorporated in the Cayman Islands. We rely principally on dividends from our PRC subsidiaries for our cash requirements, including any payment of dividends to our shareholders. PRC regulations may restrict the ability of our PRC subsidiaries to pay dividends to us. See “Item 4. Information on the Company—4.B. Business Overview—Regulation—Regulation Relating to Foreign Exchange” and “Item 3. Key Information—3.D. Risk Factors—Risk Related to Doing Business in China—Governmental control of currency conversion may limit our ability to utilize our revenues effectively and affect the value of your investment.”

Our board of directors has discretion as to whether to distribute dividends, subject to certain requirements of Cayman Islands law. Under Cayman Islands law, a Cayman Islands company may pay a dividend out of either profit or share premium account, provided that in no circumstances may a dividend be paid if this would result in the company being unable to pay its debts as they fall due in the ordinary course of business. 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 on our ordinary shares, we will pay those dividends which are payable in respect of the Class A ordinary shares underlying the ADSs to the depositary, as the registered holder of such Class A ordinary shares, and the depositary then will pay such amounts to the ADS holders in proportion to the Class A ordinary shares underlying the ADSs held by such ADS holders, subject to the terms of the deposit agreement, including the fees and expenses payable thereunder. We have adopted a policy on payment of dividends taking into account various elements including but not limited to the earnings, cash flow, financial conditions, capital requirements, our statutory fund reserve requirements and any other conditions that our board of directors may deem relevant. See “Item 12. Description of Securities Other Than Equity Securities—12.D. American Depositary Shares.”

8.B.Significant Changes

We have not experienced any significant changes since the date of the annual financial statements included herein.

134

ITEM 9.THE OFFER AND LISTING

9.A.Offering and Listing Details

The ADSs representing our Class A ordinary shares have been listed on the NYSE since March 18, 2021 under the symbol “TUYA.” Each ADS represents one Class A ordinary share, par value US$0.00005 per share.

Our Class A ordinary shares have been listed on the Hong Kong Stock Exchange since July 5, 2022 under the stock code “2391.”

9.B.Plan of Distribution

Not applicable.

9.C.Markets

The ADSs representing our Class A ordinary shares have been listed on the NYSE since March 18, 2021 under the symbol “TUYA.”

Our Class A ordinary shares have been listed on the Hong Kong Stock Exchange since July 5, 2022 under the stock code “2391.”

9.D.Selling Shareholders

Not applicable.

9.E.Dilution

Not applicable.

9.F.Expenses of the Issue

Not applicable.

ITEM 10.ADDITIONAL INFORMATION

10.A.Share Capital

Not applicable.

10.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, as amended and restated from time to time, the Companies Act of the Cayman Islands, and the common law of the Cayman Islands.

We incorporate by reference into this annual report our amended and restated memorandum and articles of association, or MAA, the form of which was filed as Exhibit 3.1 to our Form 6-K (File No. 001-40210) filed with the Securities and Exchange Commission on November 2, 2022. Our board of directors adopted our MAA by a special resolution on November 1, 2022, which became effective on November 1, 2022.

135

The following are summaries of material provisions of our MAA and the Companies Act as they relate to the material terms of our ordinary shares.

Registered Office and Objects

Our registered office in the Cayman Islands is located at Maples Corporate Services Limited, PO Box 309, Ugland House, Grand Cayman, KY1-1104, Cayman Islands.

According to Clause 3 of our MAA, the objects for which we are established are unrestricted and we have full power and authority to carry out any object not prohibited by the Companies Act (As Revised) or as the same may be revised from time to time, or any other law of the Cayman Islands.

Board of Directors

See “Item 6. Directors, Senior Management and Employees.”

Ordinary Shares

General. All of our issued and outstanding ordinary shares are fully paid and non-assessable. Our ordinary shares are issued in registered form and are issued when registered in our register of members. We may not issue share to bearer. Our shareholders who are non-residents of the Cayman Islands may freely hold and transfer their ordinary shares.

Dividends. The holders of our ordinary shares are entitled to such dividends as may be declared by our board of directors subject to our MAA and the Companies Act. Our MAA provides that dividends may be declared and paid out of our profits, realized or unrealized, or from any reserve set aside from profits which our board of directors determine is no longer needed. Dividends may also be declared and paid out of share premium account or any other fund or account which can be authorized for this purpose in accordance with the Companies Act. No dividend may be declared and paid unless our directors determine that, immediately after the payment, we will be able to pay our debts as they become due in the ordinary course of business and we have funds lawfully available for such purpose.

Classes of Ordinary Shares. Our ordinary shares are divided into Class A ordinary shares and Class B ordinary shares. Except for conversion rights and voting rights, the Class A ordinary shares and Class B ordinary shares shall carry equal rights and rank pari passu with one another, including but not limited to the rights to dividends and other capital distributions.

136

Conversion. Subject to applicable laws and stock exchange rules, each Class B ordinary share shall be automatically converted into one Class A ordinary share upon the occurrence of any of the following events: (i) the death of the holder of such Class B ordinary share (or, where the holder is a Director Holding Vehicle (as defined in the MAA), the death of Mr. Xueji (Jerry) Wang or Mr. Liaohan (Leo) Chen who holds and controls such Director Holding Vehicle); (ii) the holder of such Class B ordinary share ceasing to be a director or a Director Holding Vehicle for any reason; (iii) the holder of such Class B ordinary share (or, where the holder is a Director Holding Vehicle, Mr. Xueji (Jerry) Wang or Mr. Liaohan (Leo) Chen who holds and controls such Director Holding Vehicle) being deemed by the Hong Kong Stock Exchange to be incapacitated for the purpose of performing his duties as a director; (iv) the holder of such Class B ordinary share (or, where the holder is a Director Holding Vehicle, Mr. Xueji (Jerry) Wang or Mr. Liaohan (Leo) Chen who holds and controls such Director Holding Vehicle) being deemed by the Hong Kong Stock Exchange to no longer meet the requirements of a director set out in the Hong Kong Listing Rules; or (v) any direct or indirect sale, transfer, assignment, or disposition of the beneficial ownership of, or economic interest in, such Class B ordinary share or the control over the voting rights attached to such Class B ordinary share through voting proxy or otherwise from Mr. Xueji (Jerry) Wang, Mr. Liaohan (Leo) Chen or a Director Holding Vehicle to any person, including by reason that a Director Holding Vehicle no longer complies with Rule 8A.18(2) of the Hong Kong Listing Rules (in which case our company and Mr. Xueji (Jerry) Wang, Mr. Liaohan (Leo) Chen or such Director Holding Vehicle must notify the Hong Kong Stock Exchange as soon as practicable with details of the non-compliance), other than a transfer of the legal title to such Class B ordinary share by Mr. Xueji (Jerry) Wang or Mr. Liaohan (Leo) Chen to a Director Holding Vehicle wholly owned and wholly controlled by him, or by a Director Holding Vehicle to Mr. Xueji (Jerry) Wang or Mr. Liaohan (Leo) Chen who holds and controls it or another Director Holding Vehicle wholly owned and wholly controlled by Mr. Xueji (Jerry) Wang or Mr. Liaohan (Leo) Chen. For the avoidance of doubt, (i) a sale, transfer, assignment or disposition shall be effective upon our registration of such sale, transfer, assignment or disposition in the register of members; (ii) the creation of any pledge, charge, encumbrance or other third-party right of whatever description on any Class B ordinary shares to secure any contractual or legal obligations shall not be deemed as a sale, transfer, assignment or disposition unless and until any such pledge, charge, encumbrance or other third-party right is enforced and results in the third party that is not Mr. Xueji (Jerry) Wang, Mr. Liaohan (Leo) Chen or the Director Holding Vehicle wholly owned and wholly controlled by Mr. Xueji (Jerry) Wang or Mr. Liaohan (Leo) Chen becoming a beneficial owner of the relevant Class B ordinary shares, in which case all the related Class B ordinary shares shall be automatically and immediately converted into the same number of Class A ordinary shares, and (iii) in the event that Mr. Liaohan (Leo) Chen ceases to be a director or an executive officer or employee of our company, any and all of the Class B ordinary shares beneficially owned or controlled by Mr. Liaohan (Leo) Chen and any Affiliate of Mr. Liaohan (Leo) Chen shall be automatically and immediately converted into an equal number of Class A ordinary shares. For the purpose of the foregoing sentence, an “affiliate” of a given shareholder means any other person that, directly or indirectly, controls, is controlled by or is under common control with such person, and for the purposes of the foregoing definition of “affiliate,” “control” means, in relation to any person, the power or authority, whether exercised or not, to direct the business, management and policies of such person, directly or indirectly, whether through the ownership of voting securities, by contract or otherwise; provided that such power or authority shall conclusively be presumed to exist upon possession of beneficial ownership or power to direct the vote of more than 50% of the votes entitled to be cast at a meeting of the members or shareholders of such person or power to control the composition of a majority of the board of directors of such person.

Voting Rights. In respect of all matters subject to a shareholders’ vote, unless otherwise provided by the MAA, holders of Class A ordinary shares and Class B ordinary shares shall, at all times, vote together as one class on all matters submitted to a vote by the members. Each Class A ordinary share shall be entitled to one vote on all matters subject to the vote at general meetings of our company, and each Class B ordinary share shall be entitled to ten (10) votes on all matters subject to the vote at general meetings of our company (except as required by applicable law, rules and regulations and in relation to certain reserved matters set out in our MAA). Voting at any meeting of shareholders shall be determined by poll and not on a show of hands.

An ordinary resolution to be passed at a meeting by the shareholders requires the affirmative vote of a simple majority of all votes, calculated on a fully converted basis, cast by those shareholders entitled to vote who are present in person or by proxy at a general meeting, while a special resolution requires the affirmative vote of not less than three-fourths (3/4) of all votes, calculated on a fully converted basis, cast by those shareholders entitled to vote who are present in person or by proxy at a general meeting. Subject to the provisions of the Companies Act and our MAA, a special resolution will be required for important matters such as a change of name or making changes to our MAA.

137

General Meetings of Shareholders. Save as otherwise stated in the MAA, a quorum required for a meeting of shareholders consists of shareholders holding 10% of all votes attaching to the issued shares and entitled to vote at general meetings present (on a one vote per share basis). Our MAA provides that we shall hold a general meeting as our annual general meeting in each financial year within a period of not more than six months after the end of our financial year (or such longer period as the Hong Kong Stock Exchange may authorize). We will specify an annual general meeting as such in the notices calling it, and the annual general meeting will be held at such time and place as may be determined by our directors. Each general meeting, other than an annual general meeting, shall be an extraordinary general meeting. Shareholders’ annual general meetings and any other general meetings of our shareholders may be called by a majority of our board of directors or our chairman or upon a requisition of shareholders holding at the date of deposit of the requisition not less than one-tenth (1/10) of the paid-up capital of our company, on a one vote per share basis, that as at the date of the deposit carry the right to vote at general meetings, in which case the directors are obliged to call such meeting and to put the resolutions so requisitioned to a vote at such meeting; however, our MAA does not provide our shareholders with any right to put any proposals before annual general meetings or extraordinary general meetings not called by such shareholders. Advance notice of not less than twenty-one (21) days’ notice and fourteen (14) days’ notice in writing is required for the convening of our annual general meeting and other general meetings, respectively.

Transfer of Ordinary Shares. Subject to the restrictions in our MAA as set out below, any of our shareholders may transfer all or any of his or her ordinary shares by an instrument of transfer in the usual or common form, or in a form prescribed by the designated stock exchange, or any other form approved by our board of directors.

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

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

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

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

Liquidation. On the winding up of our company, if the assets available for distribution among our shareholders shall be more than sufficient to repay the whole of the share capital at the commencement of the winding up, the surplus shall be distributed among our shareholders in proportion to the par value of the shares held by them at the commencement of the winding up, subject to a deduction from those shares in respect of which there are monies due, of all monies payable to our company for unpaid calls or otherwise. If our assets available for distribution are insufficient to repay all of the paid-up capital, the assets will be distributed so that the losses are borne by our shareholders in proportion to the par value of the shares held by them.

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

138

Redemption, Repurchase and Surrender of Ordinary Shares. Subject to the provision of our MAA, we may issue shares on terms that such shares are subject to redemption, at our option or at the option of the holders thereof, on such terms and in such manner as may be determined, before the issue of such shares, by our board of directors. Our company may also repurchase any of our shares provided that the manner and terms of such purchase have been approved by our board of directors, or are otherwise authorized by our MAA, provided always that any such purchase shall only be made in accordance with any relevant code, rules or regulations issued by the Hong Kong Stock Exchange or the Securities and Futures Commission of Hong Kong from time to time in force. Under the Companies Act, the redemption or repurchase of any share may be paid out of our company’s profits or out of the proceeds of a fresh 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 the 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 redeemed or repurchased (i) unless it is fully paid up, (ii) if such redemption or repurchase would result in there being no shares outstanding or (iii) if the company has commenced liquidation. In addition, our company may accept the surrender of any fully paid share for no consideration.

Variations of Rights of Shares. Subject to the provision of our MAA, if at any time the share capital of our company is divided into different classes, the rights attached to any class (unless otherwise provided by the terms of issue of the shares of that class) may, whether or not our company is being wound up, be varied with the consent in writing of the holders of not less than three-fourths (3/4) in the nominal value of the issued shares of that class, or with the sanction of a special resolution passed at a separate meeting of the holders of the shares of that class by members holding shares representing three-fourths (3/4) in nominal value of the issued shares of that class present and voting at such meeting. The rights conferred upon the holders of the shares of any class issued shall not, unless otherwise expressly provided by the terms of issue of the shares of that class, be deemed to be varied by the creation or issue of further shares ranking pari passu with such existing class of shares.

Inspection of Books and Records. Holders of our ordinary shares have no general right under Cayman Islands law to inspect or obtain copies of our list of shareholders or our corporate records (other than the memorandum and articles of association, the register of mortgages and charges, and copies of any special resolutions passed by our shareholders). However, we will provide our shareholders with annual audited financial statements. Any register held in Hong Kong shall during normal business hours (subject to such reasonable restrictions as the board of directors may impose) be open for inspection by a shareholder without charge and such other person on payment of a fee of such amount not exceeding the maximum amount as may from time to time be permitted under the Hong Kong Listing Rules as the board of directors may determine for each inspection, provided that our company may be permitted to close the register in terms equivalent to section 632 of the Hong Kong Companies Ordinance.

Issuance of Additional Shares. Our MAA authorizes our board of directors to issue additional ordinary shares from time to time as our board of directors shall determine, to the extent of available authorized but unissued shares.

Subject to certain conditions set forth in the MAA, compliance with the Hong Kong Listing Rules (and only to such extent permitted thereby), the Codes on Takeovers and Mergers and any applicable rules and regulations of authorities of places where the securities of our company are listed, and on the conditions that (i) no new class of shares with voting rights superior to those of Class A ordinary shares will be created and (ii) any variation in the relative rights as between the different classes will not result in creating a new class of shares with voting rights superior to those of Class A ordinary shares, the board of directors is authorized to establish from time to time one or more series of preferred shares and to determine, with respect to any series of preferred shares, the terms and rights of that series, including:

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

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

139

Anti-Takeover Provisions. Some provisions of our MAA may discourage, delay or prevent a change of control of our company or management that shareholders may consider favorable, including provisions that authorize our board of directors to issue preferred shares in one or more series and to designate the price, rights, preferences, privileges and restrictions of such preferred shares without any further vote or action by our shareholders, 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 MAA for a proper purpose and for what they believe in good faith to be in the best interests of our company.

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

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

“Limited liability” means that the liability of each shareholder is limited to the amount unpaid by the shareholder on 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).

Differences between the Law of Different Jurisdictions

The Companies Act is derived, to a large extent, from the older Companies Acts of England, but does not follow many recent English law statutory enactments. In addition, the Companies Act differs from laws applicable to United States 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 State of Delaware.

140

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 written plan of merger or consolidation 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 declaration as to 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 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 or her shares (which, if not agreed between the parties, will be determined by the Cayman Islands court) upon dissenting to the merger or consolidation, provided 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) 75% in value of the shareholders or class of shareholders, as the case may be, or (b) a majority in number representing 75% in value of the creditors or each class of creditors, as the case may be, with whom the arrangement is to be made, that are, in each case, 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.

141

The Companies Act also contains a statutory power of compulsory acquisition which may facilitate the “squeeze out” of a dissenting minority shareholder upon a tender offer. When a tender offer is made and accepted by holders of 90.0% 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.

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, 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, the Cayman Islands court can be expected to follow and apply 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 the company to challenge actions where:

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 MAA provide that we shall indemnify our officers and directors and any trustee against all actions, proceedings, costs, charges, losses, damages and expenses that they or any of them shall or may incur or sustain by reason of any act done or omitted in or about the execution of their duty in their respective offices or trusts, except such (if any) as they shall incur or sustain by or through their own fraud or dishonesty, and no such director or officer or trustee shall be answerable for the acts, receipts, neglects or defaults of any other director or officer or trustee or for joining in any receipt for the sake of conformity or for the solvency or honesty of any banker or other persons with whom any monies or effects belonging to us may be lodged or deposited for safe custody or for any insufficiency of any security upon which any of our monies may be invested or for any other loss or damage due to any such cause as aforesaid or which may happen in or about the execution of his or her office or trust unless the same shall happen through the fraud or dishonesty of such director or officer or trustee. 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 MAA, and maintain director and officer insurance. We currently also insure our directors and officers through directors and officers insurance policies.

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.

142

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), 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, and a duty to exercise powers for the purpose for which such powers were intended. 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. The Companies Act and our MAA provide that our shareholders may approve corporate matters by way of a unanimous written resolution signed by or on behalf of each shareholder who would have been entitled to vote on such matter at a general meeting without a meeting being held.

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. However, these rights may be provided in a company’s articles of association. Our MAA allow our shareholders holding, on the date of deposit of the requisition in aggregate, not less than one-tenth (1/10) of the paid-up capital of our company, on a one vote per share basis, that as at the date of the deposit carry the right to vote at general meetings of our company to requisition an extraordinary general meeting of our shareholders, in which case our board is obliged to convene an extraordinary general meeting and to put the resolutions so requisitioned to a vote at such meeting. Other than this right to requisition a shareholders’ meeting, our Articles do not provide our shareholders with any other right to put proposals before annual general meetings or extraordinary general meetings not called by such shareholders. As an exempted Cayman Islands company, we are not obliged by law to call shareholders’ annual general meetings.

143

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. There are no prohibitions in relation to cumulative voting under the laws of the Cayman Islands but our MAA do not provide for cumulative voting. 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 MAA, directors may be removed with or without cause, by an ordinary resolution of our shareholders. A director shall hold office until the expiration of his or her term or his or her successor shall have been elected and qualified, or until his or her office is otherwise vacated. A director (including a managing or other executive directors) may be removed (with or without cause) from office at any time by ordinary resolution of our company before the expiration of his or her term of office, or the affirmative vote of a simple majority of the other directors present and voting at a board meeting, provided that in the event that the chairman is to be removed by the affirmative vote of a simple majority of the other directors present and voting at a board meeting (but without prejudice to any claim for damages under such agreement). In addition, a director’s office shall be vacated if the director (i) dies, becomes bankrupt or makes any arrangement or composition with his creditors; (ii) is found to be or becomes of unsound mind; (iii) resigns his office by notice in writing to the company; (iv) is prohibited by law from being a director; or (v) is removed from office pursuant to any other provisions of our MAA.

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 shareholders, the directors of the Company are required to comply with fiduciary duties which they owe to the Company under Cayman Islands law, including the duty to ensure that, in their opinion, any such transactions must be entered into bona fide in the best interests of the company, and are entered into for a proper corporate purpose 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.

144

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. Under the Companies Act and our MAA, our company may be dissolved, liquidated or wound up by a special resolution of our shareholders.

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 Cayman Islands law and our MAA, if at any time the share capital of our company is divided into different classes, the rights attached to any class (unless otherwise provided by the terms of issue of the shares of that class) may, whether or not our company is being wound up, be varied with the consent in writing of the holders of not less than three-fourths (3/4) in the nominal value of the issued shares of that class, or with the sanction of a special resolution passed at a separate meeting of the holders of the shares of that class by members holding shares representing three-fourths (3/4) in nominal value of the issued shares of that class present and voting at such meeting.

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. Under the Companies Act and our MAA, our MAA may only be amended by a special resolution of our shareholders.

Rights of Non-resident or Foreign Shareholders

There are no limitations imposed by our MAA 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 MAA governing the ownership threshold above which shareholder ownership must be disclosed.

10.C.Material Contracts

We have not entered into any material contracts other than in the ordinary course of business and other than those described in this annual report.

10.D.Exchange Controls

The Cayman Islands currently has no exchange control regulations or currency restrictions.

10.E.Taxation

The following discussion of Cayman Islands, PRC and United States federal income tax consequences of the ownership and disposition of the ADSs or Class A ordinary shares is based upon laws and relevant interpretations thereof in effect as of the date of this annual report, all of which are subject to change. This discussion does not deal with all possible tax consequences relating to the ownership and disposition of the ADSs or Class A ordinary shares, such as the tax consequences under state, local and other tax laws.

Cayman Islands Taxation

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

145

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

People’s Republic of China Taxation

Our subsidiaries and the VIE in China are companies incorporated under PRC law and, as such, are subject to PRC enterprise income tax on their taxable income in accordance with the relevant PRC income tax laws. Pursuant to the Enterprise Income Tax Law of the People’s Republic of China (the “EIT Law”), which was amended on December 29, 2018 and became effective on the same date and the Regulation on the Implementation of the Enterprise Income Tax Law of the People’s Republic of China, which was amended on April 23, 2019 and became effective on the same date, a uniform 25% enterprise income tax rate is generally applicable to both foreign-invested enterprises and domestic enterprises, except where a special preferential rate applies. In 2020, 2021 and 2022, preferential tax treatment was available to Hangzhou Tuya Information Technology Co., Ltd, which qualifies as a high-tech enterprise and is entitled to enjoy the 15% beneficial tax rate. The enterprise income tax is calculated based on the entity’s global income as determined under PRC tax laws and accounting standards.

We are subject to VAT on the products sold and services provided. We are also subject to surcharges on VAT payments in accordance with PRC law. The PRC Provisional Regulations on Value-Added Tax were promulgated by the State Council on December 13, 1993, became effective on January 1, 1994 and were subsequently amended from time to time. The Detailed Rules for the Implementation of the PRC Provisional Regulations on Value-Added Tax (2011 Revision) were promulgated by the MOF on December 25, 1993 and subsequently amended on December 15, 2008 and October 28, 2011. On November 19, 2017, the State Council promulgated the Decisions on Abolishing the PRC Provisional Regulations on Business Tax and Amending the PRC Provisional Regulations on Value-Added Tax. Pursuant to these regulations, rules and decisions, all enterprises and individuals engaged in sale of goods, provision of processing, repair, and replacement services, sales of services, intangible assets and real property, and the importation of goods within the PRC territory are VAT taxpayers. On March 20, 2019, the MOF, the SAT and the General Administration of Customs jointly issued the Announcement on Relevant Policies on Deepening the Reform of Value-Added Tax. Pursuant to this announcement, the generally applicable VAT rates are simplified as 13%, 9%, 6% and 0%, which became effective on April 1, 2019, and the VAT rate applicable to small-scale taxpayers is 3%.

Tuya Inc. is a Cayman Islands holding company, which may receive dividends from our PRC subsidiaries through Tuya (HK) Limited. The EIT Law and its implementing rules provide that dividends paid by a PRC entity to a non-resident enterprise for income tax purposes are subject to PRC withholding tax at a rate of 10%, and may be subject to reduction by an applicable tax treaty with China. Pursuant to the Arrangement between Mainland China and the Hong Kong Special Administrative Region on the Avoidance of Double Taxation and the Prevention of Fiscal Evasion, which was signed on August 21, 2006, the withholding tax rate in respect to the payment of dividends by a PRC enterprise to a Hong Kong enterprise may be reduced to 5% from a standard rate of 10% if the Hong Kong enterprise (i) directly holds at least 25% of the PRC enterprise, (ii) is a tax resident in Hong Kong and (iii) could be recognized as a beneficial owner of the dividend from a PRC tax perspective. Pursuant to the Notice of the State Administration of Taxation on the Issues concerning the Application of the Dividend Clauses of Tax Agreements (the “SAT Notice”), a Hong Kong resident enterprise must meet the following conditions, among others, in order to apply the reduced withholding tax rate: (i) it must be a company; (ii) it must directly own the required percentage of equity interests and voting rights in the PRC resident enterprise; and (iii) it must have directly owned such required percentage in the PRC resident enterprise throughout the 12 months prior to receiving the dividends. In October 2019, the State Administration of Taxation issued the Announcement of the State Taxation Administration on Issuing the Measures for Non-resident Taxpayers’ Enjoyment of Treaty Benefits (the “SAT Circular 35”), which became effective on January 1, 2020. The SAT Circular 35 provides that nonresident enterprises are not required to obtain pre-approval from the relevant tax authority in order to enjoy the reduced withholding tax. Instead, nonresident enterprises and their withholding agents may, by self-assessment and on confirmation that the prescribed criteria to enjoy the tax treaty benefits are met, directly apply the reduced withholding tax rate, and file necessary forms and supporting documents when performing tax filings, which will be subject to post-tax filing examinations by the relevant tax authorities. Accordingly, Tuya (HK) Limited may be able to benefit from the 5% withholding tax rate for the dividends it receives from its PRC subsidiaries, if it satisfies the conditions prescribed under the SAT Notice and other relevant tax rules and regulations. However, according to the SAT Notice and SAT Circular 35, if the relevant tax authorities consider the transactions or arrangements we have to be for the primary purpose of enjoying a favorable tax treatment, the relevant tax authorities may adjust the favorable withholding tax in the future.

146

Furthermore, if we are deemed a PRC resident enterprise, dividends paid to our non-PRC shareholders (including the holders of our ADSs and Class A ordinary shares) and any gain realized on the transfer of the ADSs and/or Class A ordinary shares by such shareholders may be subject to PRC tax. Subject to the provisions of any applicable tax treaties, the tax would be imposed at the rate of 10% in the case of non-PRC resident enterprise holders and at a rate of 20% in the case of non-PRC resident individual holders (which, in the case of dividends, may be withheld at source by us). These rates may be reduced by an applicable tax treaty, but it is unclear whether our non-PRC shareholders would, in practice, be able to obtain the benefits of any tax treaties between their country of tax residence and the PRC in the event that we are treated as a PRC resident enterprise. Any such tax may reduce the returns on your investment in our ADSs or Class A ordinary shares. See “Item 3. Key Information—3.D. Risk Factors—Risks Related to Doing Business in China—If we are classified as a PRC resident enterprise for PRC enterprise income tax purposes, such classification could result in unfavorable tax consequences to us and our non-PRC shareholders and ADS holders.”

Material U.S. Federal Income Tax Considerations

The following are material U.S. federal income tax consequences to the U.S. Holders described below of owning and disposing of our ADSs or Class A ordinary shares, but it does not purport to be a comprehensive description of all of the tax considerations that may be relevant to a particular person’s decision to hold ADSs or Class A ordinary shares. This discussion applies only to a U.S. Holder that holds the ADSs or Class A ordinary shares as capital assets for U.S. federal income tax purposes. In addition, it does not describe all of the tax consequences that may be relevant in light of a U.S. Holder’s particular circumstances, including alternative minimum tax or Medicare contribution tax consequences, and tax consequences applicable to U.S. Holders subject to special rules, such as:

certain financial institutions;
dealers or traders in securities that use a mark-to-market method of tax accounting;
persons holding ADSs or Class A ordinary shares as part of a straddle, conversion transaction, integrated transaction or similar transaction;
persons whose functional currency for U.S. federal income tax purposes is not the U.S. dollar;
entities classified as partnerships for U.S. federal income tax purposes (and investors therein);
tax-exempt entities, “individual retirement accounts” or “Roth IRAs”;
persons that own or are deemed to own 10% or more of our stock by vote or value;
persons holding ADSs or Class A ordinary shares in connection with a trade or business conducted outside the United States; or
persons who acquired our ADSs or Class A ordinary shares pursuant to the exercise of an employee stock option or otherwise as compensation.

If an entity that is classified as a partnership for U.S. federal income tax purposes owns ADSs or Class A ordinary shares, the U.S. federal income tax treatment of its partners will generally depend on the status of its partners and the activities of the partnership. Partnerships owning ADSs or Class A ordinary shares and their partners should consult their tax advisers as to the particular U.S. federal income tax consequences of owning and disposing of ADSs or Class A ordinary shares.

This discussion is based on the Internal Revenue Code of 1986, as amended (the “Code”), administrative pronouncements, judicial decisions, final, temporary and proposed Treasury regulations and the income tax treaty between the United States and the PRC (the “Treaty”), all as of the date hereof, any of which is subject to change, possibly with retroactive effect. This discussion assumes that each obligation under the deposit agreement and any related agreement will be performed in accordance with its terms.

147

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

a citizen or individual resident of the United States;
a corporation, or other entity taxable as a corporation, created or organized in or under the laws of the United States, any state therein or the District of Columbia; or
an estate or trust the income of which is subject to U.S. federal income taxation regardless of its source.Treasury regulations that apply to taxable years beginning on or after December 28, 2021 (the “Foreign Tax Credit Regulations”) may in some circumstances prohibit a U.S. person from claiming a foreign tax credit with respect to certain non-U.S. taxes that are not creditable under applicable income tax treaties. Accordingly, U.S. investors that are not eligible for Treaty benefits should consult their tax advisers regarding the creditability or deductibility of any PRC taxes imposed on dividends on, or dispositions of, the ADSs or Class A ordinary shares. This discussion does not apply to investors in this special situation.

In general, a U.S. Holder that owns ADSs will be treated as the owner of the underlying Class A ordinary shares represented by those ADSs for U.S. federal income tax purposes. Accordingly, no gain or loss will be recognized if a U.S. Holder exchanges ADSs for the underlying Class A ordinary shares represented by those ADSs.

This discussion does not address the effects of any state, local or non-U.S. tax laws, or any U.S. federal taxes other than income taxes (such as U.S. federal estate or gift tax consequences). U.S. Holders should consult their tax advisers concerning the U.S. federal, state, local and non-U.S. tax consequences of owning and disposing of ADSs or Class A ordinary shares in their particular circumstances.

Passive Foreign Investment Company

In general, a non-U.S. corporation is a passive foreign investment company (a “PFIC”) for any taxable year in which (i) 75% or more of its gross income consists of passive income or (ii) 50% or more of the average value of its assets (generally determined on a quarterly basis) consists of assets that produce, or are held for the production of, passive income. For purposes of the above calculations, a non-U.S. corporation that owns (or is treated as owning for U.S. federal income tax purposes), directly or indirectly, at least 25% by value of the shares of another corporation is treated as if it held its proportionate share of the assets of the other corporation and received directly its proportionate share of the income of the other corporation. Passive income generally includes dividends, interest, rents, royalties and certain gains. Cash is generally a passive asset for these purposes. The value of a company’s goodwill is an active asset under the PFIC rules to the extent attributable to activities that produce active income.

We hold a substantial amount of cash and financial investments, and while that continues to be the case our PFIC status for any taxable year may depend on the average value of our goodwill. We have not obtained any valuation of our goodwill or other assets. However, the value of our goodwill for any taxable year may be determined, in large part, by reference to our average market capitalization, which has declined substantially since our initial public offering. If the value of our goodwill for 2022 is determined by reference to our average market capitalization for 2022, then we were likely a PFIC for our 2022 taxable year. In light of our declining market capitalization, there is a significant risk that we will also be a PFIC for 2023, and possibly future taxable years, if the value of our assets were to be determined by reference to our market capitalization. Moreover, it is not entirely clear how the contractual arrangements between us and the VIE will be treated for purposes of the PFIC rules, and we may be a PFIC for any taxable year if the VIE is not treated as owned by us for these purposes. Our PFIC status for any taxable year is an annual factual determination that can be made only after the end of that year and will depend on the composition of our income and assets and the value of our assets from time to time. For these reasons, we cannot express an expectation as to our PFIC status for 2023 or any future taxable year. U.S. holders of our ADSs or Class A ordinary shares should consult their tax advisers regarding our PFIC status for 2022 and any other taxable year.

If we are a PFIC for any taxable year and any entity in which we own or are treated as owning equity interests (including the VIE) is also a PFIC (any such entity, a “Lower-tier PFIC”), a U.S. Holder will be deemed to own a proportionate amount (by value) of the shares of each Lower-tier PFIC and will be subject to U.S. federal income tax according to the rules described in the subsequent paragraph on (i) certain distributions by a Lower-tier PFIC and (ii) dispositions of shares of Lower-tier PFICs, in each case as if the U.S. Holder held such shares directly, even though the U.S. Holder will not receive the proceeds of those distributions or dispositions.

148

In general, if we are a PFIC for any taxable year during which a U.S. Holder holds ADSs or Class A ordinary shares, gain recognized by such U.S. Holder on a sale or other disposition (including certain pledges) of its ADSs or Class A ordinary shares will be allocated ratably over that U.S. Holder’s holding period. The amounts allocated to the taxable year of the sale or disposition and to any year before we became a PFIC will be taxed as ordinary income. The amount allocated to each other taxable year will be subject to tax at the highest rate in effect for individuals or corporations, as appropriate, for that taxable year, and an interest charge will be imposed on the resulting tax liability for each such year. Furthermore, to the extent that distributions received by a U.S. Holder in any taxable year on its ADSs or Class A ordinary shares exceed 125% of the average of the annual distributions on the ADSs or Class A ordinary shares received during the preceding three taxable years or the U.S. Holder’s holding period for the ADSs or Class A ordinary shares, whichever is shorter, such distributions will be subject to taxation in the same manner. Under a rule commonly referred to as the “once a PFIC always a PFIC” rule, if we are a PFIC for any taxable year during which a U.S. Holder owns ADSs or Class A ordinary shares, we will generally continue to be treated as a PFIC with respect to these ADSs or Class A ordinary shares for all succeeding taxable years during which the U.S. Holder owns them, even if we cease to meet the threshold requirements for PFIC status. If we are a PFIC for any taxable year but cease to be a PFIC for subsequent years, U.S. Holders should consult their tax advisers regarding the advisability of making a “deemed sale” election that will allow them to eliminate the continuing PFIC status under certain circumstances, but may require them to recognize gain taxed under the PFIC rules described above in this paragraph.

Alternatively, if we are a PFIC and if the ADSs are “regularly traded” on a “qualified exchange,” as defined in applicable Treasury regulations, a U.S. Holder of ADSs could make a mark-to-market election that will result in tax treatment different from the general tax treatment for PFICs described in the preceding paragraph. The ADSs will be treated as “regularly traded” for any calendar year in which more than a de minimis quantity of the ADSs are traded on a qualified exchange on at least 15 days during each calendar quarter. The NYSE, where our ADSs are listed, is a qualified exchange for this purpose, but there can be no assurance that our ADSs will be treated as regularly traded for any relevant period. If a U.S. Holder of ADSs makes the mark-to-market election, the U.S. Holder generally will recognize as ordinary income any excess of the fair market value of the ADSs at the end of each taxable year in which we are a PFIC over their adjusted tax basis, and will recognize an ordinary loss in respect of any excess of the adjusted tax basis of the ADSs over their fair market value at the end of the taxable year (but only to the extent of the net amount of income previously included as a result of the mark-to-market election). If a U.S. Holder makes the election, the U.S. Holder’s tax basis in the ADSs will be adjusted to reflect the income or loss amounts recognized. Any gain recognized on the sale or other disposition of ADSs in a taxable year when we are a PFIC will be treated as ordinary income, and any loss will be treated as an ordinary loss (but only to the extent of the net amount of income previously included as a result of the mark-to-market election, with any excess loss treated as a capital loss). If a U.S. Holder makes the mark-to-market election, distributions paid on ADSs will be treated as discussed under “—Taxation of Distributions” below. There is no law, regulation or administrative guidance that provides for a right to make a mark-to-market election with respect to any Lower-tier PFIC that is not publicly traded. Therefore, if we are a PFIC for any taxable year, U.S. Holders could be subject to the general PFIC rules described in the preceding paragraph with respect to any Lower-tier PFIC even if they make a mark-to-market election with respect to us. U.S. Holders should consult their tax advisers regarding the availability and advisability of making a mark-to-market election in their particular circumstances.

If we are a PFIC (or with respect to a particular U.S. Holder are treated as a PFIC) for a taxable year in which we pay a dividend or for the prior taxable year, the favorable tax rate described below with respect to dividends paid to certain non-corporate U.S. Holders will not apply.

We do not intend to provide information necessary for a U.S. Holder to make a “qualified electing fund election” which, if available, would result in tax treatment different from the tax treatment for PFICs described above.

If we are a PFIC for any taxable year during which a U.S. Holder owns any ADSs or Class A ordinary shares, the U.S. Holder will generally be required to file annual reports with the Internal Revenue Service.

U.S. Holders should consult their tax advisers regarding our PFIC status for 2022 and any other taxable year, and the application of the PFIC rules to their ownership of ADSs or Class A ordinary shares.

149

Taxation of Distributions

This discussion is subject to the discussion under “—Passive Foreign Investment Company Rules” above.

Distributions paid on the ADSs or Class A ordinary shares, other than certain pro rata distributions of ADSs or Class A ordinary shares, will be treated as dividends to the extent paid out of our current or accumulated earnings and profits, as determined under U.S. federal income tax principles. Because we do not maintain calculations of our earnings and profits under U.S. federal income tax principles, it is expected that distributions generally will be reported to U.S. Holders as dividends. Dividends will not be eligible for the dividends-received deduction generally available to U.S. corporations under the Code. Generally under the Code, subject to applicable limitations dividends paid to certain non-corporate U.S. taxpayers may in some circumstances be taxable at a preferential rate, provided that certain holding period and other applicable requirements are met. However, this preferential rate will not apply if we are a PFIC (or are treated as a PFIC with respect to a U.S. Holder under the “once a PFIC always a PFIC” rule described above) for the taxable year of the distribution or the preceding taxable year. Non-corporate U.S. Holders should consult their tax advisers regarding the availability of this favorable rate in general (taking into account our PFIC status for any taxable year) and in their particular circumstances.

Dividends will be included in a U.S. Holder’s income on the date of the U.S. Holder’s, or in the case of ADSs, the depositary’s, receipt. The amount of any dividend income paid in foreign currency will be the U.S. dollar amount calculated by reference to the spot rate in effect on the date of receipt, regardless of whether the payment is in fact converted into U.S. dollars on such date. If the dividend is converted into U.S. dollars on the date of receipt, a U.S. Holder generally should not be required to recognize foreign currency gain or loss in respect of the amount received. A U.S. Holder may have foreign currency gain or loss if the dividend is converted into U.S. dollars after the date of receipt.

Dividends will be treated as foreign-source income for foreign tax credit purposes. As described in “—People’s Republic of China Taxation,” dividends paid by us may be subject to PRC withholding tax. For U.S. federal income tax purposes, the amount of the dividend income will include any amounts withheld in respect of PRC taxes. Subject to applicable limitations, which vary depending upon the U.S. Holder’s circumstances, and the discussion below regarding certain Treasury regulations, PRC taxes withheld from dividend payments (at a rate not exceeding the applicable rate provided in the Treaty) generally will be creditable against a U.S. Holder’s U.S. federal income tax liability. The rules governing foreign tax credits are complex. For example, Treasury regulations provide that, in the absence of an election to apply the benefits of an applicable income tax treaty, in order for foreign income taxes to be creditable the relevant foreign income tax rules must be consistent with certain U.S. federal income tax principles, and we have not determined whether the PRC income tax system meets these requirements. U.S. Holders should consult their tax advisers regarding the creditability of foreign taxes in their particular circumstances. In lieu of claiming a credit, a U.S. Holder may elect to deduct creditable PRC taxes in computing its taxable income, subject to applicable limitations. An election to deduct foreign taxes instead of claiming foreign tax credits applies to all creditable foreign taxes paid or accrued in the relevant taxable year.

Sale or Other Taxable Disposition of ADSs or Class A Ordinary Shares

This discussion is subject to the discussion under “—Passive Foreign Investment Company Rules” above.

For U.S. federal income tax purposes, gain or loss realized on the sale or other taxable disposition of ADSs or Class A ordinary shares will be capital gain or loss, and will be long-term capital gain or loss if the U.S. Holder held the ADSs or Class A ordinary shares for more than one year. The amount of the gain or loss will equal the difference between the U.S. Holder’s tax basis in the ADSs or Class A ordinary shares disposed of and the amount realized on the disposition, in each case as determined in U.S. dollars.

150

As described in “—People’s Republic of China Taxation” above, gains on the sale of ADSs or Class A ordinary shares may be subject to PRC taxes if we are treated as a PRC resident enterprise for PRC tax purposes. Under the Code, capital gains of U.S. persons are generally treated as U.S.-source income. However, a U.S. Holder that is eligible for the benefits of the Treaty may be able to elect to treat the gain as foreign-source income under the Treaty and claim foreign tax credit in respect of any PRC tax on dispositions. Under certain Treasury regulations, a U.S. Holder will generally be precluded from claiming a foreign tax credit with respect to PRC income taxes on gains from dispositions of ADSs or Class A ordinary shares, unless the U.S. Holder is eligible for Treaty benefits and elects to apply them. However, if a U.S. Holder is precluded from claiming, or does not elect to claim, a foreign tax credit, it is possible that any PRC taxes on disposition gains may either be deductible or reduce the amount realized on the disposition. The rules governing foreign tax credits and deductibility of foreign taxes are complex. U.S. Holders should consult their tax advisers regarding the consequences of the imposition of any PRC tax on disposition gains, including the Treaty's resourcing rule, any reporting requirements with respect to a Treaty-based return position and the creditability or deductibility of the PRC tax on disposition gains in their particular circumstances (including any applicable limitations).

Information Reporting and Backup Withholding

Payments of dividends and sales proceeds from the sale or exchange of our ADSs or Class A ordinary shares that are made within the United States or through certain U.S.-related financial intermediaries generally are subject to information reporting, and may be subject to backup withholding, unless (i) the U.S. Holder is a corporation or other exempt recipient or (ii) in the case of backup withholding, the U.S. Holder provides a correct taxpayer identification number and certifies that it is not subject to backup withholding, generally on Internal Revenue Service Form W-9. Backup withholding is not an additional tax. The amount of any backup withholding from a payment to a U.S. Holder will be allowed as a credit against the U.S. Holder’s U.S. federal income tax liability and may entitle it to a refund, provided that the required information is timely furnished to the Internal Revenue Service.

Certain U.S. Holders who are individuals (or certain specified entities) may be required to report information relating to their ownership of ADSs or Class A ordinary shares, or non-U.S. accounts through which ADSs or Class A ordinary shares are held. U.S. Holders should consult their tax advisers regarding their reporting obligations with respect to the ADSs or Class A ordinary shares.

10.F.Dividends and Paying Agents

Not applicable.

10.G.Statement by Experts

Not applicable.

10.H.Documents on Display

We previously filed with the SEC a registration statement on Form F-1 (File No. 333-253575), as amended, to register our Class A ordinary shares in relation to our initial public offering. We also filed with the SEC a related registration statement on Form F-6 (File No. 333-254092) to register the ADSs representing our Class A ordinary shares.

We are subject to the periodic reporting and other informational requirements of the Exchange Act as applicable to foreign private issuers. 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. Copies of reports and other information, when so filed with the SEC, can be inspected and copied at the public reference facilities maintained by the SEC at 100 F Street, N.E., Room 1580, Washington, D.C. 20549. You can request copies of these documents, upon payment of a duplicating fee, by writing to the SEC. The SEC also maintains a web site at www.sec.gov that contains reports, proxy and information statements, and other information regarding registrants that make electronic filings with the SEC using its EDGAR system. As a foreign private issuer, we are exempt from the rules of the Exchange Act prescribing the furnishing and content of quarterly reports and proxy statements, and our executive officers, directors and principal shareholders are exempt from the reporting and short-swing profit recovery provisions contained in Section 16 of the Exchange Act. In addition, we are not required under the Exchange Act to file periodic reports and financial statements with the SEC as frequently or as promptly as U.S. companies whose securities are registered under the Exchange Act.

151

We will furnish The Bank of New York Mellon, the depositary of the 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.

10.I. Subsidiary Information

Not applicable.

10.J. Annual Report to Security Holders

We intend to submit any annual report provided to security holders in electronic format as an exhibit to a current report on Form 6-K.

ITEM 11.QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

Interest Rate Risk

Our exposure to interest rate risk primarily relates to the interest income generated by excess cash, which is mostly held in interest-bearing bank deposits. We have not used any derivative financial instruments to manage our interest risk exposure. Interest-earning instruments carry a degree of interest rate risk. We have not been exposed, nor do we anticipate being exposed, to material risks due to changes in interest rates. However, our future interest income may be lower than expected due to changes in market interest rates.

Foreign Exchange Risk

We currently derive a significant majority of our revenue from IoT PaaS which, in turn, are generated primarily through our contracts with OEMs located in the PRC. These revenues are predominantly denominated in RMB. A substantial portion of our expenses are also denominated in RMB. Our reporting and functional currency is the U.S. dollar. The financial statements of our subsidiaries and consolidated affiliated entities using functional currencies other than the U.S. dollar, such as RMB, are translated to the U.S. dollar. As a result, as RMB depreciates or appreciates against the U.S. dollar, our revenues presented in U.S. dollars will be negatively or positively affected.

We do not believe that we currently have any significant direct foreign exchange risk arising from our operating activities. Although our exposure to foreign exchange risks should be limited in general, the value of your investment in the ADSs or our Class A ordinary shares will be affected by the exchange rate between the U.S. dollar and RMB because the value of our business is effectively denominated in RMB, while the ADSs representing our Class A ordinary shares and our Class A ordinary shares will be traded in U.S. dollars and Hong Kong dollars, respectively.

The value of RMB against the U.S. dollar and other currencies is affected by changes in China’s political and economic conditions and by China’s foreign exchange policies, among other things. With the development of the foreign exchange market and progress towards interest rate liberalization and RMB internationalization, the PRC government has announced in the past, and may announce in the future, changes to the exchange rate system and there is no guarantee that RMB will not appreciate or depreciate significantly in value against the U.S. dollar in the future. It is difficult to predict how market forces or PRC or U.S. government policy may impact the exchange rate between RMB and the U.S. dollar in the future.

To the extent that we need to convert U.S. dollars into RMB for our operations, appreciation of RMB against the U.S. dollar would reduce the RMB amount we receive from the conversion. Conversely, if we decide to convert RMB into U.S. dollars for the purpose of making payments for dividends on our ordinary shares or ADSs, servicing our outstanding debt, or for other business purposes, appreciation of the U.S. dollar against RMB would reduce the U.S. dollar amounts available to us.

As of December 31, 2022, we had Renminbi-denominated cash and cash equivalents of RMB663.4 million (US$95.2 million), and U.S. dollar-denominated cash and cash equivalents of US$36.6 million.

152

Inflation Risk

Since our inception, inflation in China has not materially impacted our results of operations. According to the National Bureau of Statistics of China, the year-over-year percent changes in the consumer price index for 2020, 2021 and 2022 were increases of 2.5%, 0.9% and 2.0%, respectively. Although we have not in the past been materially affected by inflation since our inception, we can provide no assurance that we will not be affected in the future by higher rates of inflation in China. Additionally, high global inflation has been weakening consumption sentiment and dampening enterprises’ confidence in doing business. We may not be able to hedge our exposure to higher inflation in China and globally.

ITEM 12.DESCRIPTION OF SECURITIES OTHER THAN EQUITY SECURITIES

12.A.Debt Securities

Not applicable.

12.B.Warrants and Rights

Not applicable.

12.C.Other Securities

Not applicable.

153

12.D.American Depositary Shares

Fees and Expenses

An ADS holder will be required to pay the following fees under the terms of the deposit agreement:

Persons depositing or withdrawing shares or ADS holders must pay:

    

For:

 

US$5.00 (or less) per 100 ADSs (or portion of 100 ADSs)

Issuance of ADSs, including issuances resulting from a distribution of shares or rights or other property

Cancellation of ADSs for the purpose of withdrawal, including if the deposit agreement terminates

US$0.05 (or less) per ADS

Any cash distribution to ADS holders

A fee equivalent to the fee that would be payable if securities distributed to you had been shares and the shares had been deposited for issuance of ADSs

Distribution of securities distributed to holders of deposited securities (including rights) that are distributed by the depositary to ADS holders

US$0.05 (or less) per ADS per calendar year

Depositary services

Registration or transfer fees

Transfer and registration of shares on our share register to or from the name of the depositary or its agent when you deposit or withdraw shares

Expenses of the depositary

Cable and facsimile transmissions (when expressly provided in the deposit agreement)

Converting foreign currency to U.S. dollars

Taxes and other governmental charges the depositary or the custodian has to pay on any ADSs or shares underlying ADSs, such as stock transfer taxes, stamp duty or withholding taxes

As necessary

Any charges incurred by the depositary or its agents for servicing the deposited securities

As necessary

The depositary collects its fees for delivery and surrender of ADSs directly from investors depositing shares or surrendering ADSs for the purpose of withdrawal or from intermediaries acting for them. The depositary collects fees for making distributions to investors by deducting those fees from the amounts distributed or by selling a portion of distributable property to pay the fees. The depositary may collect its annual fee for depositary services by deduction from cash distributions or by directly billing investors or by charging the book-entry system accounts of participants acting for them. The depositary may collect any of its fees by deduction from any cash distribution payable (or by selling a portion of securities or other property distributable) to ADS holders that are obligated to pay those fees. The depositary may generally refuse to provide fee-attracting services until its fees for those services are paid.

154

From time to time, the depositary may make payments to us to reimburse us for costs and expenses generally arising out of establishment and maintenance of the ADS program, waive fees and expenses for services provided to us by the depositary or share revenue from the fees collected from ADS holders. In performing its duties under the deposit agreement, the depositary may use brokers, dealers, foreign currency dealers or other service providers that are owned by or affiliated with the depositary and that may earn or share fees, spreads or commissions. In 2022, excluding withholding tax, we received US$1.9 million net reimbursement from The Bank of New York Mellon, for the expenses incurred in connection with our ADR program.

The depositary may convert currency itself or through any of its affiliates and, in those cases, acts as principal for its own account and not as agent, advisor, broker or fiduciary on behalf of any other person and earns revenue, including, without limitation, transaction spreads, that it will retain for its own account. The revenue is based on, among other things, the difference between the exchange rate assigned to the currency conversion made under the deposit agreement and the rate that the depositary or its affiliate receives when buying or selling foreign currency for its own account. The depositary makes no representation that the exchange rate used or obtained in any currency conversion under the deposit agreement will be the most favorable rate that could be obtained at the time or that the method by which that rate will be determined will be the most favorable to ADS holders, subject to the depositary’s obligations under the deposit agreement. The methodology used to determine exchange rates used in currency conversions is available upon request.

Conversion between Class A Ordinary Shares and ADSs

Dealings and Settlement of Class A Ordinary Shares in Hong Kong

Our Class A ordinary shares are traded on the Hong Kong Stock Exchange in board lots of 200 Class A ordinary shares. Dealings in our Class A ordinary shares on the Hong Kong Stock Exchange will be conducted in Hong Kong dollars.

The transaction costs of dealings in our Class A ordinary shares on the Hong Kong Stock Exchange include the following:

Hong Kong Stock Exchange trading fee of 0.00565% of the consideration of the transaction, charged to each of the buyer and seller;
SFC transaction levy of 0.0027% of the consideration of the transaction, charged to each of the buyer and seller;
Accounting and Financial Reporting Council transaction levy of 0.00015% of the consideration of the transaction, charged to each of the buyer and seller;
transfer deed stamp duty of HK$5.00 per transfer deed (if applicable), payable by the seller;
ad valorem stamp duty at a total rate of 0.26% of the value of the transaction, with 0.13% payable by each of the buyer and the seller;
stock settlement fee, which is currently 0.002% of the gross transaction value, subject to a minimum fee of HK$2.00 and a maximum fee of HK$100.00 per side per trade;
brokerage commission, which is freely negotiable with the broker (other than brokerage commissions for IPO transactions which are currently set at 1% of the subscription or purchase price and will be payable by the person subscribing for or purchasing the securities); and
the Hong Kong share registrar will charge between HK$2.50 to HK$20, depending on the speed of service (or such higher fee as may from time to time be permitted under the Hong Kong Listing Rules), for each transfer of ordinary shares from one registered owner to another, each share certificate canceled or issued by it and any applicable fee as stated in the share transfer forms used in Hong Kong.

155

Investors in Hong Kong must settle their trades executed on the Hong Kong Stock Exchange through their brokers directly or through custodians. For an investor in Hong Kong who has deposited his/her Class A ordinary shares in his/her stock account or in his/her designated CCASS participant’s stock account maintained with CCASS, settlement will be effected in CCASS in accordance with the General Rules of CCASS and CCASS Operational Procedures in effect from time to time. The term “CCASS” refers to the Central Clearing and Settlement System established and operated by Hong Kong Securities Clearing Company Limited, a wholly owned subsidiary of Hong Kong Exchanges and Clearing Limited. For an investor who holds the physical certificates, settlement certificates and the duly executed transfer forms must be delivered to his/her broker or custodian before the settlement date.

An investor may arrange with his/her broker or custodian on a settlement date in respect of his/her trades executed on the Hong Kong Stock Exchange. Under the Hong Kong Listing Rules and the General Rules of CCASS and CCASS Operational Procedures in effect from time to time, the date of settlement must be the second settlement day (a day on which the settlement services of CCASS are open for use by CCASS participants) following the trade date (T+2). For trades settled under CCASS, the General Rules of CCASS and CCASS Operational Procedures in effect from time to time, provided that the defaulting broker may be compelled to compulsorily buy-in by HKSCC the day after the date of settlement (T+3), or if it is not practicable to do so on T+3, at any time thereafter. HKSCC may also impose fines from T+2 onwards.

Exchanges Between Class A Ordinary Shares Trading in Hong Kong and ADSs

We have established a branch register of members in Hong Kong (the “Hong Kong share register”), which is maintained by our Hong Kong share registrar, Computershare Hong Kong Investor Services Limited. Our principal register of members (the “Cayman share register”) continues to be maintained by our principal share registrar, Maples Fund Services (Cayman) Limited. All Class A ordinary shares offered in connection with our listing in Hong Kong are registered on the Hong Kong share register in order to be listed and traded on the Hong Kong Stock Exchange. As described in further detail below, holders of Class A ordinary shares registered on the Hong Kong share register are able to exchange those Class A ordinary shares for ADSs, and vice versa.

Depositing Class A Ordinary Shares Trading in Hong Kong for Delivery of ADSs

An investor who holds Class A ordinary shares registered in Hong Kong and wishes to receive delivery of ADSs that trade on NYSE must deposit or have his/her broker deposit the Class A ordinary shares with the depositary’s Hong Kong custodian, The Hong Kong and Shanghai Banking Corporation Limited (the “custodian”) in exchange for ADSs. A deposit of Class A ordinary shares trading in Hong Kong in exchange for ADSs involves the following procedures:

(a)

If Class A ordinary shares have been deposited with CCASS, the investor must transfer Class A ordinary shares to the depositary’s account with the custodian within CCASS by following the CCASS procedures for transfer and submit and deliver a duly completed and signed ADS delivery form to the custodian via his/her broker.

(b)

If Class A ordinary shares are held outside CCASS, the investor must arrange for the registration of a transfer of his/her Class A ordinary shares into the depositary’s name and delivery of evidence of that registration to the custodian, and must sign and deliver an ADS delivery form to the depositary.

(c)

Upon payment of its fees and expenses and of any taxes or charges, such as stamp taxes or stock transfer taxes or fees, if applicable, the depositary will register the corresponding number of ADSs in the name(s) requested by an investor and will deliver the ADSs as instructed in the ADS delivery form. For Class A ordinary shares deposited in CCASS, under normal circumstances, the above steps generally require two business days, provided that the investor has provided timely and complete instructions. For Class A ordinary shares held outside CCASS in physical form, the above steps may take 14 business days, or more, to complete. Temporary delays may arise. For example, the transfer books of the depositary may from time to time be closed to ADS issuances. The investor will be unable to trade the ADSs until the procedures are completed.

156

Surrender of ADSs for Delivery of Class A Ordinary Shares Trading in Hong Kong

An investor who holds ADSs and wishes to receive Class A ordinary shares that trade on the Hong Kong Stock Exchange must cancel the ADSs the investor holds and withdraw the Class A ordinary shares from our ADS program and cause his/her broker or other financial institution to trade such Class A ordinary shares on the Hong Kong Stock Exchange. An investor that holds ADSs indirectly through a broker or other financial institution should follow the procedures of the broker or financial institution and instruct the broker to arrange for cancellation of the ADSs, and transfer of the underlying Class A ordinary shares from the depositary’s account with the custodian within the CCASS to the investor’s Hong Kong stock account.

For investors holding ADSs directly, the following steps must be taken:

(a)

To withdraw Class A ordinary shares from our ADS program, an investor who holds ADSs may turn in such ADSs at the office of the depositary (and the applicable ADR(s) if the ADSs are held in certificated form), and send an instruction to cancel such ADSs to the depositary. Those instructions must have a Medallion signature guarantee.

(b)

Upon payment or net of its fees and expenses and of any taxes or charges, such as stamp taxes or stock transfer taxes or fees, if applicable, the depositary will instruct the custodian to deliver Class A ordinary shares underlying the canceled ADSs to the CCASS account designated by the investor.

(c)

If an investor prefers to receive Class A ordinary shares outside CCASS, he/she must so indicate in the instruction delivered to the depositary.

For Class A ordinary shares to be received in CCASS, under normal circumstances, the above steps generally require two business days, provided that the investor has provided timely and complete instructions. For the Shares to be received outside CCASS in physical form, the above steps may take 14 business days, or more, to complete. The investor will be unable to trade the Class A ordinary shares on the Hong Kong Stock Exchange until the procedures are completed. Temporary delays may arise. For example, the transfer books of the depositary may from time to time be closed to ADS cancellations. In addition, completion of the above steps and procedures for delivery of Class A ordinary shares in a CCASS account is subject to there being a sufficient number of Class A ordinary shares on the Hong Kong share register to facilitate a withdrawal from the ADS program directly into the CCASS. We are not under any obligation to maintain or increase the number of Class A ordinary shares on the Hong Kong share register to facilitate such withdrawals.

Depositary Requirements

Before the depositary delivers ADSs or permits withdrawal of Class A ordinary shares, the depositary may require:

(a)

production of satisfactory proof of the identity and genuineness of any signature or other information it deems necessary; and

(b)

compliance with procedures it may establish, from time to time, consistent with the deposit agreement, including completion and presentation of transfer documents.

The depositary may refuse to deliver, transfer, or register issuances, transfers and cancellations of ADSs generally when the transfer books of the depositary or of the Hong Kong share registrar are closed or at any time if the depositary or we determine it advisable to do so.

All costs attributable to the transfer of Class A ordinary shares to effect a withdrawal from or deposit of Class A ordinary shares into our ADS program will be borne by the investor requesting the transfer or deposit. In particular, holders of Shares and ADSs should note that the Hong Kong share registrar will charge between HK$2.50 to HK$20, depending on the speed of service (or such higher fee as may from time to time be permitted under the Hong Kong Listing Rules) for each transfer of Class A ordinary shares from one registered owner to another, each share certificate canceled or issued by it and any applicable fee as stated in the share transfer forms used in Hong Kong. In addition, holders of Class A ordinary shares and ADSs must pay up to US$5.00 per 100 ADSs (or portion thereof) for each issuance of ADSs and each cancellation of ADSs, as the case may be, in connection with the deposit of the Shares into, or withdrawal of Class A ordinary shares from, the ADS facility.

157

Payment of Taxes

You will be responsible for any taxes or other governmental charges payable on your ADSs or on the deposited securities represented by any of your ADSs. The depositary may refuse to register any transfer of your ADSs or allow you to withdraw the deposited securities represented by your ADSs until those taxes or other charges are paid. It may apply payments owed to you or sell deposited securities represented by your ADSs to pay any taxes owed and you will remain liable for any deficiency. If the depositary sells deposited securities, it will, if appropriate, reduce the number of ADSs to reflect the sale and pay to ADS holders any proceeds, or send to ADS holders any property, remaining after it has paid the taxes.

PART II

ITEM 13.ITEM DEFAULTS, DIVIDEND ARREARAGES AND DELINQUENCIES

None.

ITEM 14.MATERIAL MODIFICATIONS TO THE RIGHTS OF SECURITY HOLDERS AND USE OF PROCEEDS

14.A. – 14.D. Material Modifications to the Rights of Security Holders

See “Item 10. Additional Information” for a description of the rights of shareholders, which remain unchanged.

14.E. Use of Proceeds

Initial Public Offering

The following “Use of Proceeds” information relates to the registration statement on Form F-1 (File No. 333-253575) as amended (the “IPO Registration Statement”), which registered 43,590,000 Class A ordinary shares represented by 43,590,000 ADSs issued and sold by us, and the underwriters’ exercise of their option to purchase from us 1,486,479 additional ADSs representing 1,486,479 Class A ordinary shares, at a public offering price of US$21.00 per ADS. The registration statement was declared effective by the SEC on March 17, 2021, for our initial public offering, which closed in March 2021. Morgan Stanley & Co. LLC, BofA Securities, Inc. and China International Capital Corporation Hong Kong Securities Limited were the representatives of the underwriters.

We received net proceeds of US$904.7 million from our initial public offering in March 2021 and the underwriters’ exercise of the over-allotment option. Our expenses incurred and paid to others in connection with the issuance and distribution of the ADSs in our offering totaled US$41.9 million, which included US$37.9 million for underwriting discounts and commissions and US$4.0 million for other expenses. None of the transaction expenses included payments to directors or officers of our company or their associates, persons owning 10% or more of our equity securities or our affiliates.

For the period from March 17, 2021, the date that the registration statement on Form F-1 was declared effective by the SEC, to December 31, 2022, we used approximately US$175.8 million of the net proceeds received from our initial public offering for the purposes as disclosed in the IPO Registration Statement (i.e., research and development; investment in technology infrastructure; marketing and branding; other capital expenditures; and other general corporate purposes), as well as repurchases of ADSs from the open market. None of the net proceeds we received from the initial public offering were paid, directly or indirectly, to any of our directors or officers or their associates, persons owning 10% or more of our equity securities or our affiliates. We intend to use the remainder of the net proceeds from our initial public offering for the foregoing purposes.

Global Offering

The following “Use of Proceeds” information relates to the shelf registration statement on Form F-3 (File No. 333-265320) filed on May 31, 2022 and prospectus supplements filed on June 22, 2022 and June 28, 2022, respectively, relating to our global offering in connection with the Hong Kong Listing, which closed in July 2022. We offered and sold 7,300,000 Class A ordinary shares at an offering price of HK$19.30 per Class A ordinary share. China International Capital Corporation Hong Kong Securities Limited, Morgan Stanley Asia Limited and Merrill Lynch (Asia Pacific) Limited were the representatives of the international underwriters of the global offering.

158

We received net proceeds of HK$70.0 million from the global offering. Our expenses incurred and paid to others in connection with the issuance and distribution of the Class A ordinary shares in our offering totaled US$9.3 million, which included HK$5.6 million for underwriting discounts and commissions and HK$67.1 million for other expenses. None of the transaction expenses included payments to directors or officers of our company or their associates, persons owning 10% or more of our equity securities or our affiliates.

For the period from May 31, 2022, the date that the shelf registration statement on Form F-3 was automatically effective, to December 31, 2022, we did not use any of the net proceeds received from the global offering. None of the net proceeds we received from the global offering were paid, directly or indirectly, to any of our directors or officers or their associates, persons owning 10% or more of our equity securities or our affiliates. We intend to use the net proceeds from the global offering for the purposes as disclosed in the prospectus supplement (i.e., enhancing our IoT technologies and infrastructure; expanding and enhancing our product offerings; marketing and branding activities; pursuing strategic partnerships, investments and acquisitions to implement our long-term growth strategies; and general corporate purposes and working capital needs).

ITEM 15.CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures

Our management, with the participation of our chief executive officer and chief financial officer, has performed an evaluation of the effectiveness of our disclosure controls and procedures (as defined in Rule 13a-15(e) under the Exchange Act) as of the end of the period covered by this report, as required by Rule 13a-15(b) under the Exchange Act.

Based upon that evaluation, our management has concluded that, as of December 31, 2022, our disclosure controls and procedures were effective in ensuring that the information required to be disclosed by us in the reports that we file or submit under the Exchange Act is 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 chief financial officer, as appropriate, to allow timely decisions regarding required disclosure.

Management’s Annual Report on Internal Control over Financial Reporting

Our management is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act. 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 U.S. GAAP and 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 our company; (ii) 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 (iii) 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.

As required by Section 404 of the Sarbanes-Oxley Act of 2002 and related rules as promulgated by the Securities and Exchange Commission, our management, including our chief executive officer, assessed the effectiveness of internal control over financial reporting as of December 31, 2022 using the criteria set forth in the report “Internal Control—Integrated Framework (2013)” published by the Committee of Sponsoring Organizations of the Treadway Commission. Based on this evaluation, management concluded that our internal control over financial reporting was effective as of December 31, 2022.

Remediation of the Material Weakness in Internal Control over Financial Reporting

In the course of preparing and auditing our consolidated financial statements for the year ended December 31, 2019, we and our independent registered public accounting firm identified a material weakness in our internal control over financial reporting. The material weakness in our internal control over financial reporting has not been remediated as of December 31, 2020 and 2021. As defined in the standards established by the PCAOB, a “material weakness” is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of our company’s annual or interim consolidated financial statements will not be prevented or detected on a timely basis.

159

The material weakness identified relates to our lack of sufficient and competent financial reporting and accounting personnel with appropriate knowledge and experience to address complex U.S. GAAP accounting issues and to prepare and review financial statements and related disclosures in accordance with U.S. GAAP and SEC reporting requirements.

Following the identification of the material weakness, we have taken measures to remedy the material weakness, including (i) hiring more qualified resources, including competent financial controllers and financial reporting managers, equipped with relevant U.S. GAAP and SEC reporting experience and qualifications to strengthen the financial reporting function and to set up the financial and system control framework, (ii) implementing regular and continuous U.S. GAAP accounting and financial reporting training programs for our accounting and financial reporting personnel, (iii) formalizing the procedures and controls regarding the financial reporting process and developing and implementing a comprehensive set of U.S. GAAP policies and standardized financial closing and reporting procedures, including an accounting manual and financial closing and reporting checklists, to allow early detection, prevention and resolution of potential misstatements, (iv) enhancing an internal audit function to ensure proper design and implementation of our accounting policies and financial reporting procedures and (v) providing financial support to our accounting and financial reporting personnel to take recognized accounting qualification exams.

Since our initial public offering, we have become subject to the Sarbanes-Oxley Act of 2002. Once we cease to be an “emerging growth company” as such term is defined in the JOBS Act, our independent registered public accounting firm must attest to and report on the effectiveness of our internal control over financial reporting. It is possible that, had our independent registered public accounting firm performed an audit of our internal control over financial reporting, additional internal control deficiencies may have been identified. See “Item 3. Key Information—3.D. Risk Factors—Risks Related to Our Business and Industry—If we fail to maintain proper and effective internal control over financial reporting, we may be unable to accurately or timely report our results of operations, meet our reporting obligations or prevent fraud, and investor confidence and the market price of our ADSs may be materially and adversely affected.”

Attestation Report of the Registered Public Accounting Firm

Since we are an “emerging growth company” as defined under the JOBS Act, we are exempt from the requirement to comply with the auditor attestation requirements that our independent registered public accounting firm attest to and report on the effectiveness of our internal control structure and procedures for financial reporting.

Changes in Internal Control over Financial Reporting

Other than as described above, there were no changes in our internal controls over financial reporting that occurred during the period covered by this annual report that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

ITEM 16.A.AUDIT COMMITTEE FINANCIAL EXPERT

Our board of directors has determined that Sidney Xuande Huang, an independent director and a member of our audit committee, qualifies as an “audit committee financial expert” within the meaning of the SEC rules and possesses financial sophistication within the meaning of the applicable rules of the NYSE. Sidney Xuande Huang satisfies the “independence” requirements of Rule 10A-3 under the Exchange Act, and Section 303A of the Corporate Governance Rules of the NYSE.

ITEM 16.B.CODE OF ETHICS

Our board of directors has adopted a code of business conduct and ethics that applies to all of our directors, officers and employees, including certain provisions that specifically apply to our principal executive officer, principal financial officer, principal accounting officer or controller and any other persons who perform similar functions for us. We have filed our code of business conduct and ethics as Exhibit 99.1 to the registration statement on Form F-1 (File No. 333-253575), as amended, initially filed with the SEC on February 26, 2021, and posted a copy of our code of business conduct and ethics on our website at https://ir.tuya.com. We hereby undertake to provide to any person without charge, a copy of our code of business conduct and ethics within 10 working days after we receive such person’s written request.

160

ITEM 16.C.PRINCIPAL ACCOUNTANT FEES AND SERVICES

Auditor Fees

The following table sets forth the aggregate fees by categories specified below in connection with certain professional services rendered by PricewaterhouseCoopers Zhong Tian LLP, our independent registered public accounting firm, for the periods indicated.

    

Year Ended December 31,

    

2021

    

2022

    

US$

    

US$

(in thousands)

Services

Audit Fees(1)

 

1,800

 

1,890

Total

 

1,800

 

1,890

(1)“Audit Fees” refer to the aggregate fees billed in each of the fiscal years listed for professional services rendered by our principal external auditor, including the audits of our annual financial statements and the reviews of our quarterly condensed consolidated financial information, review of interim financial information, regulatory filings for those fiscal years and services related to our listing on the Hong Kong Stock Exchange.

The policy of our audit committee is to pre-approve all audit and non-audit services provided by PricewaterhouseCoopers Zhong Tian LLP, our independent registered public accounting firm, including audit services and other services as described above, other than those for de minimis services which are approved by the audit committee prior to the completion of the audit.

ITEM 16.D.EXEMPTIONS FROM THE LISTING STANDARDS FOR AUDIT COMMITTEES

Not applicable.

ITEM 16.E.PURCHASES OF EQUITY SECURITIES BY THE ISSUER AND AFFILIATED PURCHASERS

On August 30, 2021, we announced a share repurchase program authorized by our board of directors. Under such share repurchase program, we were authorized to repurchase up to US$200 million of our Class A ordinary shares in the form of ADSs during a 12-month period, from time to time through open market transactions at prevailing market prices, in privately negotiated transactions, in block trades and/or through other legally permissible means, depending on the market conditions and in accordance with applicable rules and regulations. The timing and dollar amount of repurchase transactions are subject to the SEC Rule 10b-18 and/or Rule 10b5-1 requirements. This share repurchase program expired on August 30, 2022. As of such date, we had purchased a total of approximately 23.1 million ADSs in open market purchases under this program for an aggregate purchase price of approximately US$108.6 million.

On November 9, 2022, we announced a new share repurchase program authorized by our board of directors. Under the new program, we may repurchase up to US$50 million of our Class A ordinary shares, including in the form of ADSs, pursuant to the general mandate granted to our board of directors to exercise all powers of our company to repurchase Class A ordinary shares, including in the form of ADSs, by the shareholders of our company at the annual general meeting on November 1, 2022. This new share repurchase program commenced on November 9, 2022 and will end on the date on which a new general repurchase mandate is granted by the shareholders to our board of directors at our next annual general meeting which is due to be held by June 30, 2023 under the Hong Kong Listing Rules. Under the new program, our proposed repurchases may be made from time to time through open market transactions at prevailing market prices, in privately negotiated transactions, in block trades and/or through other legally permissible means, depending on the market conditions and in accordance with applicable rules and regulations. The timing and dollar amount of repurchase transactions will be subject to Rule 10b-18 and/or Rule 10b5-1 requirements of the SEC and applicable requirements under the Hong Kong Listing Rules. Our board of directors will review the share repurchase program periodically, and may authorize adjustment of its terms and size or suspend or discontinue the program.

161

The table below sets forth a summary of the shares repurchased by us during the year ended December 31, 2022.

Total Number

 of Class A

Approximate

ordinary

 Dollar Value of

shares and/or

Class A

Total Number

ADSs

ordinary shares

of Class A

Average Price

 Purchased as

and/or ADSs

ordinary

 Paid per Class

 Part of the

that May Yet Be

shares and/or

A ordinary

 Publicly

 Purchased

  ADSs

shares and/or

 Announced

  under the 

    

 Purchased

    

ADS

    

 Plan(s)

    

Plan(s) (in US$)

Period

January 2022

3,064,777

5.25

3,064,777

130,355,026

February 2022

1,014,977

5.21

1,014,977

125,063,394

March 2022

806,757

4.49

806,757

121,437,541

April 2022

2,774,371

2.88

2,774,371

113,437,542

May 2022

5,662,490

2.47

5,662,490

99,437,543

June 2022

2,763,310

 

2.90

 

2,763,310

 

91,437,543

July 2022

 

 

 

91,437,543

August 2022

 

 

 

September 2022

October 2022

November 2022

891,288

1.05

891,288

49,063,563

December 2022

1,861,879

 

1.77

 

1,861,879

 

45,770,876

ITEM 16.F.CHANGE IN REGISTRANT’S CERTIFYING ACCOUNTANT

Not applicable.

ITEM 16.G.CORPORATE GOVERNANCE

We are a “foreign private issuer” (as such term is defined in Rule 3b-4 under the Exchange Act), and our ADSs, each representing one Class A ordinary share, are listed on the NYSE. Under Section 303A of the NYSE Listed Company Manual, NYSE-listed companies that are foreign private issuers are permitted to follow home country practice in lieu of the corporate governance provisions specified by the NYSE with limited exceptions.

The NYSE Listed Company Manual requires NYSE-listed companies to have a nominating / corporate governance committee and a compensation committee that are composed entirely of independent directors. Cayman Islands law does not impose similar requirements.

Currently, we have three members on our nomination committee, consisting of two independent directors and one director who is an executive officer. We have three members on our compensation committee, consisting of two independent directors and one director who is an executive officer. Nevertheless, our board of directors is composed of nine members, five of whom are independent directors within the meaning of Section 303A of the NYSE Listed Company Manual, and we currently maintain fully independent audit and corporate governance committees.

As a result of our choice to follow home country practice in those matters, our shareholders may be afforded less protection than they otherwise would enjoy under NYSE corporate governance listing standards applicable to U.S. domestic issuers. See “Item 3. Key Information—3.D. Risk Factors—Risks Related to Our ADSs—As an exempted company incorporated in the Cayman Islands, we are permitted to adopt certain home country practices in relation to corporate governance matters that differ significantly from the NYSE corporate governance listing standards. These practices may afford less protection to shareholders than they would enjoy if we complied fully with the NYSE corporate governance listing standards.”

ITEM 16.H.MINE SAFETY DISCLOSURE

Not applicable.

162

ITEM 16.I.DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS

On May 26, 2022, we were conclusively identified by the SEC under the HFCAA as having filed audit reports issued by a registered public accounting firm that cannot be inspected or investigated completely by the PCAOB in connection with our filing of our annual report on Form 20-F for the fiscal year ended December 31, 2021.

As of the date of this annual report and to our best knowledge:

none of our shares or the shares of our material operating entities are owned by governmental entities in the jurisdiction in which we or such material operating entities are incorporated or otherwise organized;
none of the governmental entities in the applicable foreign jurisdiction with respect to our registered public accounting firm have a controlling financial interest in us or any of our material operating entities;
None of the members of the board of directors of our company or any of our consolidated foreign operating entities is any official of the Chinese Communist Party; and
Neither the memorandum and articles of association of our company nor the articles of incorporation (or equivalent organizing document) of our consolidated foreign operating entities contains any charter of the Chinese Communist Party.

On December 15, 2022, the PCAOB announced that it was able to conduct inspections and investigations completely of PCAOB-registered public accounting firms headquartered in mainland China and Hong Kong in 2022. The PCAOB vacated its previous 2021 determinations accordingly. As a result, we do not expect to be identified as a “Commission-Identified Issuer” under the HFCAA for the fiscal year ended December 31, 2022 after we file our annual report on Form 20-F for such fiscal year.

Item 16.J.INSIDER TRADING POLICIES

Not applicable.

163

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 Tuya Inc. are included at the end of this annual report.

ITEM 19.EXHIBITS

Exhibit Number

    

Description of Document

1.1

Ninth Amended and Restated Memorandum and Articles of Association of the Registrant, as currently in effect (incorporated herein by reference to Exhibit 3.1 to the current report on Form 6-K furnished to the SEC on November 2, 2022)

2.1

Form of American Depositary Receipt (included in Exhibit 2.3)

2.2

Registrant’s Specimen Certificate for Class A Ordinary Shares (incorporated herein by reference to Exhibit 4.1 to the current report on Form 6-K furnished to the SEC on June 24, 2022)

2.3

Form of Deposit Agreement among the Registrant, the depositary and holders of the American Depositary Shares (incorporated herein by reference to Exhibit 1 to the registration statement on Form F-6 (File No. 333-254092), as amended, initially filed with the SEC on March 10, 2021)

2.4*

Description of Registrant’s Securities

4.1*

2015 Equity Incentive Plan, as amended and restated on June 15, 2022

4.2

Form of Indemnification Agreement between the Registrant and its directors and executive officers (incorporated herein by reference to Exhibit 10.2 to the registration statement on Form F-1 (File No. 333-253575), as amended, initially filed with the SEC on February 26, 2021)

4.3

Form of Employment Agreement between the Registrant and its executive officers (incorporated herein by reference to Exhibit 10.3 to the registration statement on Form F-1 (File No. 333-253575), as amended, initially filed with the SEC on February 26, 2021)

4.4

Fifth Amended and Restated Shareholders’ Agreement dated September 11, 2019 (incorporated herein by reference to Exhibit 4.4 to the registration statement on Form F-1 (File No. 333-253575), as amended, initially filed with the SEC on February 26, 2021)

4.5

Amended and Restated Equity Interest Pledge Agreement among Hangzhou Tuya Information Technology Co., Ltd. (formerly known as Hangzhou Aixiangji Technology Co., Ltd.), Liaohan (Leo) Chen and Hangzhou Tuya Technology Co., Ltd., originally dated December 23, 2014, amended on August 23, 2019 and amended and restated on January 19, 2022 (incorporated herein by reference to Exhibit 4.5 to our annual report on Form 20-F for the fiscal year ended December 31, 2021 filed with the SEC on April 28, 2022)

4.6

Amended and Restated Equity Interest Pledge Agreement among Hangzhou Tuya Information Technology Co., Ltd. (formerly known as Hangzhou Aixiangji Technology Co., Ltd.), Peihong Chen and Hangzhou Tuya Technology Co., Ltd., originally dated December 23, 2014, amended on August 23, 2019 and amended and restated on January 19, 2022 (incorporated herein by reference to Exhibit 4.6 to our annual report on Form 20-F for the fiscal year ended December 31, 2021 filed with the SEC on April 28, 2022)

4.7

Amended and Restated Equity Interest Pledge Agreement among Hangzhou Tuya Information Technology Co., Ltd. (formerly known as Hangzhou Aixiangji Technology Co., Ltd.), Ruixin Zhou and Hangzhou Tuya Technology Co., Ltd., originally dated December 23, 2014, amended on August 23, 2019 and amended and restated on January 19, 2022 (incorporated herein by reference to Exhibit 4.7 to our annual report on Form 20-F for the fiscal year ended December 31, 2021 filed with the SEC on April 28, 2022)

164

Exhibit Number

    

Description of Document

4.8

Second Amended and Restated Equity Interest Pledge Agreement among Hangzhou Tuya Information Technology Co., Ltd. (formerly known as Hangzhou Aixiangji Technology Co., Ltd.), Xueji (Jerry) Wang and Hangzhou Tuya Technology Co., Ltd., originally dated December 23, 2014 and, amended and restated on August 23, 2019 and January 19, 2022, respectively (incorporated herein by reference to Exhibit 4.8 to our annual report on Form 20-F for the fiscal year ended December 31, 2021 filed with the SEC on April 28, 2022)

4.9

Amended and Restated Equity Interest Pledge Agreement among Hangzhou Tuya Information Technology Co., Ltd. (formerly known as Hangzhou Aixiangji Technology Co., Ltd.), Yaona Lin and Hangzhou Tuya Technology Co., Ltd., originally dated December 23, 2014, amended on August 23, 2019 and amended and restated on January 19, 2022 (incorporated herein by reference to Exhibit 4.9 to our annual report on Form 20-F for the fiscal year ended December 31, 2021 filed with the SEC on April 28, 2022)

4.10

Amended and Restated Exclusive Business Cooperation Agreement between Hangzhou Tuya Information Technology Co., Ltd. (formerly known as Hangzhou Aixiangji Technology Co., Ltd.) and Hangzhou Tuya Technology Co., Ltd. originally dated December 23, 2014 and amended and restated on January 19, 2022 (incorporated herein by reference to Exhibit 4.10 to our annual report on Form 20-F for the fiscal year ended December 31, 2021 filed with the SEC on April 28, 2022)

4.11

Amended and Restated Exclusive Option Agreement among Hangzhou Tuya Information Technology Co., Ltd. (formerly known as Hangzhou Aixiangji Technology Co., Ltd.), Liaohan (Leo) Chen and Hangzhou Tuya Technology Co., Ltd. originally dated December 23, 2014 and amended and restated on January 19, 2022 (incorporated herein by reference to Exhibit 4.11 to our annual report on Form 20-F for the fiscal year ended December 31, 2021 filed with the SEC on April 28, 2022)

4.12

Amended and Restated Exclusive Option Agreement among Hangzhou Tuya Information Technology Co., Ltd. (formerly known as Hangzhou Aixiangji Technology Co., Ltd.), Peihong Chen and Hangzhou Tuya Technology Co., Ltd. originally dated December 23, 2014 and amended and restated on January 19, 2022 (incorporated herein by reference to Exhibit 4.12 to our annual report on Form 20-F for the fiscal year ended December 31, 2021 filed with the SEC on April 28, 2022)

4.13

Amended and Restated Exclusive Option Agreement among Hangzhou Tuya Information Technology Co., Ltd. (formerly known as Hangzhou Aixiangji Technology Co., Ltd.), Ruixin Zhou and Hangzhou Tuya Technology Co., Ltd. originally dated December 23, 2014 and amended and restated on January 19, 2022 (incorporated herein by reference to Exhibit 4.13 to our annual report on Form 20-F for the fiscal year ended December 31, 2021 filed with the SEC on April 28, 2022)

4.14

Second Amended and Restated Exclusive Option Agreement among Hangzhou Tuya Information Technology Co., Ltd. (formerly known as Hangzhou Aixiangji Technology Co., Ltd.), Xueji (Jerry) Wang and Hangzhou Tuya Technology Co., Ltd., originally dated December 23, 2014 and amended and restated on August 23, 2019 and January 19, 2022, respectively (incorporated herein by reference to Exhibit 4.14 to our annual report on Form 20-F for the fiscal year ended December 31, 2021 filed with the SEC on April 28, 2022)

4.15

Amended and Restated Exclusive Option Agreement among Hangzhou Tuya Information Technology Co., Ltd. (formerly known as Hangzhou Aixiangji Technology Co., Ltd.), Yaona Lin and Hangzhou Tuya Technology Co., Ltd. originally dated December 23, 2014 and amended and restated on January 19, 2022 (incorporated herein by reference to Exhibit 4.15 to our annual report on Form 20-F for the fiscal year ended December 31, 2021 filed with the SEC on April 28, 2022)

4.16

Power of Attorney executed by Liaohan (Leo) Chen dated January 19, 2022 (incorporated herein by reference to Exhibit 4.16 to our annual report on Form 20-F for the fiscal year ended December 31, 2021 filed with the SEC on April 28, 2022)

4.17

Power of Attorney executed by Peihong Chen dated January 19, 2022 (incorporated herein by reference to Exhibit 4.17 to our annual report on Form 20-F for the fiscal year ended December 31, 2021 filed with the SEC on April 28, 2022)

4.18

Power of Attorney executed by Ruixin Zhou dated January 19, 2022 (incorporated herein by reference to Exhibit 4.18 to our annual report on Form 20-F for the fiscal year ended December 31, 2021 filed with the SEC on April 28, 2022)

4.19

Power of Attorney executed by Xueji (Jerry) Wang dated January 19, 2022 (incorporated herein by reference to Exhibit 4.19 to our annual report on Form 20-F for the fiscal year ended December 31, 2021 filed with the SEC on April 28, 2022)

4.20

Power of Attorney executed by Yaona Lin dated January 19, 2022 (incorporated herein by reference to Exhibit 4.20 to our annual report on Form 20-F for the fiscal year ended December 31, 2021 filed with the SEC on April 28, 2022)

165

Exhibit Number

    

Description of Document

4.21

Spousal Consent executed by spouse of Liaohan (Leo) Chen dated January 19, 2022 (incorporated herein by reference to Exhibit 4.21 to our annual report on Form 20-F for the fiscal year ended December 31, 2021 filed with the SEC on April 28, 2022)

4.22

Spousal Consent executed by spouse of Peihong Chen dated January 19, 2022 (incorporated herein by reference to Exhibit 4.22 to our annual report on Form 20-F for the fiscal year ended December 31, 2021 filed with the SEC on April 28, 2022)

4.23

Spousal Consent executed by spouse of Ruixin Zhou dated January 19, 2022 (incorporated herein by reference to Exhibit 4.23 to our annual report on Form 20-F for the fiscal year ended December 31, 2021 filed with the SEC on April 28, 2022)

4.24

Spousal Consent executed by spouse of Xueji (Jerry) Wang dated January 19, 2022 (incorporated herein by reference to Exhibit 4.24 to our annual report on Form 20-F for the fiscal year ended December 31, 2021 filed with the SEC on April 28, 2022)

4.25

Spousal Consent executed by spouse of Yaona Lin dated January 19, 2022 (incorporated herein by reference to Exhibit 4.25 to our annual report on Form 20-F for the fiscal year ended December 31, 2021 filed with the SEC on April 28, 2022)

8.1*

Principal Subsidiaries and Variable Interest Entity of the Registrant

11.1

Code of Business Conduct and Ethics of the Registrant (incorporated herein by reference to Exhibit 99.1 to the registration statement on Form F-1 (File No. 333-253575), as amended, initially filed with the SEC on February 26, 2021)

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 Jia Yuan Law Offices

15.2*

Consent of Maples and Calder (Hong Kong) LLP

15.3*

Consent of PricewaterhouseCoopers Zhong Tian LLP, Independent Registered Public Accounting Firm

15.4**

Submission under Item 16I(a) of Form 20-F in relation to the Holding Foreign Companies Accountable Act

15.5*

Consent of CIC

101.INS*

Inline XBRL Instance Document

101.SCH*

Inline XBRL Taxonomy Extension Schema Document

101.CAL*

Inline XBRL Taxonomy Extension Calculation Linkbase Document

101.DEF*

Inline XBRL Taxonomy Extension Definition Linkbase Document

101.LAB*

Inline XBRL Taxonomy Extension Label Linkbase Document

101.PRE*

Inline XBRL Taxonomy Extension Presentation Linkbase Document

104*

Cover Page Interactive Data File (embedded within the Inline XBRL document)

*

Filed herewith

**

Furnished herewith

166

SIGNATURES

The registrant hereby certifies that it meets all of the requirements for filing its annual report on Form 20-F and that it has duly caused and authorized the undersigned to sign this annual report on its behalf.

Tuya Inc.

By:

/s/ Xueji (Jerry) Wang

Name:

Xueji (Jerry) Wang

Title:

Chief Executive Officer and Director

Date: April 26, 2023

167

Report of Independent Registered Public Accounting Firm

To the Board of Directors and Shareholders of Tuya Inc.

Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheets of Tuya Inc. and its subsidiaries (the “Company”) as of December 31, 2022 and 2021, and the related consolidated statements of comprehensive loss, of changes in shareholders’ equity/(deficit) and of cash flows for each of the three years in the period ended December 31, 2022, including the related notes (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2022 and 2021, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2022 in conformity with accounting principles generally accepted in the United States of America.

Basis for Opinion

These consolidated financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s consolidated financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits of these consolidated financial statements in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company’s internal control over financial reporting. Accordingly, we express no such opinion.

Our audits included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.

/s/PricewaterhouseCoopers Zhong Tian LLP

Shanghai, the People’s Republic of China

April 26, 2023

We have served as the Company’s auditor since 2020.

F-2

TUYA INC.

CONSOLIDATED BALANCE SHEETS

AS OF DECEMBER 31, 2021 AND 2022

(All amounts in US$ thousands (“US$”), except for share and per share data, unless otherwise noted)

As of December 31, 

    

2021

    

2022

ASSETS

Current assets:

Cash and cash equivalents

 

963,938

 

133,161

Restricted cash

 

638

 

Short-term investments

 

102,134

 

821,134

Accounts receivable, net

 

32,701

 

12,172

Notes receivable

 

1,393

 

2,767

Inventories, net

 

62,582

 

45,380

Prepayments and other current assets

 

27,882

 

8,752

Total current assets

 

1,191,268

 

1,023,366

Non-current assets:

 

 

Property, equipment and software, net

 

6,805

 

3,827

Operating lease right-of-use assets, net

 

22,181

 

9,736

Long-term investments

 

26,078

 

18,031

Other non-current assets

 

1,818

 

1,179

Total non-current assets

 

56,882

 

32,773

Total assets

 

1,248,150

 

1,056,139

LIABILITIES AND SHAREHOLDERS’ EQUITY

 

  

 

Current liabilities (including amounts of the consolidated VIE without recourse to the primary beneficiary of 1,221 and 1,422 as of December 31, 2021 and 2022, respectively):

 

  

 

  

Accounts payable

 

12,212

 

9,595

Advance from customers

 

31,088

 

27,633

Deferred revenue, current

 

9,254

 

6,821

Accruals and other current liabilities

 

50,847

 

33,383

Lease liabilities, current

 

5,697

 

3,850

Total current liabilities

 

109,098

 

81,282

Non-current liabilities (including amounts of the consolidated VIE without recourse to the primary beneficiary of 38 and nil as of December 31, 2021 and 2022, respectively):

 

  

 

  

Lease liabilities, non-current

 

16,048

 

5,292

Deferred revenue, non-current

 

859

 

394

Other non-current liabilities

8,484

7,004

Total non-current liabilities

 

25,391

 

12,690

Total liabilities

 

134,489

 

93,972

F-3

CONSOLIDATED BALANCE SHEETS (CONTINUED)

AS OF DECEMBER 31, 2021 AND 2022

(All amounts in US$ thousands (“US$”), except for share and per share data, unless otherwise noted)

As of December 31, 

    

2021

    

2022

Shareholders’ equity:

Ordinary shares (US$0.00005 par value; nil shares authorized, issued and outstanding as of December 31, 2021 and 2022, respectively)

 

 

Class A ordinary shares (US$0.00005 par value; 600,000,000 and 800,000,000 shares authorized as of December 31, 2021 and 2022, respectively; 491,846,560 and 499,146,560 shares issued as of December 31, 2021 and 2022, respectively; 480,241,752 and 473,550,229 shares outstanding as of December 31, 2021 and 2022, respectively)

 

25

 

25

Class B ordinary shares (US$0.00005 par value; 200,000,000 and 200,000,000 shares authorized as of December 31, 2021 and 2022, respectively; 79,400,000 and 79,400,000 shares issued and outstanding as of December 31, 2021 and 2022, respectively)

 

4

 

4

Treasury stock (US$0.00005 par value; 11,604,808 and 25,596,331 shares as of December 31, 2021 and 2022, respectively)

(46,930)

(86,438)

Additional paid-in capital

 

1,526,140

 

1,584,764

Accumulated other comprehensive income/(loss)

 

2,320

 

(22,115)

Accumulated deficit

 

(367,898)

 

(514,073)

Total shareholders’ equity

 

1,113,661

 

962,167

Total liabilities and shareholders’ equity

 

1,248,150

 

1,056,139

F-4

CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS

FOR THE YEARS ENDED DECEMBER 31, 2020, 2021 AND 2022

(All amounts in US$ thousands (“US$”), except for share and per share data, unless otherwise noted)

    

Year Ended December 31, 

    

2020

    

2021

    

2022

Revenue

179,874

302,076

208,172

Cost of revenue

(117,937)

(174,209)

(118,749)

Gross profit

61,937

127,867

89,423

Operating expenses:

  

  

Research and development expenses

(77,430)

(174,289)

(144,942)

Sales and marketing expenses

(37,556)

(75,384)

(55,662)

General and administrative expenses

(17,868)

(71,589)

(67,513)

Other operating incomes, net

1,071

9,835

10,508

Total operating expenses

(131,783)

(311,427)

(257,609)

Loss from operations

(69,846)

(183,560)

(168,186)

Other income/(loss)

  

  

Other non-operating incomes, net

1,958

2,904

Financial income, net

3,220

7,286

18,546

Foreign exchange (loss)/gain, net

(80)

(618)

2,441

Loss before income tax expense

(66,706)

(174,934)

(144,295)

Income tax expense

(206)

(490)

(1,880)

Net loss

(66,912)

(175,424)

(146,175)

Net loss attributable to Tuya Inc.

(66,912)

(175,424)

(146,175)

Net loss attributable to ordinary shareholders

(66,912)

(175,424)

(146,175)

Net loss

(66,912)

(175,424)

(146,175)

Other comprehensive income/(loss)

  

  

Changes in fair value of long-term investments

357

(9,493)

Foreign currency translation

2,882

1,482

(14,942)

Total comprehensive loss attributable to Tuya Inc.

(64,030)

(173,585)

(170,610)

Net loss attributable to Tuya Inc.

(66,912)

(175,424)

(146,175)

Net loss attributable to ordinary shareholders

(66,912)

(175,424)

(146,175)

Weighted average number of ordinary shares used in computing net loss per share, basic and diluted

221,980,000

489,149,533

553,527,529

Net loss per share attributable to ordinary shareholders-basic and diluted

(0.30)

(0.36)

(0.26)

Share-based compensation expenses were included in:

  

Research and development expenses

2,596

14,542

14,692

Sales and marketing expenses

1,529

6,702

6,825

General and administrative expenses

5,321

44,845

47,502

F-5

CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS’ EQUITY/(DEFICIT)

FOR THE YEARS ENDED DECEMBER 31, 2020, 2021 AND 2022

(All amounts in US$ thousands (“US$”), except for share and per share data, unless otherwise noted)

Ordinary shares

    

(US$0.00005 par value)

    

Treasury stock

    

    

Accumulated

    

    

Number

Additional

Number

other

Total

of

paid-in

of

Receivables from

comprehensive

Accumulated

shareholders’

shares issued

    

Amount

    

capital

    

shares

    

Amount

    

shareholders

    

(loss)/income

    

deficit

deficit

    

    

US$

    

US$

    

    

US$

    

US$

    

US$

    

US$

    

US$

Balance as of December 31, 2019

 

221,980,000

 

11

 

17,869

 

(10)

 

(2,401)

 

(125,562)

 

(110,093)

Net loss

 

 

 

 

 

 

(66,912)

 

(66,912)

Subscription contributions from shareholders

 

 

 

 

10

 

 

 

10

Foreign currency translation adjustment

 

 

 

 

 

2,882

 

 

2,882

Share-based compensation

 

 

 

9,446

 

 

 

 

9,446

Balance as of December 31, 2020

 

221,980,000

 

11

 

27,315

 

 

481

 

(192,474)

 

(164,667)

F-6

CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS’ EQUITY/(DEFICIT) (CONTINUED)

FOR THE YEARS ENDED DECEMBER 31, 2020, 2021 AND 2022

(All amounts in US$ thousands (“US$”), except for share and per share data, unless otherwise noted)

Ordinary shares

(US$0.00005 par value)

Treasury stock

Accumulated 

 

Number

 

Additional 

 

Number 

other 

 

Total 

 

of

 

paid-in 

 

of 

 

comprehensive 

 

Accumulated 

 

shareholders’ 

    

shares issued

    

Amount

    

capital

    

shares issued

    

Amount

    

income

    

deficit

    

equity/(deficit)

 

 

US$

US$

US$

 

US$

 

US$

 

US$

Balance as of December 31, 2020

 

221,980,000

 

11

 

27,315

 

 

 

481

 

(192,474)

 

(164,667)

Issuance of ordinary shares upon Initial Public Offering and related over-allotment option, net of cost of issuance

 

45,076,479

 

2

 

904,730

 

 

 

 

 

904,732

Issuance of ordinary shares prior to Initial Public Offering

 

16,026,282

 

1

 

199,999

 

 

 

 

 

200,000

Conversion of redeemable preferred shares

 

278,163,799

 

14

 

333,653

 

 

 

 

 

333,667

Issuance of ordinary shares reserved for equity incentive plan

 

10,000,000

 

1

 

 

(10,000,000)

 

(1)

 

 

 

Repurchase of ordinary shares

 

 

 

 

(7,008,269)

 

(53,645)

 

 

 

(53,645)

Exercise of share option and vested restricted share unit

 

 

(5,646)

 

5,403,461

 

6,716

 

 

 

1,070

Net loss

 

 

 

 

 

 

 

(175,424)

 

(175,424)

Fair value change of long-term investment

 

 

 

 

 

 

357

 

 

357

Foreign currency translation adjustment

 

 

 

 

 

 

1,482

 

 

1,482

Share-based compensation

 

 

 

66,089

 

 

 

 

 

66,089

Balance as of December 31, 2021

 

571,246,560

 

29

 

1,526,140

 

(11,604,808)

 

(46,930)

 

2,320

 

(367,898)

 

1,113,661

F-7

CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS’ EQUITY/(DEFICIT) (CONTINUED)

FOR THE YEARS ENDED DECEMBER 31, 2020, 2021 AND 2022

(All amounts in US$ thousands (“US$”), except for share and per share data, unless otherwise noted)

    

Ordinary shares 

    

    

    

    

    

    

    

    

    

(US$0.00005 par value)

Treasury stock

Accumulated 

Number

Additional 

Number 

other

Total  

 of 

paid-in

of 

 comprehensive 

Accumulated 

shareholders’

shares issued 

Amount

 capital

shares issued

Amount

income/(loss)

deficit

equity

    

    

US$

    

US$

    

    

US$

    

US$

    

US$

    

US$

Balance as of December 31, 2021

571,246,560

29

1,526,140

(11,604,808)

(46,930)

2,320

(367,898)

1,113,661

Repurchase of ordinary shares

(18,839,849)

(59,631)

(59,631)

Exercise of share option and vested restricted share unit

 

 

 

(19,084)

 

4,848,326

 

20,123

 

 

 

1,039

Issuance of ordinary shares upon the Dual Primary Listing, net of cost of issuance

 

7,300,000

 

 

8,689

 

 

 

 

 

8,689

Net loss

 

 

 

 

 

 

 

(146,175)

 

(146,175)

Fair value change of long-term investment

 

 

 

 

 

 

(9,493)

 

 

(9,493)

Foreign currency translation adjustment

 

 

 

 

 

 

(14,942)

 

 

(14,942)

Share-based compensation

 

 

 

69,019

 

 

 

 

 

69,019

Balance as of December 31, 2022

 

578,546,560

 

29

 

1,584,764

 

(25,596,331)

 

(86,438)

 

(22,115)

 

(514,073)

 

962,167

F-8

CONSOLIDATED STATEMENTS OF CASH FLOWS

FOR THE YEARS ENDED DECEMBER 31, 2020, 2021 AND 2022

(All amounts in US$ thousands (“US$”), except for share and per share data, unless otherwise noted)

    

Year Ended December 31, 

    

2020

    

2021

    

2022

Cash flows from operating activities:

Net loss

(66,912)

(175,424)

(146,175)

Adjustments to reconcile net loss to net cash generated from operating activities:

  

Share-based compensation

9,446

66,089

69,019

Depreciation and amortization of property, equipment and software

1,662

3,369

3,443

Amortization of right-of-use assets

4,022

6,981

4,766

Allowance for doubtful receivables

278

1,030

288

Inventory write-downs

539

1,806

4,067

Loss/(gain) on disposal of property, equipment and software

365

(219)

Gain on disposal of a long-term investment

(147)

Loss/(gain) on foreign currency exchange rates

80

618

(2,441)

Investment loss

2,167

Fair value change on short-term and long-term investments

833

(7,449)

Cash flows from operating activities:

  

  

Changes in operating assets and liabilities:

  

  

Accounts receivable

(7,243)

(23,430)

20,241

Notes receivable

(8,747)

7,733

(1,374)

Inventories

(19,787)

(22,121)

13,135

Prepayments and other current assets

3,615

(13,134)

8,893

Other non-current assets

(778)

(89)

639

Accounts payable

10,983

(10,947)

(2,617)

Advance from customers

13,027

4,010

(3,455)

Deferred revenue

3,398

5,938

(2,898)

Income tax payable

4

(159)

Accruals and other payables

11,939

19,109

(24,280)

Lease liabilities

(4,590)

(7,164)

(4,924)

Other non-current liability

8,484

(1,480)

Net cash used in operating activities

(49,211)

(126,103)

(70,654)

Cash flows from investing activities:

  

  

Payment for short-term investments

(196,806)

(468,705)

(1,257,697)

Proceeds from disposal of short-term investments

192,493

385,549

543,790

Purchase of property, equipment and software

(3,201)

(6,193)

(710)

Proceeds from disposal of property, equipment and software

5

28

464

Provision of bridge loans

(2,930)

Loan repayment

628

Payment for long-term investments

(564)

(21,334)

(1,575)

Proceeds from disposal of a long-term investment

221

Proceeds from other investing activities

1,503

Net cash used in investing activities

(7,852)

(112,957)

(714,225)

F-9

CONSOLIDATED STATEMENTS OF CASH FLOWS (CONTINUED)

FOR THE YEARS ENDED DECEMBER 31, 2020, 2021 AND 2022

(All amounts in US$ thousands (“US$”), except for share and per share data, unless otherwise noted)

    

Year Ended December 31, 

    

2020

    

2021

    

2022

Cash flows from financing activities:

Proceeds from issuance of Class A ordinary shares upon Initial Public Offering and related over-allotment option, net of cost of issuance

904,732

Payment for repurchase of ordinary shares

(64,000)

(48,678)

Proceeds from issuance of ordinary shares prior to Initial Public Offering

200,000

Proceeds from exercise of share options

1,070

1,039

Proceeds from issuance of Class A ordinary shares upon the Dual Primary Listing, net of cost of issuance

9,057

Payments of deferred offering costs

(182)

Subscription contributions from shareholders

10

Net cash (used in)/ generated from financing activities

(172)

1,041,802

(38,582)

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

2,903

2,879

(7,954)

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

(54,332)

805,621

(831,415)

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

213,287

158,955

964,576

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

158,955

964,576

133,161

Supplemental cash flow disclosures

  

Cash paid for income tax

(210)

(616)

(843)

Supplemental schedule of non-cash investing activities

Conversion from bridge loan into investment

2,302

As of December 31, 

    

2020

    

2021

    

2022

US$

US$

US$

Cash and cash equivalents

 

158,792

 

963,938

133,161

Restricted cash

 

163

 

638

Total cash, cash equivalents and restricted cash shown in the statement of cash flows

 

158,955

 

964,576

133,161

F-10

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amounts in US$ thousands (“US$”), except for share and per share data, unless otherwise noted)

1.    Organization and principal activities

(a)    Principal Activities

Tuya Inc. (the “Company”) was incorporated under the laws of the Cayman Islands on August 28, 2014, as an exempted company with limited liability. The Company and its subsidiaries and consolidated variable interest entity (“VIE”) (collectively referred to as the “Group”) are principally engaged in offering PaaS (Platform-as-a-Service) to business customers developing IoT (Internet of Things) devices, including brands and their OEMs (original equipment manufacturer). Also, the Group offers Industry SaaS (Software-as-a-Service) and cloud-based value-added services to its customers. The Group also sells finished smart devices powered by Tuya purchased from qualified OEMs (the “Smart device distribution”).

(b)    History of the Group

Prior to the incorporation of Tuya Inc. in August 2014, the Group commenced its initial operations through Hangzhou Tuya Technology Co., Ltd. (“Hangzhou Tuya Technology”), which was established on June 16, 2014 by Wang Xueji and another individual. After a series of agreements, Hangzhou Tuya Technology was owned by Wang Xueji and other four individuals (collectively, the “Registered Shareholders”) together with two unrelated investors of Series Angel financing (the “Non-Registered Shareholders VIE Investors”) by August 2014. In December 2014, Hangzhou Tuya Information Technology Co., Ltd. (“the WFOE”) was established after the incorporation of Tuya Inc. The Group then entered into a series of contractual arrangements among the WFOE, Hangzhou Tuya Technology and Hangzhou Tuya Technology’s shareholders in December 2014, and thereafter Hangzhou Tuya Technology (the “VIE”) became the variable interest entity of the Group. After the completion of this transaction, the Group’s consolidated financial statements include the financial statements of the Company, its subsidiaries and the consolidated VIE. In 2019, the VIE agreements were amended to modify the VIE’s shareholders list and equity interest of each shareholder as a result of the change in registered share capital of the VIE and the exit of Non-Registered Shareholders VIE Investors as the VIE’s shareholders. The contractual arrangements were further amended in January 2022. The amendments discussed herein did not impact the VIE accounting treatment discussed further in Note 2(b).

F-11

As of December 31, 2021 and 2022, the Company’s principal subsidiaries and consolidated VIE are as follows:

    

Date of

    

Place of

    

Percentage of direct

    

Principal

Name of subsidiaries

incorporation

incorporation

or indirect ownership

activities

December 31,

    

    

    

2021

2022

    

Tuya (HK) Limited

September 12, 2014

 

Hong Kong, China

 

100

%  

100

%  

Investment holding and business development

Hangzhou Tuya Information Technology Co., Ltd.

December 5, 2014

 

Hangzhou, China

 

100

%  

100

%  

Sales of IoT PaaS, Smart devices, SaaS and Others and research and development

Tuya Smart Inc.

July 19, 2019

 

Delaware, United States

 

100

%  

100

%  

Business development

Tuya Global Inc.

July 22, 2015

 

California, United States

 

100

%  

100

%  

Business development

Tuya smart (India) Private Limited

January 31, 2019

 

Gurgaon, India

 

100

%  

100

%  

Business development

Tuya smart (Colombia) S.A.S

July 2, 2019

 

Medellin, Colombia

 

100

%  

100

%  

Business development

Tuya GmbH

May 13, 2019

 

Hamburg, Germany

 

100

%  

100

%  

Business development

Tuya Japan Co., Ltd.

January 23, 2019

 

Tokyo, Japan

 

100

%  

100

%  

Business development

Zhejiang Tuya Smart Electronics Co., Ltd.

May 9, 2020

 

Hangzhou, China

 

100

%  

100

%  

Sales of Smart devices

Date of

Place of

Economic

Principal

Name of VIE

    

incorporation

    

incorporation

    

interest held

    

activities

December 31,

    

    

    

2021

    

2022

    

Hangzhou Tuya Technology Co., Ltd.

June 16, 2014

 

Hangzhou, China

 

100

%  

100

%  

No substantial business

The VIE operated de minimis business activities and had no material impact on the Company’s financial position, results of operations or cash flows for the years ended December 31, 2020, 2021 and 2022.

(c)    COVID-19 impact and liquidity

For the year ended December 31, 2022, the Group’s financial performance was impacted by COVID-19 and its impact to commercial activities in China. For the year ended December 31, 2021, the Group’s financial performance was not significantly impacted by COVID-19. Prospective impacts to the Group and its financial results relating to the pandemic will depend on future developments, which are highly uncertain and cannot be predicted at this time. Based on the assessment on the Group’s liquidity and financial positions, the Group believes that its current cash and cash equivalents and short-term investments will be sufficient to enable it to meet its anticipated working capital requirements and capital expenditures for at least the next twelve months from the date these consolidated financial statements are issued.

2.    Principal Accounting Policies

(a)    Basis of Preparation

The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”).

Principal accounting policies followed by the Group in the preparation of the accompanying consolidated financial statements are summarized below.

F-12

(b)    Basis of Consolidation

The Group’s consolidated financial statements include the financial statements of the Company, its subsidiaries and the VIE for which the Company is the primary beneficiary. All transactions and balances among the Company, its subsidiaries, and the VIE have been eliminated upon consolidation.

A subsidiary is an entity in which the Company, directly or indirectly: (1) controls more than one half of the voting power; (2) has the power to appoint or remove the majority of the members of the board of directors; (3) casts a majority of votes at the meeting of the board of directors; or (4) governs the financial and operating policies of the investee under a statute or agreement among the shareholders or equity holders.

The Company applies the guidance codified in Accounting Standard Codification 810, Consolidations (“ASC 810”) on accounting for the VIE, which requires certain variable interest entities to be consolidated by the primary beneficiary of the entity in which it has a controlling financial interest. A VIE is an entity with one or more of the following characteristics: (a) the total equity investment at risk is not sufficient to permit the entity to finance its activities without additional financial support; (b) as a group, the holders of the equity investment at risk lack the ability to make certain decisions, the obligation to absorb expected losses or the right to receive expected residual returns, or (c) an equity investor has voting rights that are disproportionate to its economic interest and substantially all of the entity’s activities are on behalf of the investor.

(c)    Use of Estimates

The preparation of the Group’s consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, long-lived assets and liabilities at the balance sheet date, and the reported revenues and expenses during the reporting periods in the consolidated financial statements and accompanying notes. Accounting estimates reflected in the Group’s consolidated financial statements include, but are not limited to impairment provision for inventories, valuation allowance for deferred tax assets, stand-alone selling prices (SSP) for each distinct performance obligation, the valuation of ordinary shares and share-based compensation. Estimates are based on historical experiences and on various assumptions that the Group believes are reasonable under current circumstances. As of December 31, 2021 and 2022, the Group considered the economic implications of the COVID-19 on its significant judgments and estimates. Given that changes in circumstances, facts and experience may cause the Group to revise its estimates, actual results could differ materially from those estimates.

(d)    Functional Currency and Foreign Currency Translation

The Group uses United States dollar as its reporting currency. The functional currency of the Company and its subsidiaries incorporated in Cayman Islands and Hong Kong is the United States dollar, while the functional currency of the Group’s other subsidiaries and VIE is their respective local currency as determined based on the criteria of ASC 830, Foreign Currency Matters.

Transactions denominated in other than the functional currencies are re-measured into the functional currency of the entity at the exchange rates prevailing on the transaction dates. Financial assets and liabilities denominated in other than the functional currency are re-measured at the balance sheet date exchange rate. The resulting exchange differences are included in the consolidated statements of comprehensive loss as foreign exchange related gains or loss.

The financial statements of the Group’s entities using functional currency other than US$ are translated from the functional currency to the reporting currency, US$. Assets and liabilities of the Group’s subsidiaries incorporated in PRC are translated into US$ at fiscal year-end exchange rates, while income and expense items are translated at average exchange rates prevailing during each period presented, representing the index rates stipulated by the People’s Bank of China. Translation adjustments arising from these are reported as foreign currency translation adjustments and are shown as a separate component of shareholders’ equity on the consolidated financial statements.

F-13

(e)    Fair Value Measurements

Fair value is 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 Company considers the principal or most advantageous market in which it would transact and it considers assumptions that market participants would use when pricing the asset or liability.

The established fair value hierarchy 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. The three levels of inputs that may be used to measure fair value include:

Level 1: Quoted prices (unadjusted) in active markets for identical assets or liabilities.
Level 2: Observable, market-based inputs, other than quoted prices, in active markets for identical assets or liabilities.
Level 3: Unobservable inputs to the valuation methodology that are significant to the measurement of the fair value of the assets or liabilities.

Accounting guidance also describes three main approaches to measuring 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.

Financial assets and liabilities of the Group mainly consist of cash and cash equivalents, restricted cash, short-term investments, account receivables, notes receivable, certain other current assets, long-term investments, trade payables and certain accruals and other liabilities. As of December 31, 2021 and 2022, except for short-term investments, debt securities and equity securities with readily determinable fair value included in long-term investments, the carrying values of these financial instruments approximated their fair values due to their short-term maturity. The Group reports equity securities with readily determinable fair value included in short-term investments at fair value and discloses the fair value of these investments based on level 1 measurement. The Group reports time deposits and wealth management products included in short-term investments and the derivative instruments included in prepayment and other current asset at fair value, and discloses their fair value based on level 2 measurement. The Group reports equity securities with readily determinable fair value included in long-term investments at fair value and discloses the fair value of these investments based on level 2 measurement. The Group reports investment in available-for-sale debt securities included in long-term investments at fair value and discloses the fair value of these investments based on level 3 measurement.

F-14

The following table sets forth the Group’s assets and liabilities that are measured at fair value on a recurring basis and are categorized using the fair value hierarchy:

Fair value measurement at reporting date using

    

Fair value 

    

Quoted Prices in Active

    

    

Significant 

as of 

 Markets for Identical 

Significant Other 

Unobservable

December 31, 

Assets 

Observable Inputs 

 Inputs 

Description

    

2021

    

(Level 1)

    

(Level 2)

    

(Level 3)

Assets:

 

  

 

  

 

  

 

  

Short-term investments

 

102,134

 

4,624

 

97,510

 

Derivative instruments

74

74

Long-term investments

26,078

495

25,583

128,286

4,624

98,079

25,583

 

Fair value measurement at reporting date using

    

Fair value

    

Quoted Prices in Active

    

    

Significant

 

as of

 

Markets for Identical

 

Significant Other

 

Unobservable

 

December 31, 

 

Assets

 

Observable Inputs

 

Inputs

Description

    

2022

    

(Level 1)

    

(Level 2)

    

(Level 3)

Assets:

 

  

 

  

 

  

 

  

Short-term investments

 

821,134

 

2,249

 

818,885

 

Long-term investments

 

18,031

 

 

366

 

17,665

839,165

2,249

819,251

17,665

The roll forward of major Level 3 investments are as follows:

    

US$

Fair value of Level 3 investments as of December 31, 2020

 

New addition

 

25,226

The change in fair value of the investments

 

357

Fair value of Level 3 investments as of December 31, 2021

 

25,583

New addition

1,575

The change in fair value of the investments

(9,493)

Fair value of Level 3 investments as of December 31, 2022

17,665

Management determined the fair value of these Level 3 investments based on market approach using various unobservable inputs. The determination of the fair value required significant judgement by management with respect to the assumptions and estimates for the lack of marketability discounts, expected volatility and probability in equity allocation. The significant unobservable inputs adopted in the valuation as of December 31, 2021 and 2022 are as follows:

    

As of December 31, 

 

    

2021

    

2022

Unobservable Inputs

Expected volatility

 

37%-69

%

40%-63

%

Probability

 

Liquidation scenario:40

%

Liquidation scenario:35%-45

%

 

Redemption scenario:40

%

Redemption scenario:35%-45

%

 

IPO scenario:20

%

IPO scenario:10%-30

%

(f)    Cash and Cash Equivalents

Cash and cash equivalents include cash in bank and time deposits placed with banks or other financial institutions which have original maturities of three months or less at the time of purchase and are readily convertible to known amounts of cash.

F-15

(g)    Restricted Cash

Restricted cash represents cash that cannot be withdrawn without the permission of third parties. The Group’s restricted cash is substantially cash balance on deposit required by its business partners and commercial banks. The restricted cash balance for the year ended December 31, 2021 was related to deposits for foreign currency forward contracts, and were subsequently released from the restriction in January 2022.

(h)    Short-term Investments

Short-term investments are comprised of i) time deposits placed with banks with original maturities longer than three months but less than one year, ii) structured deposits and wealth management products issued by banks which contains fixed or variable interest with original maturities within one year, and iii) equity securities with readily determinable fair value which the Group has intention to sell within one year. The time deposits and wealth management products are generally not permitted to be redeemed early or are subject to penalties for redemption prior to maturities. These investments are stated at fair value. Changes in the fair value are reflected in financial income, net in the consolidated statements of comprehensive loss.

(i)    Accounts Receivable, net

Accounts receivables are presented net of allowance for doubtful accounts. The Group maintains an allowance for doubtful accounts which reflects its best estimate of amounts that potentially will not be collected. The Group determines the allowance for doubtful accounts by taking into consideration various factors including but not limited to historical collection experience and creditworthiness of the customers. Accounts receivable balances are written off after all collection efforts have been exhausted.

Notes receivable are primarily bank acceptance notes. The Group accepts bank acceptance notes from customers for products sold or services performed in the ordinary course of business. Bank acceptance notes are negotiable instruments with cash settlement from commercial banks within 6 months. Upon receipt of the bank acceptance notes, the Group’s accounts receivable from the customer is derecognized. The bank acceptance notes can also be endorsed to suppliers as settlement of accounts payable. Bank acceptance notes of US$1.4 million, nil, and nil were endorsed to suppliers for the years ended December 31, 2020, 2021 and 2022, respectively. As of December 31, 2021 and 2022, the endorsed bank acceptance notes but yet due were nil and nil, respectively. The Group sells bank acceptance notes to financial institutions without recourse in the normal course of business through factoring arrangements. These bank acceptance notes transferred without recourse were nil, US$13,814 and US$4,620 for the years ended December 31, 2020, 2021 and 2022 respectively, and were derecognized.

(j)    Inventories, net

Inventories are comprised of finished goods, work in process, raw materials and low value consumables and spare parts. Inventories are stated at the lower of cost and net realizable value. Cost of inventory is determined using the weighted average cost method. Adjustments are recorded to write down the cost of inventory to the estimated net realizable value due to slow-moving and obsolete inventories, which is dependent upon factors such as historical and forecasted consumer demand, and promotional environment. The Group takes ownership, risks and rewards of the products purchased.

F-16

(k)    Operating Leases

The Group adopted ASC 842, Leases, on January 1, 2019 on modified retrospective basis. The Group determines if an arrangement is a lease at inception. Operating leases are primarily for office and warehouse and are included in operating lease right-of-use assets, net, operating lease liabilities, current and operating lease liabilities, non-current on its consolidated balance sheets. Operating lease right-of-use assets represent the Group’s right to use an underlying asset for the lease term and operating lease liabilities represent obligation to make lease payment arising from the lease. The operating lease right-of-use assets and liabilities are recognized at lease commencement date based on the present value of lease payment over the lease term. As most of the Group’s leases do not provide an implicit rate, the Group uses its incremental borrowing rate based on the information available at lease commencement date in determining the present value of lease payments. The operating lease right-of-use assets also includes any lease payments made and excludes lease incentives. The Group’s lease term may include options to extend or terminate the lease. Renewal options are considered within the operating lease right-of-use assets and liabilities when it is reasonably certain that the Group will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term.

For operating leases with a term of one year or less, the Group has elected not to recognize a lease liability or lease right of use asset on its consolidated balance sheets. Instead, it recognizes the lease payment as expense on a straight-line basis over the lease term. Short-term lease costs are immaterial to its consolidated statements of comprehensive loss. The Group has operating lease agreements with insignificant non-lease components and have elected the practical expedient to combine and account for lease and non-lease components as single lease component.

(l)    Internal-Use Software Development Costs

The Group recognizes its internal-use software development costs related to its IoT cloud platform functions, including related website, software and mobile applications in accordance with ASC 350-50 ”Website development costs” and ASC 350-40 ”Internal-use software”. Costs related to preliminary project activities and post-implementation operating activities are expensed as incurred. Cost capitalized for developing IoT cloud platform functions were not material for the periods presented.

(m)    Property, Equipment and Software

Property, equipment and software are stated at historical cost less accumulated depreciation, amortization and impairment loss, if any. Depreciation and amortization is computed using the straight-line method over the following estimated useful lives, taking into account any estimated residual value:

Leasehold improvements

    

the shorter of their useful lives and the lease terms

Computers and electronic equipment

 

3 years

Office equipment

 

3 years

Software

 

3 years

Repairs and maintenance costs are charged to expenses as incurred, whereas the costs of renewals and improvements that extend the useful lives of property, equipment and software are capitalized as additions to the related assets. The Group recognized the gain or loss on the disposal of property, equipment and software in the consolidated statements of comprehensive loss.

Construction in progress represents assets under construction. Construction in progress is transferred to property, equipment and software and depreciation or amortization commences when an asset is ready for its intended use.

F-17

(n)    Long-term Investments

Long-term investments represent the Group’s equity security investments and debt security investments in the periods presented. Equity securities without readily determinable fair values are measured and recorded using a measurement alternative that measures the securities at cost minus impairment, if any, plus or minus changes resulting from qualifying observable price changes. Equity securities with readily determinable fair values are measured and recorded at fair value on a recurring basis with changes in fair value, whether realized or unrealized, recorded in financial income, net in the consolidated statements of comprehensive loss. Debt security investments that have readily determinable fair value, are accounted for as available-for-sale security investments and are recognized based on trade date and carried at estimated fair value with the aggregate unrealized gains and losses related to these investments, net of taxes, reported through other comprehensive income in the consolidated statements of comprehensive loss.

(o)    Impairment of Long-lived Assets

For other long-lived assets including property, equipment and software and other non-current assets, 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 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. No impairment charges were recognized for the years ended December 31, 2020, 2021 and 2022.

(p)    Value Added Taxes

The Group’s subsidiaries and the VIE in the PRC are subject to value-added taxes (“VAT”) on its products and services, less any deductible VAT the Group has already paid or borne. They are also subject to surcharges on VAT payments in accordance with PRC law. VAT is not included in the revenue recognized for the Group.

The Company’s two subsidiaries, Hangzhou Tuya Information Technology Co., Ltd. and Zhejiang Tuya Smart Electronics Co., Ltd. obtained their software copy certificate in July and December 2020, respectively, and are eligible for the VAT refund-upon-collection policy, which entitles Hangzhou Tuya Information Technology Co., Ltd. and Zhejiang Tuya Smart Electronics Co., Ltd. to receive relevant refunds for the amount of VAT in excess of 3% of its actual tax burden upon completion of relevant the VAT refund filling process. The VAT refund received is recorded in other operating incomes, net in the consolidated statements of comprehensive loss. For the years ended December 31, 2020, 2021 and 2022, VAT refunds received by the Company was US$303, US$8,919 and US$6,211, respectively.

(q)    Revenue Recognition

The Group accounts for revenue in accordance with Accounting Standards Codification (ASC) Topic 606, Revenue from Contracts with Customers (ASC 606) for all periods presented. According to ASC 606, revenue is recognized when control of the promised goods or services is transferred to the customers, in an amount that reflects the consideration the Group expects to be entitled to in exchange for those goods or services. The Group determines revenue recognition through the following steps: (1) identify the contract(s) with a customer, (2) identify the performance obligations in the contract, (3) determine the transaction price, (4) allocate the transaction price to the performance obligations in the contract, and (5) recognize revenue when (or as) the entity satisfies a performance obligation. The Group assesses its revenue arrangements against specific criteria in order to determine if it is acting as principal or agent. Revenue arrangements with multiple performance obligations are divided into separate distinct goods or services. The Group allocates the transaction price to each performance obligation based on the relative standalone selling price of the goods or services provided.

Revenue is recorded net of value-added tax.

F-18

The Group’s revenue was disaggregated by its major revenue streams in the years presented as follows:

Year Ended December 31, 

    

2020

    

2021

    

2022

US$

US$

US$

IoT PaaS

 

151,677

 

261,360

152,914

Smart device distribution

 

22,071

 

22,153

25,446

SaaS and others

 

6,126

 

18,563

29,812

Total revenue

 

179,874

 

302,076

208,172

I. Revenue from IoT PaaS

IoT PaaS combines cloud-based connectivity and basic IoT services, edge capabilities (embedded in modules), app development, and device optimization solutions. The Company determined there are two distinct performance obligations in the delivery of IoT PaaS products including: (1) IoT PaaS products with edge capabilities, app development and device optimization solutions, and; (2) cloud-based connectivity and basic IoT services provided to customers and end consumers. The Group allocates the transaction price to each performance obligation based on their relative standalone selling price. The standalone selling price for IoT PaaS products is estimated based on the competitor’s pricing for similar products in the market, adjusted for entity-specific factors. As the standalone selling price of the cloud-based connectivity and basic IoT services is not directly observable, it is estimated by the Group by using an expected cost plus a margin approach. Key areas of judgment include the selection of relevant cloud and other costs necessary to satisfy the performance obligation and estimated profit margins. For the delivery of IoT PaaS product, revenue is recognized when IoT PaaS products are accepted by customers, which is the point that control of the product is transferred to the customers. A receivable is recognized when the IoT PaaS products are delivered and accepted by customers as this is the point in time that the consideration is unconditional. For cloud-based connectivity and basic IoT services, revenue is deferred and subsequently recognized from the end consumer’s activation to the end of the estimated IoT PaaS product’s life cycle on a straight-line basis. Based on the Group’s historical information, activation occurs, on average, an estimated 6 months after the IoT PaaS products are delivered to customers. The length of life cycle of the IoT PaaS products is estimated based on the historical data in previous years and by referencing the life cycle of different smart devices (e.g. lighting, security and monitoring devices) which ranged from 1.5 to 2 years.

Return allowances for IoT PaaS products are estimated based on historical experiences and accounted for as reduction of net revenue.

The Group provides sales rebates to its customers from time to time, which is accounted for as reduction of net revenue.

The Group started a membership program (the “2019 Membership Program”) in the fourth quarter of 2019. In the 2019 Membership Program, customers pay a fixed fee in exchange for IoT PaaS discount, VIP technical support, valued added services (“VAS” i.e., customized app development), and free participation in promotional activities. The promise to provide for technical support related services, the promotion related services and VAS are considered immaterial promises in the contract and are not considered distinct performance obligations. The membership fee is refundable if the volume requirements are met when the membership period ends. The Group historically generally refunds the membership fees even if the volume requirements are not met. Therefore, the Group does not expect being able to keep any of the membership fees and such fees are recorded as a refund liability under the 2019 Membership Program.

The Group launched a new membership program (the “2020 Membership Program”) in the fourth quarter of 2020 and no longer offered 2019 Membership Program ever since. In the 2020 Membership Program, customers pay a non-refundable fixed fee in exchange for member-exclusive IoT PaaS discounts within the membership period of typically 12 months. The Group records the upfront fixed membership fee as a deferred revenue and recognizes revenue on a straight-line basis typically over the 12-month membership period in which customers entitle to the membership.

F-19

II. Revenue from smart device distribution

In certain circumstances, the Group offers select brands, primarily customers who prefer not to deal with multiple OEMs, an option to purchase directly from the Group finished smart devices where IoT PaaS is deployed. After the brands place purchase orders directly with the Group, the Group then sources the appropriate smart devices from OEMs based on the type of devices, hardware specifications and other metrics. The Group determines that there are two distinct performance obligations for its smart device distribution including the (1) smart devices embedded with IoT PaaS; and (2) cloud-based connectivity and basic IoT services. The transaction price allocation and revenue recognition are the same as the revenue from IoT PaaS.

The Group presents the revenue generated from its smart device distribution on a gross basis as the Group has control of the smart devices before they are transferred to the brand customers. In making this determination, the Group concludes it meets the principles of control and that it is the primary obligor to the brand customers, are subject to inventory risk and have latitude in establishing prices.

III. Revenue from SaaS and others

SaaS and other revenue mainly include industry SaaS, customized software development and configuration, and other VAS to both business customers and the end consumers.

Industry SaaS is a vertical-focused software solution that enables businesses to easily and securely deploy, connect, and manage large numbers of smart devices for which the Group generally charges an annual subscription fee. These services include software authorization and standard SaaS platform maintenances and technical support.

Customized software development and configuration mainly relate to contracts for the specific IT needs of the brands. The contracts generally include fixed milestone payments determined based on expected labor hours to complete the milestone.

VAS primarily includes complementary services that are provided to brands and OEMs such as app launch, AI-powered virtual voice assistants, and data analytics and others. Such arrangements with the customers are short term and the performance obligations are satisfied at one point of time. VAS also include cloud-based services for the end customers such as IoT data storage, push messaging, object detection and digital content.

There are different kinds of contracts included in the SaaS and others, and each contract may contain multiple elements. The Group identifies the distinct performance obligations and allocates transaction price to each distinct performance obligation based on relative estimated standalone selling price. Revenue is recognized when the performance obligations are satisfied, which is either over the period of time in which the Group performs these services or at one point of time.

Remaining performance obligations

The remaining performance obligations primarily relate to the Group’s provision of i) cloud-based connectivity and basic IoT services; ii) membership services; and iii) SaaS and others, and all three of them are included in deferred revenue.

The amounts allocated to the cloud-based connectivity and basic IoT services are deferred and recognized on a straight-line basis over the estimated IoT PaaS product’s life cycle. The Group apportions deferred revenue between current and non-current based upon cloud-based connectivity and basic IoT services to be provided over the life cycle of smart devices. Deferred revenue relating to the Group’s cloud services that have an expiration date of less than 12 months are classified as current, otherwise non-current.

Starting from the fourth quarter of 2020, there are i) upfront fixed membership fee received and recorded as part of the deferred revenue, it is recognized as revenue on a straight-line basis typically over the 12-month membership period in which customers are entitled to the membership; and ii) amounts related to providing industry SaaS (included in SaaS and others), in general, the Company charges annual subscription fee, which is deferred and recognized on a straight-line basis typically over the 12-month service period.

F-20

As of December 31, 2021 and 2022, the aggregate amount of transaction price allocated to the remaining performance obligations was US$10,113 and US$7,215, respectively, of which US$9,254 and US$6,821 were recorded in current deferred revenue while US$859 and US$394 were recorded in non-current deferred revenue, respectively.

The Group’s contract liability, including both deferred revenue and advances from customers, is US$41,201 and US$34,848 as of December 31, 2021 and 2022, respectively.

The Group applies the practical expedient to omit disclosure of information about the transaction price allocated to remaining performance obligations and when revenue will be recognized, for contracts which have a duration of one year or less. The remaining amounts recorded in non-current deferred revenue of US$859 and US$394 as of December 31, 2021 and 2022, respectively, would likely be recognized within 18 to 36 months.

The Group provides warranty for IoT PaaS and smart device distribution mainly for one year. The Group accrues a warranty reserve for all IoT PaaS and smart device distribution, which include the Group’s best estimate of the projected costs to repair or replace items under warranties. These estimates are based on actual claims incurred to date and an estimate of the nature, frequency and costs of future claims. These estimates are inherently uncertain given the Group’s relatively short history of sales, and changes to the historical or projected warranty experience may cause material changes to the warranty reserve when the Group accumulates more actual data and experience in the future. The warranty reserve expected to be incurred is included within accruals and other liabilities in the consolidated balance sheets.

(r)    Advances from Customers

Amounts recorded in the advances from customers account represent cash payments made upfront by the Group’s customers under each sales contract. These amounts are not yet reclassed to the deferred revenue account because the Group has not started to fulfil any of its performance obligations identified under the contract at the time. The amounts in the advances from customers are reclassified to either revenue or deferred revenue when the Group commences fulfilment of its performance obligation, depending on whether respective revenue is to be recognized at one point of time or over the period of time. If the Group fulfils its performance obligation at one point of time, the related amount in the advance from customers will be reclassified and recognized as revenue; whereas for the performance obligation that the Group starts to provide over the period of time, the amount in the advances from customers will be reclassified to deferred revenue.

(s)    Cost of Revenues

Cost of revenue consists primarily of purchase price of materials, manufacturing charges from outsourced factories, estimated warranty costs, inventories write-downs, payroll cost of production support personnel and third-party cloud infrastructure expenses that are directly attributable to the sales of products or services rendered. Inbound shipping charges to receive raw materials from suppliers are included in the inventories and recognized as cost of revenues upon sale of products and render of services.

(t)    Research and Development Expenses

Research and development expenses consist primarily of payroll cost including share-based compensation expenses for research and development personnel, third-party cloud infrastructure expenses incurred for research and development purposes, rental expenses and depreciation and other expenses in associated with research and development functions. The Group accounts for internal use software development costs in accordance with guidance on intangible assets and internal use software. See Note 2(l)— Internal-Use Software Development Costs.

(u)    Sales and Marketing Expenses

Sales and marketing expenses consist primarily of payroll cost including share-based compensation expenses for sales and marketing personnel, promotion and marketing expenses, rental expenses and depreciation and other expenses in associated with sales and marketing functions. Advertising expenses consist primarily of costs for the promotion of the Group’s corporate image and product marketing. The Group expenses all advertising costs as incurred and classifies these costs under sales and marketing expenses. For the years ended December 31, 2020, 2021 and 2022, advertising and marketing costs totalled US$6,300, US$13,637 and US$5,355, respectively.

F-21

(v)    General and Administrative Expenses

General and administrative expenses consist primarily of payroll cost including share-based compensation expenses for corporate personnel, general office expenses, rental expenses and depreciation and other expenses in associated with general and administrative functions.

(w)    Government Grants

Government grants are recognized as other operating incomes, net, or as a reduction of specific costs and expenses for which the grants are intended to compensate. Such amounts are recognized in the consolidated statements of comprehensive loss upon receipts as all conditions attached to the grants are fulfilled. Government grants included as other operating incomes, net in the consolidated statements of comprehensive loss amounted to US$1,299, US$10,423 and US$10,350 for the years ended December 31, 2020, 2021 and 2022, respectively.

(x)    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 contribute to the plan based on certain percentages of the employees’ salaries, up to a maximum amount specified by the local government.

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 consolidated statements of comprehensive loss amounted to US$14,715, US$42,944 and US$44,505 for the years ended December 31, 2020, 2021 and 2022, respectively.

(y)    Income Taxes

Current income taxes are recorded in accordance with the regulations of the relevant tax jurisdiction. The Group accounts for income taxes under the asset and liability method in accordance with ASC 740, Income Tax. Under this method, deferred tax assets and liabilities are recognized for the tax consequences attributable to differences between carrying amounts of existing assets and liabilities in the financial statements and their respective tax basis, and operating loss carry-forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred taxes of a change in tax rates is recognized in the consolidated statements of comprehensive loss in the period of change. Valuation allowances are established when necessary to reduce the amount of deferred tax assets if it is considered more likely than not that amount of the deferred tax assets will not be realized.

The Group considers positive and negative evidence when determining whether a portion or all of its deferred tax assets will more likely than not be realized. This assessment considers, among other matters, the nature, frequency and severity of current and cumulative losses, forecasts of future profitability, the duration of statutory carry-forward periods, its experience with tax attributes expiring unused, and its tax planning strategies. The ultimate realization of deferred tax assets is dependent upon its ability to generate sufficient future taxable income within the carry-forward periods provided for in the tax law and during the periods in which the temporary differences become deductible. When assessing the realization of deferred tax assets, the Group has considered possible sources of taxable income including (i) future reversals of existing taxable temporary differences, (ii) future taxable income exclusive of reversing temporary differences and carry-forwards, (iii) future taxable income arising from implementing tax planning strategies, and (iv) specific known trend of profits expected to be reflected within the industry.

F-22

The Group’s tax positions are subject to income tax audits by multiple tax jurisdictions throughout the world. The Group recognizes a tax benefit associated with an uncertain tax position when, in its judgment, it is more likely than not that the position will be sustained upon examination by a taxing authority. For a tax position that meets the-more-likely-than-not recognition threshold, the Group initially and subsequently measures the tax benefit as the largest amount that the Group judges to have a greater than 50% likelihood of being realized upon ultimate settlement with a taxing authority. The Group’s liability associated with unrecognized tax benefits is adjusted periodically due to changing circumstances, such as the progress of tax audits, case law developments and new or emerging legislation. Such adjustments are recognized entirely in the period in which they are identified. The Group’s effective tax rate includes the net impact of changes in the liability for unrecognized tax benefits and subsequent adjustments as considered appropriate by management. The Group classifies interest and penalties recognized on the liability for unrecognized tax benefits as income tax expense. For the years ended December 31, 2020, 2021 and 2022, there were no uncertain tax position liabilities.

(z)  Share-based Compensation

The Company grants restricted shares to the Registered Shareholders (also as key member of management), share options and Restricted Share Units (“RSUs”) of the Company to eligible employees and non-employees. The Company accounts for these share-based awards in accordance with ASC 718 Compensation-Stock Compensation.

The Registered Shareholders and employees’ share-based awards are measured at the grant date fair value of the awards and recognized as expenses using a straight-line method over the requisite service period, which is the vesting period. For share-based awards granted with only service conditions to its PRC employees, the Group allows accelerated full vesting upon occurrence of a Change in Control (including defined in the Group’s Equity Incentive Plan), cumulative share-based compensation expenses for the share-based awards should be recorded upon the completion of the Change in Control.

For non-employees’ share-based awards, the Group adopted ASU 2018-07 ”Improvements to Nonemployee Share-Based Payment Accounting” for the periods presented. In accordance with ASU 2018-07, it clarifies that equity-classified non-employee share-based awards are measured at the grant date. The definition of the term grant date is amended to generally state the date at which a grantor and a grantee reach a mutual understanding of the key terms and conditions of a share-based payment award. Non-employee share-based awards are measured at the grant date fair value of the awards and recognized as expenses using a straight-line method over the requisite service period, which is the vesting period.

The binomial option-pricing model is used to measure the value of share options. The determination of the fair value is affected by the fair value of the ordinary shares as well as assumptions regarding a number of complex and subjective variables, including the expected share price volatility, actual and projected employee and nonemployee share option exercise behaviour, risk-free interest rates and expected dividend yield. Binomial option-pricing model incorporates the assumptions about grantees’ future exercise patterns. The fair value of these awards was determined by management with the assistance from an independent valuation firm using management’s estimates and assumptions.

The assumptions used in share-based compensation expense recognition represent management’s best estimates, but these estimates involve inherent uncertainties and application of management judgment. If factors change or different assumptions are used, the share-based compensation expenses could be materially different for any period. Moreover, the estimates of fair value of the awards are not intended to predict actual future events or the value that ultimately will be realized by grantees who receive share-based awards. In accordance with ASU 2016-09, the Group made an entity-wide accounting policy election to account for forfeitures when they occur.

(aa)  Treasury stocks

Treasury stocks are accounted for using the cost method. Under this method, the cost incurred to purchase the shares is recorded in the treasury stocks account on the consolidated balance sheets. When the Company reissues treasury stock at an amount greater or less than it paid to repurchase the shares, the realized gain or loss is recognized in the consolidated statements of changes in shareholders’ equity/(deficit).

F-23

(ab)  Loss per Share

Basic loss per share is computed by dividing net loss attributable to ordinary shareholders by the weighted average number of ordinary shares outstanding during the period using the two-class method. Under the two-class method, the net loss is allocated between ordinary shares and other participating securities based on their participating rights. Net loss is not allocated to other participating securities if based on their contractual terms they are not obligated to share in the loss.

Diluted loss per share is calculated by dividing net loss attributable to ordinary shareholders as adjusted for the effect of dilutive ordinary equivalent shares, if any, by the weighted average number of ordinary and dilutive ordinary equivalents shares outstanding during the year. Dilutive equivalent shares are excluded from the computation of diluted loss per share if their effects would be anti-dilutive. Ordinary share equivalents consist of the ordinary shares issuable in connection with the Group’s ordinary shares issuable upon the conversion of the share-based awards, using the treasury stock method.

(ac) Comprehensive Loss

Comprehensive loss is defined as the changes in equity of the Group during a period from transactions and other events and circumstances excluding transactions resulting from investments from shareholders and distributions to shareholders. Comprehensive loss for the periods presented includes net loss and foreign currency translation adjustments.

(ad)  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 maker 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 consolidated results including revenue, gross profit and operating profit at a consolidated level only. The Group does not distinguish between markets for the purpose of making decisions about resources allocation and performance assessment. As the Group’s long-lived assets are substantially located in the PRC and substantially all the Group’s revenue are derived from within the PRC, no geographical segments are presented. Hence, the Group has only one operating segment and one reportable segment.

(ae)  Recently Issued Accounting Pronouncements

The Group qualifies as an “emerging growth company”, or EGC, pursuant to the Jumpstart Our Business Startups Act of 2012, as amended, or the JOBS Act. As an EGC, the Group does not need to comply with any new or revised financial accounting standards until such date that a private company is otherwise required to comply with such new or revised accounting standards. The Group adopts the following standards based on extended transition period provided to private companies or early adopts as necessary as permitted by the respective standards.

New and Amended Standards Adopted by the Group

In January 2020, the FASB issued ASU 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. The amendments clarified that an entity should consider observable transactions that require it to either apply or discontinue the equity method of accounting for the purposes of applying the measurement alternative in accordance with Topic 321 immediately before applying or upon discontinuing the equity method. The amendments also clarified that for the purpose of applying paragraph 815-10-15-141(a) an entity should not consider whether, upon the settlement of the forward contract or exercise of the purchased option, individually or with existing investments, the underlying securities would be accounted for under the equity method in Topic 323 or the fair value option in accordance with the financial instruments guidance in Topic 825. An entity also would evaluate the remaining characteristics in paragraph 815-10-15-141 to determine the accounting for those forward contracts and purchased options. ASU 2020-01 is effective for fiscal years and interim periods beginning after December 15, 2021 for the Group. Early adoption is permitted. The impact of the adoption was not material.

F-24

In November 2021, the FASB issued ASU 2021-10, Disclosures by Business Entities about Government Assistance (Topic 832). The amendment requires a business entity to provide certain disclosures when it has entered into a legally enforceable agreement with a government to receive value, and accounts for the transaction using a grant or contribution accounting model by analogy. ASU 2021-10 is effective for fiscal years beginning after December 15, 2021 for all business entities. The impact of the adoption was not material.

New and Amended Standards not yet Adopted by the Group

In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326), to provide financial statement users with more useful information about expected credit losses. ASU 2016-13 also changes how entities measure credit losses on financial instruments and the timing of when such losses are recorded. ASU 2016-13 is effective for fiscal years and interim periods within those years beginning after December 15, 2022 for the Group, with early adoption permitted. The FASB further issued ASU 2018-19, Codification Improvements to Topic 326, Financial Instruments-Credit Losses, ASU 2019-04, Codification Improvements to Topic 326, Financial Instruments- Credit Losses, ASU 2019-05, Financial Instruments-Credit Losses (Topic 326): Targeted Transition Relief, ASU 2019-10, Financial Instruments-Credit Losses (Topic 326): Effective Dates, and ASU 2019-11, Codification Improvements to Topic 326, Financial Instruments-Credit Losses. The amendments in these ASUs provide clarifications to ASU 2016-13. In March 2022, the FASB issued ASU 2022-02, Financial Instruments - Credit Losses, Troubled Debt Restructurings and Vintage Disclosures. The new standard requires that an entity apply the loan refinancing and restructuring guidance in ASC 310 to all loan modifications and/or receivable modifications. It also enhances disclosure requirements for certain refinancing and restructurings by creditors when a borrower is experiencing financial difficulty and requires disclosure of current-period gross charge-offs by year of origination in the vintage disclosure. The new standard is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2022. The Group has determined that the impact of this new guidance on its consolidated financial statements is not expected to be material.

3.    Risks and Concentration

(a)    Concentration of Credit Risk

Financial instruments that potentially subject the Group to concentration of credit risk consist of cash and cash equivalents, short-term investments, accounts receivable and notes receivable.

The Group deposits its cash and cash equivalents and short-term investments with major financial institutions which the Group believes that no significant credit risk with high credit quality.

The Group has not experienced any significant recoverability issue with respect to its accounts receivable. The Group assesses the creditworthiness of each customer when providing services and may require the customers to make advance payments or a deposit before the services are rendered.

The following table summarizes customers with greater than 10% of the accounts receivable:

As of December 31, 

 

    

2021

    

2022

 

Customer A

 

19

%

*

*Less than 10%

(b)    Concentration of Customers and Suppliers

There are no customers from whom revenues individually represent greater than 10% of the total revenues of the Group in any of the periods presented.

F-25

Suppliers contributed more than 10% of total purchases are as below:

Year ended December 31, 

    

2020

    

2021

    

2022

Supplier A

 

13

%  

25

%  

15

%  

4.    Short-term Investments

    

As of December 31, 

    

2021

    

2022

    

US$

    

US$

Time deposits

97,510

818,885

Equity securities with readily determinable fair value (2)

 

4,624

 

2,249

Wealth management products (1)

 

 

Total short-term investments

 

102,134

 

821,134

(1)For the years ended December 31, 2021 and 2022, the Group’s wealth management products mainly consisted of financial products issued by commercial banks in China with a variable interest rate indexed to the performance of underlying assets and a maturity date within one year when purchased or revolving terms. For the years ended December 31, 2020, 2021 and 2022, the weighted average return of the wealth management products was 2.9%, 2.7% and 2.6%, respectively.

(2)Starting from July 2021, the Group, from time to time, invested in ordinary shares of a listed company and disposed of portion of the investments. For the years ended December 31, 2021 and 2022, the Group recorded fair value losses on short-term equity investment of US$1,998 and US$2,056 in financial income, respectively, net in the consolidated statements of comprehensive loss. For the years ended December 31, 2021 and 2022, the Group recorded US$422 and nil upon disposal of portion of the investments in financial income, net in the consolidated statements of comprehensive loss, respectively. This investment is classified as equity securities with readily determinable fair values.

5.    Accounts Receivable, net

    

As of December 31, 

    

2021

    

2022

US$

US$

Accounts receivable, gross

 

34,345

 

13,955

Less: allowance for doubtful accounts

 

(1,644)

 

(1,783)

Total accounts receivable, net

 

32,701

 

12,172

The Group recorded the allowance for doubtful accounts of US$278, US$1,030, US$288 for the years ended December 31, 2020, 2021 and 2022, respectively.

6.    Inventories, net

Inventories consist of the following:

    

As of December 31, 

    

2021

    

2022

US$

US$

Raw materials

 

55,845

 

44,225

Work in process

 

3,359

 

3,237

Finished goods

 

5,958

 

4,183

Low value consumables and spare parts

 

145

 

153

Less: inventory write-downs

 

(2,725)

 

(6,418)

Total inventories, net

 

62,582

 

45,380

The Group recorded inventory write-downs of US$539, US$1,806, and US$4,067 for the years ended December 31, 2020,2021 and 2022, respectively.

F-26

7.    Prepayments and Other Assets

The current and non-current portions of prepayments and other assets consist of the following:

    

As of December 31, 

    

2021

    

2022

US$

US$

Advance to suppliers

 

12,529

 

5,980

VAT recoverable (2)

621

810

Rental deposits

438

527

Receivables from third party payment platforms

 

175

 

299

Interest receivable

 

123

 

284

Prepayment for share repurchase (1)

10,355

Professional cost for Dual Primary Listing

3,049

Others

 

592

 

852

Total prepayments and other current assets

27,882

8,752

 

 

Rental deposits

 

1,818

 

1,179

Total other non-current assets

 

1,818

 

1,179

(1)As of December 31, 2021, prepayment for share repurchase represented the advanced payment by the Group to a bank engaged by the Group for the Share Repurchase Program (Note 14).
(2)VAT recoverable represented the balances that the Group can utilize to deduct its VAT liabilities within the next 12 months.

8.    Property, Equipment and Software, net

Property, equipment and software consist of the following:

    

As of December 31, 

    

2021

    

2022

US$

US$

Cost:

 

  

 

  

Leasehold improvements

 

3,092

 

3,389

Computers and electronic equipment

 

8,539

 

7,513

Office equipment

 

437

 

229

Software

 

612

 

726

Construction in progress

 

 

59

Total cost

 

12,680

 

11,916

Less: Accumulated depreciation and amortization

 

(5,875)

 

(8,089)

Total property, equipment and software, net

 

6,805

 

3,827

Depreciation expense was US$1,662, US$3,369, and US$3,443 for the years ended December 31, 2020, 2021 and 2022, respectively.

9.    Long-term Investment

As of December 31, 

    

2021

    

2022

US$

US$

Investments in available-for-sale debt securities (1)

 

25,583

 

17,665

Investment in an equity security with readily determinable fair values

 

495

 

366

Total long-term investments

 

26,078

 

18,031

(1)

As of December 31, 2021 and 2022, the balance represents the Group’s shareholding interests of several privately held companies.

F-27

In August 2021, the Group acquired shareholding interest of a privately held company with a cash consideration of RMB20,000 thousand (equivalent to US$3,092). In September 2021, the Group acquired shareholding interest of a privately held company with a cash consideration of RMB5,000 thousand (equivalent to US$774). In October 2021, the Group acquired shareholding interest of a privately held company with a cash consideration of RMB75,000 thousand (equivalent to US$11,713).

In December 2021, the Group acquired shareholding interest of a privately held company with total cash consideration of RMB30,640 thousand (equivalent to US$4,672). Prior to the investment, in September 2021, the Group provided a bridge loan to the privately held investee, with principal amount of RMB15,000 thousand (equivalent to US$2,313), which was due within one year. There was a warrant granted to the Group to purchase shares of the customer with pre-agreed valuation cap. This loan arrangement was entered into separately from regular sales business with the customer. In accordance with the bridge loan agreement, the loan was interest free, and the Group was entitled to rights of investments in the customer within certain pre-defined period prior to the loan due dates. In the fourth quarter of 2021, this bridge loan of RMB15,000 thousand (equivalent to US$2,302) was fully converted into an investment in the customer which also included the Group’s additional cash consideration of RMB15,640 thousand (equivalent to US$2,459). There was a realized gain of RMB7,860 thousand (equivalent to US$1,218) recorded in financial income, net for the year ended December 31, 2021 due to the exercise of the warrant.

In November 2021, the Group acquired shareholding interest of two privately held companies with cash considerations of RMB3,000 thousand (equivalent to US$467) and RMB10,000 thousand (equivalent to US$1,571), respectively. In December 2021, the Group acquired a shareholding interest of a privately held company with a cash consideration of RMB7,139 thousand (equivalent to US$1,120). In March 2022, the Group acquired a shareholding interest in a privately held company with a cash consideration of RMB10,000 thousand (equivalent to US$1,575).

As the Group has the right to request each investee to redeem the Group’s investments at the Group’s investment cost plus interest if the investee fails to meet certain predetermined conditions, the redeemable shares of the investees purchased by the Group were classified as an available-for-sale debt investments and were measured at their respective fair values.For the years ended December 31, 2021 and 2022, the fair value changes of the Group’s investments in these privately held companies were other comprehensive income of US$357 and other comprehensive loss of US$9,493, respectively.

10.  Operating Leases

The Company has operating leases primarily for office and operation space. The Company’s operating lease arrangements have remaining terms of one year to five years with no variable lease costs.

Operating lease costs were US$4,710, US$8,231 and US$6,626 for the years ended December 31, 2020, 2021 and 2022, respectively.

The components of lease expenses were as follows:

Year Ended December 31, 

    

2020

    

2021

    

2022

US$

US$

US$

Lease cost:

 

 

 

Amortization of right-of-use assets

 

4,022

 

6,981

 

4,766

Interest of lease liabilities

 

396

 

749

 

692

Expenses for short-term lease within 12 months

 

292

 

501

 

1,168

Total lease cost

 

4,710

 

8,231

 

6,626

F-28

Supplemental cash flow information related to leases were as follows:

Year Ended December 31, 

    

2020

    

2021

    

2022

US$

US$

US$

Cash paid for amounts included in the measurement of lease liabilities

 

4,976

 

7,920

 

5,554

Right-of-use assets obtained in exchange for operating lease liabilities

 

7,047

 

23,810

 

884

Supplemental consolidated balance sheet information related to leases were as follows:

    

As of December 31, 

    

2021

    

2022

Right-of-use assets

 

22,181

 

9,736

Operating lease liabilities-current

 

5,697

 

3,850

Operating lease liabilities-non-current

 

16,048

 

5,292

Total lease liabilities

 

21,745

 

9,142

Weighted-average remaining lease term

 

  

 

  

Operating leases

 

3.81 years

 

2.73 years

Weighted-average discount rate

 

  

 

  

Operating lease

 

4.75% per annum

 

4.75% per annum

Maturities of lease liabilities were as follows:

    

As of December 31, 

    

2021

    

2022

US$

US$

2022

 

6,722

 

2023

 

6,652

 

4,200

2024

 

4,909

 

2,835

2025

 

4,888

 

2,675

2026

646

46

2027

5

4

Total undiscounted lease payments

 

23,822

 

9,760

Less: imputed interest

 

(2,077)

 

(618)

Total lease liabilities

 

21,745

 

9,142

F-29

11.  Accruals and Other Liabilities

The current and non-current portions of accruals and other liabilities consist of the following:

    

As of December 31, 

2021

    

2022

US$

US$

Accruals and other current liabilities

Salary and welfare payable

 

30,597

 

16,850

Cloud infrastructure and IT related services fee payables

3,110

3,214

Payment from depositary bank, current (2)

2,611

3,113

Professional service fee payables

5,558

2,036

Deposit payable

1,436

Advertising and promotion fee payables

4,172

1,078

Sales return allowances

 

709

 

1,004

Tax payables

 

1,796

 

787

Payables for share repurchase (3)

716

Membership fee to be refunded (1)

 

471

 

388

Product warranty

 

339

 

213

Others

 

1,484

 

2,548

Total accruals and other current liabilities

 

50,847

 

33,383

Other non-current liabilities

Payment from depositary bank, non-current (2)

 

8,484

 

7,004

Total accruals and other liabilities

 

59,331

 

40,387

(1)Membership fee to be refunded presents the balances of refundable membership fee collected by the Group from its customers under the 2019 Membership Program (Note 2(q)).
(2)The Company received reimbursement payment of US$13,053 and US$1,926 from a depositary bank in April 2021 and June 2022,respectively. The amount was recorded ratably as other non-operating income over a five-year and 46 months arrangement period, respectively. For the years ended December 31, 2021 and 2022, the Company recorded US$1,958 and US$2,904 in other non-operating income in the consolidated statements of comprehensive loss, respectively.
(3)Payables for share repurchase represents the share repurchase consideration to be settled as of December 31, 2022 by the Group to a bank engaged by the Group for the Share Repurchase Program (Note 14). These payables were fully paid subsequently in January 2023.

12.  Deferred Revenue

As of December 31, 

    

2021

    

2022

US$

US$

Deferred Revenue

  

 

  

-Cloud-based connectivity and basic IoT services (1)

2,669

 

1,375

-Membership (2)

3,473

 

672

-SaaS (3)

3,971

 

5,168

Total deferred revenue

10,113

 

7,215

(1)Deferred cloud-based connectivity and basic IoT services related revenue

F-30

Deferred cloud-based connectivity and basic IoT services related revenue represents the Group’s provision of cloud-based connectivity obligation and basic IoT services to customers.

Year Ended December 31, 

    

2020

    

2021

    

2022

US$

US$

US$

Beginning balances

 

777

 

2,058

2,669

Deferral of revenue

 

1,781

 

2,157

872

Recognition of deferred revenue

 

(500)

 

(1,546)

(2,166)

Ending balances

 

2,058

 

2,669

1,375

(2)Deferred Revenue-Membership

Deferred Revenue-Membership represents the Group’s remaining performance obligation performed over the period of time under its 2020 Membership Program (Note 2(q)).

Year Ended December 31, 

    

2020

    

2021

    

2022

US$

US$

US$

Beginning balances

 

 

1,077

3,473

Deferral of revenue

 

1,229

 

9,259

2,442

Recognition of deferred revenue

 

(152)

 

(6,863)

(5,243)

Ending balances

 

1,077

 

3,473

672

(3)Deferred Revenue-SaaS

Deferred Revenue-SaaS mainly represents the Group’s remaining performance obligation in providing industry SaaS services over the period of time (Note 2(q)).

Year Ended December 31, 

    

2020

    

2021

    

2022

US$

US$

US$

Beginning balances

 

 

1,040

3,971

Deferral of revenue

 

1,834

 

6,455

11,779

Recognition of deferred revenue

 

(794)

 

(3,524)

(10,582)

Ending balances

 

1,040

 

3,971

5,168

13.  Financial Income, net

Year Ended December 31, 

    

2020

    

2021

    

2022

US$

US$

US$

Interest income and investment income, net (1)

3,073

 

8,119

20,731

Gain on disposal of long-term investment

147

Realized gain of bridge loan conversion to investment

1,218

Fair value change of short-term investments

(1,998)

(2,056)

Fair value change of long-term investments

(53)

(129)

Total financial income, net

3,220

 

7,286

18,546

(1)

Interest income and investment income, net included interest income and investment income of US$3,073, US$8,045 and US$22,898, as well as investment gain from forward exchange contracts of nil, US$74 and investment loss from forward exchange contracts of US$2,167, for the years ended December 31, 2020, 2021 and 2022, respectively.

F-31

14.  Ordinary Shares

On August 28, 2014, the Company was incorporated as an exempted company with limited liability with authorized share capital of US$50 divided into 1,000,000,000 shares with par value US$0.00005 each. On August 28, 2014, the Company issued total 200,000,000 shares of ordinary shares with total cash consideration of US$10 to the Registered Shareholders. The Company issued total 21,980,000 ordinary shares for US$0.0797 per share, with cash proceed of RMB9,720  thousand (equivalent to US$1,577) from two investors and US$175 from the other investor (collectively, the “Angel Investors”), on August 28, 2014 and December 23, 2014, respectively.

The Company amended the numbers of its ordinary shares authorized as 934,711,640, 921,032,370, 827,969,950, 767,500,110 and 692,500,110 upon the issuance of Series A, Series A-1, Series B, Series C and Series D convertible preferred shares in December 2014, November 2016, August 2017, April 2018 and September 2019, respectively.

As of December 31, 2019 and 2020, the Company had in aggregate of 221,980,000 ordinary shares issued and outstanding, at a par value of US$0.00005.

As of December 31, 2019, proceeds of the subscription for ordinary shares of the Company in the amount of US$10 were remained outstanding, and was presented as subscription receivables from ordinary shareholders in equity, a contra-equity balance on the consolidated balance sheets as of December 31, 2019. In 2020, the ordinary shareholders fully paid the US$10 subscription for ordinary shares of the Company, and therefore, as of December 31, 2020, the balance subscription receivables from ordinary shareholders were nil.

In early February 2021, the Company issued total 16,026,282 shares of ordinary shares for US$12.48 per share, with total consideration of approximately US$200 million received from two investors at fair market price, including one holder of its Series D Preferred Shares.

On March 18, 2021, the Company completed its U.S. IPO of 43,590,000 American Depositary Shares (“ADSs”), each representing one Class A ordinary shares of the Company, at the price of US$21.00 per ADS. On April 20, 2021, the Company’s underwriters exercised their over-allotment option to purchase additional 1,486,479 ADSs. The Company received approximately US$904.7 million of proceeds after deducting underwriting discounts commissions and other offering expense from its U.S. IPO and related over-allotment option arrangement.

Immediately prior to the completion of its U.S. IPO, the Company’s authorized share capital was amended as US$50 divided into 1,000,000,000 ordinary shares, among which 600,000,000 authorized ordinary shares were reclassified and re-designated as Class A ordinary shares, 200,000,000 authorized ordinary shares were reclassified and re-designated as Class B ordinary shares, and remaining 200,000,000 authorized ordinary shares were reclassified and re-designated as undesignated shares on a one-for-one basis, of such class or classes (however designated) as the board of directors of the Company may determine in the future.

Immediately prior to the completion of its U.S. IPO, a total of 142,400,000 issued and outstanding ordinary shares were converted into Class B ordinary shares on a one-for-one basis. The remaining issued and outstanding ordinary shares and all the Series A, Series A-1, Series B, Series C and Series D Preferred Shares,which were originally classified as Mezzanine Equity, were converted into Class A ordinary shares, in each case on a one-for-one basis immediately prior to the completion of the U.S. IPO (the “Dual Class Conversion”). In respect of matters requiring the votes of shareholders, each Class A ordinary share is entitled to one vote and each Class B ordinary share is entitled to 15 votes. Each Class B ordinary share is convertible into one Class A ordinary share at any time by the holder thereof. Class A ordinary shares are not convertible into Class B ordinary shares under any circumstances. Holders of Class A ordinary shares and Class B ordinary shares have the same rights except for voting and conversion rights.

On September 13, 2021 and October 18, 2021, the Company issued 5,000,000 Class A ordinary shares at par to a depository bank reserved solely for the purpose of implementing the Group’s Equity Incentive Plan, respectively. The Group accounted for these shares as issued but not outstanding and presented as treasury stocks in the consolidated balance sheets.

On December 23, 2021, 27,000,000 Class B ordinary Shares were converted to Class A ordinary Shares on one-for-one basis for Wang Xueji’s personal investment planning.On December 28, 2021, 36,000,000 Class B ordinary Shares were converted to Class A ordinary Shares on one-for-one basis for Wang Xueji’s personal investment planning.

F-32

On July 4, 2022, Eastern Time (July 5, 2022, Hong Kong Time), the Company completed its Dual Primary Listing in Hong Kong Exchange (“Dual Primary Listing”) of 7,300,000 Class A ordinary shares, at the price of US$2.46 per ordinary share.

On November 1, 2022, the Company amended the numbers of its Class A ordinary shares authorized from 600,000,000 to 800,000,000 at par value of US$0.00005 each.

The Company further amended that in respect of matters requiring the votes of shareholders to one vote for each Class A ordinary share and 10 votes for each Class B ordinary share.

On August 30, 2021, the Company’s board of directors authorized a share repurchase program under which the Company may repurchase up to US$200 million of ADSs each representing one Class A ordinary shares during a twelve-month period ended on August 30, 2022. On November 9, 2022, the Company’s board of directors authorized a share repurchase program under which the Company may repurchase up to US$50 million of ADSs each representing one Class A ordinary shares (The above mentioned share repurchase programs are collectively referred as the “Share Repurchase Program”). The share repurchases may be made from time to time in the open market at prevailing market prices, in privately negotiated transactions, in block trades and/or through other legally permissible means, depending on market conditions and in accordance with applicable rules and regulations. In the year ended December 31, 2022, the Company repurchased total 16,086,682 ADSs representing 16,086,682 of ordinary shares, total 2,726,767 ADSs representing 2,726,767 of ordinary shares and total 26,400 ordinary shares under the Share Repurchase Program at a weighted average price of US$3.44 per ADS, US$1.55 per ADS and US$1.71 per ordinary share, respectively. As of December 31, 2022, the remaining authorized amount under the Share Repurchase Program is US$46 million.

As of December 31, 2022, the Company’s authorized share capital was amended as US$50 divided into 1,000,000,000 ordinary shares, among which 800,000,000 authorized Class A ordinary shares and 200,000,000 authorized Class B ordinary shares.

As of December 31, 2022, the Company had in aggregate of 499,146,560 Class A ordinary shares issued and 473,550,229 shares Class A outstanding, at a par value of US$0.00005. As of December 31, 2022, the Company had in aggregate of 79,400,000 Class B ordinary shares issued and outstanding, at a par value of US$0.00005.

The activities of the Group’s Class A ordinary shares and Class B ordinary shares the year ended December 31, 2022 are summarized as below:

Total of Class A ordinary

shares and Class B ordinary

Class A ordinary shares

Class B ordinary shares

shares

(US$0.00005 par value)

(US$0.00005 par value)

(US$0.00005 par value)

Number of

Number of

Number of

    

shares issued

    

Amount

    

shares issued

    

Amount

    

shares issued

    

Amount

US$

US$

US$

Balance as of December 31, 2021

 

491,846,560

 

25

 

79,400,000

 

4

 

571,246,560

 

29

Issuance of ordinary shares upon the Dual Primary Listing at par value

 

7,300,000

 

 

 

 

7,300,000

 

Balance as of December 31, 2022

 

499,146,560

 

25

 

79,400,000

 

4

 

578,546,560

 

29

15.  Convertible Preferred Shares

The Company issued total 65,288,360 shares (with par value of US$0.00005) of Series A convertible preferred shares (the “Series A Preferred Shares”) for US$0.1378 per share with total cash consideration of US$8,500 from two investors and US$500 from one investor (totally, cash proceed of US$9,000 for Series A) on December 23, 2014 and March 31, 2015, respectively.

The Company issued total 13,679,270 shares (with par value of US$0.00005) of Series A-1 convertible preferred shares (the “Series A-1 Preferred Shares”) for US$0.2193 per share from one investor with total cash proceed of US$3,000 on November 11, 2016.

The Company issued total 87,756,440 shares (with par value of US$0.00005) of Series B convertible preferred shares (the “Series B Preferred Shares”) for US$0.3305 per share, with total consideration of US$25,000 from three investors and US$4,000 from two investors (totally cash proceed of US$29,000 for Series B) on August 15, 2017 and September 15, 2017, respectively.

F-33

The Company issued total 60,468,490 shares (with par value of US$0.00005) of Series C convertible preferred shares (the “Series C Preferred Shares”) for US$1.9019 per share, with total cash consideration of US$59,457 from six investors and US$55,550 from three investors (totally cash proceed of US$115,007 for Series C) on April 16, 2018 and May 2, 2018, respectively.

The Company issued total 52,428,242 shares (with par value of US$0.00005) of Series D convertible preferred shares (the “Series D Preferred Shares”) for US$3.4317 (the “Series D Issue Price”) per share, with total cash consideration of US$174,918 from three investors and US$5,000 from one investor (totally, cash proceed of US$179,918 for Series D) on September 16, 2019 and November 1, 2019, respectively.

The issuance costs incurred for Series D Preferred Shares were US$1,938.

The above-mentioned Series A, Series A-1, Series B, Series C and Series D Preferred Shares are collectively referred as the “Preferred Shares”. Series A, Series A-1, Series B, Series C Preferred Shares are collectively referred as the “Junior Preferred Shares”.

On November 1, 2019, the Company repurchased 1,457,003 shares from the holder of Series A-1 Preferred Shares, who originally held total 13,679,270 shares of the Company, for US$2.5738 per share, with total cash consideration of US$3,750 while the original issuance price for Series A-1 Preferred Shares was US$0.2193 per share (the “Series A-1 Repurchase”). These repurchased Series A-1 Preferred Shares were then extinguished.

All of Preferred Shares were converted into Class A ordinary shares immediately upon the completion of the Company’s U.S. IPO on March 18, 2021 (Note 14). Prior to their conversion,Preferred Shares were entitled to certain preference with respect to conversion, dividends and liquidation.

F-34

16.  Share-based Compensation

In December 2014, the board of directors of the Company adopted the Company’s 2015 Equity Incentive Plan (“the 2015 Plan”) and reserved 31,918,690 ordinary shares for issuance under the Plan to grant share-based awards, including restricted shares and share options, to its service providers, defined as the Company’s global employees, directors and external consultants. In July 2020, the 2015 Plan was modified to allow the Company with the intentions of i) providing for the award of restricted stock units (“RSUs”) under the Plan and ii) amending the exercise price of certain outstanding share options held by certain optionees located outside of the U.S. to purchase ordinary shares of the Company (the “Share Option Repricing”), and the number of ordinary shares reserved for the 2015 Plan was modified to 60,778,005 (adjusted in accordance with the Share Split). As of December 31, 2020, the Company had not granted any RSUs to anyone yet, neither had the Company entered any repricing agreement with the optionee under the 2015 Plan yet. As of December 31, 2020, the Company had not granted any restricted shares to anyone yet, except that the part of the ordinary shares issued to the Registered Shareholders with restricted conditions from December 2014 to 2018 was considered as shared based compensation, which was recorded as expenses before the periods presented and in the opening balance of accumulated losses of the Group.

Since adoption of the 2015 Plan, the Company granted options to its global employees, director and external consultants. All options granted have a contractual term of ten years from the grant date, and the vest over a period of four years of continuous service, 50% of the shares subject to the option shall vest on the second anniversary of the vesting commencement date, and the remaining of the shares subject to the option shall vest in equal annual installments over the following two years thereafter on the same day of the month as the vesting commencement date (and if there is no corresponding day, on the last day of the month), subject to the grantee continuing to be a service provider through each such date. The share options granted to PRC employee grantee shall become fully vested under the same service conditions and vesting schedule and, to the extent permissible under applicable law, exercisable upon the occurrence of a Change in Control (as defined in the 2015 Plan).

The Company accounted for the share-based compensation costs on a straight-line bases over the requisite service period for the award based on the fair value on their respectively grant date.

In January 2021, the Company entered into agreements with certain optionees under the 2015 Plan to amend the exercise price of certain outstanding share options held by these optionees located outside of the U.S. to purchase ordinary shares of the Company. As a result of this share option repricing, the Company recorded incremental share-based compensation expense of US$1,646 in its consolidated financial statements for the year ended December 31, 2022, and estimated approximately US$0.96 million to be amortized over the remaining requisite service period for the optionees till year ended December 31, 2024.

On February 21, 2021, the 2015 Plan was amended to increase the number of ordinary shares available and reserved for issuance under the 2015 Plan to 76,778,005 ordinary shares, which was approved by the board of directors of the Company and the shareholders of the Company.

On February 25, 2021, the board of directors of the Company approved further amendment to the 2015 Plan, which provides that starting on January 1, 2022, on the first day of each fiscal year thereafter, the total number of shares available for issuance under the 2015 Plan was increased by an amount equal to the least of (i) 2% of the aggregate number of shares of all classes of ordinary shares of the Company’s issued and outstanding on the last day of the immediately preceding fiscal year and (ii) such number of shares as determined by the board of directors.

The Company granted 9,705,000, 18,035,000, and 2,765,000 new share options with four-year requisite service period to its employees and nonemployees for  the years ended December 31, 2020, 2021 and 2022, respectively. As of December 31, 2021 and 2022, 59,961,539 and 56,274,213 options were outstanding under the 2015 Plan.

Staring from June 2021, the Company granted RSUs under the 2015 Plan. The Company granted 3,217,000 RSUs and 10,205,500 RSUs with four-year requisite service period to its employees and nonemployees for year ended December 31, 2021 and 2022. As of December 31, 2021 and 2022, 3,050,000 RSUs and 11,638,750 RSUs were outstanding under the 2015 Plan.

F-35

Share Options

The following table sets forth the share options activity for the years ended December 31, 2020, 2021 and 2022:

    

    

Weighted

    

Weighted

    

Weighted

    

average

average

average

exercise

grant date

remaining

Aggregate

Number of

price per

fair value per

contractual

intrinsic

shares

share

share

term

value

US$

Outstanding as of December 31, 2019

 

41,220,000

 

0.33

 

0.75

 

7.49

 

93,889

Granted

 

9,705,000

 

0.42

 

2.44

 

  

 

  

Forfeited

 

(2,185,000)

 

0.62

 

1.52

 

  

 

  

Outstanding as of December 31, 2020

 

48,740,000

 

0.33

 

1.05

 

7.02

 

591,879

Granted

 

18,035,000

 

0.24

 

12.55

 

  

 

  

Exercised

(5,403,461)

0.14

0.68

Forfeited

 

(1,410,000)

 

0.31

 

7.21

 

  

 

  

Outstanding as of December 31, 2021

 

59,961,539

 

0.17

 

4.40

 

6.95

 

364,287

Granted

2,765,000

0.20

3.27

Exercised

(4,502,326)

0.20

2.09

Forfeited

(1,950,000)

0.47

7.69

Outstanding as of December 31, 2022

56,274,213

0.16

4.42

6.04

98,287

The aggregate intrinsic value is calculated as the difference between the exercise price of the underlying awards and the estimated fair value of the underlying stock at each reporting date (December 31, 2020: US$608,251, December 31, 2021: US$374,760, December 31, 2022: US$107,484).

The Group uses the Binominal option pricing model to estimate the fair value of stock options. The assumptions used to value the Company’s options grants were as follow:

As of December 31, 

 

    

2020

    

2021

    

2022

 

Exercise price (US Dollar)

 

0.3~1.08

 

0.2~2.88

0.2

Exercise multiple

 

2.2~2.8

 

2.2~2.8

2.2~2.8

Risk-free interest rate

 

0.70%~0.82

%  

1.13%~1.79

%

1.92%~3.22

%

Expected term (in years)

 

10

 

10

10

Expected dividend yield

 

 

Expected volatility

 

50.66%~50.96

%  

50.40%~55.79

%

55.68%~55.78

%

Expected forfeiture rate (post-vesting)

 

3.88

%  

2.96%~5.83

%

5.83%~7.70

%

Fair value of the underlying shares on the date of options grants (US Dollar)

 

2.66~3.02

 

6.25~20.91

2.24~5.46

Fair value of share option (US Dollar)

 

1.98~2.54

 

5.78~20.91

2.05~5.27

As of December 31, 2022, there were unrecognized share-based compensation expenses of US$127,887 related to share options granted by the Company, which were expected to be recognized over a weighted-average vesting period of 1.05 years, respectively.

F-36

Restricted Share Units:

The following table sets forth the service-based RSUs activity for the year ended December 31, 2021 and 2022:

    

Weighted average grant

    

Number of shares

    

date fair value per share

Outstanding as of December 31, 2020

 

 

Granted

 

3,217,000

 

8.95

Forfeited

 

(167,000)

 

11.80

Outstanding as of December 31, 2021

 

3,050,000

 

8.80

Granted

10,205,500

2.58

Vested

(346,000)

6.68

Forfeited

(1,270,750)

7.80

Outstanding as of December 31, 2022

11,638,750

3.51

There was no activity of service-based RSUs for the years ended December 31, 2020.

As of December 31, 2021 and 2022, there were US$24,933 and US$33,197 of unrecognized share-based compensation expenses related to RSUs granted by the Company, which were expected to be recognized over a weighted-average vesting period of 3.66 years and 3.40 years, respectively.

17.  Income Taxes

Cayman Islands

Under the current tax laws of Cayman Islands, the Company is not subject to income, corporation or capital gains tax, and no withholding tax is imposed upon the payment of dividends.

British Virgin Islands

Under the current laws of the British Virgin Islands, entities incorporated in the British Virgin Islands are not subject to tax on their income or capital gains.

Hong Kong

Under the current Hong Kong Inland Revenue Ordinance, the Group’s subsidiaries 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 subsidiaries incorporated in Hong Kong to the Company are not subject to any Hong Kong withholding tax.

PRC

PRC Enterprise Income Tax (“EIT”)

On March 16, 2007, the National People’s Congress of PRC enacted the Enterprise Income Tax Law (the “new CIT Law”), under which foreign invested enterprises (“FIEs”) and domestic companies would be subject to enterprise income tax (“EIT “) at a uniform rate of 25%. The new CIT law became effective on January 1, 2008. In accordance with the implementation rules of EIT Law, a qualified “High and New Technology Enterprise” (“HNTE”) is eligible for a preferential tax rate of 15%. The HNTE certificate is effective for a period of three years. An entity could re-apply for the HNTE certificate when the prior certificate expires.

The WFOE (Hangzhou Tuya Information Technology Co., Ltd.) obtained its HNTE certificate with a valid period of six years from years ended December 31, 2018 to 2024, and renewed in 2022 with a valid period of three years from years ended December 31, 2022 to 2024. Therefore, the WFOE is eligible to enjoy a preferential tax rate of 15% during each of the years the certificate is valid, to the extent it has taxable income under the EIT Law, and as long as it maintains the HNTE qualification and duly conducts relevant EIT filing procedures with the relevant tax authority.

F-37

PRC Withholding Income Tax on Dividends

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.”

The EIT Law also imposes a withholding income tax of 10% on dividends distributed by a 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. According to the arrangement between Mainland China and Hong Kong Special Administrative Region on the Avoidance of Double Taxation and Prevention of Fiscal Evasion in August 2006, dividends paid by a FIE in China to its immediate holding company in Hong Kong can be subject to withholding tax at a rate of no more than 5% if the immediate holding company in Hong Kong owns directly at least 25% of the shares of the FIE and could be recognized as a Beneficial Owner of the dividend from PRC tax perspective.

As of December 31, 2021 and 2022, the Company did not record any withholding tax on the retained earnings of its subsidiaries in the PRC as the Group does not have any plan to require its PRC subsidiaries to distribute their retained earnings and intends to retain them to operate and expand its business in the PRC.

United States

The Company’s subsidiary in California, United States is subject to U.S. federal corporate tax and California corporate franchise tax on its taxable income as reported in its statutory financial statements adjusted in accordance with relevant U.S. tax laws. The applicable U.S. federal corporate tax rate is 21% and the California corporate franchise tax rate is 8.84% or minimum of $0.8, whatever is larger in 2020,2021 and 2022.

On December 22, 2017, the U.S. government enacted comprehensive tax legislation commonly referred to as the Tax Cuts and Jobs Act (the “Tax Act”). The Tax Act makes broad and complex changes to the U.S. tax code including, but not limited to: (1) reducing the U.S. federal corporate tax rate from 35% to 21%; (2) requiring companies to pay a one-time transition tax on certain unrepatriated earnings of foreign subsidiaries; (3) generally eliminating U.S. federal income taxes on dividends from foreign subsidiaries; (4) requiring a current inclusion in U.S. federal taxable income of certain earnings of controlled foreign corporations; (5) eliminating the corporate alternative minimum tax (“AMT”) and changing how existing AMT credits can be realized; (6) creating the base erosion anti-abuse tax (“BEAT”), a new minimum tax; (7) creating a new limitation on deductible interest expense; and (8) changing rules related to uses and limitations of net operating loss carry-forwards created in tax years beginning after December 31, 2017. In addition, the California corporate franchise tax remained the same after the enactment of the Tax Act. The Company assessed the impact of Tax Act and concluded that it was not material to the Company.

As the Group incurred income tax expense mainly from PRC tax jurisdictions, the following information is based mainly on PRC income taxes.

F-38

Composition of income tax expense

The components of loss before tax are as follow:

Year Ended December 31, 

    

2020

    

2021

    

2022

US$

US$

US$

Loss before tax

 

  

 

  

Loss from PRC entities

 

(54,776)

 

(150,478)

(143,951)

Loss from overseas entities

 

(11,930)

 

(24,456)

(344)

Total loss before tax

 

(66,706)

 

(174,934)

(144,295)

Year Ended December 31, 

    

2020

    

2021

    

2022

US$

US$

US$

Current income tax expense

 

206

 

490

1,880

Deferred income tax

 

 

Total income tax expense

 

206

 

490

1,880

Reconciliation of the differences between statutory tax rate and the effective tax rate

Reconciliation of the differences between the statutory EIT rate applicable to losses of the consolidated entities and the income tax expenses of the Group:

Year Ended December 31, 

 

    

2020

    

2021

    

2022

 

PRC Statutory income tax rate

 

25.0

%  

25.0

%

25.0

%

Effect of tax rates in different tax jurisdiction

 

(2.6)

%  

(2.0)

%

(0.3)

%

Income tax on tax holiday(1)

 

(3.0)

%  

(2.2)

%

(6.0)

%

Additional deduction for research and development expenditures

 

8.9

%  

7.2

%

8.5

%

Share-based compensation

 

(2.1)

%  

(8.4)

%

(10.5)

%

Permanent book-tax differences

 

(2.2)

%  

6.2

%

(1.4)

%

Change in valuation allowance(2)

 

(24.3)

%  

(26.0)

%

(16.6)

%

Effective tax rates

 

(0.3)

%  

(0.2)

%

(1.3)

%

(1)The income tax on tax holidays represents the effect of preferential income tax rate that the WFOE qualified as an HNTE is entitled to enjoy the beneficial tax rate of 15%.
(2)Valuation allowance for the years ended December 31, 2020, 2021 and 2022 are related to the deferred tax assets of certain group entities which reported losses. The Group believes that it is more likely than not that the deferred tax assets of these entities will not be utilized. Therefore, valuation allowance has been provided.

F-39

Deferred tax assets and deferred tax liabilities

The following table sets forth the significant components of the deferred tax assets:

    

As of December 31, 

    

2020

    

2021

    

2022

US$

US$

US$

Deferred tax assets

 

 

Net accumulated losses-carry forward

 

33,277

 

76,944

103,231

Payroll liabilities

 

3,836

 

5,438

2,915

Inventory write-downs

 

183

 

402

691

Receivables allowances

 

83

 

171

42

Other deductible temporary difference

 

26

 

9

88

Less: valuation allowance

 

(37,405)

 

(82,964)

(106,967)

Total deferred tax assets

 

 

As of December 31, 2022, the Group had tax losses carry forwards of approximately US$544,528, which mainly arose from its subsidiaries established in the PRC. These tax losses carry forwards from PRC entities will expire during the period from 2023 to 2032 as follows:

At December 31, 2022

    

US$

2023

 

115

2024

 

238

2025

 

62,589

2026

 

111,126

2027

 

51,577

2028

 

33,544

2029

 

71,988

2030

 

39,414

2031

 

36,357

2032

 

107,533

Total tax losses carry forwards

 

514,481

Movement of valuation allowance

As of December 31, 

    

2020

    

2021

    

2022

US$

US$

US$

Balance at beginning of the year

 

21,205

 

37,405

82,964

Changes of valuation allowance(1)

 

16,200

 

45,559

24,003

Balance at end of the year

 

37,405

 

82,964

106,967

(1)Valuation allowances have been 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 evaluates a variety of factors including the Group’s entities’ operating history, accumulated deficit, existence of taxable temporary differences and reversal periods. As of December 31, 2021 and 2022, full valuation allowances on deferred tax assets were provided because it was more likely than not that the Group will not be able to utilize tax loss carry forwards and other temporary tax difference generated by its unprofitable subsidiaries and the VIE.

F-40

18.  Basic and Diluted Net Loss per Share

Basic and diluted loss per share have been calculated in accordance with ASC 260 on computation of earnings (loss) per share for each of the year ended December 31, 2020, 2021 and 2022 are calculated as follows:

Year Ended December 31, 

    

2020

    

2021

    

2022

US$

US$

US$

Basic and diluted net loss per share calculation

Numerator:

Net loss attributable to Tuya Inc.’s ordinary shareholders, basic and diluted

 

(66,912)

 

(175,424)

(146,175)

Denominator:

 

  

 

  

Weighted-average ordinary shares outstanding, basic and diluted

 

221,980,000

 

489,149,533

553,527,529

Net loss per share attributable to ordinary shareholders:

 

  

 

  

Basic

 

(0.30)

 

(0.36)

(0.26)

Diluted

 

(0.30)

 

(0.36)

(0.26)

The following ordinary shares equivalent were excluded from the computation of diluted net loss per ordinary share for the periods presented because including them would have had an anti-dilutive effect:

As of December 31, 

    

2020

    

2021

    

2022

Preferred Shares-weighted shares

 

278,163,799

 

Share option and RSU-weighted shares

 

44,743,156

 

61,989,697

65,349,350

19.  Commitments and Contingencies

(a) Capital and other commitments

There are no future minimum capital commitments as of December 31, 2021 and 2022.

(b) Operating lease commitment

The Group had outstanding commitments on several non-cancellable operating lease agreements. Operating lease commitment within one year or less lease term, for which the Group elected not recognize any lease liability or right-of-use asset, therefore not yet reflected in the consolidated financial statements as of December 31, 2021 and 2022 were US$99 and US$33, respectively.

(c) Services purchase commitment

As of December 31, 2021, the Group’s services purchase commitments were as follows:

    

Total

    

Less Than 1 year

    

1-3 years

    

3-5 years

US$

US$

US$

US$

Purchase obligations(i)

 

31,771

 

6,146

 

15,000

10,625

F-41

As of December 31, 2022, the Group’s services purchase commitments were as follows:

    

Total

    

Less Than 1 year

    

1-3 years

    

3-5 years

US$

US$

US$

US$

Purchase obligations(i)

 

24,604

 

6,479

15,000

 

3,125

(i)

Purchase obligations represent US$31,771 and US$24,604 of remaining non-cancellable contractual commitments as of December 31, 2021 and 2022, respectively, related to one of the Group’s third-party cloud infrastructure agreements, under which the Group committed to spend an aggregate of at least US$37,500 between June 1, 2021 and May 31, 2026 with minimum purchase commitment. The Group had made payments totalling US$5,729 and US$15,774 under this agreement as of December 31, 2021 and 2022, respectively.

(d) Contingencies

On August 9, 2022, the Company and certain of its current and former officers and directors were named as defendants in a putative securities class action filed in the United States District Court for the Southern District of New York, alleging that certain material misstatements and/or omissions were made in the Company’s March 2021 U.S. IPO registration statement. As of April 26, 2023, the case remained in its preliminary stage and the Group was unable to predict the outcome of the case, or reasonably estimate a range of possible loss, if any, given the current status of the case. The Group records a liability when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. The Group reviews the need for any such liability on a regular basis. The Group has not recorded any material liability in this regard for the above action as of December 31, 2022 and April 26, 2023. Other than as disclosed above, as of December 31, 2021 and 2022 and April 26, 2023, the Group was not involved in any legal or administrative proceedings that the Group believes may have a material adverse impact on the Group’s business, balance sheets or results of operations and cash flows.

20.  Related Party Transactions

The related parties with which the Group had transactions during the years presented are as follows:

Name of related party

    

Relationship with the Group

Wang Xueji and other four individuals

 

Registered Shareholders

Tencent Group (including Tencent Mobility Limited and Image Frame Investment (HK) Limited. After November 1, 2022, Tencent Group is a related party of the Company)

Principal shareholder of the Group

Details of amounts due from/to related parties as of December 31, 2021 and 2022 are as follows:

As of December 31, 

    

2021

    

2022

    

US$

    

US$

Receivables from shareholders (1)

Prepaid cloud service fee to Tencent Group (2)

 

97

Cloud-related technical services fee due to Tencent Group (2)

 

669

 

306

(1)On December 30, 2020, the Company received the subscription amount for ordinary shares issued of US$10 from the Registered Shareholders. There was no related party transaction for the years ended December 31, 2021 and 2022.
(2)Tencent Cloud Computing (Beijing) Co., Ltd., under the control of Tencent Group, provided the Company with cloud services and other cloud-related technical services. From November 1, 2022 to December 31, 2022, the purchase of cloud service from Tencent Group amounted to US$262. There is no cloud-related technical services transaction from November 1, 2022 to December 31, 2022.

21.  Subsequent Events

The Group has evaluated subsequent events through April 26, 2023, which is the date these consolidated financial statements are issued, with no material events or transactions needing recognition or disclosure found.

F-42

22.  Statutory Reserves and Restricted Net Assets

Relevant PRC laws and regulations permit payments of dividends by the Group’s entities 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 Group’s entities 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 entities and the VIE subsidiary 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 US$283,655 and US$392,612 as of December 31, 2021 and 2022. There are no significant differences between U.S. GAAP and PRC accounting standards in connection with the reported net assets of the legally owned subsidiaries in the PRC and the VIE. 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 its shareholders. Except for the above, there is no other restriction on use of proceeds generated by the Group’s subsidiaries and the VIE to satisfy any obligations of the Company.

For the year ended December 31, 2022, the Company performed a test on the restricted net assets of subsidiaries and VIE 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 exceeded 25% of the consolidated net assets of the Company as of December 31, 2022 and the condensed financial information of the Company (referred to as the “Parent Company” below) are required to be presented.

F-43

Condensed Financial Information of the Parent Company

(All amounts in US$ thousands (“US$”), except for share and per share data, unless otherwise noted)

Balance Sheet

As of December 31, 

    

2021

    

2022

ASSETS

Current assets:

Cash and cash equivalents

 

15,833

 

4,685

Amounts due from subsidiaries

 

346,859

 

318,017

Prepayments and other current assets

 

13,345

 

596

Total current assets

 

376,037

 

323,298

Non-current assets:

 

  

 

  

Investment in subsidiaries and VIE

 

753,005

 

651,044

Total non-current assets

 

753,005

 

651,044

Total assets

 

1,129,042

 

974,342

LIABILITIES AND SHAREHOLDERS’ EQUITY

 

  

 

  

Liabilities

 

  

 

  

Accruals and other current liabilities

 

6,897

 

5,171

Other non-current liabilities

 

8,484

 

7,004

Total liabilities

 

15,381

 

12,175

Shareholders’ equity:

    

    

    

    

Ordinary shares (US$0.00005 par value; nil shares authorized, issued and outstanding as of December 31, 2021 and 2022, respectively)

 

 

Class A ordinary shares (US$0.00005 par value; 600,000,000 and 800,000,000 shares authorized as of December 31, 2021 and 2022, respectively; 491,846,560 and 499,146,560 shares issued as of December 31, 2021 and 2022, respectively; 480,241,752 and 473,550,229 shares outstanding as of December 31, 2021 and 2022, respectively)

 

25

 

25

Class B ordinary shares (US$0.00005 par value; 200,000,000 and 200,000,000 shares authorized as of December 31, 2021 and 2022, respectively; 79,400,000 and 79,400,000 shares issued and outstanding as of December 31, 2021 and 2022, respectively)

 

4

 

4

Treasury stock (US$0.00005 par value; 11,604,808 and 25,596,331 shares as of December 31, 2021 and 2022, respectively)

 

(46,930)

 

(86,438)

Additional paid-in capital

 

1,526,140

 

1,584,764

Accumulated other comprehensive income/(loss)

 

2,320

 

(22,115)

Accumulated deficit

 

(367,898)

 

(514,073)

Total shareholders’ equity

 

1,113,661

 

962,167

Total liabilities and shareholders’ equity

 

1,129,042

 

974,342

F-44

Statement of Comprehensive Loss

Year Ended December 31, 

    

2020

    

2021

    

2022

Operation expense

General and administrative expenses

 

(784)

 

(2,927)

 

(3,013)

Share of loss of subsidiaries and VIE

 

(66,982)

 

(174,455)

 

(146,417)

Other operating expenses, net

 

(7)

 

 

Total operating expenses

 

(67,773)

 

(177,382)

 

(149,430)

Other non-operating income, net

 

 

1,958

 

2,904

Financial income, net

 

861

 

 

197

Foreign exchange gain

 

 

 

154

Loss before income tax expense

 

(66,912)

 

(175,424)

 

(146,175)

Net loss

 

(66,912)

 

(175,424)

 

(146,175)

Net loss attributable to ordinary shareholders

 

(66,912)

 

(175,424)

 

(146,175)

Net loss

 

(66,912)

 

(175,424)

 

(146,175)

Other comprehensive income/(loss)

 

  

 

  

 

  

Foreign currency translation

 

2,882

 

1,482

 

(14,942)

Changes in fair value of long-term investments

 

 

357

 

(9,493)

Total comprehensive loss

 

(64,030)

 

(173,585)

 

(170,610)

Statement of Cash Flows

As of December 31, 

    

2020

    

2021

    

2022

Net cash generated from/(used in) operating activities

 

498

 

11,255

 

(1,408)

Advance to, and investment in subsidiaries

 

(151,719)

 

(1,037,244)

 

Proceeds from subsidiaries

28,842

Net cash (used in)/generated from investing activities

 

(151,719)

 

(1,037,244)

 

28,842

Proceeds from issuance of Class A ordinary shares upon U.S. IPO and related over-allotment option, net of cost of issuance

 

 

904,732

 

Payment for repurchase of ordinary shares

 

 

(64,000)

 

(48,678)

Proceeds from issuance of Class A ordinary shares upon the Dual Primary Listing, net of cost of issuance

9,057

Proceeds from issuance of ordinary shares prior to Initial Public Offering

 

 

200,000

 

Proceeds from exercise of share options

 

 

1,070

 

1,039

Subscription contributions from shareholders

 

10

 

 

Net cash generated from/(used in) financing activities

 

10

 

1,041,802

 

(38,582)

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

 

 

 

Net (decrease)/ increase in cash and cash equivalents

 

(151,211)

 

15,813

 

(11,148)

Cash and cash equivalents at the beginning of the year

 

151,231

 

20

 

15,833

Cash and cash equivalents at the end of the year

 

20

 

15,833

 

4,685

F-45

EX-2.4 2 tuya-20221231xex2d4.htm EXHIBIT 2.4

Exhibit 2.4

Description of Rights of Each Class of Securities

Registered under Section 12 of the Securities Exchange Act of 1934

American Depositary Shares (“ADSs”) , each representing one Class A ordinary share, of Tuya Inc. (“we,” “our,” “our company,” or “us”) are listed and traded on the New York Stock Exchange (“NYSE”) and, in connection therewith, the Class A ordinary shares are registered under Section 12(b) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). This exhibit contains a description of the rights of (i) the holders of Class A ordinary shares and (ii) the holders of the ADSs. Class A ordinary shares underlying the ADSs are held by The Bank of New York Mellon, as depositary, and holders of ADSs will not be treated as holders of Class A ordinary shares.

Description of Class A Ordinary Shares

The following is a summary of material provisions of our currently effective ninth 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 the Class A ordinary 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 initially furnished to the Securities and Exchange Commission (the “SEC”) as an exhibit to our Form 6-K (File No. 001-40210) on November 2, 2022.

Type and Class of Securities (Item 9.A.5 of Form 20-F)

Our ordinary shares are issued in registered form and are issued when registered in our register of members. We may not issue share to bearer. Each Class A ordinary share has US$0.00005 par value. The number of Class A ordinary shares that have been issued as of the last day of the financial year ended December 31, 2022 is provided on the cover of our annual report on Form 20-F filed on April 26, 2023 (the “2022 Form 20-F”). Our Class A ordinary shares may be held in either certificated or uncertificated form.

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 ordinary shares consist of Class A ordinary shares and Class B ordinary shares. Each Class A ordinary share shall be entitled to one vote on all matters subject to a vote at general meetings of the shareholders, and each Class B ordinary share shall be entitled to ten (10) votes on all matters subject to a vote at general meetings of the shareholders. Holders of Class A ordinary shares and Class B ordinary shares shall, at all times, vote together as one class on all matters submitted to a vote by the members at any such general meeting, subject to the requirement that each Class A ordinary share and each Class B ordinary share shall entitle its holder to one vote on a poll at a general meeting in respect

1


of a resolution on any of the following matters: (i) any amendment to the Memorandum and Articles of Association, including the variation of the rights attached to any class of shares, however framed; (ii) the appointment, election or removal of any independent non-executive director; (iii) the appointment or removal of the auditors; or (iv) the voluntary liquidation or winding-up of our company. Due to the super voting power of Class B ordinary shareholders, the voting power of the Class A ordinary shares may be materially limited. See also “—Requirements to Change the Rights of Holders of Class A Ordinary Shares (Item 10.B.4 of Form 20-F)—Variations of Rights of Shares.”

Rights of Other Types of Securities (Item 9.A.7 of Form 20-F)

Not applicable.

Rights of Class A Ordinary Shares (Item 10.B.3 of Form 20-F)

General

All of our issued and outstanding ordinary shares are fully paid and non-assessable. Our shareholders who are non-residents of the Cayman Islands may freely hold and transfer their ordinary shares.

Dividends

The holders of our ordinary shares are entitled to such dividends as may be declared by our board of directors subject to the Memorandum and Articles of Association and the Companies Act. Our ninth amended and restated articles of association provide that dividends may be declared and paid out of our profits, realized or unrealized, or from any reserve set aside from profits which our board of directors determine is no longer needed. Dividends may also be declared and paid out of share premium account or any other fund or account which can be authorized for this purpose in accordance with the Companies Act. No dividend may be declared and paid unless our directors determine that, immediately after the payment, we will be able to pay our debts as they become due in the ordinary course of business and we have funds lawfully available for such purpose.

Classes of Ordinary Shares

Our ordinary shares are divided into Class A ordinary shares and Class B ordinary shares. Except for conversion rights and voting rights, the Class A ordinary shares and Class B ordinary shares shall carry equal rights and rank pari passu with one another, including but not limited to the rights to dividends and other capital distributions.

Conversion

Subject to applicable laws and stock exchange rules, each Class B ordinary share shall be automatically converted into one Class A ordinary share upon the occurrence of any of the following events: (i) the death of the holder of such Class B ordinary share (or, where the holder is a Director Holding Vehicle (as defined in the Memorandum and Articles of Association), the death of Mr. Xueji (Jerry) Wang or Mr. Liaohan (Leo) Chen who holds and controls such Director Holding Vehicle); (ii) the holder of such Class B ordinary share ceasing to be a director or a Director Holding Vehicle for any reason; (iii) the holder of such Class B ordinary share (or, where the holder is a Director Holding Vehicle, Mr. Xueji (Jerry) Wang or Mr. Liaohan (Leo)

2


Chen who holds and controls such Director Holding Vehicle) being deemed by the Hong Kong Stock Exchange to be incapacitated for the purpose of performing his duties as a director; (iv) the holder of such Class B ordinary share (or, where the holder is a Director Holding Vehicle, Mr. Xueji (Jerry) Wang or Mr. Liaohan (Leo) Chen who holds and controls such Director Holding Vehicle) being deemed by the Hong Kong Stock Exchange to no longer meet the requirements of a director set out in the Hong Kong Listing Rules; or (v) any direct or indirect sale, transfer, assignment, or disposition of the beneficial ownership of, or economic interest in, such Class B ordinary share or the control over the voting rights attached to such Class B ordinary share through voting proxy or otherwise from Mr. Xueji (Jerry) Wang, Mr. Liaohan (Leo) Chen or a Director Holding Vehicle to any person, including by reason that a Director Holding Vehicle no longer complies with Rule 8A.18(2) of the Hong Kong Listing Rules (in which case our company and Mr. Xueji (Jerry) Wang, Mr. Liaohan (Leo) Chen or such Director Holding Vehicle must notify the Hong Kong Stock Exchange as soon as practicable with details of the non-compliance), other than a transfer of the legal title to such Class B ordinary share by Mr. Xueji (Jerry) Wang or Mr. Liaohan (Leo) Chen to a Director Holding Vehicle wholly-owned and wholly controlled by him, or by a Director Holding Vehicle to Mr. Xueji (Jerry) Wang or Mr. Liaohan (Leo) Chen who holds and controls it or another Director Holding Vehicle wholly owned and wholly controlled by Mr. Xueji (Jerry) Wang or Mr. Liaohan (Leo) Chen. For the avoidance of doubt, (i) a sale, transfer, assignment or disposition shall be effective upon our registration of such sale, transfer, assignment or disposition in the register of members; (ii) the creation of any pledge, charge, encumbrance or other third-party right of whatever description on any Class B ordinary shares to secure any contractual or legal obligations shall not be deemed as a sale, transfer, assignment or disposition unless and until any such pledge, charge, encumbrance or other third-party right is enforced and results in the third party that is not Mr. Xueji (Jerry) Wang, Mr. Liaohan (Leo) Chen or the Director Holding Vehicle wholly-owned and wholly controlled by Mr. Xueji (Jerry) Wang or Mr. Liaohan (Leo) Chen becoming a beneficial owner of the relevant Class B ordinary shares in which case all the related Class B ordinary shares shall be automatically and immediately converted into the same number of Class A ordinary shares, and (iii) in the event that Mr. Liaohan (Leo) Chen ceases to be a director or an executive officer or employee of our company, any and all of the Class B ordinary shares beneficially owned or controlled by Mr. Liaohan (Leo) Chen and any Affiliate of Mr. Liaohan (Leo) Chen shall be automatically and immediately converted into an equal number of Class A ordinary shares. For the purpose of the foregoing sentence, an “affiliate” of a given shareholder means any other person that, directly or indirectly, controls, is controlled by or is under common control with such person, and for the purposes of the foregoing definition of “affiliate,” “control” means, in relation to any person, the power or authority, whether exercised or not, to direct the business, management and policies of such person, directly or indirectly, whether through the ownership of voting securities, by contract or otherwise; provided, that such power or authority shall conclusively be presumed to exist upon possession of beneficial ownership or power to direct the vote of more than 50% of the votes entitled to be cast at a meeting of the members or shareholders of such person or power to control the composition of a majority of the board of directors of such person.

Voting Rights

In respect of all matters subject to a shareholders’ vote, unless otherwise provided by our Memorandum and Articles of Association, holders of Class A ordinary shares and Class B ordinary shares shall, at all times, vote together as one class on all matters submitted to a vote by the members. Each Class A ordinary share shall be entitled to one vote on all matters subject to the vote at general meetings of our company, and each Class B ordinary share shall be entitled to ten (10) votes on all matters subject to the vote at general meetings of our company (except as required by applicable law, rules and regulations and in relation to certain reserved matters set out

3


in our Memorandum and Articles of Association). Voting at any meeting of shareholders shall be determined by poll and not on a show of hands.

An ordinary resolution to be passed at a meeting by the shareholders requires the affirmative vote of a simple majority of all votes, calculated on a fully converted basis, cast by those shareholders entitled to vote who are present in person or by proxy at a general meeting, while a special resolution requires the affirmative vote of not less than three-fourths (3/4) of all votes, calculated on a fully converted basis, cast by those shareholders entitled to vote who are present in person or by proxy at a general meeting. Subject to the provisions of the Companies Act and our Memorandum and Articles of Association, a special resolution will be required for important matters such as a change of our company’s name or making changes to our Memorandum and Articles of Association.

General Meetings of Shareholders

Save as otherwise stated in our Memorandum and Articles of Association, a quorum required for a meeting of shareholders consists of shareholders holding 10% of all votes attaching to the issued shares and entitled to vote at general meetings present (on a one vote per share basis). Our Memorandum and Articles of Association provide that we shall hold a general meeting as our annual general meeting in each financial year within a period of not more than six months after the end of our financial year (or such longer period as the Hong Kong Stock Exchange may authorize). We will specify an annual general meeting as such in the notices calling it, and the annual general meeting will be held at such time and place as may be determined by our directors. Each general meeting, other than an annual general meeting, shall be an extraordinary general meeting. Shareholders’ annual general meetings and any other general meetings of our shareholders may be called by a majority of our board of directors or our chairman or upon a requisition of shareholders holding at the date of deposit of the requisition not less than one-tenth (1/10) of the paid up capital of our company, on a one vote per share basis, that as at the date of the deposit carry the right to vote at general meetings, in which case the directors are obliged to call such meeting and to put the resolutions so requisitioned to a vote at such meeting; however, our Memorandum and Articles of Association do not provide our shareholders with any right to put any proposals before annual general meetings or extraordinary general meetings not called by such shareholders. Advance notice of not less than twenty-one (21) days’ notice and fourteen (14) days’ notice in writing is required for the convening of our annual general meeting and other general meetings, respectively.

Transfer of Ordinary Shares

Subject to the restrictions in our Memorandum and Articles of Association as set out below, any of our shareholders may transfer all or any of his or her ordinary shares by an instrument of transfer in the usual or common form or in a form prescribed by the designated stock exchange or any other form approved by our board of directors.

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

·

the instrument of transfer is lodged with us, accompanied by the certificate for the ordinary shares to which it relates and such other evidence as our board of directors may reasonably require to show the right of the transferor to make the transfer;

·

the instrument of transfer is in respect of only one class of shares;

4


·

the instrument of transfer is properly stamped, if required;

·

in the case of a transfer to joint holders, the number of joint holders to whom the ordinary share is to be transferred does not exceed four; and

·

a fee of such maximum sum as the NYSE may determine to be payable or such lesser sum as our directors may from time to time require is paid to us in respect thereof.

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

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

Liquidation

On the winding up of our company, if the assets available for distribution amongst our shareholders shall be more than sufficient to repay the whole of the share capital at the commencement of the winding up, the surplus shall be distributed amongst our shareholders in proportion to the par value of the shares held by them at the commencement of the winding up, subject to a deduction from those shares in respect of which there are monies due, of all monies payable to our company for unpaid calls or otherwise. If our assets available for distribution are insufficient to repay all of the paid-up capital, the assets will be distributed so that the losses are borne by our shareholders in proportion to the par value of the shares held by them.

Calls on Ordinary Shares and Forfeiture of Ordinary Shares

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

Redemption, Repurchase and Surrender of Ordinary Shares

Subject to the provision of our Memorandum and Articles of Association, we may issue shares on terms that such shares are subject to redemption, at our option or at the option of the holders thereof, on such terms and in such manner as may be determined, before the issue of such shares, by our board of directors. Our company may also repurchase any of our shares provided that the manner and terms of such purchase have been approved by our board of directors, or are otherwise authorized by our Memorandum and Articles of Association, provided always that any such purchase shall only be made in accordance with any relevant code, rules or regulations issued by the Hong Kong Stock Exchange or the Securities and Futures Commission of Hong Kong from time to time in force. Under the Companies Act, the redemption or repurchase of any share may be paid out of our company’s profits or out of the proceeds of a fresh 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 redeemed or repurchased (i) unless it is fully paid up, (ii) if such redemption or repurchase would result in there being no shares outstanding, or (iii) if

5


our company has commenced liquidation. In addition, our company may accept the surrender of any fully paid share for no consideration.

Inspection of Books and Records

Holders of our ordinary shares have no general right under Cayman Islands law to inspect or obtain copies of our list of shareholders or our corporate records (other than our memorandum and articles of association, our register of mortgages and charges, and copies of any special resolutions passed by our shareholders). However, we will provide our shareholders with annual audited financial statements. Any register held in Hong Kong shall during normal business hours (subject to such reasonable restrictions as the Board may impose) be open for inspection by a shareholder without charge and such other person on payment of a fee of such amount not exceeding the maximum amount as may from time to time be permitted under the Hong Kong Listing Rules as the board of directors may determine for each inspection, provided that our company may be permitted to close the register in terms equivalent to section 632 of the Hong Kong Companies Ordinance.

Requirements to Change the Rights of Holders of Class A Ordinary Shares (Item 10.B.4 of Form 20-F)

Variations of Rights of Shares

Subject to the provision of our Memorandum and Articles of Association, if at any time the share capital of our company is divided into different classes, the rights attached to any class (unless otherwise provided by the terms of issue of the shares of that class) may, whether or not our company is being wound up, be varied with the consent in writing of the holders of not less than three-fourths (3/4) in the nominal value of the issued Shares of that Class, or with the sanction of a Special Resolution passed at a separate meeting of the holders of the Shares of that Class by Members holding Shares representing three-fourths in nominal value of the issued Shares of that Class Present and voting at such meeting. The rights conferred upon the holders of the shares of any class issued shall not, unless otherwise expressly provided by the terms of issue of the shares of that class, be deemed to be varied by the creation or issue of further shares ranking pari passu with such existing class of shares.

Limitations on the Rights to Own Class A Ordinary Shares (Item 10.B.6 of Form 20-F)

There are no limitations under the laws of the Cayman Islands or under our Memorandum and Articles of Association that limit the right of non-resident or foreign owners to hold or vote Class A ordinary 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 designate the price, rights, preferences, privileges 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.

6


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.

Issuance of Additional Shares

Our Memorandum and Articles of Association authorize our board of directors to issue additional ordinary shares from time to time as our board of directors shall determine, to the extent of available authorized but unissued shares.

Subject to certain conditions set forth in our Memorandum and Articles of Association, compliance with the Hong Kong Listing Rules (and only to such extent permitted thereby), the Codes on Takeovers and Mergers and any applicable rules and regulations of authorities of places where the securities of the Company are listed, and on the conditions that (i) no new class of shares with voting rights superior to those of Class A ordinary shares will be created and (ii) any variation in the relative rights as between the different classes will not result in creating new class of shares with voting rights superior to those of Class A ordinary shares, our board of directors is authorized to establish from time to time one or more series of preferred shares and to determine, with respect to any series of preferred shares, the terms and rights of that series, including:

·

the designation of the series;

·

the number of shares of the series;

·

the dividend rights, dividend rates, conversion rights, voting rights; and

·

the rights and terms of redemption and liquidation preferences.

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

Ownership Threshold (Item 10.B.8 of Form 20-F)

There are no provisions under our 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 derived, to a large extent, from the older Companies Acts of England, but does not follow many recent English law statutory enactments. In addition, the Companies Act differs from laws applicable to United States 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 State of Delaware.

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, (i) “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 (ii) 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

7


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 (i) a special resolution of the shareholders of each constituent company, and (ii) such other authorization, if any, as may be specified in such constituent company’s articles of association. The written plan of merger or consolidation 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 declaration as to 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 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 (i) 75% in value of the shareholders or class of shareholders, as the case may be, or (ii) a majority in number representing 75% in value of the creditors or each class of creditors, as the case may be, with whom the arrangement is to be made, that are, in each case, 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

8


·

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 a dissenting minority shareholder upon a tender offer. When a tender offer is made and accepted by holders of 90.0% 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.

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, 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, the Cayman Islands court can be expected to follow and apply 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 our company to challenge actions where:

·

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 our 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 that we shall indemnify our officers and directors and any trustee against all actions, proceedings, costs, charges, losses, damages and expenses that they or any of them shall or may incur or sustain by reason of any act done or omitted in or about the execution of their duty in their respective offices or trusts, except such (if any) as they shall incur or sustain by or through their own fraud or dishonesty, and no such director or officer or trustee shall be answerable for the acts, receipts, neglects or defaults of any other director or officer or trustee or for joining in any receipt for the sake of conformity or for the solvency or honesty of any banker or other persons with whom any monies or effects belonging to us may be lodged or deposited for safe custody or for any insufficiency of any security upon which any of our monies may be invested or for any other loss or damage due to any such cause as aforesaid or which may happen in or about the execution of his or her office or trust unless the same shall happen through the fraud or dishonesty of such director or officer or

9


trustee. 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.

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 our company and therefore it is considered that he owes the following duties to our company—a duty to act bona fide in the best interests of our company, a duty not to make a profit based on his position as director (unless our company permits him to do so), a duty not to put himself in a position where the interests of our company conflict with his personal interest or his duty to a third party, and a duty to exercise powers for the purpose for which such powers were intended. A director of a Cayman Islands company owes to our 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. The Companies Act and our Memorandum and Articles of Association provide that our shareholders may approve corporate matters by way of a unanimous written resolution signed by or on behalf

10


of each shareholder who would have been entitled to vote on such matter at a general meeting without a meeting being held.

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 provide 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. However, these rights may be provided in a company’s articles of association. Our Memorandum and Articles of Association allow our shareholders holding , on the date of deposit of the requisition in the aggregate, in aggregate not less than one-tenth (1/10) of the paid up capital of our company, on a one vote per share basis, that as at the date of the deposit carry the right to vote at general meetings of our company, to requisition an extraordinary general meeting of our shareholders, in which case our board is obliged to convene an extraordinary general meeting and to put the resolutions so requisitioned to a vote at such meeting. Other than this right to requisition a shareholders’ meeting, our post-offering amended and restated articles of association do not provide our shareholders with any other right to put proposals before annual general meetings or extraordinary general meetings not called by such shareholders. As an exempted Cayman Islands company, we are not obliged by law to call shareholders’ annual general meetings.

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. There are no prohibitions in relation to cumulative voting under the laws of the Cayman Islands but our Memorandum and Articles of Association do not provide for cumulative voting. 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, directors may be removed with or without cause, by an ordinary resolution of our shareholders. A director shall hold office until the expiration of his or her term or his or her successor shall have been elected and qualified, or until his or her office is otherwise vacated. A director (including a managing or other executive directors) may be removed (with or without cause) from office at any time by ordinary resolution of our company before the expiration of his or her term of office, or the affirmative vote of a simple majority of the other directors present and voting at a board meeting (but without prejudice to any claim for damages under such agreement). In addition, a director’s office shall be vacated if the director (i)

11


dies, becomes bankrupt or makes any arrangement or composition with his creditors; (ii) is found to be or becomes of unsound mind; (iii) resigns his office by notice in writing to the company; (iv) is prohibited by law from being a director; or (v) is removed from office pursuant to any other provisions of our Memorandum and Articles of Association.

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 shareholders, the directors of our company are required to comply with fiduciary duties which they owe to our company under Cayman Islands laws, including the duty to ensure that, in their opinion, any such transactions must be entered into bona fide in the best interests of our company, and are entered into for a proper corporate purpose 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 our 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. Under the Companies Act and our Memorandum and Articles of Association, our company may be dissolved, liquidated or wound up by a special resolution of our shareholders.

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

12


certificate of incorporation provides otherwise. Under Cayman Islands law and our Memorandum and Articles of Association, if at any time the share capital of our company is divided into different classes, the rights attached to any class (unless otherwise provided by the terms of issue of the shares of that class) may, whether or not our company is being wound up, be varied with the consent in writing of the holders of not less than three-fourths (3/4) in the nominal value of the issued shares of that class, or with the sanction of a special resolution passed at a separate meeting of the holders of the shares of that class by members holding shares representing three-fourths in nominal value of the issued shares of that class present and voting at such meeting.

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. Under the Companies Act and our Memorandum and Articles of Association, our memorandum and articles of association may only be amended by 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 governing the ownership threshold above which shareholder ownership must be disclosed.

Changes in Capital (Item 10.B.10 of Form 20-F)

Subject to the provisions of the Companies Act and our Memorandum and Articles of Association, our shareholders may from time to time by ordinary resolutions:

·

increase the share capital by such sum, to be divided into shares of such classes and amount, as the resolution shall prescribe and with such rights, priorities and privileges annexed thereto, as our shareholders in general meeting may determine;

·

consolidate and divide all or any of our share capital into shares of larger amount than our existing shares;

·

divide our shares into several classes; provided always that, for the avoidance of doubt, where a class of shares has been authorized by our company, no resolution of our shareholders in general meeting is required for the issuance of shares of that class;

·

subdivide our shares, or any of them, into shares of smaller amount than is fixed by the Memorandum and Articles of Association or into shares without par value (subject, nevertheless, to the applicable laws); and

·

cancel any shares that 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 or, in the case of shares, without par value, diminish the number of shares into which its capital is divided.

Debt Securities (Item 12.A of Form 20-F)

Not applicable.

Warrants and Rights (Item 12.B of Form 20-F)

13


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)

The Bank of New York Mellon, as depositary, registers and delivers American Depositary Shares, also referred to as ADSs. Each ADS represents one Class A ordinary share (or a right to receive one Class A ordinary share) deposited with The Hongkong and Shanghai Banking Corporation Limited, as custodian for the depositary in Hong Kong. Each ADS also represents any other securities, cash or other property that may be held by the depositary. The deposited shares together with any other securities, cash or other property held by the depositary are referred to as the deposited securities. The depositary’s office at which the ADSs will be administered and its principal executive office are located at 240 Greenwich Street, New York, New York 10286.

You may hold ADSs either (A) directly (i) by having an American Depositary Receipt, also referred to as an ADR, which is a certificate evidencing a specific number of ADSs, registered in your name, or (ii) by having uncertificated ADSs registered in your name, or (B) indirectly by holding a security entitlement in ADSs through your broker or other financial institution that is a direct or indirect participant in The Depository Trust Company, also called DTC. If you hold ADSs directly, you are a registered ADS holder, also referred to as an ADS holder. This description assumes you are an ADS holder. 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.

Registered holders of uncertificated ADSs will receive statements from the depositary confirming their holdings.

As an ADS holder, we will not treat you as one of our shareholders and you will not have shareholder rights. Cayman Islands law governs shareholder rights. The depositary will be the holder of the shares underlying your ADSs. As a registered holder of ADSs, you will have ADS holder rights. A deposit agreement among us, the depositary, ADS holders and all other persons indirectly or beneficially holding ADSs sets out ADS holder rights as well as the rights and obligations of the depositary. New York law governs the deposit agreement and the ADSs.

The following is a summary of the material provisions of the deposit agreement. 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-254092) for our company on March 10, 2021. The form of ADR has been initially filed with the SEC as an exhibit to our Registration Statement on Form F-1 (File No. 333-253575), as amended, on February 26, 2021.

Dividends and Other Distributions

How will you receive dividends and other distributions on the shares?

14


The depositary has agreed to pay or distribute to ADS holders the cash dividends or other distributions it or the custodian receives on shares or other deposited securities, upon payment or deduction of its fees and expenses. You will receive these distributions in proportion to the number of shares your ADSs represent.

Cash

The depositary will convert any cash dividend or other cash distribution we pay on the shares into U.S. dollars, if it can do so on a reasonable basis and can transfer the U.S. dollars to the United States. If that is not possible or if any government approval is needed and cannot be obtained, the deposit agreement allows the depositary to distribute the foreign currency only to those ADS holders to whom it is possible to do so. It will hold the foreign currency it cannot convert for the account of the ADS holders who have not been paid. It will not invest the foreign currency and it will not be liable for any interest.

Before making a distribution, any withholding taxes, or other governmental charges that must be paid will be deducted. See “Taxation.” The depositary will distribute only whole U.S. dollars and cents and will round fractional cents to the nearest whole cent. If the exchange rates fluctuate during a time when the depositary cannot convert the foreign currency, you may lose some of the value of the distribution.

Shares

The depositary may distribute additional ADSs representing any shares we distribute as a dividend or free distribution. The depositary will only distribute whole ADSs. It will sell shares which would require it to deliver a fraction of an ADS (or ADSs representing those shares) and distribute the net proceeds in the same way as it does with cash. If the depositary does not distribute additional ADSs, the outstanding ADSs will also represent the new shares. The depositary may sell a portion of the distributed shares (or ADSs representing those shares) sufficient to pay its fees and expenses in connection with that distribution.

Rights to purchase additional shares

If we offer holders of our securities any rights to subscribe for additional shares or any other rights, the depositary may (i) exercise those rights on behalf of ADS holders, (ii) distribute those rights to ADS holders or (iii) sell those rights and distribute the net proceeds to ADS holders, in each case after deduction or upon payment of its fees and expenses. To the extent the depositary does not do any of those things, it will allow the rights to lapse. In that case, you will receive no value for them. The depositary will exercise or distribute rights only if we ask it to and provide satisfactory assurances to the depositary that it is legal to do so. If the depositary will exercise rights, it will purchase the securities to which the rights relate and distribute those securities or, in the case of shares, new ADSs representing the new shares, to subscribing ADS holders, but only if ADS holders have paid the exercise price to the depositary. U.S. securities laws may restrict the ability of the depositary to distribute rights or ADSs or other securities issued on exercise of rights to all or certain ADS holders, and the securities distributed may be subject to restrictions on transfer.

Other Distributions

The depositary will send to ADS holders anything else we distribute on deposited securities by any means it thinks is legal, fair and practical. If it cannot make the distribution in

15


that way, the depositary has a choice. It may decide to sell what we distributed and distribute the net proceeds, in the same way as it does with cash. Or, it may decide to hold what we distributed, in which case ADSs will also represent the newly distributed property. However, the depositary is not required to distribute any securities (other than ADSs) to ADS holders unless it receives satisfactory evidence from us that it is legal to make that distribution. The depositary may sell a portion of the distributed securities or property sufficient to pay its fees and expenses in connection with that distribution. U.S. securities laws may restrict the ability of the depositary to distribute securities to all or certain ADS holders, and the securities distributed may be subject to restrictions on transfer.

The depositary is not responsible if it decides that it is unlawful or impractical to make a distribution available to any ADS holders. We have no obligation to register ADSs, shares, rights or other securities under the Securities Act. We also have no obligation to take any other action to permit the distribution of ADSs, shares, rights or anything else to ADS holders. This means that you may not receive the distributions we make on our shares or any value for them if it is illegal or impractical for us to make them available to you.

Deposit, Withdrawal and Cancellation

How are ADSs issued?

The depositary will deliver ADSs if you or your broker deposits shares or evidence of rights to receive shares with the custodian. Upon payment of its fees and expenses and of any taxes or charges, such as stamp taxes or stock transfer taxes or fees, the depositary will register the appropriate number of ADSs in the names you request and will deliver the ADSs to or upon the order of the person or persons that made the deposit.

How can ADS holders withdraw the deposited securities?

You may surrender your ADSs to the depositary for the purpose of withdrawal. Upon payment of its fees and expenses and of any taxes or charges, such as stamp taxes or stock transfer taxes or fees, the depositary will deliver the shares and any other deposited securities underlying the ADSs to the ADS holder or a person the ADS holder designates at the office of the custodian. Or, at your request, risk and expense, the depositary will deliver the deposited securities at its office, if feasible. However, the depositary is not required to accept surrender of ADSs to the extent it would require delivery of a fraction of a deposited share or other security. The depositary may charge you a fee and its expenses for instructing the custodian regarding delivery of deposited securities.

How do ADS holders interchange between certificated ADSs and uncertificated ADSs?

You may surrender your ADR to the depositary for the purpose of exchanging your ADR for uncertificated ADSs. The depositary will cancel that ADR and will send to the ADS holder a statement confirming that the ADS holder is the registered holder of uncertificated ADSs. Upon receipt by the depositary of a proper instruction from a registered holder of uncertificated ADSs requesting the exchange of uncertificated ADSs for certificated ADSs, the depositary will execute and deliver to the ADS holder an ADR evidencing those ADSs.

Voting Rights

How do you vote?

16


ADS holders may instruct the depositary how to vote the number of deposited shares their ADSs represent. If we request the depositary to solicit your voting instructions (and we are not required to do so), the depositary will notify you of a shareholders’ meeting and send or make voting materials available to you. Those materials will describe the matters to be voted on and explain how ADS holders may instruct the depositary how to vote. For instructions to be valid, they must reach the depositary by a date set by the depositary. The depositary will try, as far as practical, subject to the laws of the Cayman Islands and the provisions of our articles of association or similar documents, to vote or to have its agents vote the shares or other deposited securities as instructed by ADS holders. If we do not request the depositary to solicit your voting instructions, you can still send voting instructions, and, in that case, the depositary may try to vote as you instruct, but it is not required to do so.

Except by instructing the depositary as described above, you won’t be able to exercise voting rights unless you surrender your ADSs and withdraw the shares. However, you may not know about the meeting enough in advance to withdraw the shares. In any event, the depositary will not exercise any discretion in voting deposited securities and it will only vote or attempt to vote as instructed.

We cannot assure you that you will receive the voting materials in time to ensure that you can instruct the depositary to vote the shares represented by your ADSs. In addition, the depositary and its agents are not responsible for failing to carry out voting instructions or for the manner of carrying out voting instructions. This means that you may not be able to exercise voting rights and there may be nothing you can do if your shares are not voted as you requested.

In order to give you a reasonable opportunity to instruct the depositary as to the exercise of voting rights relating to Deposited Securities, if we request the depositary to act, we agree to give the depositary notice of any such meeting and details concerning the matters to be voted upon at least 45 days in advance of the meeting date.

Tender and Exchange Offers; Redemption, Replacement or Cancellation of Deposited Securities

The depositary will not tender deposited securities in any voluntary tender or exchange offer unless instructed to do so by an ADS holder surrendering ADSs and subject to any conditions or procedures the depositary may establish.

If deposited securities are redeemed for cash in a transaction that is mandatory for the depositary as a holder of deposited securities, the depositary will call for surrender of a corresponding number of ADSs and distribute the net redemption money to the holders of called ADSs upon surrender of those ADSs.

If there is any change in the deposited securities such as a sub-division, combination or other reclassification, or any merger, consolidation, recapitalization or reorganization affecting the issuer of deposited securities in which the depositary receives new securities in exchange for or in lieu of the old deposited securities, the depositary will hold those replacement securities as deposited securities under the deposit agreement. However, if the depositary decides it would not be lawful and practical to hold the replacement securities because those securities could not be distributed to ADS holders or for any other reason, the depositary may instead sell the replacement securities and distribute the net proceeds upon surrender of the ADSs.

17


If there is a replacement of the deposited securities and the depositary will continue to hold the replacement securities, the depositary may distribute new ADSs representing the new deposited securities or ask you to surrender your outstanding ADSs in exchange for new ADSs identifying the new deposited securities.

If there are no deposited securities underlying ADSs, including if the deposited securities are cancelled, or if the deposited securities underlying ADSs have become apparently worthless, the depositary may call for surrender of those ADSs or cancel those ADSs upon notice to the ADS holders.

Amendment and Termination

How may the deposit agreement be amended?

We may agree with the depositary to amend the deposit agreement and the ADRs without your consent for any reason. If an amendment adds or increases fees or charges, except for taxes and other governmental charges or expenses of the depositary for registration fees, facsimile costs, delivery charges or similar items, or prejudices a substantial right of ADS holders, it will not become effective for outstanding ADSs until 30 days after the depositary notifies ADS holders of the amendment. At the time an amendment becomes effective, you are considered, by continuing to hold your ADSs, to agree to the amendment and to be bound by the ADRs and the deposit agreement as amended.

How may the deposit agreement be terminated?

The depositary will initiate termination of the deposit agreement if we instruct it to do so. The depositary may initiate termination of the deposit agreement if

·

60 days have passed since the depositary told us it wants to resign but a successor depositary has not been appointed and accepted its appointment

·

we delist the ADSs from an exchange in the United States on which they were listed and do not list the ADSs on another exchange in the United States or make arrangements for trading of ADSs on the U.S. over-the-counter market;

·

we delist our shares from an exchange outside the United States on which they were listed and do not list the shares on another exchange outside the United States;

·

the depositary has reason to believe the ADSs have become, or will become, ineligible for registration on Form F-6 under the Securities Act of 1933;

·

we appear to be insolvent or enter insolvency proceedings;

·

all or substantially all the value of the deposited securities has been distributed either in cash or in the form of securities;

·

there are no deposited securities underlying the ADSs or the underlying deposited securities have become apparently worthless; or

·

there has been a replacement of deposited securities.

If the deposit agreement will terminate, the depositary will notify ADS holders at least 90 days before the termination date. At any time after the termination date, the depositary may sell the deposited securities. After that, the depositary will hold the money it received on the sale, as well as any other cash it is holding under the deposit agreement, unsegregated and without liability for interest, for the pro rata benefit of the ADS holders that have not surrendered their ADSs. Normally, the depositary will sell as soon as practicable after the termination date.

18


After the termination date and before the depositary sells, ADS holders can still surrender their ADSs and receive delivery of deposited securities, except that the depositary may refuse to accept a surrender for the purpose of withdrawing deposited securities or reverse previously accepted surrenders of that kind that have not settled if it would interfere with the selling process. The depositary may refuse to accept a surrender for the purpose of withdrawing sale proceeds until all the deposited securities have been sold. The depositary will continue to collect distributions on deposited securities, but, after the termination date, the depositary is not required to register any transfer of ADSs or distribute any dividends or other distributions on deposited securities to the ADSs holder (until they surrender their ADSs) or give any notices or perform any other duties under the deposit agreement except as described in this paragraph.

Limitations on Obligations and Liability

Limits on our Obligations and the Obligations of the Depositary; Limits on Liability to Holders of ADSs

The deposit agreement expressly limits our obligations and the obligations of the depositary. It also limits our liability and the liability of the depositary. We and the depositary:

·

are only obligated to take the actions specifically set forth in the deposit agreement without negligence or bad faith, and the depositary will not be a fiduciary or have any fiduciary duty to holders of ADSs;

·

are not liable if we are or it is prevented or delayed by law or by events or circumstances beyond our or its ability to prevent or counteract with reasonable care or effort from performing our or its obligations under the deposit agreement;

·

are not liable if we or it exercises discretion permitted under the deposit agreement;

·

are not liable for the inability of any holder of ADSs to benefit from any distribution on deposited securities that is not made available to holders of ADSs under the terms of the deposit agreement, or for any special, consequential or punitive damages for any breach of the terms of the deposit agreement;

·

have no obligation to become involved in a lawsuit or other proceeding related to the ADSs or the deposit agreement on your behalf or on behalf of any other person;

·

may rely upon any documents we believe or it believes in good faith to be genuine and to have been signed or presented by the proper person;

·

are not liable for the acts or omissions of any securities depository, clearing agency or settlement system; and

·

the depositary has no duty to make any determination or provide any information as to our tax status, or any liability for any tax consequences that may be incurred by ADS holders as a result of owning or holding ADSs or be liable for the inability or failure of an ADS holder to obtain the benefit of a foreign tax credit, reduced rate of withholding or refund of amounts withheld in respect of tax or any other tax benefit.

In the deposit agreement, we and the depositary agree to indemnify each other under certain circumstances.

Requirements for Depositary Actions

19


Before the depositary will deliver or register a transfer of ADSs, make a distribution on ADSs, or permit withdrawal of shares, the depositary may require:

·

payment of stock transfer or other taxes or other governmental charges and transfer or registration fees charged by third parties for the transfer of any shares or other deposited securities;

·

satisfactory proof of the identity and genuineness of any signature or other information it deems necessary; and

·

compliance with regulations it may establish, from time to time, consistent with the deposit agreement, including presentation of transfer documents.

The depositary may refuse to deliver ADSs or register transfers of ADSs when the transfer books of the depositary or our transfer books are closed or at any time if the depositary or we think it advisable to do so.

Your Right to Receive the Shares Underlying your ADSs

ADS holders have the right to cancel their ADSs and withdraw the underlying shares at any time except:

·

when temporary delays arise because: (i) the depositary has closed its transfer books or we have closed our transfer books; (ii) the transfer of shares is blocked to permit voting at a shareholders’ meeting; or (iii) we are paying a dividend on our shares;

·

when you owe money to pay fees, taxes and similar charges; or

·

when it is necessary to prohibit withdrawals in order to comply with any laws or governmental regulations that apply to ADSs or to the withdrawal of shares or other deposited securities.

·

This right of withdrawal may not be limited by any other provision of the deposit agreement.

Direct Registration System

In the deposit agreement, all parties to the deposit agreement acknowledge that the Direct Registration System, also referred to as DRS, and Profile Modification System, also referred to as Profile, will apply to the ADSs. DRS is a system administered by DTC that facilitates interchange between registered holding of uncertificated ADSs and holding of security entitlements in ADSs through DTC and a DTC participant. Profile is a feature of DRS that allows a DTC participant, claiming to act on behalf of a registered holder of uncertificated ADSs, 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 that transfer.

In connection with and in accordance with the arrangements and procedures relating to DRS/Profile, the parties to the deposit agreement understand that the depositary will not determine whether the DTC participant that is claiming to be acting on behalf of an ADS holder in requesting registration of transfer and delivery as described in the paragraph above has the actual authority to act on behalf of the ADS holder (notwithstanding any requirements under the Uniform Commercial Code). In the deposit agreement, the parties agree that the depositary’s reliance on and compliance with instructions received by the depositary through the DRS/Profile

20


system and in accordance with the deposit agreement will not constitute negligence or bad faith on the part of the depositary.

Shareholder communications; inspection of register of holders of ADSs

The depositary will make available for your inspection at its office all communications that it receives from us as a holder of deposited securities that we make generally available to holders of deposited securities. The depositary will send you copies of those communications or otherwise make those communications available to you if we ask it to. You have a right to inspect the register of holders of ADSs, but not for the purpose of contacting those holders about a matter unrelated to our business or the ADSs.

Jury Trial Waiver

The deposit agreement provides that, to the extent permitted by law, ADS holders waive the right to a jury trial of any claim they may have against us or the depositary arising out of or relating to our shares, the ADSs or the deposit agreement, including any claim under the U.S. federal securities laws. If we or the depositary opposed a jury trial demand based on the waiver, the court would determine whether the waiver was enforceable in the facts and circumstances of that case in accordance with applicable case law. You will not, by agreeing to the terms of the deposit agreement, be deemed to have waived our or the depositary’s compliance with U.S. federal securities laws or the rules and regulations promulgated thereunder.

21


EX-4.1 3 tuya-20221231xex4d1.htm EXHIBIT 4.1

Exhibit 4.1

TUYA INC.

2015 EQUITY INCENTIVE PLAN

(Adopted by the Company’s Board of Directors on December 23, 2014)

(Approved by the Company’s Members on December 23, 2014)

(Amended on July 30, 2020, February 21, 2021, February 25, 2021 and June 15, 2022)

1.

Purposes of the Plan The purposes of this Plan are to attract and retain the best available personnel for positions of substantial responsibility, to provide additional incentives to selected Employees, Directors, and Consultants and to promote the success of the Company’s business. The Plan permits the grant of Options, Restricted Shares and RSUs as the Administrator may determine.

2.

Definitions For the purposes of this Plan, the following terms shall have the following meanings:

(a)

Administrator” means the Board or any of its Committees as shall be administering the Plan in accordance with Section 4 hereof.

(b)

Applicable Law” means any applicable legal requirements relating to the administration of and the issuance of securities under equity securities-based compensation plans, including, without limitation, the requirements of U.S. state corporate laws, U.S. federal and state securities laws, U.S. federal law, the Code, the laws of the Cayman Islands,   the laws of the People’s Republic of China, the Hong Kong Listing Rules, the Securities and Futures Ordinance (Cap. 571 of  the  Laws  of  Hong  Kong), and  the  requirements of  any stock exchange or  quotation system upon which the Shares may then be  listed  or quoted and the applicable laws, rules and regulations of any other country or jurisdiction where Awards are, or will be, granted under the Plan. For all purposes of  this Plan, references to statutes shall be deemed to include any rules and regulations promulgated pursuant to authority set forth in such statutes and references to statutes  and regulations shall be deemed to include any successor statutes or regulations, to the extent reasonably appropriate as determined by the Administrator.

(c)

Award” means, individually or collectively, a grant under the Plan of Options, Restricted Shares or RSUs.

(d)

Award Agreement” means a  written or  electronic agreement between the  Company and a Participant, the form(s) of which shall be approved from time to time by the Administrator, evidencing the terms and conditions of an individual  Award  granted under the Plan, and includes any documents attached to or incorporated into the Award Agreement. The Award Agreement is subject to the terms and conditions of the Plan.

(e)

Board” means the Board of Directors of the Company.

1


(f)

Change in Control” means the occurrence of any of the following events:

(i)

Change in Ownership of the Company. A change in the ownership of the Company which occurs on  the date that any one person, or  more than one person acting as    a group (“Person”), acquires ownership of the share capital of the Company that, together with the share capital held by such Person, constitutes more than 50% of the total voting power of the share capital of the Company, except that any change in the ownership of the share capital of the Company as a result of a private financing of the Company that is approved by the Board will not be considered a Change in Control; or

(ii)

Change in Effective Control of the Company. If the Company has a class of securities registered pursuant to Section 12  of  the  Exchange  Act,  a  change  in the effective control of the Company which  occurs on  the  date  that  a  majority  of members of the  Board  are  replaced  during  any  twelve  (12)  month  period by Directors whose appointment or election  is  not  endorsed  by  a  majority  of  the members of the Board prior to the date of the appointment or election. For purposes of this clause (ii), if any Person is considered to be in effective control    of the Company, the acquisition of additional control of the Company by the same Person will not be considered a Change in Control; or

(iii)

Change in Ownership of a Substantial Portion of the Company’s Assets. A change in  the ownership of  a  substantial portion of  the Company’s assets which occurs  on the date that any Person acquires (or has acquired  during  the  twelve  (12) month period ending on the date of the most recent acquisition by such person or persons) assets from the Company that have a  total gross fair market value equal   to or more than 50% of the total gross fair market value of all of the assets of the Company immediately prior to such acquisition or acquisitions. For purposes of this subsection (iii), gross fair market value means the value of the assets of the Company, or the value of the assets being disposed of, determined without regard to any liabilities associated with such assets.

For purposes of this Section 2(f), persons will be considered to be acting as a group if they are owners of a corporation that enters into a merger, consolidation, purchase or  acquisition of  shares, or similar business transaction with the Company.

Notwithstanding the foregoing, a transaction will not be deemed a Change in Control unless the transaction qualifies as a  change in control event within the meaning of Code Section 409A, as it has been and may be amended from time to time, and any proposed or final Treasury Regulations  and Internal Revenue Service guidance that has been promulgated or may be promulgated thereunder from time to time. Further and for the avoidance of doubt, a transaction will not  constitute a Change in Control if: (i) its sole purpose is to change the jurisdiction of the Company’s incorporation, or (ii) its sole purpose is to create a holding company that will be owned in substantially the same proportions by the persons who held the Company’s securities immediately before such transaction.

(g)

Class A Ordinary Shares” means a class A ordinary share of par value US$0.00005 each in the share capital of the Company.

2


(h)

Code” means the U.S. Internal Revenue Code of  1986, as  amended. Any reference to    a section of the Code herein will be a reference to any successor or amended section of  the Code.

(i)

Committee” means a committee of Directors or of other individuals satisfying Applicable Laws appointed by the Board, or by the compensation committee of the Board, in accordance with Section 4 hereof.

(j)

Company” means Tuya Inc., a Cayman Islands exempted company, or any successor corporation thereto.

(k)

Consultant” means any person who is engaged by the Company or any Parent or Subsidiary to render consulting or advisory services to such entity.

(l)

Date of Grant” means the date an Award is granted to a Participant in accordance with Section 15 hereof.

(m)

Director” means a member of the Board.

(n)

Disability” means total and permanent  disability  as  defined  in  Section  22(e)(3)  of the Code, provided that in the case of Awards other than Incentive Stock Options, the Administrator in its discretion may determine whether a permanent and total disability exists in accordance with uniform and non-discriminatory standards adopted by the Administrator from time to time.

(o)

Employee” means any person, including officers and Directors, employed by the Company or any Parent or Subsidiary. Neither service as a  Director nor payment of         a director’s fee by the Company or any Parent or Subsidiary shall be sufficient to constitute “employment” by the Company or any Parent or Subsidiary.

(p)

Exercise Price” means the amount for which one Share may be purchased upon exercise of an Option, as specified by the Administrator in the applicable Award Agreement in accordance with Section 6(d) hereof.

(q)

Exchange Act” means the U.S. Securities Exchange Act of 1934, as amended, and the rules and regulations promulgated thereunder.

(r)

Exchange Program” means a program under which (i) outstanding Awards are surrendered or cancelled in exchange for Awards of the same type (which may have higher or lower Exercise Prices or Purchase Prices and different terms), awards of a different type, and/or cash, (ii) Participants would have the opportunity to transfer any outstanding Awards to a financial institution or other person or entity selected by the Administrator and/or (iii) the Exercise Price or Purchase Price of an outstanding Award  is reduced or increased. The terms and conditions of any Exchange Program will be determined by the Administrator in its sole discretion.

3


(s)

Fair Market Value” means, as of any date, the value of the Shares determined  as follows:

(i)

if the Shares are listed on any established stock exchange or a national market system, including, without limitation, The New York Stock Exchange, the Nasdaq Global Select Market, the Nasdaq Global Market, the Nasdaq Capital Market of The Nasdaq Stock Market or The Stock Exchange of Hong Kong Limited, the Fair Market Value shall be the closing sales price for the Shares (or if no closing sales price was reported on that date, as applicable, on the last trading date such closing sales price was reported) as quoted on such exchange or system on the day of determination, as reported in The Wall Street Journal or such other source as the Administrator deems reliable; or

(ii)

in the absence of an established market for the Shares, the Fair Market Value thereof shall be determined in good faith by the Administrator in accordance with Applicable Law.

(t)

Fiscal Year” means a fiscal year of the Company.

(u)

Hong Kong Listing Rules” means the Rules Governing the Listing of Securities on The Stock Exchange of Hong Kong Limited.

(v)

Hong Kong Stock Exchange” means The Stock Exchange of Hong Kong Limited.

(w)

Incentive Stock Option” means an Option that by its terms qualifies and is otherwise intended to qualify as an  incentive stock option within the meaning of  Section 422 of  the Code and the regulations promulgated thereunder.

(x)

Member” means an owner of Shares.

(y)

Nonstatutory Stock Option” means an Option that by its terms does not qualify or is   not intended to qualify as an Incentive Stock Option.

(z)

Option” means an option to purchase Shares that is granted pursuant to the Plan in accordance with Section 6 hereof. An Option that is not designated as  a  Reg. S  Option is, unless the Administrator provides otherwise, intended to comply with and qualify under Rule 701 promulgated under the Securities Act.

(aa) “Parent” means a “parent corporation” with respect to  the Company, whether now  or hereafter existing, as defined in Section 424(e) of the Code.

(bb) “Participant” means the holder of an outstanding Award granted under the Plan, or the holder of Shares issuable or issued pursuant to the exercise of an Award.

(cc) “Period of Restriction” means the period during which the transfer of Restricted Shares are subject to restrictions and therefore, the Restricted Shares are subject     to a substantial risk of forfeiture. Such restrictions may be based on the passage of time, the achievement of target levels of performance, or the occurrence of other events as determined by the Administrator.

4


(dd) “Plan” means this 2015 Equity Incentive Plan, as amended from time to time.

(ee) “Purchase Price” means the amount of consideration, if any, for which one Share may be acquired pursuant to an Award of Restricted Shares, as specified by the Administrator in the applicable Award Agreement in accordance with Section 7(d) hereof.

(ff) “Reg. S Option” means an Option that (i) is  granted to  a  Service Provider who is  not a U.S. Person, and (ii) is not intended to qualify under Rule 701 promulgated under the Securities Act.

(gg) “Reg. S  Restricted Shares” means an Award of Restricted Shares that (i) is granted  to a Service Provider who is not a U.S. Person, and (ii) is not intended to qualify under Rule 701 promulgated under the Securities Act.

(hh) “Reg. S RSUs” means an Award of RSUs that (i) is granted to a Service Provider  who is not a U.S. Person, and (ii) is not intended to qualify under Rule 701 promulgated under the Securities Act.

(ii)

Restricted Shares” means Shares issued pursuant to an Award of Restricted Shares under Section 7 hereof or issued pursuant to the early exercise of  an  Option. Restricted Shares that are not designated as Reg. S Restricted Shares are, unless the Administrator provides otherwise, intended to comply with and qualify under Rule 701 promulgated under the Securities Act.

(jj)  “RSUs” means is an award of restricted stock units covering a  number of Shares   that may be settled in cash, by issuance of those Shares at a  date in the future,        or by a combination of cash and Shares that is granted pursuant to the Plan in accordance with Section 8 hereof. RSUs that are not designated as Reg. S RSUs are, unless the Administrator provides otherwise, intended to comply with and qualify under Rule 701 promulgated under the Securities Act.

(kk) “Securities Act” means the U.S. Securities Act of 1933, as amended. (ll) “Service Provider” means an Employee, Director, or Consultant.

(mm)“Share” means a Class A Ordinary Share of the Company, as adjusted in accordance with Section 13 hereof.

(nn) “Shareholders Agreement” means any agreement between a Participant and the Company or Members of the Company or both.

(oo) “Subsidiary” means, at the relevant date of determination, any companies of which actual or de facto is held, directly or indirectly, by the Company by way of equity ownership or contractual arrangements or otherwise.

(pp) “Ten Percent Owner” means  a  Service  Provider  who  owns  more  than  10%  of the total combined voting power of all classes of outstanding securities of the Company or any Parent or Subsidiary. In determining ownership of securities, the attribution rules of Section 424(d) of the Code shall apply.

5


(ww) “U.S.” or “United States” means the United States of America, its territories and possessions, any State of the United States, and the District of Columbia.

(rr)

U.S. Person” has the meaning accorded to it in Rule 902(k) of the Securities Act, and currently includes:

(i)

any natural person resident in the United States;

(ii)

any partnership or corporation organized or incorporated under the  laws  of the United States;

(iii)

any estate of which any executor or administrator is a U.S. Person;

(iv)

any trust of which any trustee is a U.S. Person;

(v)

any agency or branch of a foreign entity located in the United States;

(vi)

any non-discretionary account or similar account (other than an estate  or trust) held by a dealer or other fiduciary for the benefit or account of a U.S. Person;

(vii)

any discretionary account or similar account (other than  an  estate  or trust) held by a dealer or other fiduciary organized, incorporated, or (if an individual) resident in the United States; and

(viii)

any partnership or corporation if:

(A)

organized or incorporated under the laws of any foreign jurisdiction;  and

(B)

formed by a U.S. Person principally for the purpose of investing in securities not registered under the Securities Act, unless it is organized or incorporated, and owned, by accredited investors (as  defined  in Rule 501(a) promulgated under the Securities Act) who are not natural persons, estates or trusts.

6


3.

Shares Subject to the Plan

(a)

Basic Limitation. The total number of Shares which may be issued and/or transferred upon the vesting or exercise of all Awards to be granted under the Plan and any other share award schemes of the Company shall not exceed 64,889,052 Class A Ordinary Shares, in which only up to 49,914,656 Class A Ordinary Shares, representing ten per cent. (10%) of the Class A Ordinary Shares in issue immediately upon the listing of the Class A Ordinary Shares on the Hong Kong Stock Exchange (the “Plan Limit”), may be issued pursuant to Awards in the form of Options. Any Awards in the form of Options that were previously granted under the Plan (including those outstanding, cancelled, lapsed in accordance with the Plan or exercised options) will not be counted for the purpose of calculating the Plan Limit. At any time, the maximum number of Shares which may be issued and/or transferred upon the vesting or exercise of all outstanding Options which have been granted and have yet to vest or be exercised under the Plan   and any options granted under any other share award schemes of  the Company shall    not exceed thirty per cent. (30%)  of  the  Class  A  Ordinary Shares in  issue  from  time to time. Notwithstanding anything to the contrary, the Shares underlying any  grants made pursuant to the Plan shall be strictly limited to Class A Ordinary Shares or at the discretion of the Board or Committee as the Administrator, the American depository shares (“ADSs”) in an amount equivalent to the number of Class A Ordinary Shares which otherwise would be distributed pursuant to an Award may be distributed in lieu     of Class A Ordinary Shares in settlement of any Award.

(b)

Additional Shares. Subject to the Basic Limitation provided in Section  3(a),  if  an Award expires, becomes  unexercisable,  or  is  cancelled,  forfeited  to  or  repurchased by the Company due to the failure to vest,  or  otherwise  terminated  without  having been exercised or settled in full, as the case may be, or is surrendered pursuant to an Exchange Program, the Shares allocable to the unexercised (or forfeited or repurchased) portion of  the Award shall again become available for future grant or  sale under the   Plan (unless the Plan has been earlier terminated). Shares that actually have been issued under the Plan, upon exercise of an Option, delivery under a Restricted Share or in settlement of an RSU, shall not be returned to the Plan and shall not become available  for future distribution under the Plan, except that in the event that Shares issued under   the Plan are reacquired by the Company pursuant to any forfeiture provision, right of repurchase or redemption, or are used to satisfy the Exercise Price or Purchase Price for the Award or any tax withholding obligations related to an Award, such Shares shall again become available for future grant or sale under the Plan (unless the Plan has been earlier terminated). Notwithstanding the foregoing and, subject to  adjustment provided  in Section 13, the maximum number of Shares that may be issued upon the exercise of Incentive Stock Options will equal (a) ten multiplied by (b) the aggregate Share number stated in Section 3(a) hereof, plus, to  the extent allowable under Section 422 of  the Code and the Treasury Regulations promulgated thereunder, any Shares that become available for issuance under the Plan under this Section 3(b).

7


(c)

Participant’s Maximum Holding

(i)

Subject to Section 3(c)(ii) below, the maximum number of Shares issued and to be issued and/or transferred and to be transferred upon the vesting or exercise of the Options granted to each Participant under the Plan (including all vested, exercised and outstanding Awards) in any 12-month period shall not (when aggregated with any Shares underlying the awards granted during such period under  any  other share award schemes of the Company) exceed one per cent. (1%) of the Shares in issue for the time being.

(ii)

Where any further grant of Options to a Participant would result in this one per cent. (1%) limit being exceeded for the 12-month period up to and including the  date of such further grant, such further grant must be separately approved by Members in  general meeting with such Participant and his close associates (or    his associates if the participant is a  connected  person)  abstaining  from  voting. The Company must send a circular to the Members disclosing the identity of the Participant in question, the number and terms of the awards to be granted (and awards previously granted to such Participant) and such other information required under the Hong Kong Listing Rules.

4.

Administration of the Plan

(a)

Procedure

(i)

Multiple Administrative Bodies. Different Committees with respect to different groups of Service Providers may administer the Plan.

(ii)

Other Administration. Other than as provided above, the Plan shall be administered by the Board or a Committee appointed by the Board, which Committee shall be constituted to comply with Applicable Law.

(b)

Powers of the Administrator Subject to the provisions of the Plan, and in the case of a Committee, subject to the specific duties delegated by the Board to such Committee,    and subject to the approval of any relevant authorities, the Administrator shall have the authority in its discretion:

(i)

to determine the Fair Market Value;

(ii)

to select the Service Providers to whom Awards may from time to time be granted hereunder;

(iii)

to determine the number of Shares to be covered by each Award granted hereunder;

(iv)

to approve the form(s) of agreement, including, without limitation, the Award Agreement, for use under the Plan;

8


(v)

to determine the terms and conditions, not inconsistent with the terms of the Plan, of any Award granted hereunder including, but not limited to, the Exercise Price, the Purchase Price, the time or times  when  Options  may  be  exercised  (which may be based on performance criteria), the time or times when repurchase or redemption rights shall lapse, any vesting acceleration or waiver of forfeiture restrictions, and any restriction or limitation regarding any Award or the Shares relating thereto, based in each case on such factors as the Administrator, in its sole discretion, shall determine;

(vi)

to institute and determine the terms and conditions of an Exchange Program;

(vii)

to prescribe, amend, and rescind rules and regulations relating to the Plan, including rules and regulations relating to  sub-plans established for the purpose   of satisfying applicable laws of jurisdictions other than the United States or for qualifying for favorable tax treatment under applicable foreign laws;

(viii)

to modify or amend each Award (subject to Section 19 hereof and Participant consent if the modification or amendment is to the Participant’s detriment), including, without limitation, the discretionary authority to extend the post-termination exercisability of an Option longer than is  otherwise provided for in an Award Agreement or accelerate the vesting or  exercisability of  an  Option, the vesting of RSUs or lapsing of a repurchase or redemption right or forfeiture provision to which Restricted Shares may be subject;

(ix)

to allow Participants to satisfy withholding tax obligations in a  manner prescribed in Section 9;

(x)

to construe and interpret the terms of the Plan and Awards granted pursuant to the Plan; and

(xi)

to make any other determination and take any other action that the Administrator deems necessary or desirable for the administration of the Plan.

(c)

Delegation of Authority to Officers Subject to Applicable Law, the Administrator may delegate limited authority to specified officers of the Company to execute on behalf       of the Company any instrument required to effect an Award previously granted by the Administrator.

(d)

Effect of Administrator’s Decision All decisions, determinations, and interpretations of the Administrator shall be final and binding on all Participants and any other holders of Awards.

9


(e)

Appointment of Trustee The Company may establish a Trust and appoint a Trustee to assist with the administration, exercise and vesting of Awards granted under the Plan. The Company may, to the extent permitted by the Applicable Laws, (a) allot and issue Shares to the Trustee and/or (b) direct and procure the Trustee to make on-market purchases of Shares, in either case to satisfy the Awards upon vesting or exercise. The Company shall, to the extent permitted by the Applicable Laws, provide sufficient funds  to the Trustee by whatever means as the Board may in its absolute discretion determine to enable the Trustee to satisfy its obligations in connection with the administration, vesting and exercise of Awards. If a  Trustee is appointed, it is expected that the terms    of the trust deed will provide that the Trustee shall not exercise the voting  rights  attached to the Shares allotted and issued to the Trustee and/or acquired by the Trustee through on-market purchases for the purpose of the Plan before such Shares/ADSs are transferred to the participants upon vesting or exercise of the Awards.

5.

Eligibility

(a)

General Rule Only Service Providers that are not U.S. Persons, or trusts established in connection with any employee benefit plan of the Company (including the Plan) for the benefit of a Service Provider, shall be eligible for the grant of Reg. S Options, Reg. S RSUs and Reg. S Restricted Shares. Nonstatutory Stock Options that are not designated as Reg. S Options, RSUs that are not designated as Reg. S RSUs and Restricted Shares that are not designated as Reg. S Restricted Shares may be granted to Service Providers only. Incentive Stock Options may be granted to Employees only. Any Awards granted to Consultants that are intended to comply with and qualify under Rule 701 promulgated under the Securities Act may only be granted to natural persons who meet the requirements set forth under Rule 701(c)(1)(ii) and (iii) of the Securities Act.

(b)

Members with Ten-Percent Holdings A Ten Percent Owner shall not be eligible for the grant of an Incentive Stock Option unless (i) the Exercise Price is at least 110% of the Fair Market Value on the Date of Grant, and (ii) the Incentive Stock Option by its terms is not exercisable after the expiration of five (5) years from the Date of Grant.

(c)

Service Providers Located in California Notwithstanding any contrary provision of the Plan, a Service Provider located in California is eligible to receive only Awards that comply with the California Award Terms and Conditions attached hereto as Exhibit A.

(d)

Connected Persons Any grants of Awards to connected persons (as defined in the Hong Kong Listing Rules) shall be made in compliance with all applicable requirements under Chapter 14A of the Hong Kong Listing Rules.

10


(e)

The Company shall not grant any Awards after inside information (as defined in the Hong Kong Listing Rules) has come to its knowledge until (and including) the trading day after it has announced the information. In particular, it may not grant any Award during the period commencing one month immediately before the earlier of: (i) the date  of the Board meeting (as such date is first notified to the Hong Kong Stock Exchange under the Hong Kong Listing Rules) for approving the Company’s results for any year, half-year, quarterly or any other interim period (whether or not required under the Hong Kong Listing Rules); and (ii) the deadline for the issuer to announce its results for any year or half-year under the Hong Kong Listing Rules, or quarterly or any other interim period (whether or  not required under the Hong Kong Listing Rules), and ending on    the date of the results announcement. No Award may be granted during any period of delay in publishing a results announcement. Furthermore, no Awards shall be granted (i) during the period of 60 days immediately preceding the publication date of the annual results of our Company or if shorter, the period from the end of the relevant financial year up to the publication date of such results; and (ii) during the period of 30 days immediately preceding the publication date of  the  half-year results of  our  Company or if shorter, the period from the end of the relevant half-year period up to the publication date of such results.

6.

Terms and Conditions of Options

(a)

Award Agreement Each grant  of  an  Option  under  the  Plan  shall  be  evidenced  by an Award Agreement between  the  Participant  and  the  Company.  Each  Option  shall be subject to all applicable terms and  conditions of  the  Plan  and  may  be  subject to  any other terms and conditions that are not inconsistent with the Plan and that the Administrator deems appropriate for inclusion in an  Award Agreement. The provisions  of the various Award Agreements entered into under the Plan need not be identical.

(b)

Type of Option Each Option shall be designated in the Award Agreement as either an Incentive Stock Option or a Nonstatutory Stock Option. However, notwithstanding a designation of an Option as an Incentive Stock Option, to the extent that the aggregate Fair Market Value of the Shares with respect to which Incentive Stock Options are exercisable for the first time by a  Participant during any calendar year (under all plans  of the Company and any Parent or Subsidiary) exceeds US$100,000, such Options shall be treated as Nonstatutory Stock Options. For purposes of this Section 6(b), Incentive Stock Options shall be  taken into account in  the order in  which they were granted.     The Fair Market Value of the Shares shall be determined as of the Date of Grant, and calculation will be performed in accordance with Section 422 of the Code and the Treasury Regulations promulgated thereunder. Each Option also may be designated as a Reg. S Option or as an Option other than a Reg. S Option.

(c)

Number of Shares Each Award Agreement shall specify the number of Shares that are subject to the Option and shall provide for the adjustment of such number in accordance with Section 13 hereof.

11


(d)

Exercise Price In relation to the grant of Options, each Award Agreement shall specify the Exercise Price. The Exercise Price of an Incentive Stock Option shall not be less  than 100% of the Fair Market Value per Share on the Date of Grant, and a higher percentage may be required by Section 5(b) hereof. Subject to the preceding provisions  of this Section 6(d), the Exercise Price of any Option shall be determined by the Administrator in its sole discretion. The Exercise Price shall be payable in accordance with Section 10 hereof and the applicable Award Agreement. Notwithstanding anything  to the contrary in the foregoing or in Section 5(b), in the event of a  transaction described in Section 424(a) of the Code, then, consistent with Section 424(a) of the Code, Incentive Stock Options may be issued at an Exercise Price other than as required by the foregoing provisions of this Section 6(d) and Section 5(b). In any event, the Exercise Price shall not be less than the highest  of  (as  applicable):  (a)  the  closing sales price of the Shares as quoted on the principal exchange or system on which the Class A Ordinary Shares are listed (as determined by the Administrator) on the Date of Grant, which must be a business day; (b) the average closing sales price of the Class A Ordinary Shares as quoted on the principal exchange or system on which the Class A Ordinary Shares are listed for the five business days immediately preceding the Date of Grant; and (c) the nominal value of the Shares.

(e)

Term of Option The Award Agreement shall specify the term of the Option; provided, however, that the term shall not exceed ten (10) years from the Date of Grant, and a shorter term may be required by Section 5(b) hereof. Subject to the preceding sentence, the Administrator in its sole discretion shall determine when an Option is to expire.

(f)

Exercisability Each Award Agreement shall specify the date when all or any installment of the Option is to become exercisable. The exercisability provisions of any Award Agreement shall be determined by the Administrator in its sole discretion.

(g)

Exercise Procedure Any Option granted hereunder  shall  be  exercisable  according  to the terms hereof at such times and under such conditions as may be determined by the Administrator and as set forth in the Award Agreement; provided, however, that an Option shall not be exercised for a fraction of a Share. Unless otherwise provided in the Award Agreement, no performance targets are required to be achieved before an Option can be exercised.

(i)

An Option shall be deemed exercised when the Company receives (A) written or electronic notice of exercise (in accordance with the Award Agreement) from the person entitled to exercise the Option, (B) full payment for the Shares with respect to  which the Option is  exercised, together with any applicable tax withholding, and (C) all representations, indemnifications, and documents requested by the Administrator, including, without limitation, any Shareholders Agreement. Full payment may consist of  any  consideration  and  method  of  payment  authorized by the Administrator in accordance with Section 10 hereof and permitted by the Award Agreement and the Plan.

12


(ii)

Shares issued upon exercise of an Option shall be issued in the name of the Participant or, if requested by the Participant, in  the name of  the Participant and  his or her spouse. Subject to the provisions of Sections 9, 10, 16, and 17, the Company shall issue (or cause to be issued) certificates evidencing the issued Shares promptly after the Option is exercised. Notwithstanding the foregoing, the Administrator in its discretion may require the Company to retain possession of  any certificate evidencing Shares acquired upon the exercise of an Option if those Shares remain subject to forfeiture, repurchase or redemption under the provisions of the Award Agreement, any Shareholders Agreement, or any other agreement between the Company and the Participant, or if  those Shares are collateral for a  loan or obligation due to the Company.

(iii)

Exercise of an Option in any manner shall result in a decrease in the number of Shares thereafter available, both for purposes of the Plan (in accordance with Section 3(b)) and for sale under the Option, by the number of Shares as to which the Option is exercised.

(h)

Termination of Service (other than by death)

(i)

If a Participant ceases to be  a  Service Provider for any reason other than because  of death, then the Participant’s Options shall expire on the earliest of the following occasions:

(A)

The expiration date determined by Section 6(e) hereof;

(B)

The thirtieth (30th) day following the termination of the Participant’s relationship as a  Service Provider for any reason other than Disability, or such other date as the Administrator may determine and specify in the Award Agreement, provided that no Option  that  is  exercised  after  the  expiration of the three-month period immediately following the termination of the Participant’s relationship as an Employee shall be treated as an Incentive Stock Option; or

(C)

The last day of the six-month period following the termination of the Participant’s relationship as a Service Provider by reason of Disability, or  such other date as the Administrator may determine and specify in the Award Agreement; provided that no Option that  is  exercised after  the  expiration  of the twelve-month period immediately following the termination of the Participant’s relationship as an Employee shall be treated as an Incentive Stock Option.

13


(ii)

Following the termination of the Participant’s relationship as a  Service Provider, the Participant may exercise all or part of the Participant’s Option at any time before the expiration of the Option as set  forth  in  Section  6(h)(h)  hereof,  but only to the extent that the Option was vested and exercisable as of the date of termination of the Participant’s relationship as a Service Provider (or  became vested and exercisable as a result of the termination). Unless the Administrator provides otherwise in an  Award  Agreement,  the  balance  of  the  Shares  subject to the Option shall be forfeited on the date of termination of the Participant’s relationship as a Service Provider. In  the  event  that  the  Participant  dies  after  the termination of the Participant’s relationship as a  Service Provider but before  the expiration of the Participant’s Option as  set  forth  in  Section 6(h)(h) hereof,  all or part of the Option may be exercised (prior to expiration) by the executors     or administrators of the Participant’s estate or by  any  person who  has  acquired  the Option directly from the Participant by beneficiary designation, bequest, or inheritance, but only to the extent that the Option was vested and exercisable as    of the termination date of the Participant’s relationship as a Service Provider (or became vested and exercisable as a result of  the termination). Any Shares subject  to the portion of the Option that are vested as of the termination date of the Participant’s relationship as a Service Provider but that  are  not  purchased prior  to the expiration of the Option pursuant to this Section 6(h) shall be forfeited immediately following the Option’s expiration.

(i)

Death of Participant

(i)

If a Participant dies while a Service Provider, then the Participant’s Option shall expire on the earlier of the following dates:

(A)

The expiration date determined by Section 6(e) hereof;

(B)

The last day of the six-month period immediately following the Participant’s death, or such other date as the Administrator may determine and specify in the Award Agreement.

(ii)

All or part of the Participant’s Option may be exercised at any time before the expiration of  the Option as  set forth in  Section 6(i)(i) hereof by  the executors      or administrators of the Participant’s estate or by  any  person who  has  acquired  the Option directly from the Participant by beneficiary designation, bequest, or inheritance, but only to the extent that the Option was vested and exercisable as    of  the  date  of  the  Participant’s death  or  had  become vested and  exercisable as  a result of the death. The balance of the Shares subject to the Option shall be forfeited upon the Participant’s death. Any Shares subject to the portion of the Option that are vested as  of  the Participant’s death but that are not purchased  prior to the expiration of the Option pursuant to this Section 6(i) shall be forfeited immediately following the Option’s expiration.

(j)

Restrictions on Transfer of Shares Shares issued upon exercise of an Option shall be subject to such forfeiture conditions, rights  of  repurchase  or  redemption,  rights  of first refusal, and other transfer restrictions as the Administrator may determine. The restrictions described in the preceding sentence shall be set forth in the  applicable  Award Agreement and shall apply in addition to any restrictions that may apply  to holders of Shares generally.

14


7.

Terms and Conditions of Restricted Shares

(a)

Award Agreement Each Restricted Share granted under the Plan shall be  evidenced by  an Award Agreement between the Participant  and  the  Company,  which  will  specify the Period of Restriction, the number of Shares granted, and such other terms and conditions as the Administrator, in its sole discretion, will determine. Each Restricted Share shall be subject to all applicable terms and conditions of the Plan and may be subject to any other terms and conditions that are not inconsistent with the Plan and    that the Administrator deems appropriate for inclusion in an Award Agreement. Unless the Administrator determines otherwise, the Company as escrow agent will hold the Restricted Shares until the restrictions on such Shares have lapsed. The provisions of    the various Award Agreements entered into under the Plan need not be identical.

(b)

Type of Restricted Share Each Restricted Share may be designated as a Reg. S Restricted Share or as a Restricted Share other than a Reg. S Restricted Share. If the Award Agreement does not specify the type of Restricted Share, the  Restricted Share  will not be treated as a Reg. S Restricted Share.

(c)

Duration of Offers and Nontransferability of Restricted Shares Any Restricted Shares granted under the Plan shall automatically expire if not exercised by the Participant within 30 days (or such longer time as is specified in the Award Agreement) after the Date of Grant. Except as provided in this Section 7 or as the Administrator determines, Restricted Shares may not be sold, transferred, pledged, assigned, or otherwise alienated or hypothecated until the end of the applicable Period of Restriction and shall be exercisable only by the Participant to whom the Restricted Share was granted.

(d)

Purchase Price The Purchase Price, if any, shall be determined by the Administrator in  its sole discretion. The Purchase Price, if any, shall be payable in a form described in Section 10 hereof.

(e)

Restrictions on Transfer of Shares Any Shares awarded or sold pursuant to Restricted Shares shall be subject to such forfeiture conditions, rights of repurchase or redemption, rights of first refusal, escrow provisions and other transfer restrictions as the Administrator may determine. The restrictions described in  the  preceding  sentence shall be set forth in the applicable Award Agreement and shall apply in addition to any restrictions that may apply to holders of Shares generally.

(f)

Removal of Restrictions Except as otherwise provided in this Section 7,  Restricted Shares granted under the Plan shall be released from escrow as soon as practicable after the last day of the Period of Restriction or at such other time as the Administrator may determine. The Administrator, in its discretion, may accelerate the time at which any restrictions will lapse or be removed.

(g)

Voting Rights During the Period of Restriction, Service Providers holding Restricted Shares granted hereunder may exercise full voting rights with respect to those Shares, unless the Administrator determines otherwise.

15


(h)

Dividends and Other Distributions During the Period of Restriction, Service Providers holding Restricted Shares shall be entitled to receive all dividends and other distributions paid with respect to such Shares, unless the Administrator provides otherwise. If any such dividends or distributions are paid in Shares, the Shares will be subject to the same restrictions on transferability and forfeitability as the Restricted Shares with respect to which they were paid.

8.

Terms and Conditions of Restricted Stock Units

(a)

Awards of Restricted Stock Units No Purchase Price shall apply to an RSU settled in Shares. All grants of RSUs will be evidenced by an Award Agreement that will be in   such form (which need not be the same for each Participant) as the Committee will from time to time approve, and will comply with and be subject to the terms and conditions   of this Plan. No  RSU will have a  term longer than ten (10) years from the date the RSU  is granted.

(b)

Form and Timing of Settlement Each Award Agreement shall specify the terms and conditions of settlement of the RSUs, to the extent permissible under applicable law. Settlement may be made in the form of cash or whole Shares or a  combination thereof,  all as the Committee determines.

(c)

Dividend Equivalent Payments The Board may permit Participants holding RSUs to receive dividend equivalent payments on  outstanding  RSUs  if  and  when  dividends are paid to stockholders on Shares. In the discretion of the Board, such dividend equivalent payments may be paid in cash or Shares and they may either be paid at the same time as dividend payments are made to stockholders or delayed until such time Shares are issued pursuant to the RSU grants and may be subject to the same vesting     or performance requirements as the RSUs. If the Board permits dividend equivalent payments to be made on RSUs, the terms and conditions for such payments will be set forth in the Award Agreement.

9.

Tax Withholding

(a)

Withholding Requirements Whenever Shares are to be issued in satisfaction of Awards granted under this Plan, the Company may require the Participant (or in the case of       the Participant’s death or in the event of a  permissible transfer of Awards hereunder,    the person exercising the Option, purchasing Restricted Shares or  receiving settlement  of the RSUs) to make such arrangements as the Administrator may require for the satisfaction of any applicable tax withholding arising in connection with the exercise of an Option, purchase of Restricted Shares, settlement of RSUs or disposition of Awards under Applicable Laws. The Participant (or  in  the  case  of  the  Participant’s death  or  in the event of a  permissible  transfer  of  Awards  hereunder,  the  person  exercising the Option, purchasing Restricted Shares or receiving settlement of RSUs) also shall make such arrangements as the Administrator may require for the satisfaction of any applicable U.S. federal, state, local, or non-U.S. tax withholding obligations, including those under the laws of the People’s Republic of China, that may arise in connection  with the disposition of Shares  acquired  pursuant  to  an  Award.  The  Company  shall not be required to issue  any  Shares  under  the  Plan  until  the  foregoing  obligations  are satisfied. Without limiting the generality  of  the  foregoing,  upon  the  exercise  of the Option, delivery of Restricted Shares or settlement of RSUs, the Company, or a  Parent or Subsidiary, as required by Applicable Law, shall have the right to withhold

16


taxes from any compensation or other amounts that the Company or such Parent or Subsidiary, as applicable, may owe to the Participant, or to  require the Participant to  pay to the Company or such Parent or Subsidiary, as  applicable, the  amount of  any  taxes that the Company or such Parent or Subsidiary may be required to withhold with respect to the Shares issued to the Participant or the disposition of Awards or Shares.

(b)

Withholding Arrangements Without limiting the generality of the foregoing, the Administrator in its discretion may authorize the Participant to satisfy all or part of any tax withholding liability by (i) paying cash, (ii) having the Company, or the applicable Parent or Subsidiary, withhold otherwise deliverable Shares having a Fair Market Value equal to the minimum statutory amount required to be withheld, (iii) delivering to the Company already owned and unencumbered Shares having a  Fair Market Value equal   to the statutory amount required to be withheld, provided the delivery of  such Shares  will not result in any adverse accounting consequences, as the Administrator determines in its sole discretion, or (iv) selling a sufficient number of  Shares otherwise deliverable to the Participant through such means as the Administrator may determine in its sole discretion (whether through a broker or otherwise) equal to the amount required to be withheld. The amount of the withholding requirement will be deemed to include any amount which the Administrator agrees may be withheld at the time  the  election is  made, not to exceed the amount determined by using the maximum U.S. federal, state, local, or  non-U.S. marginal income tax rates applicable to  the Participant with respect  to the Award on the date that the amount of tax to be withheld is to be determined. The Fair Market Value of the Shares to be withheld or delivered will be determined as of the date that the taxes are required to be withheld.

10.

Payment for Shares The consideration to be paid for the Shares to be issued under the Plan, including the method of payment, shall be determined  by  the  Administrator  (and,  in  the case of an Incentive Stock Option, shall be determined on the Date of Grant), subject to the provisions in this Section 10 and Applicable Law.

(a)

General Rule The entire Exercise Price or Purchase Price (as the case  may  be)  for Shares issued under the Plan shall be payable in cash or cash equivalents at the time when the Shares are purchased, except as otherwise provided in this Section 10 or Applicable Law.

(b)

Surrender of Shares To the extent that an Award Agreement so provides, all or any     part of the Exercise Price or Purchase Price (as the case may be) may be paid by surrendering, or attesting to the ownership of, Shares that are already owned by the Participant. These Shares shall be surrendered to the Company in good form for transfer and shall be valued at their Fair Market Value on the date the Option is exercised or Restricted Shares are purchased. The Participant shall not surrender, or attest to the ownership of, Shares in payment of the Exercise Price or Purchase Price (as the case  may be) if this action would subject the Company to adverse accounting consequences,   as determined by the Administrator.

17


(c)

Services Rendered At the discretion of the Administrator and to the extent so provided  in the agreements evidencing Awards of Shares under the Plan, Shares may be awarded under the Plan in consideration of services rendered to the Company or any Parent or Subsidiary prior to the Award to the extent permitted by Applicable Law.

(d)

Promissory Note At the discretion of the Administrator and to the extent an Award Agreement so provides and is permitted by Applicable Laws, all or a portion of the Exercise Price or Purchase Price (as the case may be) may be paid with a  promissory note in  favor of  the Company. The Shares shall be  pledged as  security for payment     of the principal amount of the promissory note and interest thereon. The interest rate payable under the terms of the promissory note shall not be less than the minimum        rate (if any) required to avoid the imputation of additional interest under the Code. Subject to the foregoing provisions of this Section 10(d), the Administrator (at its sole discretion) shall specify the term, interest rate, amortization requirements (if any), and other provisions of the promissory note.

(e)

Exercise/Sale At the discretion of the Administrator and to the extent an Award Agreement so provides, and if the Shares are publicly traded, payment may be made all  or in part by the delivery (on a form and in a manner prescribed by the Company) of an irrevocable direction to a securities broker approved by the Company to sell Shares and to deliver all or part of the sales proceeds to the Company in  payment of  all or  part of the Exercise Price and any tax withholding.

(f)

Exercise/Pledge At the discretion of the Administrator and to the extent an Award Agreement so provides, and if the Shares are publicly traded, payment may be made all  or in part by the delivery (on a form and in a manner prescribed by the Company) of an irrevocable direction to pledge Shares to a securities broker or lender approved by the Company, as security for a loan, and to deliver all or part of the loan proceeds to the Company in payment of all or part of the Exercise Price and any tax withholding.

(g)

Net Exercise At the discretion of the Administrator and to the extent an Award Agreement so provides, all or a portion of the Exercise Price or Purchase Price (as the case may be) may be paid by a  net exercise arrangement pursuant to which the number  of Shares issued upon exercise or purchase is reduced by the minimum whole number   of Shares with a Fair Market Value sufficient to pay the aggregate Exercise Price or Purchase Price (as the case may be), pursuant to such terms and procedures as the Administrator in its sole discretion may specify.

(h)

Other Forms of Consideration At the discretion of  the Administrator and to  the extent  an Award Agreement so provides, all or a portion of the Exercise Price  or  Purchase  Price may be paid by any other form of consideration and method of payment to the extent permitted by Applicable Law, or any combination of the foregoing methods of payment.

18


11.

Non-transferability of Awards

(a)

Unless otherwise determined by the Administrator and so provided in the applicable Award Agreement (or be amended to provide), an Award shall be personal to the Participant and may not be sold, pledged, assigned, hypothecated, transferred, or disposed of in any manner (whether by operation of law or otherwise) and shall not be subject to execution, attachment, or similar process, and each Award may be exercised, during the lifetime of the Participant, only by the Participant. Upon any attempt to pledge, assign, hypothecate, transfer, or otherwise dispose of any Award or of any right  or privilege conferred by this Plan contrary to the provisions hereof, or upon the sale, levy or attachment or similar process upon the rights and privileges conferred by this Plan, such Award shall thereupon terminate and become null and void. In any event, no Options may be transferred or assigned.

(b)

Further, until the Company becomes subject to  the reporting requirements of  Section   13 or 15(d) of the Exchange Act, or after the Administrator determines that it is, will,      or may no longer be relying upon the exemption from registration under the Exchange Act as set forth in Rule 12h-1(f) promulgated under the Exchange Act, an Option, or prior to exercise, the Shares subject to the Option, may not be pledged, hypothecated or otherwise transferred or disposed of, in any manner, including by entering into any short position, any  “put  equivalent position” or  any  “call  equivalent position” (as  defined  in  Rule 16a-1(h) and Rule 16a-1(b) of  the Exchange Act, respectively), other than (i)   to persons who are “family members” (as defined in  Rule 701(c)(3) of  the Securities  Act through gifts or domestic relations orders, or (ii) to an executor or guardian of        the Participant upon the death or disability of the Participant. Notwithstanding the foregoing sentence, the Administrator, in its sole discretion, may determine to permit transfers to the Company or in connection with a Change in Control or other acquisition transactions involving the Company to the extent permitted by Rule 12h-1(f).

12.

Rights as a  Member Until the Shares actually are issued (as evidenced by the appropriate entry on the books of the Company or of  a  duly authorized transfer agent of  the Company),  no right to vote or receive dividends or any other rights as a  Member shall exist with respect  to the Shares, notwithstanding the exercise of the Award. No adjustment shall be made for        a dividend or other right for which the record date is prior to the date the Shares are issued, except as provided in Section 13 of the Plan.

13.

Adjustments; Dissolution or Liquidation; Change in Control

(a)

Adjustments In  the event that any dividend or  other distribution (whether in  the form  of cash, Shares, other securities, or other property), recapitalization, share split, reverse share split, reorganization, merger, consolidation, split-up, spin-off, combination, repurchase, or exchange of Shares or other securities of the Company,  or  other change in the corporate structure of the Company affecting the Shares occurs, the Administrator, in order to prevent diminution or enlargement of the benefits or potential benefits intended to be made available under the Plan, shall adjust the number and class of Shares that may be delivered under the Plan and/or the number, class, and price of Shares covered by each outstanding Award.

19


(b)

Dissolution or Liquidation In the event of the proposed dissolution or liquidation of the Company, the Administrator will notify each Participant as soon as practicable prior to  the effective date of such proposed transaction. To the extent it has not been previously exercised, an Award will terminate immediately prior to the consummation of such proposed action.

(c)

Merger or Change in Control In the event of a merger or Change in Control, each outstanding Award will be treated as the Administrator determines without a Participant’s consent, including, without limitation, that (i) Awards will be  assumed,    or substantially equivalent Awards will be substituted, by the acquiring or succeeding corporation (or an affiliate thereof)  with  appropriate  adjustments  as  to  the  number and kind of shares and prices; (ii) upon written notice to a Participant, that the Participant’s Awards will terminate upon  or  immediately prior  to  the  consummation of such merger or Change in Control; (iii) outstanding Awards will vest and become exercisable, realizable, or payable, or restrictions applicable to an Award will lapse, in whole or in part prior to or upon consummation of such merger or Change in  Control, and, to  the extent the Administrator determines, terminate upon or  immediately prior   to the effectiveness of  such  merger  or  Change  in  Control;  (iv)  (A)  the  termination of an Award in exchange for an amount of cash and/or property, if any, equal to the amount that would have been attained upon the exercise of such Award or realization    of the Participant’s rights as  of  the  date  of  the  occurrence  of  the  transaction  (and, for the avoidance of doubt, if as of the date of the occurrence of the transaction the Administrator determines in good faith that no amount would have been attained upon the exercise of such Award or realization of the Participant’s rights, then such Award may be terminated by the Company without payment), or (B) the replacement of such Award with other rights or property selected by the Administrator in its sole discretion; or (v) any combination of the foregoing. In taking any of the actions permitted under   this Section 13(c), the Administrator will not be obligated to treat all Awards,  all  Awards held by a Participant, or all Awards of the same type, similarly.

(d)

Reservation of Rights Except as provided in this Section 13 and  in  the  applicable  Award Agreement, a  Participant shall have no  rights by  reason of  (i) any subdivision  or consolidation of Shares or other securities of any class, (ii) the payment of any dividend, or (iii) any other increase or decrease in the number of Shares or other  securities of any class. Any issuance by the Company of equity securities of  any class,  or securities convertible into equity securities of any class, shall not affect, and no adjustment by reason thereof shall be made with respect to, the  number or  Exercise Price or Purchase Price of Shares subject to an Award. The grant of an Option or Restricted Share shall not affect in any way the right or power of the Company to make adjustments, reclassifications, reorganizations, or changes of its capital or business structure, to merge or consolidate or to dissolve, liquidate, sell, or  transfer all  or  any part of its business or assets.

20


14.

Leaves of Absence

(a)

Unless the Administrator provides otherwise, vesting of Awards granted hereunder will be suspended during any unpaid leave of absence.

(b)

A Participant will not cease to be an Employee in the case of (i) any leave of absence approved by the Company, its Parent or any Subsidiary or (ii) transfers between locations of the Company or between the Company, its Parent, any Subsidiary, or any successor.

(c)

For purposes of Incentive Stock Options, no such leave may exceed three (3) months, unless reemployment upon expiration of such leave is guaranteed by statute or contract.  If reemployment upon expiration of  a  leave of  absence approved by  the Company is  not so guaranteed, then six (6) months following the first (1st) day of such leave, any Incentive Stock Option held by the Participant will cease to be treated as an Incentive Stock Option and will be treated for tax purposes as a Nonstatutory Stock Option.

15.

Date of Grant The Date of Grant of an Award shall, for all purposes, be the date on which     the Administrator makes the determination to grant the Award, or such other later date as is determined by the Administrator; provided, however, that the Date of Grant of an Incentive Stock Option shall be no earlier than the date on which the individual becomes an Employee.

16.

Securities Law Requirements

(a)

Legal Compliance Notwithstanding any other provision of the Plan or any agreement entered into by the Company pursuant to the Plan, the Company shall not be obligated, and shall have no liability for failure to deliver any Shares under the Plan unless the issuance and delivery of Shares comply with (or are exempt  from)  all  Applicable Laws, including, without limitation, the Securities  Act,  U.S.  state  securities  laws and regulations, the laws and regulations of the People’s Republic of China, and the regulations of any stock exchange or other securities market on which the Company’s securities may then be traded, and shall be further subject to the approval of counsel for the Company with respect to such compliance.

(b)

Investment Representations Shares delivered under the Plan shall be subject to transfer restrictions, and the person acquiring the Shares shall, as a condition to  the exercise of  an Option or the purchase of Restricted Shares if requested by the Company, provide  such assurances and representations to the Company as the Company may deem necessary or desirable to assure compliance with Applicable Law, including, without limitation, the representation and warranty at  the  time  of  acquisition  of  Shares  that the Shares are being acquired only for investment purposes and without any present intention to sell, transfer, or distribute the Shares.

21


(c)

Regulation S Transfer Restrictions Any Shares issued pursuant to a Reg. S Restricted Share, Reg. S RSU or the exercise of a Reg. S Option shall not be offered or sold in an unregistered transaction to a U.S. Person or for the account or benefit of a U.S. Person prior to the expiration of the first anniversary (or the six-month anniversary if the Company is a “reporting issuer,” as defined in Rule 902 under the Securities Act) of the date on which the Shares underlying the Reg. S Restricted Share, Reg. S RSU or Reg. S Option are issued by the Company (the “Regulation S Compliance Period”). Any Shares offered or sold pursuant to a Reg. S Restricted Share, Reg S. RSU or the exercise of a Reg. S Option prior to the expiration of the Regulation S Compliance Period may be offered or sold only if permitted by the Administrator in accordance with the following conditions: (i) the purchaser of Shares issued pursuant to a Reg. S Restricted Share, Reg

S. RSU or the exercise of a Reg. S Option certifies that it is not a U.S. Person and is not acquiring the Shares for the account or benefit of any U.S. Person or is a  U.S. Person who is purchasing the Shares in a  transaction that does not require registration under   the Securities Act; (ii) the purchaser or recipient, as applicable, of the Shares issued pursuant to a Reg. S Restricted Share, Reg S. RSU or the exercise of a Reg. S Option agrees to resell such Shares only in accordance with the provisions of Regulation S promulgated under the Securities Act, pursuant to registration under the Securities Act, or pursuant to an available exemption from registration; and agrees not to engage in hedging transactions with regard to such Shares unless in compliance with the Securities Act; and (iii)  the  certificate  evidencing  the  Shares  shall  contain  restrictive  legends to a similar effect as set forth in (ii). The restrictions described in  this Section 16(c)  shall be set forth in the applicable Award Agreement and shall apply in addition to any restrictions that may apply to holders of Shares generally.

17.

Inability to Obtain Authority The inability of the Company, a Parent or a Subsidiary to obtain authority from any regulatory body having jurisdiction, which authority is deemed by the Company’s counsel to be necessary to the lawful issuance and sale of any Shares hereunder, shall relieve the Company of any liability in respect of the failure to issue or sell such Shares as  to  which such requisite authority shall not have been obtained. In  addition, the inability   of a Participant who is a resident of the People’s Republic of China to obtain authority (including approval and registration) from relevant regulatory bodies of the People’s Republic of China, which authority is deemed by the Company’s counsel to be necessary to   the lawful issuance and sale of any Shares hereunder, shall relieve the Company, any Parent and any Subsidiary of any liability in respect of the failure to issue or sell such Shares as to which such requisite authority shall not have been obtained, and if the inability is revealed or occurs after such Shares have been issued or sold by the Company, the inability shall entitle the Company to redeem or request the Participant to transfer the Shares so issued on such terms as the Administrator determines, subject to Applicable Law. The Company, any Parent and any Subsidiary shall be relieved from any liability for the redemption and the request for transfer.

18.

Approval by Members The Plan shall be subject to approval by the Members of the Company within twelve (12) months before or after the date the Plan is adopted by the Board. Such approval by Members of the Company shall be obtained in the degree and manner required under Applicable Law. Awards may be granted but Options may not be exercised, Restricted Shares may not be purchased and RSUs may not be settled prior to approval of the Plan by Members of the Company.

22


19.

Duration and Amendment

(a)

Term of Plan Subject to approval by Members of the Company in accordance with Section 18 hereof, the Plan shall become effective upon the earlier to occur of  its adoption by the Board or  its  approval by  the  Members of  the  Company as  described in Section 18 hereof. In the event that the Members of the Company fail to approve        the Plan within twelve (12) months prior to or after its adoption by the Board, any Awards that have been granted and any Shares that have been awarded or  purchased under the Plan shall be rescinded, and no additional Awards shall be granted thereafter. Unless sooner terminated under Section 19(b) hereof, the Plan shall continue in  effect  for a  term of ten (10) years from the effective date of the Plan (or such earlier date as may apply under section 422 of the Code), but Awards previously granted may extend beyond such date.

(b)

Amendment and Termination The Administrator may at any time amend, alter, suspend, or terminate the Plan. The Plan so amended must comply with the requirements of the Hong Kong Listing Rules.

(c)

Approval by Members The Administrator shall obtain approval of the Members of any Plan amendment to  the extent necessary or  desirable to  comply with Applicable Law.  In particular, the specific provisions of the Plan which relate to the matters set out in   Rule 17.03 of the Hong Kong Listing Rules cannot be altered to the advantage of the Participants and changes to the authority of the Board or  the Administrators in  relation  to any alteration of the terms of this Plan shall not be made, in either case, without the prior approval of the Members in general meeting. Any alterations to the terms and conditions of the Plan which are of a material nature or any change to the terms of the Awards granted must be approved by the Members, except where the alterations take effect automatically under the existing terms of the Plan. The Board’s determination as  to whether any proposed alteration to the terms and conditions of the Plan is material shall be conclusive.

(d)

Effect of Amendment or Termination No amendment, alteration, suspension, or termination of the Plan shall materially and adversely impair the rights of any Participant with respect to an outstanding Award, unless mutually agreed otherwise between the Participant and the Administrator, which agreement must be in writing and signed by the Participant and the Company. Termination of the Plan shall not affect the Administrator’s ability to exercise the powers granted to it hereunder with respect to Awards granted under the Plan prior to the date of such termination. No Shares shall be issued or sold under the Plan after the termination thereof, except upon exercise of an Award granted prior to the termination of the Plan.

20.

Legending Share Certificates In order to enforce any restrictions imposed upon Shares issued upon the exercise of Options or the acquisition of Restricted Shares or Shares issued in settlement of RSUs, including, without limitations, the restrictions described in Sections 6(j), 7(e), and 16(c) hereof, the Administrator may cause a legend or legends to be placed on any share certificates representing the Shares, which legend or legends shall make appropriate reference to the restrictions, including, without limitation, a restriction against sale of the Shares for any period as may be required by Applicable Law.

23


21.

No Retention Rights Neither the Plan nor any Award shall confer upon any Participant any right to continue his or her relationship as a Service Provider with the  Company for  any period of specific duration or interfere in any way with his or her right or the right of the Company (or any Parent or Subsidiary employing or retaining the Participant), which  rights are hereby expressly reserved by each, to terminate this relationship at any time, with or without cause, and with or without notice.

22.

No Trust or Fund  Created  Neither  the  Plan  nor  any  Award  shall  create  or  be  construed to create a trust or separate fund of any kind or a fiduciary relationship between  the  Company or any Parent or Subsidiary and a Participant or any  other  person. To  the  extent that any Participant acquires a  right to  receive payments from the Company or  any Parent    or Subsidiary pursuant to an Award, such right shall be no greater than the right of any unsecured general creditor of the Company, a Parent, or any Subsidiary.

23.

No Rights to Awards No Participant, eligible Service Provider, or other person shall have    any claim to be granted any Award under the Plan, and there is no obligation for uniformity     of treatment of Service Providers, Participants, or holders or beneficiaries of Awards under   the Plan. The terms and conditions of Awards need not be the same with respect to any Participant or with respect to different Participants.

24.

Cancellation of Awards The Board may at any time with the consent of and on such terms       as may be agreed with the relevant Participant cancel Awards previously granted but which have not yet vested. Where the Company cancels Awards and offers new Awards to the same Participant, the offer of such new Awards may only be made with available Awards to the extent not yet granted (excluding the cancelled Awards) within the limits prescribed by this plan.

[Remainder of Page Intentionally Left Blank]

24


EXHIBIT A

CALIFORNIA AWARD TERMS AND CONDITIONS

This Exhibit A to the Tuya Inc. 2015 Equity Incentive Plan will apply only to Participants who are residents of the State of California and who are receiving an Award under the Plan. Capitalized  terms contained herein will have the same meanings given to them in the Plan, unless otherwise provided by this Exhibit A. Notwithstanding any provisions contained in the Plan to the contrary  and to the extent required by Applicable Laws, the following terms will apply  to  all  Awards granted to residents of the State of California, until such time as the Administrator amends this Exhibit A or the Administrator otherwise provides. This Exhibit A  will be  deemed to  be  part of  the Plan and the Administrator will have the authority to amend this Exhibit A in accordance with Section 19 of the Plan.

1.

Eligibility. Reg. S  Options, Reg. S  Restricted Shares and Reg. S  RSUs may be granted only to Service Providers that are not U.S. Persons. Nonstatutory Stock Options that are not designated as Reg. S Options, Restricted Shares that are not designated as Reg. S Restricted Shares and RSUs that are not designated as Reg. S RSUs may be granted only to Service Providers. Incentive Stock Options may be granted only to Employees.

2.

Option Term. The term of each Option will be stated in the Award Agreement, provided, however, that the term will be no more than ten (10) years from the date of grant thereof.

3.

Termination of Service.

(a)

If a Participant ceases to  be  a  Service Provider, such Participant may exercise his or  her Option within thirty (30) days of termination, or such longer period of time as specified in the Award Agreement, to the extent that the Option is vested on the date of termination (but in no event later than the expiration date determined by Section 6(e) of the Plan).

(b)

If a Participant ceases to be a Service Provider as a result of the Participant’s Disability, the Participant may exercise his or her Option within six (6) months of termination,        or such longer period of time as specified in the Award Agreement, to the extent the Option is vested on the date of  termination (but in  no  event later than the expiration  date determined by Section 6(e) of the Plan).

(c)

If a Participant dies while a Service Provider, the Option may be exercised within six (6) months following Participant’s death, or such longer period of time as specified in the Award Agreement, to the extent that the Option is vested on the date of death (but in no event later than the expiration date determined by Section 6(e) of the Plan).

4.

Transferability. Unless determined otherwise by the Administrator, Awards shall be personal to the Participant and may not be sold, pledged, assigned, hypothecated, transferred, or disposed of in any manner, and may be exercised, during the lifetime of the Participant, only by the Participant. Upon any attempt to pledge, assign, hypothecate, transfer, or otherwise dispose of any Award or of any right or privilege conferred by this Plan contrary to the provisions hereof, or upon the sale, levy or attachment or similar process upon the rights and privileges conferred by this Plan, such Award shall thereupon terminate and become null and void.

25


5.

Adjustments. In  the event that any dividend or  other distribution (whether in  the form of cash, Shares, other securities, or other property), recapitalization, share split, reverse share split, reorganization, merger, consolidation, split-up, spin-off, combination, repurchase, or exchange of Shares or other securities of the Company, or other change in the corporate structure of the Company affecting the Shares occurs, the Administrator, in order to prevent diminution or enlargement of the benefits or potential benefits intended to be made available under the Plan, shall adjust the number and class of  Shares that may be  delivered under        the Plan and/or the number, class, and price of Shares covered by each outstanding Award; provided, however, that the Administrator shall make such adjustments to an Award as required by Section 25102(o) of the California Corporations Code to the extent the Company is relying upon the exemption afforded thereby with respect to the Award.

6.

Grant of Award. No Award will be granted to a  resident of California more than ten (10)    years after the earlier of the date of adoption of the Plan or the date the Plan is approved by   the Members.

26


EX-8.1 4 tuya-20221231xex8d1.htm EXHIBIT 8.1

Exhibit 8.1

List of Principal Subsidiaries and Variable Interest Entity of the Registrant

Principal Subsidiaries

Place of Incorporation

Tuya (HK) Limited

Hong Kong

Tuya Smart Inc.

U.S.

Tuya Global Inc.

U.S.

Tuyasmart (Colombia) S.A.S

Colombia

Tuya GmbH

Germany

Tuya Japan Co., Ltd.

Japan

Tuyasmart (India) Private Limited

India

Hangzhou Tuya Information Technology Co., Ltd.

PRC

Zhejiang Tuya Smart Electronics Co., Ltd.

PRC

Variable Interest Entity

Place of Incorporation

Hangzhou Tuya Technology Co., Ltd.

PRC


EX-12.1 5 tuya-20221231xex12d1.htm EXHIBIT 12.1

Exhibit 12.1

Certification by the Principal Executive Officer

Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

I, Xueji (Jerry) Wang, certify that:

1.

I have reviewed this annual report on Form 20-F of Tuya 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 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 the annual report that has materially affected, or is reasonably likely to materially affect, the Company’s internal control over financial reporting; and

5.

The Company’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Company’s auditors and the audit committee of the Company’s board of directors:

(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 26, 2023

By:

/s/ Xueji (Jerry) Wang

Name:

Xueji (Jerry) Wang

Title:

Chief Executive Officer (principal executive officer)


EX-12.2 6 tuya-20221231xex12d2.htm EXHIBIT 12.2

Exhibit 12.2

Certification by the Principal Financial Officer

Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

I, Yao (Jessie) Liu, certify that:

1.

I have reviewed this annual report on Form 20-F of Tuya 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 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 the annual report that has materially affected, or is reasonably likely to materially affect, the Company’s internal control over financial reporting; and

5.

The Company’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Company’s auditors and the audit committee of the Company’s board of directors:

(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 26, 2023

By:

/s/ Yao (Jessie) Liu

Name:

Yao (Jessie) Liu

Title:

Chief Financial Officer (principal financial officer)


EX-13.1 7 tuya-20221231xex13d1.htm EXHIBIT 13.1

Exhibit 13.1

Certification by the Principal Executive Officer

Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

In connection with the annual report of Tuya Inc. (the “Company”) on Form 20-F for the year ended December 31, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Xueji (Jerry) Wang, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:

(1) The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date:

April 26, 2023

By:

/s/ Xueji (Jerry) Wang

Name:

Xueji (Jerry) Wang

Title:

Chief Executive Officer (principal executive officer)


EX-13.2 8 tuya-20221231xex13d2.htm EXHIBIT 13.2

Exhibit 13.2

Certification by the Principal Financial Officer

Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

In connection with the annual report of Tuya Inc. (the “Company”) on Form 20-F for the year ended December 31, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Yao (Jessie) Liu, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:

(1) The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date:

April 26, 2023

By:

/s/ Yao (Jessie) Liu

Name:

Yao (Jessie) Liu

Title:

Chief Financial Officer (principal financial officer)


EX-15.1 9 tuya-20221231xex15d1.htm EXHIBIT 15.1

Exhibit 15.1

Graphic

北京BEIJING·上海SHANGHAI·深圳SHENZHEN·香港HONG KONG·广州GUANGZHOU·西安XIAN

Graphic

Date: April 26, 2023

To: Tuya Inc.

PO Box 309

Ugland House

Grand Cayman, KY1-1104

Cayman Islands

Dear Sirs/Madams,

We hereby consent to the reference to our firm under the headings “Item 3. Key Information—Holding Company Structure,” “Item 3. Key Information—PRC Licenses, Permissions and Approvals,” “Item 3. Key Information—3.D. Risk Factors—Risks Related to Our Corporate Structure,” “Item 3. Key Information—3.D. Risk Factors—Risks Related to Doing Business in China,” “Item 4. Information on the Company—4.B. Business Overview—Licenses, Permissions and Approvals” and “Item 4. Information on the Company—4.C. Organizational Structure” in Tuya Inc.’s annual report on Form 20-F for the fiscal year ended December 31, 2022 (the “Annual Report”), which is filed with the Securities and Exchange Commission (the “SEC”) on the date hereof. We also consent to the filing with the SEC of this consent letter as an exhibit to the Annual Report.

In giving such consent, we do not thereby admit that we come within the category of persons whose consent is required under Section 7 of the Securities Act of 1933, or under the Securities Exchange Act of 1934, in each case, as amended, or the regulations promulgated thereunder.

Yours sincerely,

/s/ Jia Yuan Law Offices

Jia Yuan Law Offices


EX-15.2 10 tuya-20221231xex15d2.htm EXHIBIT 15.2

Exhibit 15.2

Tuya Inc.

10/F, Building A,

Huace Center, Xihu District

Hangzhou City, 310012

People’s Republic of China

26 April 2023

Dear Sir or Madam

Tuya Inc.

We have acted as legal advisers as to the laws of the Cayman Islands to Tuya Inc., an exempted limited liability company incorporated in the Cayman Islands (the “Company”), in connection with the filing by the Company with the United States Securities and Exchange Commission (the “SEC”) of an annual report on Form 20-F for the year ended 31 December 2022 (the “Annual Report”).

We hereby consent to the reference to our firm under the heading “Item 10. Additional Information—E. Taxation” in the Annual Report, and we further consent to the incorporation by reference of the summary of our opinions under this heading into the Company’s registration statement on Form S-8 (File No. 333-257349) that was filed on 24 June 2021, pertaining to the Company’s 2015 Equity Incentive Plan, and the Company’s registration statement on Form F-3 (File No. 333-265320) that was filed on 31 May 2022.

We consent to the filing with the SEC of this consent letter as an exhibit to the Annual Report. In giving such consent, we do not thereby admit that we come within the category of persons whose consent is required under Section 7 of the Securities Act of 1933, or under the Securities Exchange Act of 1934, in each case, as amended, or the regulations promulgated thereunder.

Yours faithfully

/s/ Maples and Calder (Hong Kong) LLP

Maples and Calder (Hong Kong) LLP


EX-15.3 11 tuya-20221231xex15d3.htm EXHIBIT 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-257349) and on Form F-3 (File No. 333-265320) of Tuya Inc. of our report dated April 26, 2023 relating to the financial statements, which appears in this Form 20-F.

/s/ PricewaterhouseCoopers Zhong Tian LLP


Shanghai, the People’s Republic of China
April 26, 2023


EX-15.4 12 tuya-20221231xex15d4.htm EXHIBIT 15.4

Exhibit 15.4

Graphic

10/F Building A, Huace Center

Jiangdun Road

Xihu District, Hangzhou,

Zhejiang, PRC

April 26, 2023

VIA EDGAR

Division of Corporation Finance

U.S. Securities and Exchange Commission

100 F Street, NE

Washington, D.C. 20549

Re: Tuya, Inc. Submission under the Item 16I(a) of Form 20-F

Dear Sir/Madam,

In compliance with the Holding Foreign Companies Accountable Act, Tuya, Inc. (the “Company”) is submitting via EDGAR the following information as required under Item 16I(a) of Form 20-F.

For the immediately preceding annual financial statement period, the Company’s auditor, PricewaterhouseCoopers Zhong Tian LLP (a registered public accounting firm that The United States Public Company Accounting Oversight Board was unable to inspect or investigate completely) issued an audit report for the Company.

To the Company’s best knowledge and based on an examination of our register of members and public filings made by our shareholders, including the reports of ownership on Schedule 13G (and, where applicable, the amendments thereto) filed with the U.S. Securities and Exchange Commission (the “SEC”), the Company respectfully submits that it is not owned or controlled by a governmental entity in the foreign jurisdiction as of the date of this submission.

In addition, to the Company’s best knowledge and based on an examination of the Company’s register of members and public filings made by the Company’s shareholders, (i) other than the following entities, no other person beneficially owned 5% or more of the Company’s outstanding shares, as of April 9, 2023; and (ii) the Company is not aware of any of the following entities being owned or controlled by a governmental entity in the foreign jurisdiction as of the date of this submission:

·

Certain entities affiliated with New Enterprise Associates. These entities collectively beneficially owned 20.7% of the Company’s total outstanding shares, representing 9.8% of the voting power of the Company’s total outstanding shares as of April 9, 2023;

·

Tenet Group Limited. Tenet Group Limited beneficially owned 11.9% of the Company’s total outstanding shares, representing 5.7% of the voting power of the Company’s total outstanding shares as of April 9, 2023. Tenet Group Limited is a limited liability company incorporated under the laws of the British Virgin Islands. Tenet Group Limited is ultimately wholly owned by the trustee of a trust constituted under the laws of the Cayman Islands, of which the settlor is Mr. Xueji (Jerry) Wang, the Company’s director and chief executive officer, and the beneficiaries are Mr. Wang and Tuya Group Inc. Tuya Group Inc. is a business company with limited


liability incorporated under the laws of the British Virgin Islands, which is wholly owned by Mr. Wang;

·

Tenet Vision Limited. Tenet Vision Limited beneficially owned 6.1% of the Company’s total outstanding shares, representing 28.9% of the voting power of the Company’s total outstanding shares as of April 9, 2023. Tenet Vision Limited is ultimately controlled by Mr. Xueji (Jerry) Wang;

·

Tencent Mobility Limited and Image Frame Investment (HK) Limited. Tencent Mobility Limited and Image Frame Investment (HK) Limited collectively beneficially owned 10.1% of the Company’s total outstanding shares, representing 4.8% of the voting power of the Company’s total outstanding shares as of April 9, 2023. Both entities are wholly owned subsidiaries of Tencent Holdings Limited, a company incorporated in the Cayman Islands whose shares are listed and publicly traded on The Stock Exchange of Hong Kong Limited; and

·

Unileo Limited. Unileo Limited beneficially owned 5.0% of the Company’s total outstanding shares, representing 22.4% of the voting power of the Company’s total outstanding shares, as of April 9, 2023. Unileo Limited is a limited liability company incorporated under the laws of the British Virgin Islands, which is wholly owned by Mr. Liaohan (Leo) Chen, the co-chairman of the Company’s board of directors and the Company’s president.

Please refer to “Item 6.E. Directors, Senior Management and Employees—Share Ownership” of the Company’s annual report on Form 20-F for the fiscal year ended December 31, 2022 filed with the SEC on April 26, 2023 for more details.

In addition, the Company is not aware of any governmental entity that is in possession of, direct or indirect, of the power to direct or cause the direction of the management and policies of the Company, whether through the ownership of voting securities, by contract, or otherwise.

Should any member of the Staff have any questions or comments regarding the Company’s submission set forth above, please do not hesitate to contact our outside legal counsel, Li He, Davis Polk & Wardwell, at (852) 2533-3386.

Very truly yours,

/s/ Yao (Jessie) Liu

Name: Yao (Jessie) Liu

Title: Chief Financial Officer

cc:   Xueji (Jerry) Wang, Chief Executive Officer, Tuya. Inc.

Li He, Partner, Davis Polk & Wardwell LLP

2


EX-15.5 13 tuya-20221231xex15d5.htm EXHIBIT 15.5

Exhibit 15.5

Graphic

Graphic

Date: April 26, 2023

Tuya Inc.

10/F, Building A, Huace Center

Xihu District, Hangzhou City

Zhejiang, 310012

People’s Republic of China

Re: Tuya Inc.

Ladies and Gentlemen,

We understand that Tuya Inc. (the “Company”) plans to file its annual report on Form 20-F for the fiscal year ended December 31, 2022 (the “Form 20-F”) with the United States Securities and Exchange Commission (the “SEC”).

We hereby consent to the references to our name and the inclusion of information, data and statements from our research reports and amendments thereto (collectively, the “Reports”), and any subsequent amendments to the Reports, as well as the citation of our research reports and amendments thereto, in the Form 20-F. We further hereby consent to the filing of this letter as an exhibit to the Form 20-F and any amendments thereto and as an exhibit to any other SEC filings.

Yours faithfully,

For and on behalf of

China Insights Industry Consultancy Limited

/s/ Qiaoling Dai

Name: Qiaoling Dai

Title/Position: Partner

Graphic


EX-101.SCH 14 tuya-20221231.xsd XBRL TAXONOMY EXTENSION SCHEMA 00100 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Calc 2) link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Short-term Investment (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Accounts Receivable, net (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Inventories, net (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Prepayments and Other Assets (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Property, Equipment and Software, net (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Long-term Investment (Details) link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - Operating Leases - Components of lease expenses (Details) link:presentationLink link:calculationLink link:definitionLink 41004 - Disclosure - Operating Leases - Supplemental consolidated balance sheet information (Details) link:presentationLink link:calculationLink link:definitionLink 41005 - Disclosure - Operating Leases - Maturities of lease liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Accruals and Other Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 41105 - Disclosure - Operating Leases - Maturities of lease liabilities (Details) (Calc2) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - Financial Income, net (Details) link:presentationLink link:calculationLink link:definitionLink 41703 - Disclosure - Income Taxes - Components of Income tax expense (Details) link:presentationLink link:calculationLink link:definitionLink 41704 - Disclosure - Income Taxes - Reconciliation of the differences between statutory tax rate and the effective tax rate (Details) link:presentationLink link:calculationLink link:definitionLink 41705 - Disclosure - Income Taxes - Significant components of the deferred tax assets (Details) link:presentationLink link:calculationLink link:definitionLink 42202 - Disclosure - Statutory Reserves and Restricted Net Assets - Balance Sheet (Details) link:presentationLink link:calculationLink link:definitionLink 42204 - Disclosure - Statutory Reserves and Restricted Net Assets - Statement of Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 42205 - Disclosure - Statutory Reserves and Restricted Net Assets - Statement of Cash Flows (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY/(DEFICIT) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - Organization and principal activities - Company principal subsidiaries and consolidated VIE (Details) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Principal Accounting Policies - Schedule of assets and liabilities that are measured at fair value on a recurring basis (Details) link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - Principal Accounting Policies - Accounts Receivable, net (Details) link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - Principal Accounting Policies - Property, Equipment and Software (Details) link:presentationLink link:calculationLink link:definitionLink 40206 - Disclosure - Principal Accounting Policies - Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 40207 - Disclosure - Principal Accounting Policies - Sales and Marketing Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 40208 - Disclosure - Principal Accounting Policies - Government Grants (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Risks and Concentration - Credit concentration (Details) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - Risks and Concentration - Supplier's concentration (Details) link:presentationLink link:calculationLink link:definitionLink 40902 - Disclosure - Long-term Investment - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 41102 - Disclosure - Accruals and Other Liabilities - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 41202 - Disclosure - Deferred Revenue - Deferred cloud-based connectivity and basic IoT services related revenue, Membership, SaaS (Details) link:presentationLink link:calculationLink link:definitionLink 41401 - Disclosure - Ordinary Shares (Details) link:presentationLink link:calculationLink link:definitionLink 41402 - Disclosure - Ordinary Shares - Activities of the Group's Class A ordinary shares and Class B ordinary shares (Details) link:presentationLink link:calculationLink link:definitionLink 41501 - Disclosure - Convertible Preferred Shares (Details) link:presentationLink link:calculationLink link:definitionLink 41502 - Disclosure - Convertible Preferred Shares - Share repurchases (Details) link:presentationLink link:calculationLink link:definitionLink 41503 - Disclosure - Convertible Preferred Shares - Additional (Details) link:presentationLink link:calculationLink link:definitionLink 41601 - Disclosure - Share-based Compensation - General (Details) link:presentationLink link:calculationLink link:definitionLink 41602 - Disclosure - Share-based Compensation - Options activity (Details) link:presentationLink link:calculationLink link:definitionLink 41603 - Disclosure - Share-based Compensation - Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 41604 - Disclosure - Share-based Compensation - RSUs activity (Details) link:presentationLink link:calculationLink link:definitionLink 41701 - Disclosure - Income Taxes - Narratives (Details) link:presentationLink link:calculationLink link:definitionLink 41702 - Disclosure - Income Taxes - Components of loss before tax (Details) link:presentationLink link:calculationLink link:definitionLink 41706 - Disclosure - Income Taxes - Tax losses carry forwards (Details) link:presentationLink link:calculationLink link:definitionLink 41802 - Disclosure - Basic and Diluted Net Loss per Share - Schedule of Antidilutive Shares excluded from the computation of diluted net loss per ordinary share (Details) link:presentationLink link:calculationLink link:definitionLink 42001 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 42203 - Disclosure - Statutory Reserves and Restricted Net Assets - Balance Sheet Parenthetical (Details) link:presentationLink link:calculationLink link:definitionLink 00305 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY/(DEFICIT) (Parenthetical) 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 - Risks and Concentration link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Short-term Investment link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Accounts Receivable, net link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Inventories, net link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Prepayments and Other Assets link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Property, Equipment and Software, net link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Long-term Investment link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Operating Leases link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Accruals and Other Liabilities link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - Deferred Revenue link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - Financial Income, net link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - Ordinary Shares link:presentationLink link:calculationLink link:definitionLink 11501 - Disclosure - Convertible Preferred Shares link:presentationLink link:calculationLink link:definitionLink 11601 - Disclosure - Share-based Compensation link:presentationLink link:calculationLink link:definitionLink 11701 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 11801 - Disclosure - Basic and Diluted Net Loss per Share link:presentationLink link:calculationLink link:definitionLink 11901 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 12001 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 12101 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 12201 - Disclosure - Statutory Reserves and Restricted Net Assets 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 30303 - Disclosure - Risks and Concentration (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Short-term Investment (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Accounts Receivable, net (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Inventories, net (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - Prepayments and Other Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - Property, Equipment and Software, net (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - Long-term Investment (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - Operating Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 31103 - Disclosure - Accruals and Other Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 31203 - Disclosure - Deferred Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 31303 - Disclosure - Financial Income, net (Tables) link:presentationLink link:calculationLink link:definitionLink 31403 - Disclosure - Ordinary Shares (Tables) link:presentationLink link:calculationLink link:definitionLink 31603 - Disclosure - Share-based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 31703 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 31803 - Disclosure - Basic and Diluted Net Loss per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 31903 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 32003 - Disclosure - Related Party Transactions (Tables) link:presentationLink link:calculationLink link:definitionLink 32203 - Disclosure - Statutory Reserves and Restricted Net Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 40204 - Disclosure - Principal Accounting Policies - Impairment of Long-lived Assets (Details) link:presentationLink link:calculationLink link:definitionLink 40205 - Disclosure - Principal Accounting Policies - Value Added Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 40209 - Disclosure - Principal Accounting Policies - Employee Social Security and Welfare Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 40210 - Disclosure - Principal Accounting Policies - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 40211 - Disclosure - Principal Accounting Policies - Segment Reporting (Details) link:presentationLink link:calculationLink link:definitionLink 41003 - Disclosure - Operating Leases - Supplemental cash flow information (Details) link:presentationLink link:calculationLink link:definitionLink 41707 - Disclosure - Income Taxes - Movement of valuation allowance (Details) link:presentationLink link:calculationLink link:definitionLink 41801 - Disclosure - Basic and Diluted Net Loss per Share - Schedule of basic and diluted net income (loss) per common share (Details) link:presentationLink link:calculationLink link:definitionLink 41901 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 41902 - Disclosure - Commitments and Contingencies - Services Purchase Commitments (Details) link:presentationLink link:calculationLink link:definitionLink 42201 - Disclosure - Statutory Reserves and Restricted Net Assets (Details) link:presentationLink link:calculationLink link:definitionLink 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink EX-101.LAB 15 tuya-20221231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE EX-101.PRE 16 tuya-20221231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE EX-101.CAL 17 tuya-20221231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 18 tuya-20221231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE GRAPHIC 19 tuya-20221231x20f001.jpg GRAPHIC begin 644 tuya-20221231x20f001.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" 'N [L# 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#]4**** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@#S;]HBS@U#X1ZY:W,27%M,L<]CAFRHQP, M]377:?XLT^[L(+BXN;>QED!#V\]Q'OC<#+(<-C*]\4 <-_PRS\(/^B:^&/\ MP61_X4?\,L_"#_HFOAC_ ,%D?^%>A-XCTI8$G.IV8A>/S5D-PFUD_O YY'OT MJOJ_B6'3_#%[K=H%U.WM[=[@"VE4B55!)"MTSP: .%_X99^$'_1-?#'_ (+( M_P#"C_AEGX0?]$U\,?\ @LC_ ,*Z7PO\3-(\0>&])U6ZN;;1GU*&.>*SO;N( M2@/]P'GJ?:NB&L6+:@;$7EL;T+N-L)E\W'KMSG'X4 >U\,:!IV@6T^B1O+%IUNL*NPFP"0.IKV2O/;'_DN^H?]@&/_P!' M4 >A4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'GGQ[_ .27ZM]8 MO_1BUZ#'_JU^@KS[X]_\DOU;ZQ?^C%K0^(/C&7PS#H5C9LJZCK5_%86[R+N5 M-W+/COA0: .SS17D?@?Q7X@^*-YXS>SU4Z+::/J$FDV"I#'(TDD:@M--N4YR M6&%&!@5H7'QB@\,:U9>'-8L;ZXUB2-T2>&.-4O)HXO,?RT+AL$ X) 7/&: + MGCGPAJNN?$;P'K-E% ]CHL]S)=&2;8^)(B@VK@YY.3R*\VO_ (0:YIWC+^TK MV'2CX:MO$4^N7%S+=$,;>2#8RF/RSR,'/."*[J7]H#0U\,VFNPZ9JEW97$44 MF((XB\9>3RPC R##!LYQG&#S5?3OVA])O=7ATZ?0-;L)9+^?3"\T<+*MS&N_ MRODE8L67H5!'8D&@#A_#7PZU35/A]>'PY<:7X@TT7J)H37L915T\2B0A6*D; MP2=C8(X'%=QX'^'^O^'OA+KOA^]CMGU*Z:]^SJET70B;)3YX--_P"& MB=&'VB'^QM7:]@O+:R>SC6%G#3@F(DB3:O0@@G*GJ*W8OB"OBKX9:QK^DI=: M7_7PU;:2LTER# MB>.97)#>7D+A3@]?:NO\%^"O%?AG5M0^W:%H>K+!/5+#PMHNH2S7GB;4]+AO9I5\F+AQS(J$@LH/78K;>]9G M@SX\/I?@/2+_ ,3PWVH33R3+-J,,44<2J+EHD'+*&;I\J G'.* /:[%YY+*! M[J)(+ED!DBC?>J-CD!L#(![X%3UY:?VA=#M]9:RN]+U:PMUNKFS.H7$48A$L M*;V7ARV"IX.W!]JYZ7X\G0_%NLWFLQWMCX;6PLYK2"Z6WC :9L!S('PJD8R9 M&&,CI0![G7GMC_R7?4/^P#'_ .CJ(_B)+!XS\-V5Q&\5AXCMI7MHY0A>&6,; MB-R$A@R\C!/UI+$_\7XU#_L Q_\ HZ@#T.BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH \\^/?_)+]6^L7_HQ:UO'7@T^*[72+FW:--2TF\BO[1I< M[=Z]5..@()&:R?CX0OPMU)AXIL[[6 M+S4;.[?4K739+Y%MVG,7EE2S1EMK#U8X[8KT[[;;_P#/>+_OL?XT?;;?_GO% M_P!]C_&@#R[1_@E8ZAX.O[*_@E\/76K:BNJW<.EW*R^5(&#"-7=""N1SA1U. M,4MY^SGH5_=-/-J^M,S:I+JY5985'G21^6PR(LA<= #G/>O4/MMO_P ]XO\ MOL?XT?;;?_GO%_WV/\: /)[#]FG1;"9)AXB\0RS+):2[I9X#N-MGRLCR<=#@ MXY/UKK-(^&%EHO@_5O#L&IZB]MJ3W#R7,C1&9/.SO"D1A>YQE3CWKK/MMO\ M\]XO^^Q_C1]MM_\ GO%_WV/\: /.;/X#:1;Q:!#/JNIZC;:&(?L,=YY#&%X@ M0LBL(@RL0?FVD!NXK(?]E_P^UG%:KK_B&.%+=[9PES"/,1I_.Y_=<$/W7&1P M\7_?8_QH^VV_\ SWB_[['^- 'F-S^SMH5^P^VZOK-[$;V>^>*: M2';(\T?ENK$1 [<=,$$'O2:?^S]9Z>IQXK\17,AMH[(M=2V\BM;QD[8G0P[7 M7!P=P)( S7I_VVW_ .>\7_?8_P :/MMO_P ]XO\ OL?XT <%H?PELM#UOPTU ML@ATKPW:RPZ? 6!)>3[S$ < #]*6Q_P"2[ZA_V 8__1U=W]LM_P#GO%_W MV/\ &N!TZ5)?COJ!1U?_ (D,?W6!_P"6U 'HM%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 449HS0 449HS0 449HS0 449HS0 4 M49HS0 449HS0 449HS0 449HS0 449HS0!0US0M.\2Z5^" M=#NIAJ%U&'FLE9MHE( R>P%?0>:\X^ __(EW/_83O/\ T:: #_AG#X7?]"!X M>_\ !/\*/\ AG#X7?\ 0@>'O_ !/\*]'S1F@#SC_AG#X7?]"!X>_P# !/\ M"C_AG#X7?]"!X>_\ $_PKT?-&: /./\ AG#X7?\ 0@^'O_ !/\*W_"/PP\)^ M 9[B?PYXT_P / MWUMIE[JVIQV;7ES:_:1$A5F)$>YEY &3P*K2:I M9PVANGNH$M1UG:10G7'WLXZ\4 >>_P#"&?$[_HI6F?\ A+K_ /)%'_"&?$[_ M **5IG_A+K_\D5Z)+J%K T"RW,4;3MMB#R &0^BY//X4L=_;2W$T"7$3SPX, MD:N"R9Z;AU'XT >=?\(9\3O^BE:9_P"$NO\ \D4?\(9\3O\ HI6F?^$NO_R1 M7I,,\=S&)(I%EC/1D8$'\13Z /,_^$,^)W_12M,_\)=?_DBC_A#/B=_T4K3/ M_"77_P"2*],HH \S_P"$,^)W_12M,_\ "77_ .2*/^$,^)W_ $4K3/\ PEU_ M^2*],HH \S_X0SXG?]%*TS_PEU_^2*/^$,^)W_12M,_\)=?_ )(KTRB@#S/_ M (0SXG?]%*TS_P )=?\ Y(H_X0SXG?\ 12M,_P#"77_Y(KTRB@#S/_A#/B=_ MT4K3/_"77_Y(H_X0SXG?]%*TS_PEU_\ DBO3** /#?'\?Q1\%Z/;7L?Q TJ[ M:6\@M=C^&E4 2.%+?\?';-=-_P (9\3O^BDZ;_X2Z_\ R14OQW_Y%+3_ /L+ MV7_HX5Z'+<16X4RR)&&;:N]@,D] ,]Z /-_^$,^)W_12M,_\)=?_ )(H_P"$ M,^)W_12M,_\ "77_ .2*]%:^MDNDM6GB6Y=2RPEP'8#J0O4BFC4[1I)T%U"7 MMQF91(N8Q_M#/'XT >>?\(9\3O\ HI6F?^$NO_R11_PAGQ._Z*5IG_A+K_\ M)%>B)J-K+;1W"7,+02X"2B0%6STP@ M;'_"+KQD9_Y^*E_X0SXG?]%*TS_PEU_^2*]#TXXTVU)X'E+_ "%$NIVD-H;J M2ZA2V'69I%"#M][.* ///^$,^)W_ $4K3/\ PEU_^2*/^$,^)W_12M,_\)=? M_DBO1)=1M8&@$MQ%&9SMB#R >8?1>''F1JX+)GID=1 M^- 'G7_"&?$[_HI6F?\ A+K_ /)%'_"&?$[_ **5IG_A+K_\D5Z3#/'&-5UD?$+2[HV%K)=>0WA ME5$FQ2VTD7'&<8S7IWA;4Y=:\-Z7J$ZJLUU;1S.$Z LH)Q6/\6?^28>*_P#L M%W/_ *+-7/A]_P B+H'_ %XP_P#H H Z"BHUN(GE:-9$:1<%D# D9Z9%0+JU MD]K)6[6\1(DF$JE$(ZY.<#'O0!;HJK_:EGFV'VN#-S_J!YJ_O>,_+S\WX M5.L\;RO&LBM(F-R!AE<],B@!]%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1129'K M0 M%)D>HHR/44 +129'J*,CU% "UYS\6/^0_\/\ _L/1?^BWKT4D>HKX'_;5 M_:E^)?P9^,7AG0[?P=H^JZ4UU'?Z)=EYO,NI "C0N ?^*(^#;S-'_P (G%?:B+X CREDS<>3O[ ;L8SWQ7T? MX&O-4 MD@V-@9P' /N#7<5#:VMO8PB&VABMX@21'$H51GD\"IHHR/44 +129'J*"1ZB@#SGX[_P#(I:?_ -A>R_\ 1PK. M_:$-NFF^#WG,2LGB6P*-(0"#YG.":^=_^"@7[1OC_P""-_H-G9>%]*U3PK?S M13V^H2O*)5N8G#>2P4XYXQ^-?4GP:U_Q+XS^&NAZUXUTJPTG7;^$74FGV19X MX%;E 2Y)W8P3]: /%?&\>LGQ+XT3YSXE?Q-IK:+WD%MC@IWV []W;UK*\/>% M+OQDWA#1+>[FLKJ:'55\13J/G0^F:000AI"(T!D^^0H^;Z^M 'S^VLCX8:78W+P_VSIL-UO-++IUG/ D$MM!)"A#+&\: ME5(Z$#&!BK&1ZB@!:*3(]11D>M "T49S10 444$XZT %%)N'J*,CU% "T4F1 MZBC(]10 M<'\=!_Q:CQ!_P!M?(G_ 4'^.?CCX*>"K232/#V MF:OX6U7_ $:\O+DRB6UF#!E^Z<;6QW% 'U40C>'0) I0VOS!NF-G>OF;PD__ M !1OP=>=T/A.*]O5U#!'D!OG\H2=L9SC->G_ +,'C_Q?\4?A%I/B;QEHVGZ% M=:@GF6UE8M(V+?&$9]Y/)ZXKU=K>!HC$8HS$>J%1M/X4 ?%VC1ZO'X6UX:J) MA=R>'P/#B7 ._P#X^V*"//.[.WISM]J]-T[P+=^ Y;R_;4;G4-2GTZ2ZU%(U MQ-$C8DE#-D[F+ JO' R:^A6ABHH 6BDR/449'J* M.4^+/_),/%?_ &"[G_T6:N?#_P#Y$70/^O&'_P! %>$_MV_%GQI\'OA'/J_A MO0].US1[E7L=5-T9!):I(NU9%V'&,D@Y'7%:7[$WQ4\9_&'X/V?B#Q3HFFZ' M8,%M]+CLVD,D\*#:97WGC)'&* *WCA;X^(_C;%H!VZR^@VS(MN1YI;RCN(QS MNVY]ZXJY2=OB!HTVEY7P.AT8:LP'[@RB*3[W\/!\O=GOMS7U^(XUK M#)_&F"U@6)HA%&(VSN0*-ISUR* /E_1?ATVLVG?#OQYYOC;4?#MQ82?;S-<&XO7DRSR1%0Q*X^5/F 3GH M*]4\F'Y/D3]W]S@?+]/2F):6T=S)IQ0!/12;AZBE!S M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 5Y5?6&L^+_ (J>(=,C\7ZUH.GZ=8VN_%?PQX;U:/3=0U"2"]DG%M'& MMG/)OE*EPBE4(9MH)P#G%=#HVL6GB#3+?4+"7S[2X7?')L9,/^^K'_Y%KT&J^H7\&EV-Q>7+%+>! M#)(P4L0H&2< $G\!0!PW_"K-5_Z*5XO_ .^K'_Y%KGO%'[-5EXTU#1+[7/&? MB?4KO1;H7NGS3FR+6\P! =?]&]#T.17=+\3_ J_@+_A-1KEJ?"OVTS4[?6-/MKZTX4$G'L*A\.>(M/\ M%NB6>L:5C , <'Z4 +C+;V[RH':Q(R%)&?]&KU'-8WC/_D4=9_Z\Y?_ $ T M 0^ -1N=8\#>'KZ\E,]W%S'+%;2.C#LP4D&K]9GB?_ )%K5O\ KTF_] - 'D?P MX^'^O^+O FA:U>_%/QJEW?VD=Q*L,E@J!F&2%!M#@?C72?\ "G-5_P"BJ^.O M^_UA_P#(E:/P3D6+X.^$7<[572X22>PVTL/QM\&W&H_88]5D>Z\L3>6+&XXC M+[ ^?+QMW<;NGO0!F_\ "G-5_P"BJ^.O^_UA_P#(E'_"G-5_Z*KXZ_[_ %A_ M\B5Z710!YI_PIS5?^BJ^.O\ O]8?_(E'_"G-5_Z*KXZ_[_6'_P B5WNJ:U9Z M/'$UU.(S*XCB0 L\CGHJJ.2?85S'_"Y/!X\/G6_[8']E"\_L_P"T_9YMOVC= ML\O&S.=W'3&: .)\9?LNV?Q"L;6S\2>/O&&L6MK**2X68K+*L*^3 \IW, M<#(4$@>I/ [U:AGCN%+1R+( 2"4.<$=10!YQ_P *2UU![)X9(W?#*P6V4]/0BO7=4\4:=H M^JZ9IMW<&&\U)VCM4\IF$C*NXC@U'<7$=K!)-*P2*-2[,>P R30!P7_"K-5_Z*5XP_P"^K'_Y%H_X59JO M_12O&'_?5C_\BU:L/C3X/U/5CIEOJDCWH$9:%K*X4J)/]66)C 4-C@DX-=N# MGM0!Y]_PJS5?^BE>,/\ OJQ_^1:P_&O[.EO\1?#UQH7B3QOXIU?2;@JTEK.U MEM8J<@\6P/!%>NUGZ[X@T[PSISW^J7D5C:(0IDE.,L> H'4DGH!DF@#BK;X1 MZC9V\5O!\1_%T4$2"-(U:Q 50, #_1?2I/\ A5FJ_P#12O&'_?5C_P#(M:%] M\7/"^FVE_<7=_-:K80I<7*3V4\)YD$VQDWKG&<, 1T[BH-6\8Z3HNOZ1HMY=&'4M M5,@LX?*@T&@#S_X):KJ6K>$+@ZKJ4^K75MJ-S:B[N502.B/A=VQ57./0"O0 M*\W^ W_(IZI_V&;W_P!&5Z10 4444 >:?%^^U;^V/!>D:9K=[H4>J:BT%S<6 M"Q&4H(RV 9$<#GVJT/A9JO\ T4KQA_WU8_\ R+5/XJ_\CS\-/^PM)_Z)->C7 MU[!IMG/=7,@BMX4,DCD$[5 R3QS0!PO_ JS5?\ HI7C#_OJQ_\ D6C_ (59 MJO\ T4KQA_WU8_\ R+5_2_B_X4UG56TVTU&62]5TC>)K&X38SKN0,6C 7(Y& M2,UV.: //_\ A5FJ_P#12O&'_?5C_P#(M'_"K-5_Z*5XP_[ZL?\ Y%KT&LGQ M!XJTSPQ';MJ-P8FN'\N&**)YI96QDA8T5F; Y.!Q0!P/B?X#-XS\/W^AZUX^ M\6:AI5_"T%S:RO9;9$/4'%L#^52Z'\$;CPUI%GI6F?$'Q99Z=9Q+!!;Q-8A8 MT48 '^C5Z!H>NV/B338K_3I_M-I)G;)L9>AP00P!!^HJ_0!Y]_PJS5?^BE>, M/^^K'_Y%H_X59JO_ $4KQA_WU8__ "+7H!( )/ '4FLCQ)XMTGPCH%SK>K7B MVFE6RAY;G:SJBDX!.T$XR1VH Y;_ (59JO\ T4KQA_WU8_\ R+1_PJS5?^BE M>,/^^K'_ .1:[JRO(M0LX;J!BT$R!T8J5RI&0<$ C\:GH \^/PLU7'_)2O&' M_?5C_P#(M5?@SJ.K3W/C#3=4UF[UP:5K$EI;W-\L8E\L*I )C1 >O7%>EGI7 MF'P=_P"1D^(__8P2_P#H"T >GT444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Y]X9_Y+1XU M_P"P=IO_ *%<5Z#7GWAG_DM'C7_L':;_ .A7% &=\8=,OK[Q7\,Y;*PN[N&S M\0BYNI+:!I%AC\B5=[D#@991D^M>=:W:^.H_B1&W+V)SCG-?2]17%O'=0R0RH)(Y%*,IZ$'J* /GB*T\8:7X9\ M4:;=6^M:NOAZ5[&QN=,OY&N[^.:19!(V"6+11G8>"Q'*X-=E\+#KT?P]\26^ MM6VI^?#?7BVB7=O()'MSS%Y:L68KR0!DGM[5Z)X8\*Z3X,T6WTC1+"#3=-MP M?+MH%PJY.3[D^YJ3Q'KUGX6T*_U>_D\JRLH6GF?&<*HR: /EF_\ ACXHT_P% MXO\ "MIHU_)X4N=-_MNQA2)C(;V2+:]EY6-PQ*!+CIR16RS>,H/$7AM;72/% M5I#9G2[>X8QRO"]N8"LVP+A8U5N&!#-D \ 5ZKI7Q,U34/'V@:!-I=M;6^JZ M-+J_FF5C+"%>,+&5Q@DB0$G/!!&#UK=T[Q==R:)K^H7%BLITV>>.."R+,\RQ MJ#T/\1SC H ^?;GPOXUTWPYX,U/2[+Q#J?B%9[^2^35)+EY%C"SJJJSY$+LC M*JMC!)4G.*Z5AXBUKQG:6CVOC'2-(>"RN=&EM[9VV 9\^"[D=OW;$X#^9G<, M[3FO0/A#\4[KXI6-MJD$6DS:-LZ:VEZA: MWL;ZBIMIHY6DD+2RE#&&)+ J5P1PKMXIU"Y\1Z7XLBU:PN)9HY8 M8I#8W5HT*[% 'R,0<_NQAPXSTKTWQ'=B_P# >HW(BF@$VGO((KB,I(F8R<,I MY!'<'I70X'I6-XS_ .11UK_KSE_] - %#X7?\DV\*_\ 8*M?_12UU%%?^P5:_\ HI:ZB@ K,\3_ /(M:M_UZ3?^@&M.LSQ/_P BUJW_ %Z3?^@& M@#F?@@,_"#P@#T_LR'_T&N4OM"U.7X[>(;N+3KU;&?PJ;2&\2)DA,_F;@BR# M #8YZU<\!>+H/!_P.\%7$D;7%Q$88WC4W3+]L+QE\8(RH&TCC/K[4 >;Z3I'C[Q):2P3W'BC1[BS\ M-12+C^)8-8U.PEU%$LY M9;B&UF)39"%1@%?:"0Q.W!/!)KTRX\5^#/'?A+P^GC!M,62_AM-0%A/(Q2&6 M0!X@6XYSP-V-V.E;NE_%[P3J)=,E:"%YF5)0 L<;;'(/0A6X..AH Y MOQ(]T_Q9^'5[=I(FGM:W:@2K@I=-%D9'9MNX =3!]LW^9C9NV[>P^:6'G,4@&Y0PP"IZ M$=^?< M\QTW3/&G@CXH>+O&\&A:IKV@MKFU]!>Q83>4\:+]ML^!O=2"&4]5S@@]?6;6 M6XU+XZP7EDDL5B?#Q^VI/$R.':93$&4C*M@-P>V:Z6^^*WA#31>&[\0V%LMI M$TTS2R[55%.UF!/! /!(S@]:KZ=\2/!/V:[OK/6]/V&X\N=XV^>#;\@\G;]WVKZCTC7-/U[28=3TZ\AO=/G3S M(KF!MT;KZ@]Q7 >'?B9KGCS0K_7_ OHUI=Z5%7+137GEOL>0$*50 M9!P#DG':@#RVZTGQI:7"062>+'AEFT6YF=WN6W2'B\!)/"_WE&%]JJZ;HWB/ M2K'3]#ETWQ;I6CSS7J&ZTFTEEF@NS<%HY"2V0A0\/@IZUZIX:^.6GZMHVI+J M-[I.D:]:&Z(M)[A_*V0M@R%MN<#@M@9%;NE?&#PGC*9 01]0: /45Z4M( MO2EH *\Z\3_\EJ\$_P#7I>_^@"O1:\Z\3_\ ):O!/_7I>_\ H H ]%I&4,,$ M9'I2T4 >(KX>U>7XQ_$R[CTZ^BM;W0K:"RO/*:..69$;Y8WXY!(Z5R.F:=XU M\1:7?+<2^)M)FM?#MO/'<7C3VR-?0N2ZL21GKVD]^B:=++-% M9S;5\N';&>O!*L2%Y[FNP^(VA^(]8T/X9Z_#I]YJ4FB7MO?:II87%Q*#%M9@ MA^\Z,2VWKUQ5[5/C3/:GPK+IFEVTVE:YK/\ 9%O++,594&090J@C&5("_K7= M6'B&ZN_&>IZ.\,*VMI!%,DJLWF,6[$= !]: /'_BG+XM\7GQK;6.G:G=^'7T M6!;*(Z88Y)+HS*712R"1L*,XZ"J\>E>-KZ\>,V^L6^KP:L!$Y$@LI=+:'&P\ M[,]B#\P:NT\&_&2Z\;>*K[3M/L].=+#4)+&_LFNV74+)5^[*\)7E6[8XQW-= MCJ?C.#1?&&E:'?*L7]K+)]BF!^_(@R\9]\%?%WA'1K&73['Q<;0 M:6;?5].::;_7_:/D:!&R>%.6\H8*\=:U? FD>,+KQ3X%DUG3-:E33-;U8&YO M;:15BMG0" Y8DA3R!DU].X&.E+@>E .E!HH- 'F_P !O^13U3_L,WO_ *,K MTBO-_@-_R*>J?]AF]_\ 1E>D4 %%%% 'F7Q5_P"1Y^&G_86D_P#1)KTQ@&4@ MC(]Z\S^*O_(\_#3_ +"TG_HDUZ;0!X>VAZU-XD^,KVEAJ,$M]:PG3;D1O$)I M%ML#RI.,D,,<'K7*&V\9ZW:^)+\/XETO^S=.T[4;/[:TUK'<3PIF>([B/OX8 M,#P20:^FZQO$?@_1_%T-K%K&GPZA%:W"W4*3 D)*OW6P#SCWH ^??B _C630 M[.YTS2_$W]K7EF-45[1I9XH)FG4FW54;"NJ9Y8[=O !.:]$^+?AN'Q=I/AJ* M[3Q#INHQN;FUUW0(V:YTN<(/F=%5MRMD@J5(.,$5ZJJ!0 ,"O)_&WQNFT'1 MKG5=)T^WU&R@UJ#1-\TY7?(\@21AM!X0G&.^.U 'ENJ:5\2-=TB+^V$U[[?' MH-^JRZ-'/9Q7-PLG^C3-%&<),PPVS],5M<;FWAMY3:%QC'& M,=?4=* / M)?#'A'QAXRT6.#Q-%XN6YC\*.ODSW%S;12WP,J@,%8!F*E."<'C.:[GQ/H>H M7'[*EQI%EH^IMJ;:7' NG&"1KDR!ER-ARW8UZ?XC\90^%M8T6VOE2.SU6?[' M%<9Y2<@LJL.F& .#ZBNEX(H ^8-_P!.C\5".WU+1_LL:-<"!83" M%N@(_NE <[L@X(KM/AGJVHV8N=4U[2?&46O6D;6^H6[PR2VMPQEPLD*\K)P> M&CX"CGI7MF*,#TH :C[XPV"N1G##!KS'X.D#Q)\1^?\ F8)/_0%KU ]*^?\ MP5\/KKQ3XU^(MU#XQ\2Z"@UV1/LVDW,$<1PB\X>%SG\: /?\CU%&1ZBO-/\ MA3%__P!%-\<_^!MK_P#(U'_"F+__ **;XY_\#;7_ .1J /2\CU%&1ZBO-/\ MA3%__P!%-\<_^!MK_P#(U'_"F+__ **;XY_\#;7_ .1J /2\CU%&1ZBO-/\ MA3%__P!%-\<_^!MK_P#(U'_"F+__ **;XY_\#;7_ .1J /2\CU%&1ZBO-/\ MA3%__P!%-\<_^!MK_P#(U'_"F+__ **;XY_\#;7_ .1J /2\CU%&1ZBO-/\ MA3%__P!%-\<_^!MK_P#(U'_"F+__ **;XY_\#;7_ .1J /2\CU%&1ZBO-/\ MA3%__P!%-\<_^!MK_P#(U'_"F+__ **;XY_\#;7_ .1J /2\CU%&1ZBO-/\ MA3%__P!%-\<_^!MK_P#(U'_"F+__ **;XY_\#;7_ .1J /2\CU%&1ZBO-/\ MA3%__P!%-\<_^!MK_P#(U'_"F+__ **;XY_\#;7_ .1J /2\CU%&1ZBO-/\ MA3%__P!%-\<_^!MK_P#(U'_"F+__ **;XY_\#;7_ .1J /2\CU%&1ZBO-/\ MA3%__P!%-\<_^!MK_P#(U'_"F+__ **;XY_\#;7_ .1J /2\CU%&1ZBO-/\ MA3%__P!%-\<_^!MK_P#(U'_"F+__ **;XY_\#;7_ .1J /2\CU%&1ZBO-/\ MA3%__P!%-\<_^!MK_P#(U'_"F+__ **;XY_\#;7_ .1J /2\CU%&1ZBO-/\ MA3%__P!%-\<_^!MK_P#(U'_"F+__ **;XY_\#;7_ .1J /2]P]12UXC\1OAO MK/A3X?\ B;6K+XF>-3>:=I=U>0>;>6K)YD<+.N1]FY&5&17IO@C4KG5?!FA7 MMU*9;FXL8)99" -S-&"3^9H Z&BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ KS[PS_P EH\:_]@[3?_0KBO0: M\]\-$#XT>->6'P=KFH:UX5\7:>+6TUK3]-DTR]TW4P MZQNK["VUT!(*O&"#@A@>U;MIX;\2Z9IB066HZ=%<74D]Q?3M;N=LCH=GDC=P M%8+G=G(!Z$\=MN'J/SHW#U'YT >.Z+\(-:T?QI?^,K,Z!I7B2YTPV5P;""5; M;4I]RD7%R@(R5VD #+?,?F-=)HGAB^N/BSJ?BFY00VJ:5'IHHW#U% "UC>,_^11UK_KSE_P#0#6QN'J*Q MO&;#_A$=9Y'_ !YR_P#H!H H_"[_ ))MX5_[!5K_ .BEKJ*Y?X7?\DV\*_\ M8*M?_12UU% !69XG_P"1:U;_ *])O_0#6G69XG_Y%K5O^O2;_P! - 'C^C^% M;OQ!\%/AI?6$9GN]&-CJ*VX.#*J8WJ,]]I./>IKWX'WNLS_$V[D?296\6PQ+ M9/<6SE[3;&4^?(R?O9XQTKM/@@P_X5#X0&1_R#(/_0:[CMC0?$ M"W]K:-=7VUQJRK=Q&[D\O9^\CN$5QM '(&#GUKE_ /[./B/X7V^CS>&]8TNS MNW$T/B&W\J46NJ1.[LL@4#Q7,_$'X8^(?"_B%;Z(6]Q)? MWD4T=]%I]W/':*EL871S""ZF0$C.TC'!QUKZIW#U%&X>H_.@#S;X567B+3-/ ML])O-'TO2_#5OIJQP06GGB1)=Q!'[SDJR\\@,#US4/P]^'/B'X965SH&E7^G M7'ALWGO7O6X>HHW#U% 'SPGP2\6:;IWB'[=J=AJ]YK6D'1]MG;2(=QD)$K M%FVJ-IY QQ74_%C1E\.?"[PKI*.9$L-0TRU#G^((RKG]*]>W+ZBO,_C^P/ MA'2N1_R&['_T:* /3%Z4M(O2EH *\Z\3_P#):O!/_7I>_P#H KT6O.O%!V_& MKP43_P ^E[_Z * /1:*36)L[)%*'!P<$8J3/#&8MDLEO' AY /RLSD9YP /2NWW#U%&X>HH \?U/X-ZIX MC\<:#XDU*;2(M6T6Z>6'6;&&2.\G@(.VVE[&/D9Y(.. *U-:\(ZWXJ\9>![K M43; Z!)->7D]K&ZQ22,NQ$C#$GIR>37IFX>HHW#U% "T4FX>HHW#U% "T&DW M#U%!8>HH \X^ W_(IZI_V&;W_P!&5Z17F_P&_P"13U3_ +#-[_Z,KTB@ HHH MH \R^*O_ "//PT_["TG_ *)->FUYE\52!XY^&O\ V%I/_1)KTS"-<\'FX>RDAUPZUIM_)'OB<^=YR!@,9 .589![U M[?N'J*-P]1^= '!Q>&?$LNI7FOSR:1!K_P!C6RM(XQ-+;(N_V&LVT,D>H6D8.6@1NZMR#EL8/*D\U[! MN'J/SHW#U% 'F/CGP=K?CE_"VG7[VW^@:TNK3W-G&Z1K#%O\M/F)RYW#//8] M*]/ P*3_P#@TA_^,5ZC10!Y=_PHVY_Z*9X] M_P#!I#_\8H_X4;<_]%,\>_\ @TA_^,5ZC10!Y=_PHVY_Z*9X]_\ !I#_ /&* M/^%&W/\ T4SQ[_X-(?\ XQ7J-% 'EW_"C;G_ **9X]_\&D/_ ,8J.Y^ LEW; MR03?$GQY)#(I1T.J0X8'J/\ 45ZK10!1T+1X/#^BV&F6N_[-90);Q&1MS;44 M*,GN<"KU%% !4%]:)J%E<6LI(CGC:)BIP<$8./SJ>B@#QO3?V;I-&L+>QL/B MI\0[2RMT$<,$>HVNV-!T49MB<"K'_"@+_P#Z*[\1O_!C:?\ R+7KE% 'D?\ MPH"__P"BN_$;_P &-I_\BT?\* O_ /HKOQ&_\&-I_P#(M>N44 >1_P#"@+__ M **[\1O_ 8VG_R+1_PH"_\ ^BN_$;_P8VG_ ,BUZY10!\[?$SX5ZYX/T*TO M+'XM?$!I9;^VMF\Z_M&&R20*W2V'.#76_P#"@;__ **[\1O_ 8VG_R+6K\= M_P#D4M/_ .PO9?\ HX5Z.* /(_\ A0%__P!%=^(W_@QM/_D6C_A0%_\ ]%=^ M(W_@QM/_ )%KURB@#R/_ (4!?_\ 17?B-_X,;3_Y%H_X4!?_ /17?B-_X,;3 M_P"1:]HH 0# I:** "N+\>_"^U\=W^F7YUO6M!O\ M3_,$-SHMTL+E7&&#;D8$?A7:44 >7?\ "C;G_HIGCW_P:0__ !BC_A1MS_T4 MSQ[_ .#2'_XQ7J-% 'EW_"C;G_HIGCW_ ,&D/_QBC_A1MS_T4SQ[_P"#2'_X MQ7J-% 'EW_"C;G_HIGCW_P &D/\ \8H_X4;<_P#13/'O_@TA_P#C%>HT4 >7 M?\*-N?\ HIGCW_P:0_\ QBC_ (4;<_\ 13/'O_@TA_\ C%>HT4 >7?\ "C;G M_HIGCW_P:0__ !BC_A1MS_T4SQ[_ .#2'_XQ7J-% 'EW_"C;G_HIGCW_ ,&D M/_QBC_A1MS_T4SQ[_P"#2'_XQ7J-% '.> O ]G\/?#ZZ3975[?)YKSO_^#2'_P",4?\ M"C;G_HIGCW_P:0__ !BO4:* /+O^%&W/_13/'O\ X-(?_C%'_"C;G_HIGCW_ M ,&D/_QBO4:* /+O^%&W/_13/'O_ (-(?_C%'_"C;G_HIGCW_P &D/\ \8KU M&B@#R[_A1MS_ -%,\>_^#2'_ .,4?\*-N?\ HIGCW_P:0_\ QBO4:* /+O\ MA1MS_P!%,\>_^#2'_P",5TOP]^'-G\.K/4(;;4=3U::_N6N[F\U6<3322$ < MD*HQ@=,5UE% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110!Q?QK_Y(YX[_P"P#?\ _I-)5GX;_P#)/?#/_8-M MO_12U6^-?_)'/'?_ & ;_P#])I*L_#?_ ))[X9_[!MM_Z*6@#JZ*** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** /./CO_P BEI__ &%[+_T<*]'%>^&?\ L&VW_HI:K?&O_DCGCO\ [ -__P"DTE6?AO\ M\D]\,_\ 8-MO_12T =71110 4444 %%%% !1110 4444 %%%% !69XGUH>'/ M#NIZJ8C.+*VDN/*#;=^Q2V,]LXK3KF/B?_R3GQ/_ -@RY_\ 134 <-X:^(_Q M1\4^'-*UJT^'N@+:ZC:0WD2R>)W#!)$#J"/LO7#"M'_A*OBS_P!$^\._^%0_ M_P B5O?!G_DC_@;_ + 5A_Z3QUV- 'F'_"5?%G_HGWAW_P *A_\ Y$H_X2KX ML_\ 1/O#O_A4/_\ (E>GT4 >8?\ "5?%G_HGWAW_ ,*A_P#Y$H_X2KXL_P#1 M/O#O_A4/_P#(E>GT4 >8?\)5\6?^B?>'?_"H?_Y$H_X2KXL_]$^\._\ A4/_ M /(E>GT4 >8?\)5\6?\ HGWAW_PJ'_\ D2C_ (2KXL_]$^\._P#A4/\ _(E> MGT4 >8?\)5\6?^B?>'?_ J'_P#D2C_A*OBS_P!$^\._^%0__P B5Z?10!YA M_P )5\6?^B?>'?\ PJ'_ /D2HKOQG\5K*TFN)/A]X>V1(7;'BA\X R?^72O5 M*SO$7_( U'_KWD_]!- 'F'ASXC_%'Q/H&G:O:?#W05M;ZW2YB$GB=PP5AD9Q M:GG!K1_X2KXL_P#1/O#O_A4/_P#(E;OP:_Y)-X/_ .P3;?\ HL5V5 'F'_"5 M?%G_ *)]X=_\*A__ )$H_P"$J^+/_1/O#O\ X5#_ /R)7I]% 'F'_"5?%G_H MGWAW_P *A_\ Y$H_X2KXL_\ 1/O#O_A4/_\ (E>GT4 >8?\ "5?%G_HGWAW_ M ,*A_P#Y$H_X2KXL_P#1/O#O_A4/_P#(E>GT4 >8?\)5\6?^B?>'?_"H?_Y$ MH_X2KXL_]$^\._\ A4/_ /(E>GT4 >8?\)5\6?\ HGWAW_PJ'_\ D2C_ (2K MXL_]$^\._P#A4/\ _(E>GT4 >8?\)5\6?^B?>'?_ J'_P#D2H[KQE\5[2VE MG?X?>'MD2%VQXH?. ,_\^E>IU2US_D"ZA_U[R?\ H)H \I\+_$SXG^+?#]CK M%E\/=!6UO(Q+&)?$[A@,]P+4^E:G_"5?%G_HGWAW_P *A_\ Y$K5^!G_ "23 MPO\ ]>8_F:[J@#S#_A*OBS_T3[P[_P"%0_\ \B4?\)5\6?\ HGWAW_PJ'_\ MD2O3Z* /,/\ A*OBS_T3[P[_ .%0_P#\B4?\)5\6?^B?>'?_ J'_P#D2O3Z M* /,/^$J^+/_ $3[P[_X5#__ ")1_P )5\6?^B?>'?\ PJ'_ /D2O3Z* /G3 MXR^)/B;-X8L1>^!]!MHQJEF5:/Q(\A+>:,#'V88!/?M7>?\ "5?%G/\ R3[P M[_X5#_\ R)5CX[_\BEI__87LO_1PKT<4 >8?\)5\6?\ HGWAW_PJ'_\ D2C_ M (2KXL_]$^\._P#A4/\ _(E>GT4 >8?\)5\6?^B?>'?_ J'_P#D2C_A*OBS M_P!$^\._^%0__P B5Z?10!YA_P )5\6?^B?>'?\ PJ'_ /D2C_A*OBS_ -$^ M\._^%0__ ,B5Z?10!YA_PE7Q9_Z)]X=_\*A__D2L?PK\4_B;XOTQ[ZQ^'NA+ M"L\EN1+XG8-N1MIZ6IXR*]GKSCX#_P#(EW/_ &$[S_T:: *__"5?%G_HGWAW M_P *A_\ Y$H_X2KXL_\ 1/O#O_A4/_\ (E>GT4 >8?\ "5?%G_HGWAW_ ,*A M_P#Y$H_X2KXL_P#1/O#O_A4/_P#(E>GT4 >8?\)5\6?^B?>'?_"H?_Y$H_X2 MKXL_]$^\._\ A4/_ /(E>GT4 >8?\)5\6?\ HGWAW_PJ'_\ D2C_ (2KXL_] M$^\._P#A4/\ _(E>GT4 >8?\)5\6?^B?>'?_ J'_P#D2C_A*OBS_P!$^\._ M^%0__P B5Z?10!YA_P )5\6?^B?>'?\ PJ'_ /D2C_A*OBS_ -$^\._^%0__ M ,B5Z?10!YA_PE7Q9_Z)]X=_\*A__D2C_A*OBS_T3[P[_P"%0_\ \B5Z?10! MYA_PE7Q9_P"B?>'?_"H?_P"1*/\ A*OBS_T3[P[_ .%0_P#\B5Z?0>E 'BVC M_%?XF:WKNMZ3;_#S0AFT >8?\)5\6?^B?>'?_ J'_P#D2C_A M*OBS_P!$^\._^%0__P B5Z?10!YA_P )5\6?^B?>'?\ PJ'_ /D2C_A*OBS_ M -$^\._^%0__ ,B5Z?10!YA_PE7Q9_Z)]X=_\*A__D2C_A*OBS_T3[P[_P"% M0_\ \B5Z?10!YA_PE7Q9_P"B?>'?_"H?_P"1*/\ A*OBS_T3[P[_ .%0_P#\ MB5Z?10!YA_PE7Q9_Z)]X=_\ "H?_ .1*/^$J^+/_ $3[P[_X5#__ ")7I]% M'F'_ E7Q9_Z)]X=_P#"H?\ ^1*/^$J^+/\ T3[P[_X5#_\ R)7I]% 'F'_" M5?%G_HGWAW_PJ'_^1*/^$J^+/_1/O#O_ (5#_P#R)7I]% 'F'_"5?%G_ *)] MX=_\*A__ )$K G^+_P 2;?QO:>%F^'NAG4KFR>_1AXF;RQ&K[""?LN'?_"H?_P"1*/\ A*OBS_T3[P[_ M .%0_P#\B5Z?10!YA_PE7Q9_Z)]X=_\ "H?_ .1*/^$J^+/_ $3[P[_X5#__ M ")7I]% 'F'_ E7Q9_Z)]X=_P#"H?\ ^1*/^$J^+/\ T3[P[_X5#_\ R)7I M]% 'F'_"5?%G_HGWAW_PJ'_^1*/^$J^+/_1/_#H_[FA__D2O3Z/2@#QCPI\4 M_B;XPTD:C8_#W0E@,LD.)?$[AMR.4;I:GC*FMC_A*OBS_P!$^\._^%0__P B M5:^ G_)/E_Z_[S_TH>O1: /,/^$J^+/_ $3[P[_X5#__ ")1_P )5\6?^B?> M'?\ PJ'_ /D2O3Z* /,/^$J^+/\ T3[P[_X5#_\ R)1_PE7Q9_Z)]X=_\*A_ M_D2O3Z* /,/^$J^+/_1/O#O_ (5#_P#R)1_PE7Q9_P"B?>'O_"H?_P"1*]/H MH \HL_BGXOTWQUX;\/\ BGP?IVEQ:Z;A(+K3]:-V4>) Y#(8$X(/4'\*]7'2 MO)/BA_R6CX2?]?6H_P#I,*];H **** "BBB@ HHHH XOXU_\D<\=_P#8!O\ M_P!)I*L_#?\ Y)[X9_[!MM_Z*6JWQK_Y(YX[_P"P#?\ _I-)5GX;_P#)/?#/ M_8-MO_12T =71110 4444 %%%% !1110 4444 %%%% !7,?$_P#Y)SXG_P"P M9<_^BFKIZYCXG_\ ).?$_P#V#+G_ -%-0!2^#S%?@YX(*XR-!L<9_P"O>.O/ M= ^,WB+6O ?@^5Q9IK_B+Q'=Z+Y\V7VFVC\@JZ[XK=[8+(>)&E::5= MO;R\\8-;\W[/NA?87@M+N[L9KFSN[&^NH=GFW<5U+YLVXD8#%\E6'W%-876='BE.H66HW" M\3R6$@>)'Z[ 03T! R>O7O6S7$?"[X567PNTZ>UM+VXOO-2WAWSA5VQP0K#$ M,#J=B#)[G\J[>@ HHHH **** "BBB@ K.\1?\@#4?^O>3_T$UHUG>(O^0!J/ M_7O)_P"@F@#GO@W_ ,DE\'_]@FV_]%BL'5?B9J.B_%K6-%N!;MH5CX9;60$B M/GF59@I!;=@C!Z8_&M[X-_\ ))O!_P#V";;_ -%BG3_#6SNOB!<^*9KF626X MTHZ1)9E5\HQ%PY.<9SD?3% 'CUY^T1XDT+1-'N[JWLKNY\2Z1#J6F1",H+62 M2>&,1R8)WJ!.ASPVL4&W;:V1=?.FQG?*..RCP(Q(D+PKSUVA)&^7ID UZ .* "BBB@ HHHH **** "J6N?\@74/^O> M3_T$U=JEKG_(%U#_ *]Y/_030!R/P-_Y))X8_P"O,?S-<]XG^+NI>#[OXDS7 M<-O=6?AVPMKNSAC0HS-(),AVR<\J.@%=#\#1GX2>%_\ KS7^9J6_^%6G:OJ7 MBJXO[B6ZMO$5I%9W-H5"JB(& *L.<_.>OM0!YM+\;_$6G^*;7P7=&T;7=1.G MO;Z@D'[N%+@,9,IN^8IM.WGG/-0VGQK\9ZCJ5M%;Z=%):V%_)87URMJQCN'C MF17^?.(@(GWY/<'Z5W,7P(TE7^VR7]W-K:/:/!JCA/,B%L"(E"XP1R=V?O9K M=TKX:V.CZ"NDP7$PMI;M[R]/&Z[=VW,&] 3C@=@!0!:\)^)QX@N;PO=6P).Z MWLD=3*D79W .?FR#[#'K72UPNA_":PT+QK=>(X;NX:25YI%MFQM1I0@CBO./CO_ ,BEI_\ V%[+_P!' M"O1Q0 4444 %%%% !1110 5YQ\!_^1+N?^PG>?\ HTUZ/7G'P'_Y$NY_["=Y M_P"C30!-XE\<:GI'Q>\*^'HS;_V1J5E>7%QNB)F#1+E=K;L >HQ7FE]^T?J^ MBZ!:>*+F"WN=+U87ZV=BL11X6@R$+/D[@V.>!CM7L6L> 8-7\>:%XI:\FBN= M)AF@CMU53'()1AMQ//TQ7-_\* \/SQO:W4US=:6BW2VUBQ54MC/_ *PJ0,D\ MG&>E '%7OQC\96VIW&@0V\-[J4=I::D][;VA8113(24\H$YP^%#>AR:])\,> M.I]9OK"*_FM-+D:!5DM9& DGN2 76/)SA#P< \\4_P ._"VU\./J-U!?W$VK MWMK#8G4957S$AB7:BJ!@<#OU)YK.UOX&Z/K&NZ7J N[FU2R$.ZWCQB4Q/O0Y M/*DL23CK0!Z111THH **** "BBB@ HHHH **** "@]**#TH \R^'7_)5?B7_ M -?-I_Z(%7?B+XTU7PSXQ\!Z=8&V%GK.HO:78FB+/M$98;#D!>1W!JE\.O\ MDJOQ+_Z^;3_T0*Z3Q=X!@\6ZYX:U.6\FMI-#NVNX4B52LC%=N&SVP>U 'E6H M?M :IIPNO$)@@D\.0ZS)B8D<^:'SW*$;<="*H3_''QG"-&LUM+:YO M==TV+5HY+:U9_L$)D*R?(#F3:-I'?D^E>CW'P-T&[U26:9YWTZ2]EU(Z9P(O MM,B%7?.,]"W'J35GPI\(;#PC$_'U]JZ:,NJS6VD7'E 7J3;4,LYZ1(&.00,$^F0*]&%><>(_@AI7B+^ MSM]YC*NU0/3B@!:*** "BBB@ HHHH ** M** "BBB@ KR35?\ DYW0O^Q;N/\ T>*];KR35?\ DYW0O^Q;N/\ T>* .D^) MOBS4_";>%VT\V_EZAK,-A,L3&Z2$[2&&#E!R0:X'6OCQJ>G:SK5^D$']@ MZ/XCB\.S6S)^]EW)\TP?/!#D +C!'O7J/C7P5'XT&CB6\EM/[-U"/4$\I%;> MZ!@%.>V&/3FL*]^"FAW^OW%_(\PM+G4H]8N-/&/*ENT38LA/4#')7H2,T >; MK\=/%LFEZ%=6]K;7LWBC3Y-0L+>&V):R1)HU?/S9DQ%(6[QQ7;>#/B/JN MIZ9I":Y);:5=AV^V3W"" .N2(E$;'*.ZX?YMTH4O/Y MVWS2PZ!CL&"/N]J /100P!!R#Z4M1VT"VMO'"A)2-0H)ZX Q4E !1Z44>E ' MG7P$_P"2?+_U_P!Y_P"E#UZ+7G7P$_Y)\O\ U_WG_I0]>BT %%%% !1110 4 M444 >2?%#_DM'PD_Z^M1_P#285UGQ7\93^ O U_K5O$)'@>%"[H72!'E1&F< M#DJBL7/LOI7)_%#_ )+1\)/^OK4?_285ZK=Q23V\B12^3(RD+(5#;3ZX/6@# MY]B^/>JR>)H_#!U/3O(.L2:&M9ETR&WT"[MXWNY(H6>)E"W'GS)+_ A7BB"KU/FCJ2*].M/A=9:9 MX6O]$L+ZZM!J4LD^H7RE6N;EY/\ 6.7(PK$< @?*,!<8&-*'P/IUGIFC:59Q MBST;2]GE:?$N(VV >6#[*1G'<@'M0 >#_$7]O171FN[5KQ9"S6$+J9+1"<*D M@!)W<'/OD#I715Y]X%^#>F^!/%.H:W;7MU(?#<_$3XC>$X?$'_"=VVF+=7-VB6D>@PR+$L=S+$HW%\GA! MR>]=/_PA/Q$_Z*5%_P"$[!_\SQ7?DM8^:A M6.0C:VY2QP>1@D>M=W_PA/Q$_P"BE1?^$[!_\J^&]>\?V M]]I&IV[VMS WAV#YD88.#OX(Z@]B : .5_8;^-VJ_&[X.V5Y/X4;P]I.CPP: M1:7,^!/@AXK^&W@_2?#'A_Q_!9:/I=N MMM;0CP[!D*!U8[^6)R2>Y)-;W_"$_$3_ **5%_X3L'_QR@#TBBO-_P#A"?B) M_P!%*B_\)V#_ ..4?\(3\1/^BE1?^$[!_P#'* /2**\W_P"$)^(G_12HO_"= M@_\ CEDUXA^UQ\3BOI6O$OAU\!O$WPH\&:7X6\-^/H;'1M-B\J"+_A'H&8]RS-O^ M9B_X3ZWO_L*"4VTF@0HL@R,J6#Y&?44 >TT4V-BR*3U(%<+\8-=UC1-$ MTJ/0[Z+3;V_U2UL?M4ML+@1K)(%8A"0"<'N: .\HKS?_ (0GXB?]%*B_\)V# M_P".4?\ "$_$3_HI47_A.P?_ !R@#TBBO-O^$*^(G_128_\ PG8/_CE*/!/Q M$/\ S4J+_P )V#_XY0!Z17C7[5?QHU3X#_"R\\46/A5_%5E$?)O8XKL0-;1N M"OF_=;< 2,^G6MW_ (0GXB?]%*B_\)V#_P".5G>(OA1XT\5Z'?Z/JOQ MKW3 M;Z%H+B"7PY 5=&&"#^\H \V_8.^/^I_''X>2(W@^30=&T15LXM1DO/-%Y+DE M@J[!@*#RM>BT >F:R5\%?$-E!_X65%R/^A=@ M_P#CE 'I-%>;_P#"$_$3_HI47_A.P?\ QRC_ (0GXB?]%*B_\)V#_P".4 >D M45YM_P (5\1/^BDQ_P#A.P?_ !RE_P"$)^(G_12HO_"=@_\ CE %CXZ_$?5? MA)\--6\5Z3X;?Q5)IJ>=+IT5SY#F(?>93M;.!SC%?//[!O[4.I?',ZSI-OX( METK1["66ZFUA[[S%\R5RRPA=@R<'KFO>;KX?>/KZVEM[CXC0302H4DC?PY 5 M92,$$>9T(KC_ (4_LSZS\%/#]QHOA'QO!IMA/=27DB_\(_ S-(YRUWQ!#K]LNFI>12)IR6C(QDVD?*QR,4 M>F44=** "BBJNJ7#VFFW4\>-\43NN>F0I- %JBO%?A[:_$;QWX-TO7W\?V]B MU_&9?L\>@0NL8W$ F3)X%=%_P (3\1/^BE1?^$[!_\ '* /2**\W_X0GXB? M]%*B_P#"=@_^.4?\(3\1/^BE1?\ A.P?_'* /2*S?$E]?:9H6H7>F6*ZG?P0 M-)!9-+Y0G<#(3?@XSTSBN)_X0GXB?]%*B_\ "=@_^.4?\(1\1/\ HI47_A.P M?_'* /D[]FO]M?6OBA^T3KWANS^&L]I>:O#+;4/%UOKNGZQ?O:3V[:/';D*(RP*NKD@Y'I7LHH **** M "BFR':C$=A7C7@6U^(?CKPK8:]_PGUOI_VU6D%LF@0N(QN("AB^3TZF@#V> MBO-_^$)^(G_12HO_ G8/_CE'_"$_$3_ **5%_X3L'_QR@#TBBO-O^$*^(?_ M $4J+_PG8/\ XY2_\(3\1/\ HI47_A.P?_'* /1SD XZ^]?GIXH_;9\1:9^U MW:>'6^%L[^([57\/QV*ZJ,3F24.LX;R^$V_-TZ5]B?\ "$_$3_HI47_A.P?_ M !RN%O/V8-4OOBO:?$>?QI;OXLM;)K&*\/AVWP(R X#=AQ0![];/)) M;QM,@CE*@NBMN"G'(![U)7FX\$?$/_HI47_A.P?_ !RC_A"?B)_T4J+_ ,)V M#_XY0!Z117F__"$_$3_HI47_ (3L'_QRC_A"?B)_T4J+_P )V#_XY0!Z117F M_P#PA/Q$_P"BE1?^$[!_\)?"?]H>,H-MT>E%'I0!YU\!/^2?+_ -?]Y_Z4/7HM>=? 3_DGR_\ 7_>? M^E#UZ*: "BO'(+[QOXT^)'CC3=,\66^@Z;H=U;VT$ TB.Y9@]M'*S,[.#G;_\ "$_$3_HI47_A.P?_ !RC_A"?B)_T4J+_ M ,)V#_XY0!\D_M3?MF:Q\*?VC_#>AWOPYGO;C0IY9;!X-1 &J1W,8CC*#R_E M.>".>'M.O-5L%TO49X$DN+))O.$#D E-^!NP>,X%>(^-/V7M M5^(/C3PKXJUSQK;7FM>&9))=.F;P[;X4L,?,-_S 'YE]&YKN/^$*^(8./^%E M1?\ A.P?_'* /2:*\V_X0KXAYQ_PLJ+/_8NP?_'*7_A"?B)_T4J+_P )V#_X MY0!Z117FK>#/B$HR?B7$![^'H/\ XY3O^$)^(>,_\+*B_P#">@_^.4 >D45X ME\2K7XC^!/A[XD\20_$&WNY=)T^>]2"3P_"%D,:%@I(DR <8KV+2+A[S2[.> M3'F2PH[8&!DJ": .6^-?_)'/'?\ V ;_ /\ 2:2K/PW_ .2>^&?^P;;?^BEJ MM\:_^2.>._\ L W_ /Z3259^&_\ R3WPS_V#;;_T4M '5T444 %%%% !1110 M 4V3[AIU-D^X: /,OV:_^2.:1_U]ZC_Z73UZ?7F'[-?_ "1S2/\ K[U'_P!+ MIZ].(R* *C:SIZ.4:^M@X.TJ9ER#Z8SUJY7@M[X+\-I^T?8:.-)T[['/X1OI M&M6B0AW:]@9G(/);+$[NO)YK+T'XR^+/%=SHFA:9K&AQ:_J&G:[\DML&$5W: M70BM]R"3(!0_,O4]010!]'9J.>YAMH_,FE2).FYV"C\S7@4?QOU35?">DZRV MJVFA)JEW'I<5O-W^(_P"Q)J'B M:^-F+O4O#PN)3&1Y(FP,[>3CYATSD4 ?0]M?6UZ&-O<13A>"8G#8_*I\@5X= MXIN/$'@:+P\UE)X=T75/$.N6VERWEA8$H]LT3E#M9QEU;<023P<5Q_B']H;7 M-(UW5-.LM?TG4"NDZW+'-);)'Y-S8^4%'E[]QR6DW!L XRN .0#ZAR/6C(KY MN/QWUK1-8&DZWKVEV]I=7MA$==>W6)-/2YM)90K@L4YDB"*S\?O.6_ MM,_\D=UC_KK;?^E$=>HCI7EW[3/_ "1W6/\ KK;?^E$= 'J0[_6@T#O]:#0! MYS\!O^1)O/\ L.:M_P"E\U>C5YS\!O\ D2;S_L.:M_Z7S5Z-0 =:\*\7>"]" M_P"%]>$-.:QA:VU'2]6FN8I"3Y\A:$[FR>2-QP>W;%>ZUA:U:>&[+5+/6-6A MTJ#48K$LR;NJI(W(SZ \T >&>'/CAXJU;4-!\.Z:FC1WMY-K>GQ^=& M[8:Q++ 2OF9^8*-PSWR"*UK7XYZMK/A2RU*"[T[2[F:>#29;>\M'+KJ(W?:8 M8P'P67;@!B%YR6[5Z5K'A'P];M+=V$>D^'O$&H,ZVNLI9VYN!<.F-Z%Q\[D# MISD#GBKECX$TE?#UMI6IVMOKJ1R?:))-0MHW\V?=N,I7;M#;N1@<<8Z4 >3> M+_%]S\3OV1-9\030(E]=Z//*Z6C$A)$9E)4@DC[N>#QZUU^I1:=J$_@\QBWN M$&G3RIM(8>6;8X88_AR1STY%=OI=MHEBL^BZ;'I\"VZ[I=.M%C7R@Y)RT:] MQW664/;7Z%W\UT<_>N%Z%&Y"@%<\D?6 ]JY.+P9X(U)8= M,BT/P_=)HTH:.S2S@<64C#(*IM_=L1SP :ZL *, 8'M0 M>>_'__ ))#XD_Z M]OZBO0J\]^/_ /R2'Q)_U[?U% '?P_ZI/H/Y5YY\:N+/PI_V,6G_ /HY:]#A M_P!4GT'\J\\^-7_'EX4_[&+3_P#T%/&.C^-]-DU#1 M+Z/4+2.XEM6EBS@21L5=?J"* /,/VHM#T\?#?5-8DA U!/(A2Y9R"B&9> M,]\=:Q_B!\2KGX.:IXKTW0[32[2QM-'&MP13(P#3&98W7[X&T@CIC!KW+6=" MTSQ'9&SU73K75+0D,8+R!9HR0<@[6!'!K.U+PMX9\272I?Z/I6J7%FGE!;FU MBF:!&'W1N!V@@=.^* /-;;XO:[;^)]7T#4Y=.M+VT U.&=K9Q"^F>7N\PD,? MF#_(2/5<#FM+X._%#4?'%[K]AJ=Q8SFRM[2[ANK%/+$D<\;-D*78[1M^4M@D M'D"NHT[PP/#1UK5=7U&;6A(C!$>SC1;>U R($2-1N ]\D\51^&^H>$M3M;&[ M\+>'1IMEJ-@+B.[@TD6T31!L"-F &&R2=A]S0!XYX=O]1^'WBBU74+2P\1VU M_+?SZ%XSL+AM[2;9'-O?P9RV "H=21\H&%-5A^T3XZBTV>]DF\/NL7AVV\1E M$LY "K2!'@!\[ONR'[8Q@U]!W'A+PMX?AOM3'A_3X2L,C3O!8)O9""7& O.> M#_ !C\(O'2);V&F:7"LNFB:*'4=%%H)K$/C*"2,!HPW8< XX&: .7U MC]H;6;?Q/=VNG7&C7ME+;7YMFV-B":WC5]CG>&<\D-@ #C!/-;W@3Q?XNU3X MH:-:ZYKVG/97WAW^U%T^QLO*0LS1X&YI&9B-QYZ>PKT=OASX3EEDF;POHSR2 MY+R'3H27RNTY.WG*\?3BLV\UCPCX?\;^'O#YTR*'79;64:88--XB@4#S%60+ MB-0,97(SZ4 =O0>E0_:X?M(M_-3S]N_RMWS;??'O_DE^K?6+_P!&+777OB*QTJY@M;F8 M)-)$TN,<)&H^9V/15'J: -6J>KZ5;:WIMQ87B&2UG79(@8KN'IDTU*;R+*^^PR?9[AO\ 9?&,''#' /8FM;QIXRT[P'X>N-:U;SUL M8"H=H(6E8;F"C@=LGK0!\^Z/]E\'CXN^(--M+3[?X>U@-9"4$I$OE("F PPI M!/'3O72:C\=-=TZXUO4"VEOX>T'4K6/4GCB9YDM)8]Q<8?&58CDCD'I7L-GX M4T&**^-OHMA#'J7SW@2SC4761UDP/GX_O9K"U?X6Z==06]EI0@\/:4SK]OLM M.T^!%OHE'RQNVW*@>J\]J /,_&7QV\0>$_[-D-SHUP[26TES8K"RR+!/-LC9 MF9P%^7!&-Q)[ 4V_^.GB>TNM9M62QL=1MYXO(MKVS9X9;=Y_+\Z*>.4K*O;! MVLK<$5Z=I\/@[Q_>ZDSZ!:7UWI$_]GRR:AIB[T*88*I=A&./2KFE>%/#& MKZ8TH\*VEM#/(9'M[S3$C8NK'#,A7KD9!_&@#R&U^-GB[3-3B&KWF@2V*:M> MZ1*Z6DL)S%'YB3$^8VT#."H!R!D&JX^//BVX>73K2YT%[XZEIUM%>36S;&BN MD+;A&LV>"!C)!(Z@&O8],\.^#=:DN#!H&DM/:W+F9'T^(21S$89B-O!8?Q=Q MWKG=#F^'.IZK;:?I_A>S ,Q6UNUT(+;/)%G/ER[-N5.<'([XH E^$6L>(-1U M7Q=:Z_K=OJ\]AJ1MHUMK06ZQ@(IX7>QQDGJ<^]>EUS/B'6/#/PZMYM3Q037HB56FD8[8P[ 98Y.!FMO4]5M-&TZXO[V=+:SMXS++,Y^5% R2: += M>>V/_)=]0_[ ,?\ Z.K<\+_$+2_%MT]O9Q7\$PA6Y5;VRD@$D3?==68 ,#[' M/J!6'8_\EWU#_L Q_P#HZ@#T*BBB@ JCKW_($U#_ *]Y/_035ZJ.O?\ ($U# M_KWD_P#030!Q?[/W_)&_"W_7L?\ T-J]"KSW]G[_ )(WX6_Z]C_Z&U>A4 96 MM>+-$\-LBZMK%AIC.I91>7*194=2-Q''O4^DZ]INO0-/INH6VH0JVQI+699% M#>A(/6O//VD;2W/P=\3S- CW+6R1*WE[G(\U#M& 2>YQ7#_$[QKJO@3RVTB\ MDTZWN_#+7$'D6P82WB%<$?(26V]O3M0!]$9'K1D>M>$Z?XE\6P>+$TNZU+4K MNRU6R@UJUNX+92;:)(_W]N1M'+/R >3G I/@9\2M6\6^-]6LKJ_N[[2GTZ&\ MM_MD)219"[*X;Y $/ S&"<>M 'L.I>,-#T>[^RWVL6-G<8!,<]PJ, >A.3Q^ M-:J2+(BLK!E89!!R"*^:/#'B"^\#?#7XB6>M6T3^-TU"\N#;ZG 9%U)7?,)0 M<>:A7 4\8QQ5?7_ !AXOBO[@V_B?4=-%OJ.EVZV%O:Q"**.:$>>(=2\=Z_=ZT;>PUN3P9;?;E>V)#2?O,@8( /()'., MT ?2&EZO8ZY91WFG7D%_:26_%W_D>OA=_V&G_]$-7J M5 !1110 R;_5M]#7!_ 3_DDGAS_K@?\ T(UWDO\ JV^AK@_@)_R23PY_UP/_ M *$: ._JEK6D6NO:7QF:TN%V2QABNY?3(YJ[01F@#Y>T(VWA&'XO>(-. MM+0ZAX=UUVLO.!9(4\N,%,!AA2">,X[UU.I?'#7K'^WM1#Z4^B>']2M$U)DB M9I$LI8$=W&'^\CN.WW<\9%>GZU9^$?!.CZOJ-]8Z7IEA=\ZA)]E11=%OEPX" MYD9L@ ').<5QZZ5X?\1W=KH.BV]QX/CG07-[I\6AI;C4;4 *(V=DX' & =P' M! % ',^,?CEK_A6TTZZ^TZ/+(YM)Y]/\EED6"XN/+0LYD 7Y<$%=Q+ Y %:G M[35Y;S>'O"MLLR&ZD\1:"?#VM30S:CH6FW\\ M,8ACDN[..5D0'(4%@2 " <>HK+\?7GA;P;IW_"7>(-.@==*0*E\EA]HGMU9@ MN$VJ6 )('R^M 'C&M_M(:]I=UK:V$NA:E;QZ==7ME(D;B%#!<"(H-[8S^3Y;2X$BXY8N!M(.,G M%>@>+_AOX4\5^#-0BBLM-\/-K,1C.HC3XDF!F92V<@$LY R">>^:LW^F^#O# MDOAOPUJ&AV=P]]*?L@_LM7A\Z./ER=I5&*YP3R>: /(X_P!HOQ;J$(U.V_L& M'3H+'1[Z6V:)WDD%W+Y4J!_, 7!.5.#TP>N:^F8W\Q%;U&:YX?#CPGY;)_PC M&C!'1$9?[.AP50Y0$;>BGD#MVKHD0(H50 H& !T% "UY_P#%'_D.?#[_ +&% M?_26XKT"O/\ XH_\ASX??]C"O_I+<4 >@4>E%'I0!YU\!/\ DGR_]?\ >?\ MI0]>BGI7G7P$_P"2?+_U_P!Y_P"E#UZ*>E 'E/PXB6?XJ?%Z-L[7U*T4[3@X M-A!WK@]-\*Z3I_QJ^)%I:6<*)H^@Z9>6,3;F$$JB=@P&0X M YQS0!Y''\<_%>J:*UWI:Z1<7,/ANP\0S6R0M(Q5Y'%RB@29R$0LOOP6E_I?@:>/P=J]L(C>BUT2.VO%M9>&X;JWTGJ\>UHQGRF<'*D':2.X(/2@#R;Q%\>_$&E7VN 165D MB:7<7^DM/;&>TO?*B1V'GQR?(Z%B&C=5.""I(S3KWXP>-='U_4H;FZT*XLM. MU;2K>5(K.1'EAO1&-H8RD*T9DR&P=P&,"O8SX!\,E;I3X=TIENH_*G4V,6)4 MX^5AMP1P.#Z#T%11>#O".H27!30]&N765!,5LH7(DBQLW?+]Y.,=U[8H \(U MO]I/Q'I=AKUQ:3:%J0CTV'4K&<1.L!#7OV=EP7#NNW!#$+\V>,8KT7X>:WXI MG^)7B'2O$.OV.HQVMC9S1VUG8_9D5I Y)7,CL>@SG/X5H>.].^'7P]\/S:IK MGAC2TTV69+:4P:,DY9YI5"AE5"3ND*]OO$$^M=->+I>D36NKIHC2WMQY-B)[ M.Q#W"1LWRAB!N6-223DX7F@#YS^(GB"?Q9\"_'&OZBWEWP\716$0W%&@A@U2 M*!(P>,9123CKO/K76#XT>)]+\3WBS#29]"L?$4VA_8K:W?[5)&+#[2C*Y?&\ M%2NW;@[NV*]9?X=:%/-J8NM.MK^PU"X6\FL+RU2:'[0,9E"LIPQP"?<9ZDU" MV@^%+36)Q+X;L;62W:/43J$NFQI$9FR@=9=O,H"X)^\ R\\T ?-WB;XB7>I- M?^-I#H.J&]^'YU&+3Y8F:!5^T@F*4!_W@4'&[Y3G.?2O3K?XNWUW\3]&\-/+ MI-[H.J7%UIDL,495X'BMTDVEF;YFRS!E"[0"N&)S7I4?PU\(1QW2IX5T54NU M99P-.AQ,K,&8-\OS L 2#U(S698V/A&[\::OIMCH=G9>)-/CANY+W^RD1E,B M,D\?_H(KSGXS^'[+PM^S?X\TZPC,=O%H-\GUYA^S7_R1S2/^OO4?_2Z>O3Z *C:18OJ" MWS65N;U5VBY,2^8!Z;L9Q^-8?B/0M(M["\:.[A\,7MX7 U:TB@2X21@"SJ71 M@6PO.X'A>>!73UY+>WUTW[1\MO>2.NF6OA)KBS5Q^[\UKH+<.#_>"B(>P;WH M Z/PIK?@/6=/L-#TG7=#\0^4#/%$EY!=22,K;FFPI.6W$L6 ZGM74RZ)ILVG MK826%H]DOW;9H4,8YSPN,=?:OF7X>IXB\._LFRZY;ZS';7&GZ)>2:7'#IJK< M6=P)92O+[BQ887;M&0>G-:7C#XB:]X0\4Z'I]EXCU;4%74=(^U-?6RE9+6ZG M<3%-D6'4*0"YQY>U1R2: /HF?2-/NDMDFLK:9+8AH5>%6$1'0J"/EQ[5#)X: MT>9YI)-*L7>9F:5FMD)(]3N--UQ M_P"SY;5'PUM=@0-&BHIWB(OA2?GP.*V_$'Q0N+2#39-,\97\WA#6;FXC3Q'< M6#_Z!-]G4PP[E0%E+[VRR_>Q'GM0![I'H7AW48;VV73=-N(F(@NH?LT; [<$ M(ZXYQP0#[8J_)HNGS75I=/8VSW-H"MM,T*EX01@A&QE01QQBO)O"UWJD7QKT M2&6\:]>[\'F;5YOLYMEFG2>)8)3$3\C-OG^4\@9';CV:@ Z5Y;^TS_R1W6/^ MNMM_Z41UZE7EO[3/_)'=8_ZZVW_I1'0!ZD._UH- [_6@T ><_ ;_ )$F\_[# MFK?^E\U>C5YS\!O^1)O/^PYJW_I?-7HU !7D/[34UK;^#_#SW;P1Q+XGT=MT MY4* +V(DY/3 R:]>J*XM8;I0LT22J.0)%##]: /*?B-\2+9-7\*P:%JMA=YU MR&TO0B1W 0/'(0 QR$?Y0>#D?C7EW_"V_'$FCV=TGBV/?.PK(M/&/A*_ M\/0Z[;7VGW&CRR>3'>Q(&B9BVW:"!_>X^O% 'S[K?Q0UO6&U6XFU:/1[<6_A MB^DFM88XF07$I\]'D(RR8[$\ GUK9U+X\ZXL/B?4;#6M-DN=$%]'=^&G@,EW M"L9_M;]E=:?>W5S]G:)[E-JS +AP",KNR,XQT[=: /)O@?J=AJ?Q$^(LUEKM MOKZ3G3IUNX?+RZF%_F^0 $>_OBO::AM[2"U7$,4<2_W8T"C]*FH *\]^/_\ MR2'Q)_U[?U%>A5Y[\?\ _DD/B3_KV_J* ._A_P!4GT'\J\\^-7_'EX4_[&+3 M_P#TAP_ZI/H/Y5YY\:O\ CR\*?]C%I_\ Z.6@#H/B%/J*^&;BWTJ*X>^N MR+:.6VCWF#><&4C(X4$G\*\/_P"%<^+O!E+?:?>V4'V: M."_11&Z ASAI%5&W9ZJ<\FOI7 -&!Z4 ?+\^A>.M9;Q#-!9:WICSS6,UBNIV MAN;:4K;,LJ31+('52V 64@AL-SBGW/@37635TF\+:I8W>H7&BW$C:=.[ *@" MSIYP<,VT @YY(]:]Z\?>,K7P)H!U"X42/)-%:V\.<>;-(P2-?Q)%XX&,CC/-?1NM_$GPWXH?&"WDUWPXFE2VT^C:B+U;F>:& M02V[P1,Q&S@@@K@J1GTH P;#PYJ*?%0VMD9&\-:K!#J=W;37)\[3YX< 1[ Q MP),KD#@%?>K_ ([LM1MOCEX+UV/2-0OM*LM/O8KFYL[,5T?@SQK%XHO M==TV1%BU31;O[+=Q+]WE0R.OLRG\P: /%/B5HOC36?%.H^)/#7AG4K6^OM!^ MS1/E(YALN%9HR2WR.T8;;]>N:[7X'Z#7IT+4=$TW4KJVN+1=07:S M0[6 !8D8/!S7KVT>E& !TH \[\"_\E4^(7UL?_0)*]%KSKP+_P E4^(7UL?_ M $"2O1: /./CO_R*6G_]A>R_]'"O1Q7G'QW_ .12T_\ ["]E_P"CA7HXH \\ M^/G_ "2[5_K%_P"C%KA_''@C5_%7C[Q[I8N6M!KOA:.UTNX:3"JZL?,4#MR5 M)]J[CX]_\DOU;ZQ?^C%KO#:PW'DO)$DCQX9&902IQU![4 >8>'KWQ%=_"NUT M.V\/WFB>)[731:#[7&H@@FCCVJZR6Z[X#\8ZOX.OA!I&KHT^ MB6UM?Z?<2;_M&H+,A:1 6P?E#DN, @BOJ<*!7,^,_&,/A>YT:P54?4=9NQ9V MD;YVDXRS''95!- 'CMUX5\:7^I29M=1MM3M]9DG-\LA$-QIC18$(PV,]1LP" M#S[UQ=S\,_%G]@R/$ OCX:(7==3;CJ"SYC)_>??"=#Z=Z]O\ #7Q"U[X@ M6>O:AX;M--^P:?=RV%K]M9]]Y)$0)&RI C7.0/O'CG%;;?$_0H+V#2[B^B@U M:5OL_EE&,(N=FXP>8!MW_P"SG- 'C.G?#7Q)<^)QJ0L=5T[7CK-O>R:@97$# MVGDJ)T8!]K%B"-I&<\^]8VH>'_'D7A_3+:W\.^(FO[:)GBNEG+D'[86V%6D M0^7_ !')(X%>M>!?CMIVI^!;#6?$DL&G7DWGO-%9PRR)%%',T?FM@,53@99N M,FM:_P#CQX$T_4&LIM:W3BX6U/E6<\B>:R[D3>J%26'W<'YNV: ,WP79WDWQ MM\*5) CAXPN5 YW;E&.YKJ5^+>@0W^H[]7MKFWA^S"*&TM9GF)F4LF" 1)N M R-@Z#F@#F/B+X4U#XT1-IGO*/[4L1(&G<84 +)PZ8!ZG!Z5/X0 MUW7K[X66&C^*/!FJ7^JFPEM;R!XD6&?RQLY8OQYJX(]SR172Q_$_37UOPY#' M)'/IGB))%T^\0$9E09*,#TR <<#D8KN,#TH \%^&&BZ_\,M7O8-.MO$VJ>!% MLXWMM)U6-9;S3[AG ,$$CL&>(*/Y5V.O:>VK: M)J%BDGE/: /0_"<<.DZWXEU/5K'4-(N&D1I+O5=1,]J4(SBW9CM1 > MJX7GM73S^+M"MVB6;6M/B:50\8>[C!=3T(R>1P>:\0USX2^,YO$'B'Q/IMM9 MO-=:K;7D&BWFIR1B:%(BDB-(@98F).X;01ZU+8_ RZMM6U6X7PQHUO;3^&#I MMM;K<>?Y%R6=L!I%W;?G^_\ 7 H ]H7QCX?DD"#6]-:3S!$%%Y&3O(R%'S=2 M.@ZU8?Q'I,?$+0:EY.D:5'-/I.F M6<)$R I-!*K2-G;QP.&')]JC\2? KQWXAO=3>33-#6">PO[()'>;$D\UU:-R MGE8['=DDYYYH ^D8/$^BW@0P:O83!I?)7R[E&S)_=&#][VZU4F\86%OK]EIC MNI^V[Q;W"2*T;R)]^,X/# ZMX%N9]3^'&FVY8SZ1>G5=0N%7'/ED-D_[;,>/]F@# MU^B@44 >6_%W_D>OA=_V&G_]$-7J5>6_%W_D>OA=_P!AI_\ T0U>I4 %%%% M#)?]6WT-<'\!/^22>'/^N!_]"-=Y+_JV^AK@_@)_R23PY_UP/_H1H [^BBB@ M#R[]H7P7J_C+PCI;:+!]MO-(UBTU8V(<(;I(F):-22!NPE>;ZK\5';P[X^U M71X;>XB\+Q7"?O\ =B>XAC+NN1T4$;-QI.LW6BZAJ$ MMSI5JB!FLH5B!97#N"@=PVU>V<<"F?&"6\^)'P U5]%TC4)KS4K>%X-.>("X M!$J,59=Q ("GOCWK5\._-1L-%@U:YBM]6U"WA>6""&1H4DEC,BQ;\$990 M2 3D@4FF?M ?#_59)(;/7ETW1O$K^-] O]7\+Z MS/JFEZWJ$UQJ$>UH9+5XV\DH=^",;5"XRI'0=:].O_CSX(TRV@ENM5EB:9KA M%@%C.TVZ#_7*8U0L"F1D$5=T_P")-C>^*-)TV-H[BRURQ:_TN^ASMF5-N]3G MOAE(/<'IQ0!U6DWS:GIMM=/:W%BTR!S;72A98\_PL 2 1[$U;H_2B@ KS_XH M_P#(<^'W_8PK_P"DMQ7H%>?_ !1_Y#GP^_[&%?\ TEN* /0*/2BCTH \Z^ G M_)/E_P"O^\_]*'KT4]*\Z^ G_)/E_P"O^\_]*'KT4]* /+/AE_R5GXM?]A2S M_P#2""MSXW:7>ZW\(?&.G:=:37U_>:5<6]O;0#+R2.A50,\=36'\,O\ DK/Q M:_["EG_Z005ZF1F@#YU\2_!K6>I^'[:>[D6.[6&WB#PAF8_*^V M1<'C<0WO7T#M%&T<^] 'S?\ %/PUXP2SLX])T;6;O4OLMO?&\LIMX6Y-ZLDT M0&]5C(3=S@[E.T8P)- COX3X1UR;0[GQ%J4FHV^F>7Y\L4_P T$\:F M0;U7)!P05+ ]C7O?C#Q?'X=O=#TV%8Y-4UFZ-M:QRDA0%0O(YQSA54\=R0*X MG0_CI:6NI>)H/%,EMIL%AXA.@V#6L,TKW M]^ ^G:-I]AJNL:C!- M?AQ>>(] U"'4IO[. MGO[2-K:9P1'D$RHH#QJ'&P[L8.?0U=LOB]I,=W?0W^HV[SP26L L+.SG:X6: M:#S1'T(D+*&8;!PHYYH \6A^&GB:XOM&:?2-=,$D_B%-1#W,N'B:3=9!OWG* M]T Z>U2S>"/%^L>$+J+5M$U?4+IO#6@>;!<$N9+RWNF>Y"@O@R!-N2/O>IQ7 MN-O\3],GU_PS;1317.F>)K:2;2KR(-^\>-0[(P/JC;AT^ZP/2NWV@]J /FB^ M\.>/M2UCQ,MOI_B*Q\1VK7T^@ZE%\MO'>LZI)X;U?1+:^T73HW?4QR;B(S"5?OL=PW+DC@]03UKVC: >E* !T MH \W_:2@^T_ #XB1^9)%G0;SYXFPP_=-T-?'WP>_8*\>?"+]H?2_&>C>,SJ6 MA7ME.9-:N84EO[=W12$FCD)63/(WJ>W05]C?M$?\D&^(7_8!O?\ T2U8'B*] MNK7XF_!V&&[N8K:XM[]9[>.9EBE"VT97>F<,02<$],F@"UXA^%/C3Q-H&I:/ M??$RX>RU&UEM)Q'H=JK&.1"C8/8X8\UZ-H.AQZ!H>GZ9%(\L=G;QVZNX&Y@J MA03COQ7B077?AD?$Y1O,B>&1HG4D9!PR,,@G/6@#NB<4V.:.9=T M;JZYQE2",UY)^TK>7UGX6\,K&\D.@W/B;3;?Q!*I*JFG-+B3>PY6,OY2N3!)&$-E*5!"K)S.JG@E0>H4 M8 /HX:G:-C%U"2,2+R_\ =Z_>]NM3><@E$>]?,(+!,\D#J6)92I(Q@R(Y4AMR]<4 ?5] M%?/\OQS\07M_J%U8I8I#I>M:1I]@O8[=C<1ONR,&X8K@$$0/GOMR; M7XU^+X])T*74-=T* ^([S4;&SO#;"WM[26TDF549WE*LTH13M." CXR2, 'T MM39/N&LCP=J-[J_A72;W4OL?]H3VL-_"&F_P!F:'\4)+/2DGGF@MY? M#]M*T8EE>4J7+9;!<\FM'_A7WQ,_Z*Q_Y;5K_P#%4 >JU0O=&M;^\M+N6+_2 MK1BT,RG:RY&&&1U!'4'@X'I7G/\ PK[XF?\ 16/_ "VK7_XJC_A7WQ,_Z*Q_ MY;5K_P#%4 >J <4M>5?\*^^)G_16/_+:M?\ XJC_ (5]\3/^BL?^6U:__%4 M>JXI"/KGZUY7_P *^^)G_16/_+:M?_BJ/^%??$S_ **Q_P"6U:__ !5 'I%G MH]K97MW>1QYN[HKYLS'+,%SM7/91DX'N?6KM>5?\*^^)G_16/_+:M?\ XJC_ M (5]\3/^BL?^6U:__%4 >JUY;^TS_P D:7)+&\\$7A^VB:0(ZOMWALKDKUH ]G'?Z MT&D Q2T ><_ ?_D2;S_L.:M_Z7S5Z-7D&G_"#QMX>:^@T/XF/IVF3WMS>Q6L MF@6TQB,TS2LN\L"P!JT5Y5_PK[XF?\ M16/_ "VK7_XJC_A7WQ,_Z*Q_Y;5K_P#%4 2:VEQ-\?=+CN/^/0^';S[%N/R^ M>9H0_P#P+83^&ZN1^&C2V7PLTCP5/:WD/B6SU)TGLWM9!L47KR>9OV[?+*$, M&S@Y]>*Z&[^%?Q#OI;>6?XI))+;OYD,A\,VNZ-NF5.[CC(/J"15G_A7WQ-QC M_A;/'I_PC5K_ /%4 >2VVH^(O _Q3\8^+I-*O=?\(1^(0D^EPV$INH"\$*+? MVR@?OPI#*R@' !*G(P?4Y+^>_P#VA?#EQI+ROIMQX;NWU E&52/.A\@L& (; M)?&1G[WO5C_A7_Q.S_R5G_RVK7_XJJ\/PN^(MO=3W,?Q459YR/-E_P"$9M2S MX& "=W0=A[GUH ]-_#5M': M-MO].OK?4K=QC\:S-=^%%MX]'B&?7HK:\&JV@M;6*>%U:TCP M?E8!\,=QR<8Y ]*J?\*]^)G_ $5C_P MFU_^*H_X5[\3!_S5C_RVK7_XJ@#" MU']G[7]4TB&UG\80/=/H']@WEX^FEC,BLK)*J^8-K?* V M(YVUR&PN-9LGM9Y-/M&BCN&(79)/#O*.Z;>&&&(.":V_^%??$S_HK'_EM6O_ M ,51_P *^^)G_16/_+:M?_BJ *LOP8\0&+Q2\'BR.RO=;:R?S[>R8!# N&5E M\S)1QD$ @@'K530?V?[_ ,/RV+1:]:3+:W6H7*H+ Q#_ $J,H5 $AP%W$^_ M]ZU?^%??$S_HK'_EM6O_ ,51_P *^^)G_16/_+:M?_BJ .<'[.>LB+1(I/%\ M4MII(L6AA?32_ER6[EB8_P!X-HD!^;@G(&#CBN\^'?@RXT3Q'XQ\0W>8Y_$% M['*MN1S%%$FQ,^YRQ_$5C?\ "O?B9_T5C_RV;7_XJC_A7OQ-_P"BL?\ ELVO M_P 50!ZK0>E>5?\ "OOB9_T5C_RVK7_XJC_A7WQ,_P"BL?\ EM6O_P 50!H> M!?\ DJGQ"^MC_P"@25Z+7#_#CX?:GX/OMR_\ 1PKT<5YQ\=_^12T__L+V7_HX5Z.* M ///CY_R2[5OK%_Z,6O08O\ 5K]!7._$/P%OAIJW@:^U2#P_K%M#X=U.\DOVL[NS+S6DLF#((G#@%2><.IP<]:S(? M@.UO?W4(UCS="EUA=>6UE@S,MT ./,S]PD ],]LU/_PKWXF#_FK'_EM6O_Q5 M'_"OOB9_T5C_ ,MJU_\ BJ ,'0OVV8LJVT>Q8RP;G(ZMCCTK9_X M5]\3/^BL?^6U:_\ Q5'_ K[XF?]%8_\MJU_^*H Q]'_ &?M4T0LT'B*V9IQ M>PW&^R8@Q7+[CM^?AEZ G(/I4MS\ =1MYYET;Q(FF6+"RB%L]HTHDAMT*&.7 MYUW!LYXQR.XK3_X5]\3/^BL?^6U:_P#Q5'_"OOB9_P!%8_\ +:M?_BJ ,_0O M@Q>:7<^ M,FO1>6'A2:>]^UK;^0)G?<$15W'[NXDFO9:\J_X5[\3,_\ )6/_ M "V;7_XJC_A7WQ,_Z*Q_Y;5K_P#%4 >JUY[8_P#)=]0_[ ,?_HZLS_A7WQ-_ MZ*Q_Y;5K_P#%5J>!/AQKGA[Q5?:_X@\6OXFO;BT6S0?V;%9K$@;=T0G))]: M/0:*** "J.O?\@34/^O>3_T$U>J"]MA>VDUNS%5E1D+#L",?UH X3]G[_DC? MA;_KV/\ Z&U>A5XUX?\ @YX\\*:/;:3I7Q3>#3K4%((I/#MM(R*6)P6+<]>M M:'_"OOB9_P!%8_\ +:M?_BJ /5:*\J_X5]\3/^BL?^6U:_\ Q5'_ K[XF?] M%8_\MJU_^*H ]5HQ7E7_ K[XF?]%8_\MJU_^*H_X5]\3/\ HK'_ );5K_\ M%4 >JT8KRK_A7WQ,_P"BL?\ EM6O_P 51_PK[XF?]%8_\MJU_P#BJ /5<48K MRK_A7WQ,_P"BL?\ EM6O_P 51_PK[XF?]%8_\MJU_P#BJ /5:*\J_P"%??$S M_HK'_EM6O_Q5'_"OOB9_T5C_ ,MJU_\ BJ '_%W_ )'KX7?]AI__ $0U>I5Y M-;?"#Q5?^*_#^K>(_B#)KEOHUPUU%9IHL%J'5?\*^^)G_16/\ RVK7_P"*H_X5]\3/^BL? M^6U:_P#Q5 'JM>+O\)-;32_&OAG3]433]/U^_N+MKN:U\]6M[E&$T(PP*NI8 MD,<]!PN<>];GA7X67^E:[X'CN+E+BQ\):9-:+>I]JD_X5]\3?\ HK'_ );5K_\ %4?\*]^)G_16/_+9M?\ XJ@#U4=**\J_ MX5]\3/\ HK'_ );5K_\ %4?\*^^)G_16/_+:M?\ XJ@#U6O/_BC_ ,ASX??] MC"O_ *2W%97_ K[XF?]%8_\MJU_^*I;/X5^+KOQ'H5_XA^(3ZY9:5=_;$L4 MT2WMO,D\MT&9%)( $A/'M0!ZI1Z44>E 'G7P$_Y)\O\ U_WG_I0]>BGI7G7P M$_Y)\O\ U_WG_I0]>BT >6?#+_DK/Q:_["EG_P"D$%>IUY3J?PC\3P>-?$6O M^&_'TF@1:W+%//9/HT%T%=(4B!5W(."$!QZTO_"OOB9_T5C_ ,MJU_\ BJ / M5:*\J_X5]\3/^BL?^6U:_P#Q5'_"OOB9_P!%8_\ +:M?_BJ -SXA>$9]5\1^ M$/$5HDEQ<:#>2N]LA ,D,T9CDQGJ5.QL=P#WKCC\!=2EUBZOCKUL%G\5IXHV M?8V!4K"8O(SOY&#G?Z]JU3\/?B8?^:L?^6S:_P#Q5'_"OOB9_P!%8_\ +:M? M_BJ .5T[]FC5]&L;N&P\6P12:AIM[I5Z9=.,B-%//-,CQKY@VNC3N#DD,,< MBMA_@5K2:U?:A!XJAB-W.WMS T3J)!E6X?K@,H!W"M+_A7WQ, M_P"BL?\ EM6O_P 51_PK[XF_]%8_\MJU_P#BJ ,[PQ\&+S1;SX<:=-?_ &RR M\%QW$HNQ;B$7,DD?E1J%W'&U"Y)]2/P]F' KRK_A7OQ,_P"BL?\ ELVO_P 5 M1_PK[XF?]%8_\MJU_P#BJ /5:*\J_P"%??$S_HK'_EM6O_Q5'_"OOB9_T5C_ M ,MJU_\ BJ -+]HC_D@WQ"_[ -[_ .B6KH-/\,Z7JL'A[4[NQAN-0TZW'V2Y MA:G\57DT[4K:2TN4C\.6J,8W4JP#; MN#@GFO8;"T%A8V]LK%UAC6,,>IP,9H I7OAK3-1M]1@NK&&YBU%=EVDJ[A,N MW: <]L=ATJ'3/!NB:/9I:V>EVL,"EF"^6&)9F+,23DDEB223DDDUM44 1SQ1 M7$+Q3(DL4BE'1P"K \$$'J*R[/PEH.GZ9<:;:Z-IUMI\_,UI#:1I%)P!\R 8 M/ '45A#X;3C1X+#_ (3+Q06BN3:O3>"I9]0U MBZ'B778QJ,)A6W2YC$5F>/G@'EY5N.I+=3Q0!;_X0?PV0?W?N_[/2@^"?#;1Q1G0-+*11-;QJ;*+"1LZC(O?FS^_P#W?S>G&WBHS\/9VT_5;7_A+O$@:_F659Q=Q^9: MX8G9"?*PJG.""#P!S0!MQ^%M$AO;:\32=/2[M8?LT$ZVL8DBBY_=JV,JO)^4 M<Y0PRD*5\YQY>3)SG.0,]JH_\*WG_L6WT_\ X3'Q/OAN#<&]^V1? M:) 1CRV;RL%.^, Y[T =DNU0%7 XP.U+N'K7,R^"9I=0U>Z_P"$EUU!J$)A M6!+F,16AX^>$>7E6XZDMU/%1P^ YHO[$_P"*I\02?V86+;[J,_;SG3]3M?^$N\2 WLRS+<"[C\VV ).R(^5A5.<$$ M$X YJVO@N5=5L[W_ (237"MO:BV-J;E/)F.TKYKCR\F3G.00,@<4 =)D>M&X M>M<;_P *XG_L:VL/^$Q\3[H;DW!O/MD7GR C'ENWE8*#KC .>]6[CP1-/J&K M70\3:]$M_"8EMX[E!%:=/GA'EY5N.I)ZGB@#I]PSC-&X>M"99M0U:Z_X2778QJ$)B6W2YC$5H<#YX1Y>5;CJ2>IXJ&+P M#-%_8W_%5^(7_LUBS;[J,_;/FW8G_=_,.W&WB@#K,BC(T-_,)5E6[CWVN&)V0GR_E7G&"#P!S5B/P5+'J]M??\))KCK!;"V-HURGD MRD*1YKKY>2_.<@@9'2@#I5C9WQC/O5R;P3+-?ZM7E6XSDENIX MH Z;*:_P / MIFL]5MQXL\1J;Z42K,+N/?:X8G;"?+^53G&"#P.M '6[AG&:-P]:YM?!DJZK M:7O_ D>N%8+86QM3:X\O)?G.00,@<51'PXG&C16'_"8^)]T=QY_ MVS[9%Y[C&/++>5C9WQC/O0!V6X>M&X>M)=>B6]@,"V\=S&( MK8X \R(>7E7XZDDG&WB@ M#JLCUH+ =ZY)_A],UKJL/_"6>(P;^02+(+N/?:X.=L)\OY1VYSQ5F'P9+#JE ME>GQ'KDBVUM]G-K)66\K&SVQGWJX_@B5]1U*Z_X277E6\@,*VZW,?E M6QP!OB'EY5N,Y)(Y/% '3;AZT;AZURD?@*:./1U_X2KQ"YT]RS,UU'F[R<8(/ H Z[<,]: M-P]:YI/!4J:G8WG_ DNNLMK;^0;9KE/*G."/,D'EY+\YR"!P.*ICX=3C1H[ M#_A,/$VY+G[1]L^V1^>PQ_JRWE8V>V,^] '8[AZT;AZUS,W@F:74=1NAXFUV M-;R'R1;I5;C.23UZ5%%X!FCCTA#XJ\0O_9[EV9KJ,F[R+/$<9OI1*LB7<8>UP<[83Y?RJ>A M!SQ5A/!4J:K97G_"2:XRVUOY!M6N4\F8X(\R0>7DOSG((''2@#I=P/>C(]:X MT?#B<:4ME_PF/B5;CJ2>O2@#IMP]11D>M?]L^V1>?C_GGN\K&SVQGWH [+2(!7D/QG))Z]*A3P!,D6DI_PE?B)C8,69C=QYN\G.)OW M?S#MQB@#K-P/>C(]:Y)_A_,]OJL7_"6>(U-^X=9%NX]UKSG;#^[^4=N8X\O)?OD$#VH Y[X[$?\(EI_P#V%[+_ M -'"O1PPYYZ5XA\9O TUAX T^T/BCQ!7D-[DD>U '3[@.]&1ZUR:> 9D3 M2%_X2OQ$W]GDEBUU'F[R<_OOW?S>G&VFR?#Z>2'5(_\ A+?$:&^<.KK=Q[K7 MG.V']W\H[M M<[83Y?RCZYJ=? \PU"PNO^$FUXBUA\DVYN8_*GXQOD'EY+>X(^E '3[AZT9! M[BN._P"%?\ :OMD7G8_YY[O*QL]L9]ZLOX'F?4;Z['B M?7E6ZA\D6ZW,?E0'&-\8\O(;W)/TH ZC(]:-PSC(KDH_A_-'!I(W-B MY=G:[CW77/28^7\P^F*)?A_/-%JD?_"6>(X_MSAU=+N,-:X/2']W\H^N: .M MR/6C/5D_P"$K\1+]O8,K+=QYM> MHV=U_P )-KSK;0>2;=KF/RICC&]QY>2WN"![4 =.&![T;AZBN-_X5Q/_ &2U MC_PF'B;<;CS_ +7]LB\X#_GF&\K&SVQGWJV_@B9]0OKG_A)M>5;F#R! MS'Y M;7G.(?W?RCZYH ZW7R_N"/I53_A7$_]C_8/^$Q\3[O/\_[7]LB\ M_'_//=Y6-GMC/O0!V6X>M&X>M1;B#R!;+(V^P.69VNX]UUSG$W[OYA],4 =;N [T9 [ MUR4GP_FDBU5/^$L\1H;]@RLMW'FUYSB']W\H^N:GB\$2Q7^GW)\2Z\ZVD'DF M![E#'<''WY!Y>2WN"/I0!TVX>M&X>M<:?AQ.=+^Q_P#"8^)@WVC[1]I%Y%YV M/^>>?*QL]L9]ZN-X)E;4[V\_X27756Y@\@6PN4\J$XQYB#R\A^^22/:@#IMP M]:,CUKDH?A_-%!I<1\6>(W^PR&1G>[C+763G;,?+^8#IQBB3P!/)%JJ?\)7X MB0W[AE=;J/=:X.<0_N_E'US0!UH8'O1N&,YKF8O!,T6H6%U_PDVO.+2'R3;M MX(^E5/^%Y)^E5U M^'TRVFEP_P#"6^(V-C*9&E-W'ONN<[9CY?S+VP,<4 ==N'K1N'K7)R^ 9Y(= M60>*_$2&_<.KK=1AK7!SB']W\H^N:F3P1*FHZ?=_\)-KS+:0^2;M&X>M6P_X3#Q-N>X\\7GVR+SU'_/, M-Y6-GMC/O0!V6X'O1D>MKLG@N5]6NK[_A)-<59[8VXM!7P\2:XJW%N;<6BW*>3"< >8B^7D/QG))&2>*JP_#Z>&UTN$^+?$")8=0TNZ/B;7I%L81"UN]S&8KHX/SRCR\LW/4$ M=!Q0!T^X>M&X>M<6K>5@)WQC.>] M7'\%ROJE[>_\))KBK:DE\!S2IK2_\)3X@ M3^TF5E9;J/-EALX@_=_*#T.=W% '5!@>AHR/45S,7@B6/4-*NO\ A)M><6,( MA:W:YC\NZ."-\P\O+-SU!'0<53_X5Q/_ &+-I_\ PF/B;=+<"X^V_;(OM"#& M/+5O*P$[XQG/>@#LLCUHW#UKFI_! M1)QG))&2>*K+\/9Q9:5;_P#"6^)";&4RM,;N/S+K+ [9CY7S*,8P .">: .N MW#UHR/45S'_"#S"XU67_ (2;7L7\BNL?VF/;:[7W;81Y?R@_=.<\?G6-<_"6 MYN+B64>/O&,(=BWEQW\(5#-)\,VFDN+:^\1^(;+05O MB@?[&LS,7E"GAF"HP4'CH_!/X@0Z?.=0\4:%>>'-0UGR)'0 MW5M+9M#OVN0H*2)-T;HR\'YL5Z[XM\(Z7XWT272M6MS/:NZ2J4JV!TN:^EG G2U/+11E5 0,>6*C+' M!).!@ YS6?VAK#PW'JBZSI4FCS6&J)ILCWMU&EL/,M_/AD><92-7!"#=@!R M2!S6;HGQ8U#1/'_B&SU2"_O=(NMZF6U=@;Z/[0#%.HM_L^QHRI4J8\?*1C(#=:AMO@?XW[//A$Z!+HJI?1Z;]DN+"UA2Z(%C;SN M'EB@./D4E5'3_%C1W\5_$+ MP3H$NK:SIFG7*7T\RZ-JH ]4_ T?@:\K_P"&=]$_Z&;QU_X66I?_ !ZC_AG?1/\ H9O'7_A9:E_\ M>H ]4_ T?@:\K_X9WT3_ *&;QU_X66I?_'J/^&=]$_Z&;QU_X66I?_'J /5/ MP-'X&O*_^&=]$_Z&;QU_X66I?_'J/^&=]$_Z&;QU_P"%EJ7_ ,>H ]4_ T?@ M:\K_ .&=]$_Z&;QU_P"%EJ7_ ,>H_P"&=]$_Z&;QU_X66I?_ !Z@#U3\#1^! MKRO_ (9WT3_H9O'7_A9:E_\ 'J/^&=]$_P"AF\=?^%EJ7_QZ@#U3\#1^!KRO M_AG?1/\ H9O'7_A9:E_\>H_X9WT3_H9O'7_A9:E_\>H ]4_ T?@:\K_X9WT3 M_H9O'7_A9:E_\>H_X9WT3_H9O'7_ (66I?\ QZ@#U3\#1^!_*O*_^&=]$_Z& M;QU_X66I?_'JXCQ=\'K/2?B+X%TFV\5^.4LM5GNDND/B_4"7"6TDB\F7(^90 M>* /HO\ .C\#7E?_ SOHG_0S>.O_"RU+_X]1_PSOHG_ $,WCK_PLM2_^/4 M>J?@:/P->5_\,[Z)_P!#-XZ_\++4O_CU'_#.^B?]#-XZ_P#"RU+_ ./4 >J? M@:/P->5_\,[Z)_T,WCK_ ,++4O\ X]1_PSOHG_0S>.O_ LM2_\ CU 'JGX& MC\#7E?\ PSOHG_0S>.O_ LM2_\ CU'_ SOHG_0S>.O_"RU+_X]0!ZI^!H_ M UY7_P ,[Z)_T,WCK_PLM2_^/4?\,[Z)_P!#-XZ_\++4O_CU 'JGX&C\#7E? M_#.^B?\ 0S>.O_"RU+_X]1_PSOHG_0S>.O\ PLM2_P#CU 'JGX&C\#7E?_#. M^B?]#-XZ_P#"RU+_ ./4?\,[Z)_T,WCK_P ++4O_ (]0!ZI^!H_ UY7_ ,,[ MZ)_T,WCK_P ++4O_ (]1_P ,[Z)_T,WCK_PLM2_^/4 7?CO_ ,BEI_\ V%[+ M_P!'"O1Q]#7S?\9?@/HVF>&;&5/$/C24MJEI&1/XLOY5 ,H&0&E(!]#U%=Y_ MPSOHG_0S>.O_ LM2_\ CU 'JGX&C\#7E?\ PSOHG_0S>.O_ LM2_\ CU'_ M SOHG_0S>.O_"RU+_X]0!ZI^!H_ UY7_P ,[Z)_T,WCK_PLM2_^/4?\,[Z) M_P!#-XZ_\++4O_CU 'JGX&C\#7E?_#.^B?\ 0S>.O_"RU+_X]1_PSOHG_0S> M.O\ PLM2_P#CU 'JGX&C\#7E?_#.^B?]#-XZ_P#"RU+_ ./4?\,[Z)_T,WCK M_P ++4O_ (]0!ZI^!H_ UY7_ ,,[Z)_T,WCK_P ++4O_ (]1_P ,[Z)_T,WC MK_PLM2_^/4 >J?@:/P->5_\ #.^B?]#-XZ_\++4O_CU'_#.^B?\ 0S>.O_"R MU+_X]0!ZI^!H_ UY7_PSOHG_ $,WCK_PLM2_^/4?\,[Z)_T,WCK_ ,++4O\ MX]0!ZI^!H_ _E7E?_#.^B?\ 0S>.O_"RU+_X]7*?%3X*V'A?P#J^J:?XJ\J?@:/P->5_P##.^B?]#-XZ_\ "RU+ M_P"/4?\ #.^B?]#-XZ_\++4O_CU 'JGX&C\#7E?_ SOHG_0S>.O_"RU+_X] M1_PSOHG_ $,WCK_PLM2_^/4 >J?@:/P->5_\,[Z)_P!#-XZ_\++4O_CU'_#. M^B?]#-XZ_P#"RU+_ ./4 >J?@:/P->5_\,[Z)_T,WCK_ ,++4O\ X]1_PSOH MG_0S>.O_ LM2_\ CU 'JGX&C\#7E?\ PSOHG_0S>.O_ LM2_\ CU'_ SO MHG_0S>.O_"RU+_X]0!ZI^!H_ UY7_P ,[Z)_T,WCK_PLM2_^/4?\,[Z)_P!# M-XZ_\++4O_CU 'JGX&C\#7E?_#.^B?\ 0S>.O_"RU+_X]1_PSOHG_0S>.O\ MPLM2_P#CU 'JE%>&^/?@?IOA[P5KNJ67BCQS'>65E-<0NWB_4&"NJ$J2#*0> M0.#Q7J_@BZFOO!^BW%Q*TT\MG$\DCG+,Q09)]Z -NBBB@ HHHH **** "BBB M@ HHHH **** "BBB@ H]**/2@#SKX"?\D^7_ *_[S_TH>O1:\Z^ G_)/E_Z_ M[S_TH>O1: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BB@\ T ><>+O^2T> /^O;4O\ T5'7 MH5U-]FMI9=A?8I;:N,G';FOB[XN?MY?#SP1\?]+TO5],\46^H>&WO+*[MUTM M69WE1!&8_P!Y\ZMP0?0BOL6"[?6=!BN4MIK9[FW$@M[I0DD99?VD/ M#T^F-?V5K>7UK:Z>=3U$QA0]C")6B;XMTM;>> MZBN&VLMQ'#/Y#X .0?,("@\L#D5Z#87$MU9PRS6[6LLB!V@<@M&2/NDCC(]J M\^U[X8RSP7T6A)::+-'8[+.[6,>9)=A"L'] M N8-?N#-,]R9((FN3<&"+RXU*&0@%LNLC^V_% ':4444 %%%% !1110 4444 M %%%% !7F7Q _P"2P?"[_KZOO_2*6O32<"OBOX\?MQ^ ?AY\>_#ND:UIOB6" M_P##%W-X/ASX,U/Q%=6D][;6 M$?FR06Q42%<\XW$#]:PO%?QDTOPMJ%U:M:7-Z=/L$U346@*_Z);LVU6()^8\ M,<#LI]JA^(NEWWQ?^"E]::1:26%WK=@K00:L/(>+?@@2 ;MI ZCFL#QI\'=7 MUK4_$%SITMM$/$FAPZ/>^?((?AQJLMA MJ YI:P? FFZOI'A#2;+7KY=2UB"W5+FZ4<2.._OV&>^,UO4 %%%% !1110 4 M444 %%%% !1110!YQ\=_^12T_P#["]E_Z.%=?XO\1Q^$?#.HZS+;2W<=E"TS M0P%0[@=0-Q S]37S+^V+^UIX.^$6H:=X3\0V&O1W[W%MJ45Q;6"R6\L22 OM M?>,L,=,=Q7K^E^,H?VAO@;G_LZ7NF:4WAE+JWE\/SWUC?RW),F@#M M_"?QLT[Q;I]Y/;Z==03Q-"L-M(REKCS<^7MVDX)VG(/2O1HF9D4LNUR!E0QM=9N!PI S[4 ;]%%% !1110 4444 %%%% !11 M10 5P7QU_P"24>(?^N4?_HU*[VOF?]L_]IGPO\%O"Y\/^(K#6O.UN$&TNK*R M66W)5U+*S[QAL#IB@#Z/T[_D&VO_ %R3^0KEKCXFZ=8^*/$&C74%Q;#1=.74 MY[MBIC:(YSM .W!OK M.ZL+N>&WN+*TE9"]W',^V(J0< D]0>E1ZA^T3I&E/+#<:9>K=VD[V]_ &0FV M*NJ$@Y^?)=<8[5R6J?L[ZSXENM+U74;JT@U71+2RM;".&1FBE,$FXLQV_+N' M&,'%=CH_PINK>WUV^O+>PGUK6=5:^#2*)4L%8 ?(2 68 =>.?I0!Z#I6NIK% M]>16\+FWMF$9N6X5W[JOKCN?6M6O*?#W@'Q5H7Q'^U)J2GPRA;9%Y[?ZLQ@" M,Q8QNWY8O[UZM0 4444 %%%% !1110 4444 %%%% ')_%G_DF'BO_L%W/_HL MU<^'_P#R(N@?]>,/_H KR7]KW]H+P]\#?AW([#698-?M*;QH;^VNK6'PMY?VF0A6$V] R^6 <\[@,'')K/\ ^%Z:8MU_ M9DMC/%XA>X@MX=*:5-\AFC,D;!LX"[0-K?QU,UJOB"UN;5HK%9R8FAA@,3* M7V\,Q.X'''2@#>L_VB=#O-2TVT2PO@;F=+6!979W2(G!R=VT'C )]:F^'W@KQ;X=\:ZE<:CJ23:&WG""))F8,IE+0@1D8 M3RTPIQUQ0!ZC1110 4444 %%%% !1110 4444 %'I17#_&7XMZ5\#_ =[XNU MRRU.]TFR9!<#2K83RQJQQO*EE^4' )SQD4 4?@*[L6GO;BZNK$1VT:23,44OO/S$'ICL:[FZ^"^M:GH?BZWEDM+>[O/$Z>( M=.;S2Z'RY$=4DX^4D*1QG&0><4 =!'\=]-N-1.C6^FW4_B:.YN+:72 Z*Z&% M%=VWDA2NV2/![EQTYPS0_P!H/0/$.MZ59VEM=?8]1V+'?2E559&M_M 5ESD M1]6Z C%(]3%_$\:(A$[2"6 M4/(6F"D#RP4:-=@Z;*]*H **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BB@]* /+3XU\?:]XG\2V7AO1?#CZ?H]ZMCYVJ:C<12RN M88Y2VU(6 '[T#KVJQ]N^+W_0%\%?^#>[_P#D>K'PN_Y&?XE?]C"/_2*UKT*@ M#S7[=\7O^@+X*_\ !O=__(]'V[XO?] 7P5_X-[O_ .1ZUO&/Q2L? WB?PYI& MIZ=?I!KMP;.WU91']CBGVEECE8N&1F"D+\IW'@!)YI(5!C4,1. '):-BN%Q\QW XQS0!SOV[XO?] 7P5_P"#>[_^1Z/MWQ>_ MZ O@K_P;W?\ \CUZ''?6TJLR3Q,JOY;%9 0&_NGGK[4D&H6MTR+#<12ET\Q0 MD@;*YQD8/(SWH ^4?'_[+7BSXA_'?PE\4=1T'P8-5T%"'M!J=T8KUEY@:3_1 M^L;$D<<\ ]!7MGV[XO?] 7P5_P"#>[_^1Z]"&H6K1M(+F$QJQ0N)!@$=1G/7 MVJEKFN/I6E"\M-/NM:=V18[;3]A>3<0 P+LJA1G))8 4 <5]N^+W_0%\%?^ M#>[_ /D>C[=\7O\ H"^"O_!O=_\ R/5_P)\5X?'_Z O@K_ ,&]W_\ (]>B+>V[S)$L\32NN]4#@L5]0.X]ZFH \?\ M%?C7XI>#/#U]K>H:#X1FLK*,S3);:M=&0H.NW-N!G'J:]>C;>@;ID XK@_CU M_P D?\5?]>,G\J[J#_41_P"Z/Y4 24444 !Z5Y.WC_QWK_C;Q1HWAK1?#SV> MAS0P-/JNHSQ22L\0DR%2%@ ,XZUZP>E>5_"S_DI_Q5_["-G_ .DJT 96K_$G MXB:+J1TZXT_P=+?K%Y[VUI?W]Q)%%_?=4M3M7K@GK@XS6CH?BKXG^)=)MM3T MS3?!%W87*;XITU:\ <9QG!M@>QZUF>'[#5O GQ-^)L^HV=Z;;Q T%]I>JVMN MTZ_)!Y9MVV@E&5AN 88(<]\UYA>S_%B+PWY^HVGB+^V-0\)/B+3;9E":D+H, M/DB^6)_+/MD9ZF@#W#[=\7O^@+X*_P#!O=__ "/1]N^+W_0%\%?^#>[_ /D> MO*-;U'QI?>-;Y[33_&%E83?VE;S_ +J8_+]F4V[HRX507'R!1D'.YLG%1W]W MXJ\+Z7,8Y_$[1S0:#-)!-'<3R74^YA>0Q]7!90N_RQQUQUI@>GZQXD^*>@Z7 M=ZC?:1X,BL[6-I9G74[URJ@9)VK;$G\!7BOQ#_9M\1_'CXC> OB;>Z)X+EDT ME%N%1=1NPFHQ, \(DS;@@*Q##([D=ZV_M&N7FG#3IV\3ZUHMU:ZHCF*VO$N+ M6]=@UO!*K8D55B)56(VDX]J?HUC\06TB&TC@U[3M9M7T;^R2X=+86:QQKO*I1XJT'3'O8M0\4V4TFGZTL]S=B>81$3,;4[)#M#;<;.A(. M,FO0O@->7-[-K+ZC>:PEY/';R+I.KVUW";51&%-)946;(C?@9!9>A[UPNDV7CKQ3IV MHQFZ\2://:^&=/EAN;T301OJ,+,9E);&2V &[,#WI >K_;OB]G_D"^"__!M= M_P#R/6/XO\;?%/P5X9U+7K[0/"$]GI\+7$L=OJUT9&5>2%S;@9^M<1X\O?&= M]X5T^_L]*\30:KJ]A'QRI)"#YN"2!7I'Q=N+B[_9 MX\037:21W4FB,TJ3+M<.8QN##L7]HA279G.-R@X_6 MK=97A3_D6-(_Z\X?_1:UJT %%%% 'GGB_P 8^+(/'%MX<\+:7HUY(VGO?S3Z MO>RP!0)%0*HCC?)^;/..E0&^^+W_ $!?!7_@WN__ )'JS_S7I?\ L79/_2F. MO03TH \,?XN>.4U- M-%AU;1].\%W>GS,ZI*=3O4R58JPVM; C#*1R.U#TUS3;?4 M-9VZUX7U2S:6PG3@/?6\A'[EL 'Y6(8C&W/-6<'G*?--X7AVJ00C%"2-HR03UH ]L^W?%[_H"^"__ ;7?_R/0;_XO '_ M (DO@OC_ *BUW_\ (]>/:?9>,]4U&TM+Q/%L6G1:IJ1W(MU;QM;-:9@_B+;? M-^Z&.0?2HAKGB>Z;2++5=6\2Z?)%8Z=).+)U<^R)?_$SP MAIVF:=!X=\'6]DICLK6&VO[Z18QC:@.VV.U0!]X\#N:\ZTC3O$?A^:>_L;#Q M.3<:AJSRVUGYJ"6)HP864,"BDL!M?&%+GQX]_$LUOXGAT^/Q%IDT/G0W" M?Z*8_P#2 VXDL@;[V[C/.!0!U_BSXQ>-_ ]T+?6K;P;9R'8.+O4I5!<[4!9+ M0@$G@#.36UX?\8?$[Q1I_P!MTW2_!LUOO:,F34;^)@P.""KVH8$>XJU^T/IM M[JG@BR@T^QNKZ<:O92M%:0M(X19068@#H!R37!_%R?QK9^,O$2Z+!XBEM+N' M3I;$Z;'*\899?W^"O"';C(.,CUI >B?;OB\/^8+X+_\ !O=__(]'V[XO?] 7 MP7_X-[O_ .1ZY"6T\6Z/KGB_2U35=5TJQCDU?3Y[6]87NH^'/B>?QGX+TO6KJVCL[FZ1C)!#(9$1E=E(5B M 2,KW K>O?\ CSG_ .N;?RKBO@;_ ,DLT/Z3_P#H^2@#NZ*** "N ^('C+Q' MI'B;0M!\,Z;I=]>ZDDTK2:K=R01QK&N>/+1R2?I7?UYUXG_Y+5X)_P"O2]_] M % $7V[XO?\ 0%\%?^#>[_\ D>C[=\7O^@+X*_\ !O=__(]>E4$X% 'FOV[X MO?\ 0%\%?^#>[_\ D>C[=\7O^@+X*_\ !O=__(]:%C\8=%O/&.O^%'ANK77] M(MQ=M:3J@^U0D9\R%MV&'&""01W K8\/^+_^$@BM9QIMQ96EQ;"Y6:YEA^7Y ML;"%^AU.Z:2!P>2N;<=1D'GO7TI]OMO(,WVB+R@=ID\P;0?3.<5A0^.K M.3QE<^'7BDAFAM4NEN9'013*S;0J_-G=GL1]* . \%^'?B5X \*:5X>T;P[X M(M=,TVW2W@B75KOA5&,_\>_4]?QK:^W?%[_H"^"O_!O=_P#R/7HOVJ+S_)\U M/. W>7N&['KCKBN'\8?%?_A#]8L["7PSK%Z+V[2QMKF VZQ33."0J^9*IQP< MMC% %+[=\7O^@+X*_P#!O=__ "/1]N^+W_0%\%?^#>[_ /D>NWT77$U;3H+J M6WFTV63AK2]*++$W]U@K$9^A-7A=P%0PFC*G.#O'..M 'G7V[XO?] 7P5_X- M[O\ ^1Z/MWQ=[Z+X*_\ !O=__(]>C03Q7,2R0R)+&W1T8,#^(J0T &&,!"Q)*(Q[>E9[ M7_Q=123HO@O &>-6NS_[;TWXJ_\ (\_#3_L+2?\ HDUZ8QVJ2>@YXH \!'QT M\6GP]+KFWP4=)BO?[.>Z^VZCM6XW[/+Q]DSG=QTQGO7:)J/Q=D16&B^"\,,C M.K7@_P#;>O%H_!OB0?!O4+8V>LKZ\7:F^G6'BVVLY;758)!'%.P\S:IM75P0H!.=FP<="2: /6?MWQ>_Z O@O M_P &]W_\CTOVWXO?] 3P7_X-KO\ ^1Z\GN;WQ1X6M+M/-\2M:R/I)_!]QIG@R:V6=[.2Y^WWJO9W49^ M\H>V&2I_ \\UT?PB^'?Q%^#'P]T;PAH6@>"TL-.A$8A^,-+\07VH>'[37[2[N] M&QJ&CKXDAE33[*34K60S><+Q+I?.,2GEB8MVX)D,,8R: /3-6\2?%30].N+^ M]TKP7#:P)ODD_M2]<@?1;8D_0 UR^@_&_P 9>)=5_LW3X/!\]Z)C;M&UQJD8 M64+NV,S68"MCG!(KK/@I<:[>R^,I=9AU6*V?6YGTY=5C=#]F(!3RP_(7V[5Q M)$\.?&?;?B]_T!?!? M_@VN_P#Y'I/MWQ>_Z O@K_P;W?\ \CUYB\WC2YL_%7B"W_M^%M(U&SU#3K.^ M\VWCOX?(19H '(&&8L<$<,!Q4OCM_&6F7.G)I]CXGDO(X;.\,]J9;F!F>YS/ M&H0@*50D-O)!7 4<9I@>D_;OB]C_ ) O@K_P;W?_ ,CUH?"WQOJ_B]->MM)B\*L05)&<,,$5YG\'?^1D^(_P#V M,$O_ * M(#T^BBB@ KF?B3XJNO!?@R_U:RM(;V\A,20P7$ICC9GD6,;F ) ^ M;/ /2NFK@OCE_P DVU#_ *^+/_TJBH HIJ'Q==%8:+X+P1G_ )"]W_\ (]+] MN^+W_0%\%?\ @WN__D>O1K?_ %$?^Z/Y5G^(-9GT6UBDMM+N]7GEE$:V]GY8 M;D$[B9&50!CJ3W% '$_;OB]_T!?!7_@WN_\ Y'H^W?%[_H"^"O\ P;W?_P C MU5T?]H/2]8,++HFJP6TFLMH?VR0P-!YZHS,RNDI#("C*67/S CWKTUKZW586 M,\068XC)![O3KZ![>X@?5KO#QL,,/\ CW]#7=1^)KMKN.$Z)+?HJX4?3/>O7/MWQ>_P"@+X*_\&]W_P#(]>A_ M;[;R$G^T1>2Y 63S!M8GI@YP:P_&GC$^#M.6\71M0UF/$CR#3Q'^Z1$+L[M( MZ@# P.=_;OB]_T!?!7_@WN_\ Y'H^W?%[_H"^"O\ P;W?_P CUZ*EW!+,\231 MO*@!9%<$J#TR.U2T >?>"O&/BF[\9ZCX=\4:7I%G/!8PWT4VD7DLZLKO(FUO M,C0@@IVSUKT&O/K3_DO.J?\ 8O6G_I1/7H- !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !0>E%!Z4 >>_"[_D9_B5_P!C"/\ TBM:]"KS MWX7?\C/\2O\ L81_Z16M>A4 >;_%OP1-\6+)_!U_821^&+R%I;S4XY4$BR*0 M8HXAG,L@Y7+8R *]SOTN&LYQ:/''=%&$3RJ617QP2!U&:\5T?XE^(K/Q M9X]@UW7=-CT?PC=V,4L@T[8UU'-;K(XSYGRMN8!>W0'KF@#B?#WP@\9!F&I> M$8(+667P[.UHE];O'%):3,;K:H/38<*22S#&XY)Q93X$^);:9?[(TBWT.Y.J MZX\=_%)&IM[6Y@E6W'RG=M\QD)1?NX)QD5ZM9_'?0=2L[E[*QU:\O[:2XCFT MVWM!)<*(55I' #;77$D>"C'<7 &3D#G/#WQX^S_$3Q'HNN+=-I[:S::?I5S% M8&-(3-91SI%,2=V]F9@..#@'%,#DK;X/:WK<7AJ_U#P-'I=_%K=EPY8?**]9^!WA?4?!/POTW1M4L_L5W:2W6+995D"1 M-G?M'>%+VWEN9XM5TRT6PDU&.XOK$QK/'',(9%C ) M)=9&1=N!G<,9[4O%7QHSJ&EV.DN^FZC;^([#2]8L-1MU,J0S\@@ABH#+DAU) M^ZPZ@T@,"U^&OBB'X6+9MHP.KV7B]]=BLOM40:>W_M$W "OG:K&-NC$<\&N< M'@35-'?3&;^S](\>-XDU";3[":]61Y],O)<3X"9.$1@_3"M&.QKUB3]H#PC: MP/=W=Q<6FG-8W.I6^H2P_N+N"W.)FB*DD[>N" 2.1D5"GQS\-R:\EG+INIPW M\=_;Z5)++9IBVEN$#Q!WW<*X*\C/) /- '$ZA\+_ !39?%#1;K2/#EM;:'I6 MK64D5[;7L:&6R2U>%]ZM\^]6;[BX4J >6)KZ'' K,T#7(?$5BUW;Q31PB:2% M3,H&_8Y0L,$Y4D'!K3H X'X]?\D?\5?]>,G\J[J#_41_[H_E7"_'K_DC_BK_ M *\9/Y5W4'^HC_W1_*@"2BBB@ /2O$M \1'PCXB^-FMBSFU#^SY[>Y^RVXS) M+LLU.U1ZG%>VGI7C7@ZUU"]\9_&*#2;N.PU*2\M5M[F:/S$B?[(N&9\AU?3[9 MI/$QU]7V2.R+]G$(CP1@D$ Y/';% '?_ /"Y/!*6$M\WB6Q2UCDBB:1W*C=+ MGRL9&2'P=I'#8.":R[/7_ _Q]M-7TI8%UNTTRXB#O/$\8$A0.CQ-\K#AA\RD M&N!T7]G_ ,6:??3WMUKVC7EU"] M0\,^+?&.I2WEO<6.MW4=Y#"L;++$XB6-E9B<$?(", 'DYH XWX>?&/PSH^@7 MD.K_ -G>$X;76+O2+2W6=Y6NC NYG&5W,Q7DCD\=36IK/QIM;GQ%I>C^&IM- MOGO=,;6%O+R=TMFMU=%X=%."0Q.3P-N#7,:9\!?$%C=64LFIZ8XM_$M]KQ"I M*-RW$+1"+IU7=G=WQT%5]%_9QUBWTFTTJ]U>R%HGAV[T*66T2029FF$HE4'C MC &T]?7M0!Z#XA^)'P[UCP]>V^MZQIEQI4K):SP7N=KF4?NQM89(?^$@8/8U MD^%?'_PJ\'6L=AHVMZ=9I)((]OFR.Y?9O",SY;=M((4G/. .U8EY\#->U2_L M-9N]2TTZY -,MY#&DJP20VDXFW!>H=R!QR%YY-7]2^#^N7GB>\U..]TX0R^( M[77$C<2;@D**OEDXQD[<@]L]#0!V2?%WP;+:Z?<+XALVAOT+V[!B9MDDET)U;(92V!\I#<=P*W[_X' MZY>7#HVK6#6;>(UUP 12+(%,85X^I&C*&^4E<@'BN6^+/C'1?&/P2\>2Z+J,.H):V<]O/Y1.8Y N=I M! /0@^] ME_[%V3_TICKT&@!&Z5Y=H7QSTTW7B&/Q+-8Z!%IVLG1[9VG9C=R;%<8&T&I\#]>76KF^.I:81)XJC\1! LN0B*J^5G'7Y1\WOTH Z/7/C M59W%_P"'M/\ "TUAJ=QK<$US:W5S)(EL4B^\&95)4Y!'(XP.9 M)-\B_P!\B-1@9 .3GM0!Z*/CIX!S&I\4V WR+" S,-KL#M5N/E)P<9QFK"_& M3P4VFVM^OB.S:UN6=8W#,3\APY*XRH4]2P '>N5\5_"37/$&J:U<1WFG117^ MHZ??(KB0E!;$DJ>.=V>#V]ZYG6/V?/%>IZ?J]@GB'3(++4[F]N)8F@E;:9MF MPY!4DKLP03@YSC(H [^;XTZ!=7.H6FGZG:0W&GZG!IMP^I>9%&\DF#LC(!W, M01CL2>M;4_Q2\)6TUW#-X@L8GM8Y)92\F%")]\ANC;?XMI..]>92? #7C:ZE M;#6=.DBO=8L-6),$JLC0*H=/O'@[>#VSSFC_ (9YU7^RK73'U:RG@TA[^32Y MFB=9&^TAOEFQV7>WW?O<9Q0!Z'\-=0\$7$>J0^#9K%U6X\^\%GG)DD&X.V>3 MN!R#T]*[7'->??#WP!JGA77[R^O;BREAFTVRL52V#[@8$*ECN'1LYQV]Z]!H M AO?^/.?_KFW\JXKX&_\DMT/Z3_^CY*[6]_X\Y_^N;?RKBO@;_R2W0_I/_Z/ MDH [NBBB@ KSKQ/_ ,EJ\$_]>E[_ .@"O1:\Z\3_ /):O!7_ %Z7O_H H ]% MHKQ7XD_%[4_!GQ$CT74+VW\*:/=P1#2]9U&Q:6QN[DG#02S!@(F_N@XSGJ>E M:][^T)H6FZQ+I4VG:S<7,%ZNFR36UCNA-RR;D13N!(;L<8]2* ,WQ_\ "&]\ M>SZ]=VN_0_$-K,MSH6LY5]D@C*LK*#DQM]UE/4<]JY/Q!\(/%&HVTJS:+;WU MQ-X7ATR5HIXU1KI;A9& W$$* #@_A7H3_M"^&(M!LM8DAU..QN&\N61[4+]E M?S/+*2$MC<&XVJ6/?&*IZW^T)96$[0V/AK7=0*:HFE27#6JQ0)*6VG#LPW>N M!U% 'DGC;PQ>^!;_ /Y!,%G'>:Y]JLK!M1MK:&>/[/ME)61ECSDY"E@<\C-: M=K\(CXL\.P1VGA9KBSET9=/M;C4)K=I;&X6?>9=R,1CNKQ$],5Z7\:?&-YX= MUCP18(UI'8:SJ#6UU]KL/M3( FX%5!ZY]C67^T;Q-X+CDU6VF\.ZA#?S M74S6!MW\N%04." M6 8"OWLGIM/R]Z[_ .*_AK5M?U/P3+IMD;R/3=;BOKHB5$\N)58$C<1N/(X% M1:?\>/#NJ/<0VD&HW&H1R"-+&.!6EGRF\-&0Q0C;S]X8Z$ UE:A^T;I>E:AJ M:WF@ZW%I]A:6URUQ]D!D8S-M5/*W!P0>#D4 M/: ?8'E.(UF 8E<\ M=,@9&<5FZ=\>O#FHV]Y;:?9:OIX2UNYH9VTT!&,&1*$7=\S+][! !'>@"]\# MO#6N>%M,UVVUG3SIR3:G+J%6/0C!!P0>HH YWX#?\BGJG_89O?\ T97I%>;_ &_Y%35/^PS>_\ HRO2 M* "BBB@#S+XJ_P#(\_#3_L+2?^B37IM>9?%7_D>?AI_V%I/_ $2:]-H *\[U M3XL0Z!\0]5T75Q9Z;HVGZ7%J4FJ33L,;Y"FTKC Y'7/>O1*\?\??"36_%7BK MQ)J5K?:;!;ZIH\>E1QSB0O&5D+[VP,$'.,#\Z (OBA\0? 7BKPA#YJ67B:)M M5BT^('S!]FN6SABR@.F!SE2"0>#70^%?&_AKPKI$&DZA?:1HU];0R/-;VMP[ MPCRQF3;(Z@N5&"P.6'>N8O?@UXANIYI$OM+02:O8ZD/];G;!%Y93IU;J#V]# M4$_P!U*739-(_M2SDTVWOKS4K"61'-PLLZ.NR0]"JF1N1RP &!0!V/\ PO\ M^'GV9KC_ (2S3S"$:3<&8Y0$ N!CE1D98<5?MOC!X+OH+R:W\16=PEI(D4HB M8LP9QE J@9;<.1M!S@XKB+WX*Z[0 X&0 M72Q[51V\LNZ[E4,1@%ARH;!([5Y%IW[.'B'3O#9TM->TR42>'[C0W;[+*F"\ MCNDB_.>F\@@YSCC%:X^ 6I20W6FW&J6DNCWUS8:AN*]!P,5X]X% M^#>M>%_$?A[4+J^TZ:'35OQ(L"2!I/M$@8;<\#;C!SUKV*@!,8!KS'X._P#( MR?$?_L8)?_0%KT\]*^??!DWQ"C\;?$8>%K+PQ<:?_;KY;6+RYBEW[%SQ'$PQ M^- 'T%17E_VKXS_] OP'_P"#.]_^1ZA\+?$#QI%\3X/"/BS2]!@^TZ:^H0W. MBWD\N-LFPJPDC7USD4 >K5P7QR_Y)MJ'_7Q9_P#I5%7>UP7QR_Y)MJ'_ %\6 M?_I5%0!W-O\ ZB/_ '1_*N$^-5MXMU3PB-)\(V[&YU&9;:\O8YTCEL[4_P"M M>+<1F0CY5]"V>U5OC%X[U7X>^'=*U.SL[B32OM*QZK?VEFUY)86Y0GSO)7EE M# !B,[1S@UD0_'W2-'\.Z;=W-Y)XO%]9W.HVU_X;M!)!-;0D%FY?"LJD$J3V M/?B@#.U7X?W]YI'A#P]I_@O[#X;T'4[>007-U YD@6*178J&(/S,O!))Y-<- MI?PE\4Z%I.E6.M^'DO\ PVMLT,\0UJ.T&E&.Y>5)MW=-I7[A#+LQC'3UW1?C MWH&OB[%G8ZP\T,5O<1Q-9;6N(9L^7*F6P$.U@2Y7&TYQ6>W[1_AG4K&S;3=* MUK7?M]@]\D-I8AP(E9D?>2P4892#R1SGD4 >9>%_ .L:_J/]IZ+I\-Y9VGCC M4M02=IP(F@:&2-75LY96=EY7/&35>V^"OC6\GG-YX5M[>TGET69K5+Z HC6T MA\_"@]-N,9)+# )SQ7K.M?$^\7]G:]\=:/IRZ/GTR*)KR?6_*TLZC:01K8W,@V21K,Z1[Q_" P*>F#7T'I^G"^^# MJV&E65S%YVCM;V]K=,@ERT150Q!VYR>2#CO6-J/QK\%IJ,=AJ["0P"9S=R6R MRP)+"H,B=2RL,\$J 2" 2:L7_P 9HK/4=&L8_#>MF74-1&G_ +ZW2,)F$S"0 M$OAU*C^$G!R#@C% ''V?PZ\3Z;X&^$T8T5+K4O#D9M]0LA=1J0&MFB)5R=K* M&P3@YQR >E/4M%^/>B>(8(GL=(UV5[EY$M(7LA&]V8P?-\L,XSL(P"[>5+N"UU.ZBEM+6[FOK?3\I%!-*8D:1B0?E<%67DJ<\=:0&'X.^'_ (NT MSXTV.O7'A^WTW28X]4MKB6UO8S'();A)() GWVRJG.XY!) %>^#I7F>G?&' M3$N=:A\[4-6O(-3GLX-/BLE28F.-9&6,;AO4*0=Y()W =Q6KHGQ9TGQ#KT&D MV-M?R7;11RS(\ 1[021^8GG1LPD3*\9*XSQG- %6T_Y+SJG_ &+UI_Z43UZ# M7GUI_P EXU3_ +%ZT_\ 2B>O0: "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "@]**#TH \]^%W_(S_$K_ +&$?^D5K7H5>>_"[_D9_B5_ MV,(_](K6O0J "O,=0^!&FZM/X]>[U74&7Q<\$L_DE(VM)(45(GA8+D%=BGYL M\C\*].KBOC7J^MZ!\(_&.I>&T>37K72KF:R6--[>:L9*X7N<\@4 8ES\(;R^ MN=#U!O'6MCQ+I/FQOJL<=JK3P2A-\+PB/RU4^6C JH(89!YJ&^^ %E>ZW=ZF MVNZB)KC6K/7""L3 2VT*Q(N2N2I"*3GDG/(S69IECX2T3X3^'?&%C$-4NM.T M[^UK2Z@GS<:C-]G9Y-[#F5GRY(.<'G@BM7P+\5-0U7Q);V&JMI\FFWN@VFMV M^I6N8HXVF?9Y#%F(;)(*-D$X88XH H77[-FD7^C0:7J&MZG<64.GW5@-HBB< M":X2?S ZKD.CHI4]..0ZGYUB3 M3[&\M-$T^XDAB^RI<<.BR,N&(!*KYF1C@^M8%G\./$UUX$OO"UYH%]J>DZV8 M[8O??8+"ZTUE7BY=K9SO"[(]NW+@J,8%9/C#XBW/C;P+<:==7NG[]%_X1^YG MEG7][=//)&YE4[P% Q@'!RV[Z5].6EW;WJ.UO-%.J.R,8G# ,#R#CH1Z4 1: M-I<&B:39Z?;+M@MHEA3/4@#&3[GJ?,G\J[J#_41_ M[H_E7"_'K_DC_BK_ *\9/Y5W4'^HC_W1_*@"2BBB@ /2O+/A9_R4_P"*O_81 ML_\ TE6O4STKRSX6?\E/^*O_ &$;/_TE6@#U.HKJ%KBVEB25H6=2HD3[RY'4 M>]2T4 ?-=OJTW@KQ[\0FU7Q3XEN](\*6.F7D$3W[R&1G$OF!E/#;RBY!X';% M=^GQAU4ZU'H$OA2:SUZZ>4Z?%RO, M6,PUNX-XDX4IY<=QYOF'"Y7RPV,9!% &+IGQ(U_0/'FORWVFW,UC3[%*IFDMI7"7>G;% '"_$?XF:G/,ND%+C0=7TO6]& M>5K*[9HKFVN9PI!( R/E=64CT/>M3_AHN 6^G:@-!NIM&U1[^&QGMY \KRVO MF;E>/'&_RGVX)Z#/6NCT7P)X&\3Z%!+IQ75[ 7$$Z7D=]),7>W;]UF7<2P0C M@9(SG-9WC+X<>$_#'A?6+VU:P\/RRB=H;K4)I#:VT\_RNZIO 0N3SLP>3ZF@ M#+7]H"[&G7^IOX:5](L);+[3?Q7X,:0W"AFE'R<^4#\PS7IWA37W\2Z=)>FU M^SVYGDCMV$F\31J<"0<< D''L,]Z\JT?X0^*[+POHWV MI6R6^,.\1G.X2$%]CVWA_1K'2[*/RK.R@2WA0?PHBA5'Y"@"]7G M_P ?_P#DB_C+_L&S?^@UZ!7G_P ?_P#DB_C+_L&S?^@T =7X4_Y%C2/^O.'_ M -%K6K65X4_Y%C2/^O.'_P!%K6K0 4444 >??\UZ7_L79/\ TICKT&O/O^:] M+_V+LG_I3'7H- 1FOGWQ;8W^F?&W2]&?Q;XCBTJZT6^U.Y$6H.NUXW4J54< M *"0%Z'OFOH*N?O? FC:CXKM?$EQ:-+J]K;26D4QE?:L3_?39G:0<#.10!P. MF?'.YNX-.F_X1RZ&G:HMNFEZG-*$BN9)7VJCY&5;&&. 1@^M<]XI^)'BCPQX M\CU.YT>XC6#0[F:ZT1M4!M\1SHHF0A2"Q4\9 /.#BMV]^''PDT33M3T*[>UM M+-Y%DEMIM6F"V;E]Z^43)_HYW_, A7GI762_![PK=1A9;.XE)LWL6>2^F9WA MM9NB_#OX=ZQ8ZGI6F16][;0B2RGMX;MY M/L@=M[PK\V8LGDJ,?E0!C0_'E+*TWC2Y[[3]/O;32=0NUF'FK/+&IWK'CYE! M89Y!YXI(?CSJ.H07,^F>%#J*16-Q?>6M\%D3RI3&T4@V?*YP6 ]*ZK4/AGX3 MTM;S56M(;(JL<\TLLS^07A7$G>!/'L'CZVDO;")6TP1Q-%=K)N M$C,NYE'&/ER 3GKZ5U=<_P"!/"%KX&\,VFD6D4,21%I'%O'Y:&1V+.0O8;B> M*Z"@"&]_X\Y_^N;?RKBO@;_R2W0_I/\ ^CY*[6]_X\Y_^N;?RKBO@;_R2W0_ MI/\ ^CY* .[HHHH *\Z\3C/QJ\%?]>E[_P"@"O1:\Z\3_P#):O!/_7I>_P#H M H M>-/ANP^'7LYMQ MNWC*C;.'R!GOC;R,\U[3;ZO8WC+'!>V\TCH9%6.56+*#@D 'IGC- 'F3? Z: M;2-'@?QUKTFKZ-.)=/U8K;>;"@7;Y;1B/RW4KP2RDG&Y;$+F0PN'5\LG!)'('&.U4/ARUAIWQ;^+%U,T-N(I[,O*[!0B MF')Y)X%8L'Q;U6'Q1/H%QJ5A>C5]>N=.M+BXB CMH4B#A2H<;BP.!DC/- ': MZC\%M-U/6-4NUU*[AL]7:"34K",(8KF2+&Q\D90\#(4X.*S[/]GZSLDB2/7K M\K&E]& T,)R+KA_X>W;]*=8L(YK2&VOK:$0A+LQ)LCD)*;D8#@[" <@T >;_ ;_ )%/5/\ ML,WO_HRO2*\W^ W_ "*>J?\ 89O?_1E>D4 %%%% 'F7Q5_Y'GX:?]A:3_P!$ MFO3:\R^*O_(\_#3_ +"TG_HDUZ;0 5XI\:['4-,\1>$[BT\1ZY:IJ^NPV4]M M:WS0Q+#Y;Y557IDJ"3U]Z]KK#\2^"])\72Z9)JEN\[Z;6I29X_+E (#?* M1G@G@\:Q?&A?"VG731Z5J^N>'M)EN;2[UJ60/+&\/>3( (9OE!!)[D4W MQ=XM\57.H^%)XM+DTYWU6-;>.+5,6^HQ20,V),+D!3@$%3R,C-;FL^ ?AMH_ MB+5+[4XK2VO=8C=[RUGO)/(G!78\K6^[9DC@R;0?>KOAOX5>#K;2=*;2%GN+ M*UE6[LK@:G//@A2JE79R2H4D!<[0.@I@<+=?M,WL5A#=1^$#(@TM=4N VI*I M11.871?D.X@C()P"/2NB/QQAO)()8M+E;1)]6_L-[U9\313E3AM@'W<@C(.1 MP<5L'X&>#6M9+=M,E:&2T-BRF\FYA,GF%/O?WB3GK2:=X1\"VOBRXL[,VZZV MC)>S:>EVY*OMV+.T.[ ;'&_'/UI >:_#SXVWVC?#\12V]UXDU+3-+FUB^FN[ MO$K6ZRNN%9@2SX1CS@< 9YKK(_CT^IZO8VFD:!)?+=74-JHFN?)D'F0>/E+>N/6NAC^"'@N.&WB32=BP026HQ>"Y?#4>J:CJ4=@ M/$&L7'VK4)--C9(6< *H7=\QPH')ZUV% >E>8?!W_D9/B/_ -C!+_Z M>GG MI7F'P=_Y&3XC_P#8P2_^@+0!Z?7DFJ_\G.Z%_P!BW2:K_R<[H7_ M &+=Q_Z/% 'K=<%\ MO^&[O7!IEQ9:U=Z-<69+@VZHZ2AE VR*P(([]CGO7#I^SMI4,,:0ZI=VY,&H MQ3>3#"JRO>G,S[0N%Y' 7 'O7JUO_J(_]T?RJ2@#QQ/V;K*">">#Q+JL$L-G M8V0*)#M>.U9V0.I3#!O,;<#QP",8JUX.^ &E^!I(&CUS4+JVAT^XT\QW*PJ# M'-(TC$LJC!!8@5ZS7B_C"\;5/VC_ SX?UI\^'3HDU[96DQQ!=7HEVMD='9( M]I"G.-Q.* .G?X26T_PAE^'[ZQ?26$ED=/\ MQ2+SQ$1CC"[WBMD\N"",H$D5PW"_,H^((? 'B>Z\+^$ MA:6;W5C>ZV9[XM+;":,J&@4!AM&3E@#\H(P*[WP5X\M?$OA/1]5O7M],O+VW MAEELY)U#0O(N0AR_N$@#X6-HQ&45 F" MK') W$\YK*^)]O;R?&KX4M(B%]^HXSU)$4>..^,GZ50^*?Q=N_ GBJ6^M;Z" M\T6QT"\O)=/C4'S)XY47)<'(VYY&. &H V].^!UII5CH"6>NWT6J:'<7$]KJ M'EQ%]LYS)&Z;=K*>,< C:.>M9][^S5HT]E>V=MJU_96UUIT&G,D:1$A8IS/Y MF2OWV=F)SQSP!57X8:K&OQ<\;7-[J6FR/>VFES+):L(U)=4TS6UU235+?4((X&:%I(UCECV.A5D947A@2" 0:V9 M/@W877CG2?%%YJ-U>:CI?_'M*Z1K-@Q>6R-*JAFC8YO0:\^M/\ DO.J?]B]:?\ I1/7H- !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !0>E%!H \]^%W_(S_ !*_[&$? M^D5K7H5>9MX \::/XE\17_AWQ3H]G8ZQ>+?-;:AHLEQ)&XACB(#K<(",1 _= M[FK']@_%+_H MF0^!O#MM8O91:%IL=F\B2M;K:)Y9=&W(VW&,JWS#T/(KE_[!^*7_ $./AG_P MG)O_ )+H_L'XI?\ 0X^&?_"%]&?[ M-"+>$-81$1Q!MP1?EX4'D#H#S6UIVD6.CQRQV-G;V22RM/(MO$J!Y&Y9R .6 M)ZGJ:X;^P?BE_P!#CX9_\)R;_P"2Z/[!^*7_ $./AG_PG)O_ )+H ]$HKSO^ MP?BE_P!#CX9_\)R;_P"2Z/[!^*7_ $./AG_PG)O_ )+H F^/7_)'_%7_ %XR M?RKNH/\ 41_[H_E7E?B?X>_$7QAH-[HVH^,_#ZV-Y&8IC;^'I5DV'KM)NB ? M<@UZM&NQ O8 "@!U%%% >E>6?"S_DI_Q5_["-G_ .DJUZF>:\M;X;>,-&\9 M>)=:\.>*=)LK;6Y89Y+74=&>Y:-DC$?#K.G! !Z4 >I45YW_ &#\4O\ H8?#CQ/H5Q\(- T33;!)O%&C:?&HT&X@*W-K?1(-QD4C*GS,G? MT;.')LLW3)/VR@#S_X)?$#0+GX)Z9X9M]5D_P"$@GBO MXTL[,.MU&?.F;=]W*84AMQQ[9KSGQ#XUO-0^&XT&_P!6UB&V'AZRGTW?#)(V MI3AB+I'8QDN4(4%." 2>>H^C?["^*1_YG+PS_P"$Y-_\ET?V%\4_^AR\,_\ MA.3?_)= '7^'_$>G^(8[D6$YG^R2_9YP8W39(%5BOS 9X8B5Y_\ '_\ Y(OXR_[! MLW_H-1_V#\4O^AQ\,_\ A.3?_)=9/BSX=_$;QGX;U'0]0\9^'TLK^%H)FM_# MTJR!3UVDW1 /X&@#T7PI_P BQI'_ %YP_P#HM:U:JZ58C3-,M+,-O%O"D6\C M&=J@9_2K5 !1110!Y_\ \UY7_L79/_2F.O0*X'Q9X'\1WOC2V\1^'->T_29T ML'L)8=1TU[M74R*X8;9H]I!7WZU#_8/Q2_Z''PS_ .$Y-_\ )= 'HE,E#&-@ MAPV#@^]>??V#\4O^AQ\,_P#A.3?_ "71_8/Q2_Z''PS_ .$Y-_\ )= '!_!/ M4='T?P?JO@[Q;"!XH?5+M[[3KR)FEO\ S)F:.5 1^\4IL 89 VXXQ4/ACX@> M)Y/$UC+=WUU!=V^IW=OK6ARQ9AM;!%)BF4!=PX"D,"=Q)'->A?V#\4L8_P"$ MQ\,X_P"Q)]0>PTW4%N;Q M+6*]:$Q.C"&3[C_,HX/YCOBO(_A7\3/#/A[5O'MC?:LD5]<^)YO(M51S-+N2 M-5*+CYAD'D<<5V:>%/B6EW)=#Q9X7^T2*%:7_A')BQ Z#_C\Z5/_ &%\4_\ MH> O#^D13R-J-II=N\\,L#QL@88!.Y0,D@\#I3O["^*7_ M $.7AG_PG)O_ )+H_L'XI'_F=_V#\4O^AQ\,_^$Y-_ M\ET?V#\4O^AQ\,_^$Y-_\ET =]>_\><__7-OY5Q7P-_Y);H?TG_]'R53E\/? M%&6-T/C'PSA@0<>')O\ Y+KI?A_X6D\%>#]-T6:[6_EM48/=>)O^2U>"O\ KTO?_0!7HM<+X[\#:WKOB/1-<\/ZW9Z1 M?::DT>+^P:[CD608/"RQD$?6@#NJ*\Z_L'XI?]#CX9_\)R;_ .2Z7^P?BE_T M./AG_P )R;_Y+H ]$K(O?!^AZCJJZG=:197&H*H474D"F7 Z#=C) ]#7)?V# M\4O^AQ\,_P#A.3?_ "71_8/Q2_Z''PS_ .$Y-_\ )= '8OX9TB35#J3:99MJ M!4*;HP+YA &!EL9Z<51L_ &@:=K5IJEGI5I9W=I;O;6[6\"1B.-FW,HV@<$\ MXZ5SG]@_%+_H^ _#FHBX%UH&F7 N)$EF\VSC;S'7[K- MDJ7 MDMS+=37$-N8$+2-N(5"S8 ^IKK: "BBB@#S+XJ_\CS\-/^PM)_Z)->FUQ'Q) M\":IXON- O='U>VTC4='NS=1/=V9NHGRI4J5#H?QS5(:#\4O^AQ\,_\ A.3? M_)= 'HE(>AKY/_:B_:*\9?LO^'-*U'5?%'AO4[S4;M;>&QBT"9&\O/[R4G[6 M>%'/N>*]:\-2_$+Q=H&GZSI?CGPM=:??P)<03)X=F(9&&1_R]T 8?A?6K3P- M\8?B$/&,RV4^L3P2Z3>W49\JXLUB"^2CXP2K9S'UR.UQ!J-NY7SMP*G.,OGD%-HZ=_2O[!^*0_YG'PS_P"$Y-_\ MET?V#\4O^AQ\,_\ A.3?_)= &W8_$KP]=7VGZ?\ VBBZA?230PPF*1=\D7^M M4$KCY3^?;->3MX[T#P9^TQXPNM;U.+38'T"RC6296"NRNY*J0,,P!'RCGGI7 M;2^%?B9/<13R>+?"[RQ9\MF\.3';GKC_ $NI_P"POBD/^9R\,_\ A.3?_)= M'DWBCQYJ'ASQGXDU"UU#6X=-O+[37N9)(Y)%L;"2+YYD4H0@W@*3_#DY'>N^ M_9EDC?PAKHBN;B\C_MZ_9;FZ1E>53*2KY*KNR#U P:V_["^*7_0X^&?_ G) MO_DNC^P?BD?^9Q\,_P#A.3?_ "70!Z)17G?]@_%+_HE>8?!W_D9/B/_P!C!)_Z M6O[!^*7_0X^&?_ M G)O_DNK_PS\!ZCX+37)]6U:WU;4=6OWOII;6T-M$I( VJA=SVZDT =M7DF MJ_\ )SNA?]BWMUP7QR_Y)MJ'_7Q M9_\ I5%7>US?Q$\*3>-O"%]H]M>II]Q,8WCN9(?-5&217&4R-PRN,9% '06_ M^HC_ -T?RJ2O.4\/_%%$51XQ\,X Q_R+DW_R73O[!^*7_0X^&?\ PG)O_DN@ M#T2LW6O#>E>(X(X=5TZUU&*-Q)&EU"L@1A_$N1P?<5QO]@_%+_HWM23!%);JRQ$C!V M@CC(Z^M4]=^'?AWQ$KB]T>RD:2:">23[.F^1X2#$2V,_+@8/4#@5S_\ 8/Q2 M_P"AQ\,_^$Y-_P#)=']@_%+_ *''PS_X3DW_ ,ET =9K/A#0_$4MO+JND6.I M2V^?)DN[=9&BSUVDC*Y[XID/@?P[;QVL<6@Z9'':K(ENJVD8$*O_ *P+QP&[ MXZ]ZY;^P?BE_T./AG_PG)O\ Y+H_L'XI?]#CX9_\)R;_ .2Z .AL?AOX3TU4 M6T\,Z/;*C1NHBL8EVLA)C(PO5B45YW_ &#\4O\ H@UP?@[P/XAT[Q?J'B+Q'KMA MJUU<645C''I^FM:)&B.[Y.Z60L29#Z=*[R@ 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 **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@#YP_:E_91\ ?&FXM/$7BJ::'4 MH'@M(9[C4)H[=(S(-R+&G 9LD9QU->P?"KX6Z%\'/!MGX7\-K=1Z-:%O(BN[ MEYVC!.=H9LG'H.U5OC#:V%YX3A34;]M.MQJ%JPF6$RDN)5*K@>IXSVKN!TH M**** "BBB@ HHHH **** "BBB@ KR35?^3G="_[%NX_]'BO6Z\DU7_DYW0O^ MQ;N/_1XH ];HHHS0 449HH **** "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 **** "BBB M@ HHHH **** "BBB@ HHHH ***,B@ HHS1F@ HHS1F@ HHS1F@ HHS1F@ HH MS1GWH XCXOKI;>%(1J[7:6O]H6N#9A2_F>:NS[W&,XS[5VXKXZ_;L_::U[X" MSZ-:77@*V\2>%M1=)H=0_M.2V=+F)@WEL%0^@(YY%?0_P-\;^(OB-\--&\2> M)]!A\,ZEJ47V@:9%.TWE1MRFYF .XCG&.* .^HHS1F@ HHR** "BBC(]: "B MC-&: "BC-&: "O)-5_Y.=T+_ +%NX_\ 1XKUIB<'&,^]?G?XJ_:\^(>F?MCV M?A3_ (5I92^(X VB01#4I1%-#)()!<[O+R%VC=T_&@#[8^,WC34?A[X!N]=T MR*UFN;>XMHREV&*%9)TC;&T@YP^1VXKEO''QGOO#NI^)?LL-N;+PU8VE]?"6 M-F:?SG^95((V[4^8'!R>*[#XE>!IOB7X$GT&2_&E2W+P2R3Q0B8*8Y$DP Q& M02@&?2LGQ1\&K;Q+J5W"3\BC/)!/05/I/P,TO2?$-G>17DO]E6 M.HS:M::7L 6*ZE!#MOSDJ-S$+@8W'D\5/XS^$:^,M+DCEU+RM1>\-V;IX!(A M'E21",H3]U4D..>HSZT >B1N)$5E8,I&00<@TZLCPEX>A\)>&=,T:">6XBL; M=+=99SEW"C&2?6M?(H **** "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@"EK5P]II%[/$=LD<#NIQG!"DBO'O OA#QQXP\):;K,_Q:\0 M6TM['YK0PZ=INQ,D\+FV)P/4HZOESS+V*XS^-;^L?M$ M^(8KG6(=.US2YD73$O[2YD@CP'^U^2R^6'W ;>SG=GG@4 >K?\*L\9_]%A\2 M_P#@NTO_ .1J7_A5GC/_ *+#XE_\%VE__(UM*#XE>*9[KPQHLNNZ4-:N;:&^UIUBB>TL;2-\5AI3+D=1D6U2_\*L\9_\ M18?$O_@MTO\ ^1J\.\ ?%#6_AKX72/39+._TR6'4[J+3TMP#"T=P!O#*_9T)CMY+K:ZEAC QCJ<"@#LOB%^R]>?%71H=)\5_$G7]9T^&Y MCNXX9M.TT;94.58$6P/7MT/>NEB^$WC"")(X_B_XD2-%"JJZ;I8"@= /]&KA MX_C=XDBM)=?:[M+[P]9:_=Z/=K:VX>0*3MMI 5R?O8#8Z[@:N7'QEUC2/B'H MVAW&M6%VKZC;Z=?6YA2!HC) 9#]X[F;(&"N% ..30!U__"J_&?\ T6'Q+_X+ M=,_^1J/^%5^,_P#HL/B7_P %NF?_ "-7J .:* /%+ZP\8> O'G@J*Y^(>K^( MK#5+V2VN;+4+&Q1&41E@0T4*,#D>M>UUYE\5/^1\^&?_ &%I?_1+5Z;0 5X- MX1UKR3X/ M9&C_ ! PC.?^$CU3"H-Q/[P\ =S0!RL.H2W&C:)JL?QU\4/I^M7 M-/G&A66 M+B4YPH'V/(^Z>2 .#76WOPZ\6:=93WEU\9O$=O;01M+++)IVF!44#))_T;L* M\LT/P'XEM/AG\(K:73M;-UINOQW%[8/;+_HL8$H+MA<@#,$6&3RG%UH=A +[>TC8JPET* MP67.[;Q']DWG)Z8'-'K2)5E3[\99[(*&'H3FI+C]EJZN_B%;>.9OB1 MK\GBNVLS81:D=-TW>L).2N/LV,Y[XSVIMEX>\1?\*X^*D%GI^I6>JW.L7]YI MXVM#+,IDW(\1R"<@''Y5AZE%XMD@\3>)(H->LY-(OK'4M-LKZ22W2_46Z)/! MM9L89BW!'WP#CF@#T?\ X59XS _Y+!XF_P#!;IG_ ,C5B>(O#VO>%Y;:*_\ MC/XJ%Q<[C#;6VBV%Q,ZKC>P2.T9MJY&6Q@9%SCFN+#Q-X M>C,LEA)A'_ (B^(=#DN-1L]*+C3+JZ62S ME\V>58I&L?F;!;_X2*Q\43:F/"5LMM;W5U/%')?>4ZRKL5PK.?ER#D$X/7FO1_B MU$(?@!ID8M9[+9=Z0IM[E2LB$7D (8$D@_6@#VM"612>I%.IL7^K7Z4Z@ 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 SO$?_ " -2_Z] MI?\ T US?P7_ .26^'/^O4?S-=)XC_Y &I?]>TO_ * :YOX+_P#)+?#G_7J/ MYF@#M:;+$LT91U#HPP589!'H13J* *(T/3ECBC%A:A(FW1KY"80^H&.#]*\\ MUGXA>'-$\00Z-)X1U":[O)9T@\K38=MR8P&D*[G!(Y!R1R>F:]1KS'X@>'-7 MU3XL> -3LM/EGT_33=_:[I63;#YB!4."06Y'8&@"UXI^&NF^/UTV^@O+K09K M?,IBBMK=U<.!D3031NA; X8C([&K%E#X9\*:GH?AF/2EE>\ADD@NOLT31'R\ M%MS#&#SP N/3%>+)\+?'TEEK$K:1J \469=!J3:Q&+368#,'\M47YMS+\N90 M-O0$@UN:U\-Y_$-OIQC^'EQI%C+;ZC)-I0LA5,C-?-\WP?\5W-T^H'PY=_VE&-(-O];T'PQ M\72V($VFSPZW:VNIV]]J"S(5U=9D(@4?-D\D'Y@-E 'O'A;5--UGP]IU_I\* MVMG?PB>&%HUC.UAGE1QGGFK:Z7IH@GLUL[7R7YEMUB7:V?[RXQS[U\W?\*G\ M:7&E26$VFRI=RV.FC2M2%RH_LB6$KYRMALKG#'*Y#;L&LWPK:Z7XA\93-X@A MO;G0G?4+=-=6[M7AN$D^\9W6?S%"8.TF,;3U(H ^B]0\#VFH:KI\Z7EQ9V-H MQD;2[011VUR_\+2 )N)7M@@>N:VY-'L9KK[2]G;O<*\R^ & M@7EMH4E_J4L-W+'_ ,2^QNX92ZS6<1(CDY[MU->LT &**** /,OBI_R/GPS M_P"PM+_Z):O3:\R^*G_(^?#/_L+2_P#HEJ]-H !UKR[X$\P>-O\ L:-1_P#1 MIKU$=:\N^!/^I\;?]C1J/_HTT >H;1Q[50UO5%T73Y+O['FV%C-INN7.MW-_:12 M31I]J@:X\S8'!(0NF5^;H3S6%'\/- -4U'P[J1NEU#PU>ZO;M/:S2 ME2LXPXC1.#Q&VY>H&210![QX>\8V7B35-);S3KC4]-MK^?39OM%H\R;C!)C&Y?0X[UX9/\,=6C\6W>J# MPM<^8OB"">&X29&?[$+,Q2 ,7W8+8!!Y. :Y;3/@YXUTG3K4:3H,^GW9T&.W MO0UVB_:IH[OS#"S;SDM%E0_3G!(% 'TIXC\9V'ABXT2.YCFF&KW@L8)8%#HL MA1F!8YX&$/(S6ZKH[,JD,5." V.B7.G:K?)?QJ-5N M9)4\APS-ALG)W/M.)-N1V /JM)(Y$#(RNAZ,#D&G##>AKY,M[6 ^%]5ODLSX M;\<6FI6^J:;:ZG+ +6:8($\B$P32!@Z[MR]0S!MHX-?3'@G0CX=\-V=HY+7! M7S;ASU:5SN<_]]$T ;F *\N_:1 'PNEQ_P!!73/_ $N@KU*O+OVDO^272?\ M85TS_P!+H* /3XO]6OTIU-B_U:_2G4 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !10> M** "BBDW"@!:* TO_H!KF_@O_R2 MWPY_UZC^9KI/$?\ R -2_P"O:7_T US?P7_Y);X<_P"O4?S- ':T444 %>M>C5Q'B/X9K MJ?C6Q\6Z7J4FC:];VYLI95A6:*YMR=VR1"1G!Y!!!'O0!#=?$,>"TFMO%$T= MUJ")+=@:3:NV+1#_ *YTR2N.<\GH<5V6E:G9ZWIMKJ%A/'=6=S&LL,T9RKH1 MD$5PNO\ PA;7=:CU3)*[/X2I)VD$XSSFK=MX(U;P MQI>FZ7X;UHV>G6G% %+QCXYUC1?BQX+\-V M9LQINLQW3W#30,TJ^4JD;&#@#.>X-7/$?Q:TWPKXS;0M1MI[>*/2VU2;46 \ ME(P^S'!R3GVIWC#X:S>)_&WAWQ+;ZR^G7>BI.D40MDE23S0 V[)!XP,8K \5 M? 8>-+F6YU7Q-?R7-QIDFFSR00QQ[E,OFHR\'85;& ,@@9?%3_D?/AG_V%I?_ $2U>FUYE\5#_P 5Y\,_^PM+_P"B6KTV@ '6 MO+O@3_J?&W_8T:C_ .C37J(ZUY=\"?\ 4^-O^QHU'_T:: /4:*** .9\;^.[ M+P/!8>?#->WVI7*V5C8VP!EN)B"<#) !)8\ "FZ;XON&O[VUUG27T-+6%) MC=S7"/;2!B1A7&.1CD$#K^-8?Q9\ :EXJO?"NN:(]L=9\.:@;V&WO6*0W",A M22,L 2I(.0V#@CG@U4\=^%_%7C*/P]?006EB^D:G%?-I #TBSN[?4+:.XM9XKFWD&4EA<.K#U!'!KF/B3X_3X=:/9W\FG3:F MMS?06*QP2(C*TK[58[B!@'KWKF/"7A_Q%\+_ [JD5CI-C?QSS7NJ):+?-$L M$DDF^.V0>6?E.2"PZ'HIS5CXL^&=>^('@C1H].L8(=2BU&RU":UNKG8J"-P[ MIO"G)[#C\J .TUGQ7I7AU],AU2]@L9]1G%M;12.,RRX)VKZ\ U@:IX^TNZ^( M%CX(DM(-1_M&RN+F5_.CD2,1,JM&\?).=XZC'!K(\6>'_%GB[4-$O#IFG62: M5JB7"1->EY'C,3H[[@F 07!"XYQU%<7X%^%?CCPAJ_AJ[N+#1]0N- TZ_LC= MB_9'U!I71HG;,1*YVG=G.">,T >VVOA/1+..U2WT?3X$M7,L"Q6L:B%R,%D M'RG'&16M4=LTKV\;3(L"=%U.[T^[O=32ZM96AE6/0K^10P.#AEA*L/<$BJO\ PTIX _Y_]6_\ M)W4?_C%>GDX[G\Z7\_SH \O_ .&E/ '_ #_ZM_X3NH__ !BC_AI3P!_S_P"K M?^$[J/\ \8KU#'N?SHQ[G\Z /F']I;]K+2O"_P $O%&J^"M6U"V\46D"R64E MQH-XD8?>OWC+"$P1D?,1UIG[%'[7&O\ [3&@W UWP/?:1,[:YO M_$DL-AXH^QVUQ;21&VMH!;P2['!Y*[F<'@G#@9';W8C(-<3;?"30[*ZU2:"; M4X1JEY]OO8DU*94GFPJDE0>A5$4J, @=.M '(ZI^T.-/TZ+58= :[T:ZT_4- M0L[A;L*\J6G+!D*_+OP=IR<8YQFJGB'X[PWEO/E(;&.AQ2^)_A"FHVDN@V%EI\GAC6+Y[W6X]2GF MED#%E?\ T=.5&YQDY*@$Y&3Q79>,?!6E>//#=SH.L0-/IER%$D,4C1DA2"!E M<$<@=* //H_CK?2>))],;PLT%LFL7&B)>O?HP-PEN)T8QJN0C*<9SE3V/;.\ M.?M"ZEJGAS2)E\)W>LZU-I]OJ=]8Z.3)Y4,TC(NS*_,WR.V&*\(> M'$U 7GE7;3?VF=7.Z\D*FY,7E%R,XP4XV]/;-9]K^S_X-L;C2IK6TO;:33H& MM(VAU&=?,MR^_P B7#_O(PW(1L@=N] &/8?'C4+Z>>(^$IHG;4;C2[(+>B9K MF>$N7^5$)5=B;L\^F.]+#\?))]9TW19_#\NAZY>V(NUT[7+@6TI.'WK'\I67 M84&X*V[# [<5T.H?!+POJ>CR:=+#>JAU)M7CN(;^6.X@NV.3+%*K!D/7@'&" M1C!JV_PE\/37=E--#<7"V;QRPP3W4DD:RH"%EPQ/S_,V6SDYYS0!;^&7B2^\ M7^ ="UK4H(;6\O[2.XDBMW+(I89X) KIZR/"OA>Q\&Z%::/IBS)8VJ[(4FG> M5D7/"[F).!T ["M>@ HHHH **** "BBB@ HHSFB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH @OK5+VSGMY"0DJ-&Q7K@C!Q^=>:Z3\&]:T+3H+#3OB7XEM;& %881; M6#;%R3C)MR3U[FO4:* /.?\ A6/B?_HJ?B7_ ,!=/_\ D:C_ (5CXG_Z*GXE M_P# 73__ )&KT:B@#SG_ (5CXG_Z*GXE_P# 73__ )&H_P"%8^)_^BI^)?\ MP%T__P"1J]&HH \Y_P"%8^)_^BI^)?\ P%T__P"1J/\ A6/B?_HJ?B7_ ,!= M/_\ D:O1J* /.?\ A6/B?_HJ?B7_ ,!=/_\ D:C_ (5CXG_Z*GXE_P# 73__ M )&KT:B@#SG_ (5CXG_Z*GXE_P# 73__ )&H_P"%8^)_^BI^)?\ P%T__P"1 MJ]&HH \Y_P"%8^)_^BI^)?\ P%T__P"1J/\ A6/B?_HJ?B7_ ,!=/_\ D:O1 MJ* /.?\ A6/B?_HJ?B7_ ,!=/_\ D:C_ (5CXG_Z*GXE_P# 73__ )&KT:B@ M#S:U^$%X_B31=7UCQOKNO_V3,T]O:W<5I'%O9=N6\J%6/!Z9KTFBB@ KS"W^ M#%_I6HZO/HWC[Q!HUOJ5]+J$EI!#9R1I)(=S;3) S8SV)->GT4 ><_\ "L?$ M_P#T5/Q+_P" NG__ "-1_P *Q\3_ /14_$O_ ("Z?_\ (U>C44 ><_\ "L?$ M_P#T5/Q+_P" NG__ "-1_P *Q\3_ /14_$O_ ("Z?_\ (U>C44 ><_\ "L?$ MW_14_$O_ ("Z?_\ (U'_ K'Q/\ ]%3\2_\ @+I__P C5Z-10!YS_P *Q\3_ M /14_$O_ ("Z?_\ (U'_ K'Q/\ ]%3\2_\ @+I__P C5Z-10!YS_P *Q\3_ M /14_$O_ ("Z?_\ (U'_ K'Q/\ ]%3\2_\ @+I__P C5Z-10!YS_P *Q\3_ M /14_$O_ ("Z?_\ (U4=9^"6I>);:&SUKXB>(]3TY+F&Y>T>"R19&BD61 62 M ,!N49P17JE% "*,*!Z4M%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4A. 3UI:* /@+XY_\ !1;7?#OQ MMT;P!H?AJZ\)V,6L6UOJFK>([1EN);1 "RXV9X!':M;QQ\*O"?Q(ETN;Q)H5IJMSI5U' M>V-S*F)K69&#*T<@^9>0,@'![@UU>#ZF@#@-2^/?@+1]+TO4;SQ';P66J1O+ M9RF*4B94;:Q&$R,'CG%)K7Q]\!>'C8C4?$=O;?;K5+RWW12GS(6R%<80\'!Z M\UZ"?Q_.DQ[F@#YU_:J_:?TWX6?"SQ5-X;\0VD/C6QM8KBSMIK9Y 2Q1ER"N MT@H?4=>U9W[&7[8MW^T_I%S%J/@[4-%U*PC'VC4K>)I-+G;H0DIY5^_EG/U- M>_>./ VB_$?PQ?>'?$5BFIZ+?*$N;.5F"2J."#C(%7M"T'3O#&E6VF:38 MVVF:=:H(X+2TB6**-1T"JH % %]SM4G^5>.?#/7M>^,'A_Q#KHUV[T-QJM]I MVG6MJD>RV2WE,(:164EW9D9CDX ( Z9/LE<=:?"S1]-U?4KZPEO].BU.H1R*/, MOXU.5*'&U&=60.3]X<@ YKF-3_:=O?\ A$[K4K3PE+:79TVTU2SCU"\39+#- M,(FW&,-M9"P^7OZBO18O@SX8AU.>\CM9D$M\VIBV$[>1'=LFPSHG17(].,\X MSS6=)^S[X1FTH:?)%J$EL-,325#:C,2L"2"1,'/WPP!W]>* **?&Z_EU/7[9 M/!]U]DT6]&G7%_)J%ND(F*Q,",-.MI?#V@W MNL7QM3>7.GQ2HDL40N7MSMW8#G?'(0#MR$/0X%;5U\#_ U=P7R2'4C)>:G# MK#SC4)?,6ZB"*DBMGY>$4$#@XZ52TS]GGPCHMSI]QIXU2QELQ-'O@U.96N(I M9C,\,QW9D3S&9@#TR<'DT 4]#^-=Y->QV^J:+'$;K7;S1K9[6ZW@>3&\@9P5 M&-P0],X)%16?[0UG>Q>&;@Z+:V 5QE20, @\D%K#4+6_4ZG->6U[!J"S3ZE*Y:>&(Q([#.#\AP1C!H RK'XY:C>6 M>HW4G@R[L;:RNVL)9[K4K<(LZX+ [2QVX;@@')XQ6,O[4]I=65O?V?A;4KC3 MVTJWU>:.,]J[FY^#'AZZMS$S:BG_$U;6%D2_D#K<,N MUB#GA2I(V],&LNT_9Q\&6.DR:;!#J26CV"Z84_M*;(@$IE"@[L@[B>>N..E M$%_^T%IMCXG72SI=V]N+ZXT^2Z#JIA>"#SY'>,X;R]F<,,Y/&.152X_:#FA% MB5\&ZM(FH7=G;64[$10S"YSL.^15Y4@;E .-P()%9.A_#?Q#<_$W63J=T$LY M[EI[@V^KRRQ75LP"K"]K)"0I*@!B)<9^8 =*[+2_@-X:TG3-.T])M7GM=-O( M;RR2YU6:4VQB.8HT+'(C7/"G(Z YP* .9TC]IRQF6*;6- O-%LGAOB;AKB.? M$UHS":,*G)&%)5N_H*O3?'J^BF@M_P#A!M8^T7-V+6W>5E@@GS TJLCR!20- MA5L+\IQU!%:__#/_ (.9((YK.ZN8(GO7$,][*Z-]JSYX8$\AMQP#TSQBK&F? M!30=,M-)@^UZS>?V7-YUK)>ZK-,Z81HU4LQY4*S ^N>30!QEK^TE+2ZE).3)*YR[GH,D^@% &9X M%?4_-U2.\-P]G')&MM)=X\UCY8\S..,;O3C);%=9110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 7 %%%% !1110 4444 %%%% !1110!_]D! end GRAPHIC 20 tuya-20221231x20f004.jpg GRAPHIC begin 644 tuya-20221231x20f004.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" $B ;D# 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 **** "BBB@ MHHHH **** "BBB@ HHHH XF\^)]MIVJZQ:3V%TR:?=+:AX5!\TF!9V8,Q5?E M0DE<[OEX!) JCJWQCM;#3](OX-*NYK34)9E1WVH1'&0&EP"<+R2-V.G.,BN[ MFTZTN PEMH9 S^8=\8.6QC/(ZXXSZ4/IMI*L:O;0L(SN0-&#M.A MQ5W\9-%A$&Q+@B6-91(RJ$ Q&Q7[V2^V3.T XP2<#FJTGQUT*)IXS8:J9[:, MR7$*VZDP<94.P?:NYF>E.;2;)RQ:S@ M8L,,3$O/UXIB.:3XD6E[;1/9V[F2;4CI:"XD2-0^POO8@L0I497(RV5P,,#6 M=KGQGTO1(+C_ $.ZO+N""25HH&C"!E\[Y-[, "3 X&>3D8'7'<#3;00M$+6$ M1,PWGV2WT_5IK@2FW=$ME.R9 M59I(BV[!9 I)P2#_ EN:[==)LE9F%G;AFZD1+D]?;W/YTX:9:*Y86L(8G)( MC7.>>>GN?SH$0:!K<'B/1K34K962"YC$BJY4LOLVTD9'0C/!&*T*9%"D$82- M%C0=%48 _"GT %%%% !1110 4444 %%<;X@/B2VUG4KNP\V6R2WM5A@4(PR9 M9/M#JI(+.$V$ G![=ZI2MXWU/PKL?ZU@1>/]',8>XG:R!B$Z_:5V[H^1O&,\<<^G'J*EOO'&CV! :\ MCD;S4B94/W2S 9/8 9R?8$UK[*I>W*S'VU.U^9&U^^]8_P!:/WWK'^M8\WC7 M2(@P%Y&\@Q^[SM.3G .<8)VMP?2I(/%^D7,D217\3O*P1%&>2<;>W&N: M7LY_RL?M8?S(U/WWK'^M'[[UC_6I L?ZT_=2U)(P>;D9V8]LT^EHH \FT_2?B!HZZ MNUL3-)- @ ME,;"1PZ &0 ' V;R0AX)P">*]5KS"/P9X^DDOIIO%$44SD_9TB=VBC!SG*E> MXQ@9.WU.,D3LK#>KYAUG_P +$#VS2-',I:)I58P*%_>,LD>Y65_J5X_FW#OY1N7=HG1VB8L\>X<[5/H1WW=-\&^)8/%&GW-[JZW^ MEVER\T:R3OYBIY4R!2NW#DF4$L2,;< &FU;8DHPVWQ BE>>=C,R9C BGA0N@ M=22$(*!B"P4G/"Y.TMBG75A\28K M]0+\//%ME;P)INM6^GS0VL>GB8.[AXHUEVRLA7F0M*#MW87;DE\X&IH?A/Q= MI]SIT]YKYO&6ZWW4-(-3TTZE-N26SD$#CDG<,*#W%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 445C-XQT1/$Z>'&U6U&N/#]H6P,H\XQ_WMOZ_3FHE.,+< MSM?3YFD*4ZM^2+=E=V5[);OT-FBBBK,PHHHH **** "BBB@ HHHH **** "L M_7[?4+O1;Z'2KJ.RU)X76WN)H_,2.0CY6*]P#6A133Y6F)KF31Q'A[P]XUM] M#L8M5\4VDVHI"JSR1Z:&5GQSSO&?K@9ZX'2M"YUR7PG%9Q:S=&^DNYS&MU'; MB"*/Y<@.=Q )P<<_,3@5T]4M3T>RUF#R;ZW2ZA[QR0>1T/(!Y]*TJ595+ MW2^22_)&5.C&G:S?S;?YL\^LO%7@+RHKF.2X06[1F.6X@N%959@ 7&3&-ZD MC[H#J3P0:KV>L>!YM.U5[/2+QK+2HK8-OMI8HIT=B8BF_&_!)Y]#W!KMKOX? M^'+]85N-&LY1""(]T8^0$*I ^H50?859'A+1Q;W$ TZW$,Z1QRH$P'6/[@/^ M[VIJK.^LG]X.E3M\*^XX"+7/ C:Q+!?7$L%X"89;2[:1A')')(FYV!(+')VD MG[N,<47'B/P;YUGJ[7DVGP0RQM)LAE*R.!^Z1VQPRJF\IC*J,G'6NYD\#:!- M!>:>?!NBF5Y/[-@61I?.+*N"9,$;^/XL M,1GK@D4O;5+WYA^QI;L M7Q1X<\>W6FHFB^++*VNQ/$S/-IH \L,"P^\>W;'/3(SD=EINDV>D1RI9V\=N MLLC32!!C>[=6/J3@Q00VTPN&=9#&5157=O5A@CJ,\\&NGOO"FD:G1I+IZZBTDB-&;>VRL>61F!&T-DJ!P 3R>*K:'XZ\&: M/<75Q9:P) \D5JD#J\<<,>XD%QER_%7PW#=I:27DT=TX3$#VLHDR[84;2N03D-@\[2&ZZ[:WGA_[)L%HEKY;S M>!]$?X[6_B%K%3JZZ0Q%QN/42",-C.,[&*Y]#7I%TD_GW/4P%6I2=7V?M9^,/%7F0:28_#5BV1BU.^X(]Y2./^ @?6O%KR]GO M[F2YNIY+FXD.7FF MB^[=_@?;Y_:_^'P_Y:ZD?^W)O\:3_AL'X>_\]=3_ / %O\:^&B::3FO:_P!7 M,%WE]_\ P#PO]9\=VC]S_P S[F_X;"^'H_Y:ZG_X M_C1_PV'\/?^>NI_P#@ M"W^-?"Y-(33_ -7,%WE]_P#P _UGQW:/W/\ S/NC_AL3X>?\]=3_ / %O\:/ M^&Q/AY_SUU/_ , 6_P :^%2:0G%'^KF"[R^__@!_K-CNT?N?^9]U?\-C?#S_ M )[:G_X M_C5S0OVL? /B'Q#I6BVL]_]NU.Y2UMEDLV4,[' R<\#WK\]]8UN M'28![V\E"I'JT#,S'"HH.3] *QK MZO,_4#Z /QX\-#^&^_[\?_7I#\>_# 'W;[_OQ_\ 7KYZ?[U0O]VMOJT!V/HD M_'[PP/X;[_OQ_P#7H_X7]X8SC;??]^/_ *]?.+=:/XJ7U> ['T=_POWPQ_=O MO^_'_P!>C_A?OAC^[??]^/\ Z]?.0[THZT_JT L?7WACQ5IWB[31>Z;-YD>= MK(PP\;>C#L:H>,/B)HW@6XTZ'5II(I+\NMN$3=O*@$CZ\CZU\U>%?%>H>$-4 M6^T^7:W22)ON2K_=8?UZBF_M1^-['QMX>\(7=FQBGCFN!/;L?GA;:GYCC@US M2H&ZM^:1] ?\ "Z_#?]Z[_P# %BNG/#>S'U]Z[\C-+V44?(PSW$S5U;[O^">_?\+M\-?W M[O\ \!S1_P +M\-?W[O_ +\&OG\BF]*/9Q+_ +:Q7E]W_!/H'_A=WAK^]=_^ M Y_QH_X7=X9_O7?_ (#G_&OGZBE[-"_MO%^7W?\ !/H'_A=_AG^_=_\ @.?\ M:T]#^*/AS7Y_)AOA!,3A8[I?*+?0G@_G7S2132,T>S0XY[B4_>2:_KS/L,$$ M @Y!I:^7/#OQ UWPP56SOG: ?\N\_P"\C_ 'I^!%>H^'/COIUYMBUBV?3Y3Q MYT69(C]>X_6LG3:/?P^W$]E=174)_CB< M,/TJW69[J:DKIZ!1110,**** "BBB@ HHHH **** "N4?_DI\/\ V!W_ /1Z M5U=N^./C3XM^(;.NKZU(;1C_QY6I\F ?\!!Y_ MX$37$9 &!C'H*R(!S6G!U%?<0ITZ$>2G%)>1\!.=3$2YZLFWYZDAR>Q_*DVN M>B-^5;.G:7>WR;[:SN;A <%H86< ^F0*V(-!U0$?\2R^'_;M)_A4.NHZ,UCA MG+_ACC2CC^!OR-,*M_=/Y5W,V@ZH3_R#+T_]NTG^%85S&\3NCHR.IP588(/N M#1&NI;!+#..Y@G([&FDXZUH3=#]*I2ULIW,'3MU(BWX5CZYXABTM#''B6Z(X M7LON?\*T):X;Q%_R%YOHO\JT,7H16MM>^(=4CAB5KF\N&VJ,]3_( ?D*^C/A M=\/-.\%>3<3S076KR8#S[AMC'=4]O4]3]*\"\%_\C!!_NO\ ^@UZIIX'VF+_ M 'A7A9DYS7LE*RMKYGW7#>#I2B\5)7DG9>6VOKJ>]-AO-&3_K$_P"^A43R)C[Z_P#?0KBH MQ6KHVBWNN7+PV-LUQ(B%WQ@*BC^)F) Y')-2\,EJY%J^_:N'DZTP]*\O$4E2GR'Y-F-&."Q;A1VW^_H?0@ MO+=U!6XB8$9!$@Y_6@W,)_Y;1_\ ?8_QKQZT \J/C^$?RK2@ ]*Y+6,HUK]# MT[SH_P#GJG_?0H\V/_GHG_?0K@81P*O0CD5)NGS'8^8G]Y?SI"R_WA^=<_#@ M8K0:TG2 2-!*L9_C9"%_/%3TF'\<,FTGZ^OXUZ/X<^/M[9;(M7BBU"(<>="P20?4=#^E>!2 M#K560=:;2EN;4<57PKO2E;\ON/MKPQ\0]!\7$1Z??QM=$9-K(=LH]?E[_AFN MDKY _9['_%V=*_ZY3_\ HIJ^OZY9QY79'WV68N>-H.I45FG;3Y!1114'K!11 M10 4444 %%%% !7*/_R4^'_L#O\ ^CTKJZY1_P#DI\/_ &!W_P#1Z5RU_L^J M._![S_PR_(ZNBBBNHX HHHH **** "BBB@#PC]M/_DA=]_U^VO\ Z,K\_H*_ M0']M/_DA=]_U^VO_ *,K\_H*_4.&_P#<7_B?Y(_)^)_]_7^%?FS0@ZUHQDA2 M1U -9T'6M"/E&_W37T4CYN)[GXMEBTZ^L+&W\=R>'+:WTVS5--MX+L+#NMT= MB3'\K%F9F)Y.6K&^V,Q.SXJW3X&3B+4.!^53:_JFG:'\5=+U'5[47>F_8+"5 M<@,O-G&%E"GB0(PSM/#;2#4O@#Q58Z5J.LF7Q3;V5R^J6]W+J4D;@:A:(SF: M(*%)R^Y3Y9 #=#TKYM1E&DI)-Z)[+KO]EO3^NI].Y1E6<6TM6MWTV^TEK]WX M%'[>W_15;G_OC4/\*U_&6C6&O^#M/U ZU-JVMV>E27+7YB98[N".Y,6UMX#^ M8@=0&.00N.P-([639.U]=[].L/+ -F0V?/\SM\G[ORQG=U.-H M-=-;*8_ $2.I1CX6OI K#!VM?KM;Z'!P:TG%PE&2NO>MTUT\DO0BG)3C.+2= MXWW>COYM^IY+-W^E4I:O3?Q51EKVXG@2*4M<-XB_Y"\WT7^5=S+7#>(O^0O- M]%_E6Z.21:\%_P#(P0?[K_\ H->J:?\ \?,7^\*\K\%_\C!!_NO_ .@UZII_ M_'S%_O"O$QWQ_(_2.&O]T?\ B?Y(Z9>@JQ'UJNO058CZUXA]NB[90FYN885( M4R.J GMD@?UKO+R_\/>'FUK0$TO4KJ$W"QS3F^6,RF%F .T1D $DG&3T'I7$ MZ/\ \A2R_P"N\?\ Z&*[W5/&,&E^+?$8;0=,E+R7=NKB%@Q+,1ECOY'7(&,^ MU_9Y8)YEE5MR,X92%4C&TC&/2MCPAK7VO4Y=FB:)#'';3--/(C1I" MA0IO9BY^7+ 8 ).<#DU=ODT;5-(B\.17^FP:G/2UN4 W12#!&>1]1[CBL MUZ[D[ZH3*[]#67JW\'U-:C]#67JW\'U-:HSGLS&DZTP]*?)UIAZ5X.._C?(_ M+L]_WQ^B.CM/]5'_ +H_E6E!6;:?ZJ/_ '1_*M*"O.9Y<#0AZ"K\/450AZ"K MT0SQZBLSN@>E>'--@T336N6=8M06S%_/=&(3-:0LP2)8T.!YCE@2Q^ZI&*O/ M<7EA$VKS^*M1.GRI&\4@4R22E]^5:-GVC'EOG)(/&,YI+-9)-=_MJ SR1?V+ M#/%;6Q&ZY"JD,D7(8;5(8L,$X'XUNW.IRVNG"[72[FXF\FV9],#(3; F;:V/ M*.,\?PC[_/45BSZ>G%*-MK>OWZ?\/\CCO&>C0F.ZN[=(X[JSDC2\2!"DLGTN/Q=+/,%P^ M[/X8Q6%6#GRVZ-'7AZD:;GS=8M?>:M%)FEKX MT:^U'4[:Q8H]KYU: M*.)(8MZL=H1V+'Y . HSUJEK'@#7]/NGA;3I9P'CC$MO\\;%U#( WN"",XK M(U[P7JN@:1;ZAJ,*V:3RO%'!*V)B48JV4QQ@J0O1#K M5L2TU*.WKITZNQR\TR\U1FG09Z_E4\_W36?/WKVXH\";9%-<)SR?RKB?$#!] M5F(Z8'\JZR;O7(ZU_P A&3\/Y5O;0Y6VW8O>"_\ D8(/]U__ $&O7-)B4-YK M]!]T8[^M>5^ ;&:\U]7CC9HX8V:5P.$!X!/U) KUR%0J@ 8 KP<>_P!Y;R/T MOAI?[(W_ 'G^2-)9TQW_ "JS%*N:SH^U:^@Z1<:]JEM86@0W$[$()&VKP"3D M]N :\:5DKL^R4FR:WN/*D5T8JZD,I'8@Y!KK+CQI!J-U+> !S65IW@+Q!>WEI;KI-U&USM,;2QE4VDJ-Q/8?.O/N*DB\) MZSND"Z9=,(L[F6,[0 V<^F&4_1AZUSR=.3U?XEILZBV\5:/?>'Y--N(KC08 MWE+RKH\*R).-PX_B'YU5?PCJ;Z:MYY 5&N6LTB9L2/*N-RA?49YR1 M^.*P2AO&6Y17\5:W:ZI-91623+96-JEI"US@RNJECN;' Y8X Z# KG9)5%=+ M9> ]>U.\^RQZ=-$XD>)VG78J,JEF#'L0%)QC)QQFN8O83;S21%DXKIAR_#%D-LADF7!Z_E5&]*3QD9.X<@XJ>3O562NE(RDS&DZTP]*O7-I) M())8T++&-TA'\(SC/YD51/2OG\=_&^1^99ZK8Q^B.CM/]5'_ +H_E6E!6;:? MZJ/_ '1_*M*"O.9Y4#0AZ"K\/457TK[,+ZU^V!S9^:OG>6<-LR-V#SSC->GV M_P -]*%[-#_:T3?8MAG;ST*3%FW;5Y!'[O;SS\Q/TK.]CU:%&=6[B87A[Q)_ M9]N+.ZA>ZL=_FH(Y3%-;N1@O$X^Z2.H.0>XK6BOM!MI?M<=YKTERW+*#'$S9 MZ@RAB?TJ_#\.=/GO"RZQ%!;22'RAE6)7:20/FR2",<]<52TGP=;ZE!J#'6+6 M-;8?))N^4G)^\#@C@9XSUK*Z/7C3K12BTGV_K_,PM=UR35VAC$*6EG;@B"UB M)*IDY8DGEF)ZL>36')7JTOP_T.$1,U[O\JVF\U6E0%G'G;)&P_RK\B8"Y)R, MCFLY?AUI%G/<--K$>H1PP,VR(JGS>7(0Y)8?)E%QMR26 -/F21G/"5IRUMKY M_P!?AV/+Y.]5I.]67^[^%5I.]:H\21WW[/?_ "5C2O\ KE/_ .BFKZ_KY _9 M[_Y*QI7_ %RG_P#135]?US5=S[K(/]UE_B?Y(****R/I0HHHH **** &[UW; MYKE=6:^P>FL+1=K5E]S_K^M;$MSH.LP7. MH-;:@L4-WRD26W+'* M2L%V8P."OS9(]?RIOX5DNC:6]OJMDE[;V,%F+E#NGAEA)+L@]]P!![=0:8?" M7B-[9+1/%\@G"!R=V7+!\/V^[MP!QD-G.?1^#O$%A 8 MX=6:=3,&*+*\6Y&D#,IQ]W^-BZ_,=V.F*D;P3XD^RRE/$TR7K+A9BSLBGY@? MD/'0J/J,]:UIRE35HTW]YR5Z=+$.\J\5KIHU^"7]=+G>Y%+7#V_@K65DLWN- M;FO/*G21UDF=0X4Q8'&!_#)VYW#-=N*[:']E]=#*M=MS#&?]G^^?T^M;4J, MZTN6".3$8JEA8\]65OS9SO[;5_;VWP1NH9)D6:6]MC'$6^9\/DX'M7Y\I<-( M<#Y5]*]_^/.J7VN^$KNZO9Y;RZDGBR[_ #'[W0>@]AQ7S];P2_\ /)_^^37Z MKD=#ZOA.1N[N_P!#\>SO&?7<9[1*RLE^9H6W45K6G:LRVADR/W;_ /?)K5M8 MG&/W;_\ ?)KV9L\J!W_AOXFZ_P"']-M+"SN(5MK4[X%D@5S')O9UD!/\:L[8 M/;)J73_%VIV^JZ1J,QMYX9(7E,SM65V\ @O+L7MQY4(5I9AG#$^V3TQVSG%9]RC$G MY&_(UFSQOS\C?]\FHA0I*7,HJY=3$5G'EYG8RI_NFL^?O6G/%)@_NW_[Y-9\ M\,G/[M_^^37HQ9YK1O-JK)&K.[%555&2Q., #UKKYH)>?W3_ /?! MKNO@C\.O[2\0S>)=0B_T:T?9:1N/OS M5QU\C&I*K>"IX;ECLG^B+,?:M;0]5N-#U*WOK1E2XA)*,R[@,@@\ M?0FLF/M5J+M4M)JS/?1V]G\3M=@P!);2('239);JR[U\O:V/4>4A'T/K5J+X MDZV8ECWVV C1EOLZY;=&(R6_O':JCGTKB8NM78NHKG=*'8U1VNG?$;4K;5(- M0E6.2:W2;REC41KYDB!"S@?>X4'''(K-TCQMJGARUD@LF@597$DK20AVD(Y& M[/OWZ^]8R?=J*;I4>SAM8JYT=[\5->O%Q.UI*/M NL&W _>#.&R"#QN.._Y5 MQVKZC/J^H75]=.)+FYD::5PH7+$Y)P.!2R]*JR]*TA",?A5B&59.]59*M2=Z MJR5U(R9TWPWMHKS6KV"9!)#):,CH>A!89KE?%GAV7PSK$MHV6A/SPR'^-#T_ M$=#77?"[_D8KC_KV;_T):['QQX77Q/HS1H +R'+P,>Y[K]#_ (5Y6-I\[TW/ MA<[H^UJMK=)'E=I_JH_]T?RK2@JA;PR(BJT;JRC!!4Y!K1@1O[C?D:\-GS$" M]#T%;WAFRM+[6K*WO$D-J[XD%N%WXQVSQ_GUK"A1L#Y6_*KT2$\%21[BLSOI MNS3:/2C\.M-1F=]:M(E,TB&.#$P154G&XD9)VC ..H'6I+3P3I=S"F-8A?[1 M#'/"SJ%>-2RC!&[&\_,-I/& <\UP$$?3Y/TJWLROW?TK*S[GKJK2_P"?:^]G M70_#NPN8;=FU=())5=O)DB7*%<_*S;MJG@9R<Q/WA['\ZMX:56//'[CZ7)\?3PT'2J:)N]_N/>J*S]$UZP\162W6GW" M7$1ZXZJ?0CJ#6A7GM-.S/MXR4US1=T%%%%(H**** "BBB@#AM1^%T-X7DBOW M@N'>Y+R^5N)264R; ,C 4D\CDYS4=I\*+:R4F.[_ -(=BTDQB.926D;+8;DA MGW ^J@UWMHSCUKSJF'H0:ER:O0]RCC\;5C* M"J623>R_K_(H#X80C[.PU&X\Z%,>:2Q9G^<[S\W7";3S=0N!YS#,=M'S+)]!Z>YXK ^*/C;5 M/#PBL-(2&.ZGCWFZG.?+&2/E7')X[\?6O!+W0-4U.[DNKN\6YN93EY979F;\ M<5Z6&PL:GO5'9'S^/S.6';I4(WEWZ+_,U/'/Q5U?QL[PLQL=,SQ9Q-]X?[;? MQ?3I[5QHZUM#PA>?\]8?S/\ A3E\(7G_ #UA_,_X5]#!TJ:Y8:(^'JK$5YN= M6[9BC@U(I/J:V1X0N_\ GK#^9_PIZ^$+S_GK#^9_PJO:P[D*C4_E,<$XZTJD MYZFMH>$+S'^MA_,_X4\>#[P?\M8?S/\ A4^UAW*5&I_*8@)SUIX)SUK:'@^\ M_P">L/YG_"GCP?>L'YG_ M I.K#N4J-3^4Q0Q]3^=.6ML>#KS_GK!^9_PIZ^#KS_GK!^9_P *GVL.Y:HU M.QA%%D&UE#+Z,,B@6L.?]3%_WP*WQX.O.OFP?]]'_"GCP;>?\]8/S/\ A2=6 M'L'Y MG_"E[6'#;S M_GK!^9_PJ?:P[E*E5[&"((_^>:?]\BAH(O\ GDG_ 'R*Z$>#;S_GK!^9_P * M1O!UY_SU@_,_X4>UAW*]E5MLSG3;Q'_EE'_WP*:;>'_GC'_WP*Z(^#[P?\M8 M/S/^%-/@^\_YZP_F?\*/:P[B]E5['/?9H?\ GC%_WP*3[+#_ ,\8O^^!_A70 MGPC=C_EK#^9_PI#X3NQ_RTA_,_X4>TCW%[*KV.?6".-B4C1#TRJ@4ZML^%+L MG_60_F?\*3_A%;K_ )Z0_F?\*?M(]R?95.QC9IK$YZULGPO=#_EI#^9_PII\ M,7/_ #TB_,_X4>TCW(]E/L8^::2RGV,>D/2M<^&[D?\M(OS/^%-;PY+=:?S^"_B_8ZZ8[35-FGWQX#D_NI#['^$^Q_. MO&3HTW]Y/S/^%,.CS=-R?F?\*YZU*E67O;]SMPN*Q&$?N;=NA]6=:6O"/!OC MW6/"VRWN774-.''E.QWQC_98_P C^E>[*VY0?49KP:U%T79ZGVN$Q<,7&\59 MK="T445@=P4444 %]3_"SK****ZCSPHHHH \B^,/_ ",%G_UZC_T-JX<=:[CXP_\ (P6?_7J/ M_0VKAQUKW*'\.)\3C?\ >)^I(O2G+TIJ]*M/7K3%ZT]>M(M#UZ5 M)4:]*2:ZAM\>;-'%GIO<+G\ZB34=6S2$93=HJ[+%.':J&I:O:Z5ITE]/(/(0 M9RASN/8#U)KR_5OB/J=_*QAF-E#GY4BZX]V[UX&9YWA19YBGYR/8] M17K7AW7K;Q)ID=[:D[&^5D;[R,.JFL\LSS"9JW"E=271_IW-L^X3S#A^*JXA M*5-ZZQ$ M\EM&"B':69MHSZ5H#P1J@_Y9Q?\ ?P5M>"KD1:&%/_/5OZ5O?;E]37%.K)2: M1[5'"4Y04FW=G$#P5JG_ #SB_P"_@IP\&:H#]R+_ +^5VOVY?4T?;E]34>UF M;?4Z7F<9_P (;J?]R+_OX*+1X?MK-UM9+V:[NX[.**-U3+OG!);@#BFJ MDV[(EX2DE=W, ^"M4/\ !%_W\II\$ZH?^6<7_?P4_3/C;X9U&.+_ $N2WE<# M?%)$?W3;]A5F&0""1GG&.>E)-\:_#N^);>Y:<7_?T4T^!M5S_JXO^_HJ]_PN+PV)DBDN MIX'(!D$UK(GDJ610TF1\BDR)@GCYA5K0/BCH7B>]BM=-N9;B:1&D $#@!5QE MB2, ',XKL=%\76/B 79LWD/V68V M\JRQ-&RN.HPP!XI.=6.K01PN'GHI,X\^ =7/_+.'_OZ/\*:? &L8_P!7#_W] M%>B?;E]31]N7U-3[>9?U"CW9YR?A]K!_Y9P_]_13#\/-9S_JX/\ O\/\*])^ MW+ZFC[E=E&;J1NSQ,;0C0JU,/6NGJ>?C/L_,^ARC>I\OU'T445YI]&%%%% !7)O_P E M2B_[ S_^CUKK*Y-_^2I1?]@9_P#T>MH_]#:N''6NX^,/_ ",%G_UZC_T-JX<=:]RA_#B?$XW_ 'B? MJ2+TIR]*:O2G+TK4XT.7K3UZTQ>M4M:U^P\.69NM0N%MX<[1GEF/HH')-95* MD*,'4J22BMV]$CIH4*N)J1HT8N4I:))7;?DD9GCOQ6?"^EIY)'VRX)6+/.T# MJV/;^9KQJ[U>2\E:6>1II&.2\AR35WXE^-K'Q/J-G+I[R&&&$H?,3:0Q;/\ MA1X#70M7T[4;?5EM8)_/M8H;V>9E,2RRB.1MNX!MB_-_/BOP?/\ ,Y9KF,J- M&HG3C\.NCLKM^KUU^1_77!V0PR')H8G$46JTW[^GO*\K):ZV2L[>K,M]8E$! M@\UO)W;O+W';GUQZU5?4/]JNO?X9:-%WAR, M^8J GL'SVJE=^$=#T+QK/I5QK$&HV0T>XNQ_]Z[#X:?$: MU\(75\NH><]I.BD+"NXAP>N,CL:E_P"$7\,>%]6DANKZT\00R6%]/&9K@1XD M@3,+*8I#\LQZ*V&P#P#7DU*&)Q&3UX8B$ESJ^F_EKTU3[ ME5\OP?$>$J8.K%NG)+7:^O2^MTX]5^#/L#POXUT?Q?$SZ;=B61!EX'&V1/JI M[>XXK>'6OBG0_%EUX:UBUU.SD*3V[[@!T8=U/L1Q7V=IE_%JNG6E[!GR;F)) MDS_=8 C^=?L_#/$/]N4IQJQ2J0M>VS3ZK]?^"?R[QUP;_JK7ISH2:@DH-G0?:F]:/M3>M8 M(\.:L/\ ETF_,?XTX>'=6S_QZ2_F/\:GDCW-O;S_ )'_ %\C<^U-ZT?:F]:Q M1X>U7_GUE_,?XT\>']5_Y]9?S'^-+DCW'[>?\C_KY&O]J;UH^U-ZUE#0-4_Y M]9?S'^-(?#^J?\^LOYC_ !HY(]P]O/\ D9K?:F]:J:G96FM6ZP7]M'=0JXD5 M),_*XZ,,'((R>:HGP]JN?^/67\Q_C33X=U7_ )])?S'^-/EBOM"=>>W(_P"O MD./A;0S%-'_9%GY%>(# 0CH1Q4A\.Z,99)3I=J7D*LY\OABHPI(Z M9 XS5<^'=6Q_QZ3?F/\ &F?\(YJW_/I-^?\ ]>JM_>(]J_\ GW_7W$:>!- C MU2VODTZ%6MXC''#C,8)=7WD'JV5 !.>!]*U-,T?3=&96L+&"T94,0,2XPA.X MJ/09 .*S?^$;UC_GTG_[Z'^--/AK6"?^/2?_ +Z'^-#5]',E56M52?\ 7R+? M_"*Z%M9?['L]K1^4P\L8*;=NWZ;3CZ5=TZPLM(,YLK6.V:=@\K)G,A P"23D MX'%8I\,ZS_SZ3_\ ?0_QII\,ZUVLY_\ OH?XTIZ6BR7UK-"C':KRM/:F'K6_4X&,?I7TK%_JD^@KYJ?I7 MTK%_JD^@KS\9]GYGT.4;U/E^H^BBBO-/HPHHHH *Y-_^2I1?]@9__1ZUUE>%%%% 'D7QA_Y&"S_Z M]1_Z&U<..M=Q\8?^1@L_^O4?^AM7#CK7N4/X<3XG&_[Q/U)%Z4Y>E-7I3EZ5 MJ<:'+UKY_P#CMJ\Q\:K:N_[FWM8S&O8;LEC_ )]*^@%ZUY_\5?A6/'J07=E. MEKJD">6#(#LE3J%8CH0 Q.899*EA-9)IV[I=/U^1^F>'N;8')L] MAB,Q=H.,H\UK\K=K/\U?I?M<^=7OQZU&MYYLB)N5=Q"[G. ,\9/M7<']G[Q? MGB&Q/_;XO^%'_#/OC#_GA8_^!B_X5^"?V!G%]<+/_P !9_7ZXNX:Z8^E_P"! MQ_S.IE^%TDMYK_A+3;G58&LY[<+-?$1V5[*753,J*I)4*6*X+$Y7')Q6!_PH MCQ!+YA@N;.2)4$@ @.HY"X MZ8]/PI3\"/';"3+P$2G,F=1^^?\ :]?QKVIY3BJB7-E]33M=:7;73SL>#2XC MRRC?DS>CK:]^5ZV2;^+K:]NE[&/\3_A_%\/5T" 7+W-W=VLTMTS1M&@D2YDB M^1756"X0<6L[ 8#2Z@'('IDTQ?V=O&3$ PV ' MK]L7_"O(KY!FE2HY4L'.,>UGV/;PO%V0T:*A6S*E.6MWS16[;VOT6GR/,TB> M=UBC4O(Y"JJC))/ K[F\,Z;)H_AW2K"4@RVMK%"Y'3#,AQ&54ZF(Q:Y9SLDNR7? MS?;H?SKXF\78/B"M1P>72YJ=*[IK/E-^8Z#[8OJ*QM3\>Z-HM]+:7]ZEI+'$DQ M,H(7:Y<#![GY&)'8#)XJ#[8WJ:PM9\+Z7KU\UY=Q3&Z,0A\V*=HV"#>,#!XR M)'!]0U5&,;^\1*4K>Z;\'C_39CK#/Y]O!I2[[JXFBVQ*NS>"&YW90AACL:K? M\+/TB&X\J]%QI8^SK&,117#WCF6-1G 5LY'#,/H36BC3 MZW,W*K;2W]?\ ZF;XB>'X$9FU:UP,_=?.<$+QCKRRCCUJO%\3=$-I87-Q<-9 M1WEFE]'YZ8Q&S!5!(R-VY@,"N77X=^'XKA9HK:>!T(,7DW+J(2"IR@S\I^4< M_7UJ]_PB>DA=/7R) +"&.WM_WS?(B.'4=><,H.31RT_,.:KY&K9_%?P]?:G- M91WR_(45)S_JYV:/S,1]VPA!)QCFI9_BGX:@M3@6080V]PA M*E-PN7R,R"4D'UWJ#[8XI\M*_4GFK>7XG80?$3P]=!S%J]JX1Q&QWX"L690" M2/56'X&J]O\ %'PY=7SVD>IIYBQ),&9&5&5M^W#$8/$;'Z"N?[QHN? NCW87SA>2.(XXO,-Y)O*IOV9.>H$C MC/HQ%)1I];E.=7I8ZFW^)/ARZGCABUFT>6240JH?DN<87I[C\QZBED^(&E0G M4'EEDAM+"1H9[UXB(%D4@,F[N03S@8&#SQ7*0^ /#\#6+)8G=92M-"6D+89B MI.<]1F-#[%:DU/P7H^KQWL5Q'<^1>3&XF@CN76-I3U?:#@$]_7ZTY9+G6Z6-R#XOZ#<-''NF2 M=]K")T PIE6/<6SM&&<<9S@'BM?3O'FA:O=16UEJEM=7$JNR1Q-EB%^\<8X' M(Y/7MFN1/@/0C&L?V:7RP""GGOM8&19,,,\C&6 MT#B$^8<#<,'/][C YST'I2<:72X*59-7L>B_:U]11]K7U%<_]L;U-'VQO4UA MRG3S'0?:U]11]K7U%<_]L;U-'VQO4TE>C^ M,;K?X?N%)ZLG_H0KS@]*]+#*T#YG,G>LO3]61M3#UI[4P]:[.IX[&/TKZ5B_ MU2?05\U/TKZ5B_U2?05Y^,^S\SZ'*-ZGR_4?1117FGT84444 %WF^R[L];+Z:J.K>:C:$GJ[7\EW;Z+J>H4445W'DA1110!Y%\8?^ M1@L_^O4?^AM7#CK7OVL>%-*UZX2>_M1/*B[%;>RX&/^_K__ !57]:AV9A_95;NOQ_R/%5ZT]>M>T?\ "OM '_+@ M/^_K_P"-'_"O] _Y\!_W]?\ QH^M0[,K^RZW=?C_ )'C2]*DKV+_ (0#0?\ MGP'_ ']?_&C_ (0'0O\ GQ'_ ']?_&E]9AV8_P"S*W=?C_D>04X=J]>_X0/0 MO^?'_P BO_C2_P#"":'_ ,^/_D5_\:7UF'9C_LVMW7X_Y'DJ]*L?\(+H8 M_P"7(?\ ?Q_\:7_A!]$'_+E_Y$?_ !I?6(=F5_9M7NOQ_P CR@=:<.M>K?\ M"$:+_P ^?_D1_P#&E_X0G1O^?/\ \B/_ (T?6(=BO[.J]U_7R/+%Z5(.E>G_ M /"%Z-_SYC_OXW^-+_PAFC_\^?\ Y$;_ !J?K$>Q7]GU>Z_KY'FL,\D /ER, MF>NTXJ9;^X_Y[/\ G7HO_"':1_SZ?^1&_P :/^$/T@?\NG_D1O\ &E[>'8M8 M*LM%+\6>>_;KC_GL_P"=.%Y/G_7/^=>@_P#"(:2/^73_ ,B-_C2_\(EI/_/I M_P"1&_QI>VAV*^J5OYOQ9Y_]LG_YZO\ G3Q=S?\ /5OSKOO^$3TK_GU'_?;? MXTO_ BNE_\ /J/^^V_QI>VAV*^J5OYOQ9P8NIC_ ,M&_.FM=S?\]6_.N^_X M1;2_^?4?]]M_C1_PBNE_\^H_[[;_ !H]M#L'U2M_-^+//C>3Y_UK?G33>3X_ MUS_G7H7_ BFE'_EU'_?;?XTA\):4?\ ET_\?;_&G[:'87U2M_-^+//#>W'_ M #V?\Z:;ZX'_ "V?\Z]$/A'23_RZ?^1&_P :/^$/TC_GT_\ (C?XT>VAV%]3 MK_S?BSS?[?<_\]Y/^^J:=0NO^?B3\Z])_P"$.TC_ )]/_(C?XTG_ ANCG_E MT_\ (C?XT_;0["^IU_YOQ9YJVHW0_P"7B3\Z8VIW?_/Q)_WU7IO_ A>C'_E MS'_?QO\ &D/@K1C_ ,N?_D1_\:?MZ?8GZE7_ )OQ9Y@=3N_^?F3_ +ZIIU.\ MQ_Q\R_\ ?5>H?\(1HI_Y<_\ R(_^-'_"#Z+_ ,^7_D1_\:/;T^Q/U+$?S_BS MRTZK>#_EZE_[ZIAU:]_Y^I?^^J]4_P"$%T3_ )\O_(C_ .-)_P ()H?_ #X_ M^17_ ,:?MZ?87U'$?S_BSRDZM>Y_X^I?^^J:=7O@?^/N7_OJO5_^$#T(_P#+ MC_Y%?_&C_A ="_Y\1_W]?_&G]8I]B?J&)_G_ !?^1Y*VLWW_ #]2_P#?5-;6 MK_'_ !]R_P#?5>M_\(!H)_Y/^_K__ !54L3!=#-Y97EJY+[W_ )'B#4P]:]Q_X5UX>_Z!X_[^O_\ %4G_ M KGP[_T#A_W]?\ ^*I_6X=F1_95;NOQ_P CPQ^E?2L7^J3Z"N=/PX\.G_F' M#_OZ_P#\572 !0 .@KEKUHU;6Z'J8#"3PO-SM:VV%HHHKD/6"BBB@ KQ33OA M/;6?[56J^-!K&HO//H<6; R?N 68Q$?[H$08+V8DUZ9XB\3R:/=16MK9B\N3 M!)=N'E$2K"A4,0<'+988&/J17-VOQ,\+-<+K$JRP7\VG&0R>4[;H(MSNJD<' M8Y8'WKV<%]:HPJ2HIVJ1<7:ST;_X ];7/0Z*P_#GBNW\33WJVT4JPV_EE99% MV^:KKN#*.N,8YKMJ7V 3IX7\#F*9/%.NW^D^"/B4="OI+YFBGOM(G*1I]K0@$O&TB?>&1]:[[PS\< M_$&D_M->+M+K_ ,;:GX,UZ:_UKQ2?#$K-J5NDYWV,8V_. MMLB;7%Q!!/'++;L$E1&R48C. M#Z'!!Q[BOG[]J/\ :$U#P!/9>#O"2K-XJU10#,!N:U5SM0*O=V.<9Z 9[BO% M-6^+ES\"/B_X9TB*\DO[+0+86^NL)"YO+BX(DNY"3]YE)7&?^>>*^HP>08G% MT546CDFXKJTNOE=V2[WOLM?C\=Q+A<%7=*6JBTI/HG+IYV5V^UK;O3[UHJMI MVH6VK6%M>V ]>T+39[22Z&H29N9T<* MME"72,3/G^$R2(OXD]J^>I4:E:?LX*\NWH?45<12H4_:U)6CIKZGL=UV]T/+6;,,JO\C9VMP> MAP<'O@UFX32YFM#15(.7*I*_8N45DW?BW0["UCNKG6+"WMI$$J32W**C(2%# M DX(R0,^I%*_BO14UM=&;5K)=79=RV)N$\XC&O*_N[;B=:FM') M=.O?;[S5HHHK,U"BBB@ HHJMJ6HV^D:?6TKRLKN]DEIW:^)_M^&+G4E0K1I MP@KKGC+WUI[RORWC=V3C>[]5?U#3]0MM5LH+RSGCNK6=!)%-"P9'4C(((ZBK M%?-_PM\<2_!/2=*\.ZWX-U?PSX8N+@QV=]?7HNUMWD.0C\#8N23CMD^^/I"O M"S# RP-6V\'?EEH[I?X6U?NKNQ]'E^8TLPIWCI)6YDTTTWY22=GT=M0HHHKR MSU0HHHH **** "N4\??%/PM\,;6"?Q+K-OI8GW"&.0EI)2!DA4 )/;H.XK6\ M4^*=+\%Z!>:UK5Y'8:9:)YDUQ+T4=/J220 !R2:_/<^++#XX_M 7>L:_)]IT MJ5)H]*L[^0V\+%8S]F@D(/R*[_>((R3R1FOI\BR?^U*LYUE)481;DXKJK6BF M].9WOZ)F/AYXM\-7VEV=KH/B6TA$VI:=IT[206MP)" @)9B-T>TLFXXW&OKGX2?%JW M^)=C,DEO]@U6V4--;AMRLIX#J>XSQCJ*Z,YR2."@L5A+ND^]KIWMTT:?1K1_ M<1"IS/E>YZ%1117R!N%%%% !1110 5PFN_%>UT.;7;=[&:2XTT,%P1Y2) M$!;^$L.>*Z:$Z4)-UH\R];#Z' M"7WQ$\-W\5FNK:>;JX02L ]L)!&T;F.1N<[5RKD$XRJD]!523Q9X-:ROI+_P M_;I%#NDE_P!%BD1Q&+C801P3LMWP.V0.]>@S>'M*N6S-IMG*=I7+VZ'@G<1R M.F3GZ\USVZPN_'-_XP>T73X-29VA4EY7FE3YAC!QLR#URQKT:=6A)/DC M)6U^+97Z?>24;#QWX?T>=VMM,%A9741NS>@K3\._$G M3/$][!;6<-V'F5F#218 :103SP"8GP?IW(K:E\-Z3.'$FEV4@&\TU;]&$)(22+ MYUVNO3!R..17O=&^O6N7$5:]&// M1AS]U=)V\KZ7\FTO,VI0IU)*YSY<7@.\\W_ &IL#\]M>(^)<+3ERUH5(2[.G-_=:+3^39Z2 MR:M-7IRA)=U./ZM-?-#?B'X,\9V5GH\G@+QKI_A#3]*M/LLFGZII:W5I*@ " M,6#*Z%0,<'!SR*P_V;O ^D> G\4,_BM/%GC#Q'?'6-8O4MQ;(\F @$<0X5% M]23G)ZUU=NOQ \2;5NUT_P ,VC?>\O\ TB?'MGY0:W-#\)/IOB&749IWN/+M M%LX))GW2.NXN[N<#DL0 !T"UK#,,7BJD/J])QIMZN<>5OK=:J2_[>CJ[?*)8 M2A0A+VM1.=M.5W7STL_DSIZ***^@/*"BBB@ K+\3ZT?#GA_4-26TN+][:%I% MM;6,O+,P'"*HY))P*U**J+2DFU=$R3<6HNS/BW]GOX8>*O'GQTU'Q]X[TB]T M_P"RN;R-+Z!HP\[9$:H&ZK&H_#"UI?MH?!?1[V";QKI%U96FL1 ?VA9-,B-= M*/\ EHHSRX'4?Q#W'/U9KWAK3O$UJ+;4K<74 .=A=E'X[2,UQDG[.OPVF?7QL,9)N'*E%1BDURKIK);^GY'PM7ANV G@(I3YVY. M_<\6_8<^,1UC19_ FIS9O-/4SZ)OB9K'CF_^UVND:?J(.AP0ZEI[RR_9HLCS8R)%VAI6=@<'[JGTKN] ^"'@ M3PMJ]MJFD^%].T_4+8EHKB"(JZ$@@X.?0D5W-<&-S*C+%SQ."AR\]KW2=G>[ MMNM6D_O/1R_*:\<%3PF83YN2]K-JZM97V>B;7W'SUKGB.Y\3>&_#&@>)-#U& MWGE@,>O7RZ5+.VR)C&T,;*AP9F4G<.B$DG2$,\)G!@*A?W;8D3 ? QGD8KV+%%3DM%WTOIJT]-/)+T7? M4[XY;.,E/VEY*UFUKHG'777=OU=]M#P;X:>"I9]3^&[ZOHK[-/\ "LL;K=P9 M6"JV6KOK[WV+701(93]H,D2TG&,>;;??56C'6S72.GST M"EHHKPSZ,**** "N>^(/AN7Q?X*UG1H)!#->6S1(YZ!NHS[9%=#7CVM>)?B1 MX:\3:K#9Z3-XCTV2Y<65(99"Q($860(HR"6#9'%>9B\9"O3A0HPY(1N[7NVW M:[;T[);+8]_!8">'JU,17J<]2:2;MRI*-[)+7JVW=O<]KHI!G SUI:\L]@** M*SO$-U?66@:E<:9;+>ZE%;2R6ULQP)90A*(3VRV!^-5&/-)174#1HKQZ^^)/ MC2QTQ8;/PQ>ZG="*.X_M";3YH$<%UWH80&96 ++@;C@;@&SS;/C_ ,<:IX3\ M3W2^$)=!U&Q6#[#%/ONGNMRJTF$1!R,D+@D9QNVX('J_V9723O&U[?$NK2O; M?KVNNJ0[%C]H?X;W?Q1^'=UHUG(4E+"0 9Y8SRHW 4* ^YL#.3MX/: MO5RNKF^2>U6$J0]G5:;4FI)244KJTDU>*5UJM-$G>]34*D8J:VZK^F>*>(OA MK\1/'?B.76-6T!(;B7Y=D"HB*N>!UR>IY.37M_P7^%MQX"M;F[OY\WMXBJ;> M,_)$H)/)[MS^&*SK;QO\1](TZ'^T_"8U*XMU$D_V'(:8&.638JX*AE"(IPQ! M=@!P78M_AU/+!:A^LLFZX;R"ZJA$>!^\!4GD$8QR0*Z,15S3 M&4OJLI4^1?RM)66V\GY=O/J8JE%/FC^)[)17EOB+Q?XWB:S>TT5[9Y-*CNA; M1VCW:O=LQ$D#2 KY81=I!8#?N/3:15 ME?#SQU:_M&ZOXON?$=M+X+N=,2SATH*?-4K@J",8&',C;LY._&*]E+10 F*,#TI:* " 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 ** )** "BBB@#__9 end GRAPHIC 21 tuya-20221231x20f005.jpg GRAPHIC begin 644 tuya-20221231x20f005.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" %Q J4# 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#]3Y) @SZ5 MGSZQ% <,P'U-)K-R;>W9AVKA=+L/^$SDO@VHR67D2K$-BJ=Q(SWIB.R/B.#/ M^L _$4?\)'#_ ,]1^8KEV^$H_,5RO_"HI/\ H8KO_OTE+_PJ&0_\S%=_]^4HT#4Z MG_A(X?\ GJ/S%'_"1P_\]1^8KE?^%129_P"1BN_^_*4?\*AD_P"AAO/^_*4: M!J=5_P )'#_SU'YBC_A(X?\ GJ/S%H_,5RC_"5HURWB.Z4#J3$@%1?\*OC_Z& MB?\ [YC_ ,: .P_X2.'_ )ZC\Q1_PDH_,4?\)'#_SU'YBN/_X5='_T-$__ 'Q' M_C1_PJZ/_H:)_P#OF/\ QHL*YV'_ DH_,5Q_\ PJZ/ M_H:)_P#OB/\ QJ6/X2M* 4\1W3+ZB)"*!W.K_P"$CA_YZC\Q1_PDH_,4?\)'#_P ] M1^8KEO\ A4,G_0Q7?_?I*/\ A4,G_0Q7?_?I*- U.I_X2.'_ )ZC\Q1_PDH_,4?\)'#_ ,]1^8KEO^%0R?\ 0Q7?_?I*/^%0R?\ 0Q7?_?I*- U. MI_X2.'_GJ/S%'_"1P_\ /4?F*Y;_ (5#)_T,5W_WZ2C_ (5#)_T,5W_WZ2C0 M-3J?^$CA_P">H_,4?\)'#_SU'YBN6_X5#)_T,5W_ -^DH_X5#)_T,5W_ -^D MHT#4ZG_A(X?^>H_,4?\ "1P_\]1^8KEO^%0R?]#%=_\ ?I*/^%0R?]#%=_\ M?E*- U.I_P"$CA_YZC\Q1_PDH_,4?\)'#_P ]1^8KE?\ A44G_0Q7?_?E*4?"&0_\ MS%=_]^4HT#4ZG_A(X?\ GJ/S%'_"1P_\]1^8KS[Q9X1TKP+HLVKZ]XQFTW38 MBJO<30KM4L<#H">2:X'_ (63\+?^BKQ_^ Y_^)KHIX>K57-3@VO)-F,ZU.F[ M3DE\SW__ (2.'_GJ/S%'_"1P_P#/4?F*\ _X63\+?^BKQ_\ @.?_ (FC_A9/ MPM_Z*O'_ . Y_P#B:T^IXG_GW+[G_D1]9H_SK[T>_P#_ DH_,5X!_PLGX6_P#15X__ '/_P 31_PLGX6_]%7C_P# <_\ Q-'U/$?\ M^Y?<_P#(/K-'^=?>CW\>(X/^>H_,5/!K<4QP'!_&OGG_ (65\+%!)^*\7'4^ M0?\ XFO6+#PC'9:-_:MMKDU_;&W^TQ,8U ="NX'Z$?SK&I0J4K>TBU?NK&L* ML*GP23]#OXIA( 6> O#%]K/BB^U"#4);>&VE\ID0KNC9DSYJ;E8%L?*> <=#U!]3\3?\>< MOTKE/@W_ *[Q'_U])_Z!6D9..J(E%2T9Z1&A10"Q8@8R>I]ZH:UZQ>/-_ M:>GQ:>@(\I4N!*S=!L6-67;M4D[ M@SJVWC'(KT"/7=/B;(-V3_M6TY_FM2?\))8#)_T@>YM)A_[)2)]I'NCS)?$O MQ1U$WT?]BPZ6D4<1EL5DE1UA$89=S*-K8D)#8+'[H^[DBO4+::*ZB66%UDB<95T.014A"^GZ4+ MH:7ZH\]UFZ\4V?B#4)+9=0NE14-I'%%%]C:+RAYC./OM()-Q"!@3\H'&36'? M>(/B?)I$C)I4-O+-O1#;VH>6+"CRVVF7&9"W/7R\'[V*]?V@T;0.V?PH%LCR M#3]>^)=O>W"W6E":!IOW1,(;:"?D3AQP1G=(?N^AHB\3?%3[9%;R:#IZQM"K M&X\ICEV52R[1)A=A8CD_/@XQBO7]B^@H*#TI)65BG*_0Y_Q9$D]AI\4RK,CW M]LKJRY5AO':LCQ'X?OEO#_8^C:>\0@^3S+6'89-W._.& QC;UR*5=RGG(XKFW\ ^"X[Q+5M(TQ;EQN6$JH=AZA$E M&US%IO8YZ^'B.TBN)O\ A"-)>)#B-(XTDD;.,' /U].#GM@R-HWB:Z2QG7P[ MH=G(GGM<6QBC=7PRB)0<9R5WG.1R!GTKI?\ A6/A0?\ ,!L?^_5)_P *R\*= MM LO^_-:^UCV_#_@D/_Y4NX>_Y4 +129I-X]_RH =129%!('4XH 6BFAU M;H0?I0[K&I9B%4#))Z"@!U%-CD6:-71@Z, 593D$>H-.H **** "BBB@ HHH MH *0TM)B@#E(KKQ6?B#+;M96(\(_8PR70D/VG[1NY7;TVX[^M9^HWGCFT\07 M7V#3K2]TUYU5/M$B1A(MJ_,I4[F.=^0P&/EQGFN[X!HP*N4N:VEB(KEOJ>=7 M.N?$.*::5?#NGM!&N4C2Z!:0[5.#\W8[AQ]<'C,$GBGX@VU@MVWAFV?>D9$" MR9E#-C(*A^ #UY.,YR<8/IFT4;1Z5!9X7^V><_ +6O\ KXM?_1RU\#^#YO#T M8OAKZ,Y;RQ;X1V .6WD[2,#[O/)] :_4KQ[X"T?XD^&[C0==@>XTZ=D9XXY& MC;*L&&&'(Y%>5_\ #%7PL_Z!-[_X,9?\:^MRO-',.7?R7WRY(V;AL*J1R# MC(QSDGBOMG_ABKX6?] F]_\ !C-_C1_PQ5\+/^@3>_\ @QF_QH_MW"='/\/\ MQ/*L0]U'\?\ (_/?Q2-+2](T9G:S^RQ[B[LQ\W9^\Y95.-V<<"OU,T X^#VG M?]@*+_TG%>=']BGX6$$'2;T@]?\ B8R_XUZYJ>G0:3X+NK&U39;6U@T,2DYV MHL>T#/T KQ,WS*CCH4X4K^[??Y>9ZF7X*IA93E.VMMC(\$,381?05V0Z5QG@ M?_D'P_05V8Z5\RSW!:***0!1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110!S_B?_CSE^E6L9"\16[D@AN3EF)^89SSUZ8%2 MV.C:O:7%M--KFIW,<#AC (#B11V.3SFN[(_*C -9\IA[!7OV>YQQDFN2\1?"6VUS4KF_^W2Q7%Q<"9U>,/$ZA5 C9,CY Q7?# ]J6KL=$?=5D*=9/$]_&TH*!H,@HNYL8RW7 M:5YZY7.><5VAXI*0[V."O/AG>72,G_"3:@0OS0&7]X89,$!QEN>I//?&",5@ M^/OV>K/QQXTT'Q6NMWVFZYI=NEI]IB4,98U;=QR"K$ELG)&&QBO6\TM/K<6Z ML( <5P=Y\-+JX1XX?$%U9127#SR&"(!Y2>1O;=EB/7T &.*[TG%&:0'G, X[]!WR:]"-%,5V>>0?#'5 M+>W,2>,=64!&1, +D=<9[=!TX]^:[+0=*ET?3([6:]FU"52Q-Q<'+MDYY^G M3\*T:,TAW.6\1>!(]?UV'51?W5E=0PK#$ULP78-Y9CG_ &@2I'3H>H%9%G\- M-3M+IYAXMU)S(0SHPX9@%'][IA?_ *_4'T"@<4"N<,/AJ9;-TO=5N-2NO/6X MBN+E06B=58*1R!SZC\*-!\!ZUIFI1W5WXKOK^-))&-M(/W;ANF[YLY'M@ M=, =^YZTG:@+G$S_ T\R^GN8M8O+8RF3Y8U4A5=67;\V> "H]?E[9JC/\(( MFL--LH-6N8+6PD62$;0SY"*AR!*0 Z[@2&P<JRZG)>/':_8UC>+: F]F!SN//S(_^OI/_0*ZKQ/_ ,>I'2$T6^6P6.]$EZ[ G? (Y/D&,')HX/'NGQ2N(VD+:;;! M_D\F((SQ_+]\,W!._J".%Z9->GXD_P!G]:-K_P"Q^M38JYYGI<'Q/74;!;R? M3#8H8C999KQTEEC4F38\ M0 48,0"MDY7GC.?6MK_ .Q^M+MD_P!G]:$K#YKGED%A\54@MC+?:8\J$EE" M*%/!"JQZD<< CCK7 M68D_V/UHQ)_L_K1;6XKDE<7XTM?%4NIP2>'Y%55MW $TJB 2YX,JXW,I7(&T M\$@UV'[P=T_6C$G^S^M#5Q7/,+%?BKLLVO?[')&P3+ "J_K2XD]5_6@1E^+8-4N/#NH1Z),EOJS0D6LLOW5D[$^U<&UO\4UN;Z,7.DM M;I$3!,D8W229?@*Q.T8*8W%L;>24V\'Q=MM M.L(6ET6ZG1HDFG<# M%(7RO. (Z]3'DC\!UJM"OQ=%^EJS:6+6VW[V# MCZUPD6G^.K"QMQ'J%E?7!5#)]HC "N<[AG.2HP.G/)QZ5W+K*4;:R*V.#@G! M^ER=)'(C">=(GE8VKN&W;G=O#$G.,'CG&)1H/C3_H; M-._\$G_V^C^P?&@_YFO3O_!)_P#;ZUVBD^9!%I1A9^#T? MS6QS@]#TKI,2>J_K6$W=WT^1I%61S_CFVUFZTN%=%:5;@3J9/)F2)S'ANC," M/O;2>.0#7%A/BT$F5VT,E;AF1XP1NB! 5>?7+')_N@=\UZIB0_W?UHQ)_L_D M:S6CN:7/,A;_ !'NM-U5+PV\#1[K;O6.*W(2.0 _*?FY#'\NN1P*]7VR?['ZT;9/]C]:5KCN>-6& MJ_%J[U(VLUE:0#?(OVCR%6'Y0.02V[:21MXR?FS@8KKO ESXR.OZM:^)(X6L M8(8A;W4,2HLKDMN(P23QMSQ@$X&>:[;:^?X?R-+B3_9_6DE8'*_0?7$_$.P\ M7R-;7?A*YA6YBC96M[Q\0.2\>"5QR0OF8Y Z>U=GB3U7]:,2?[/ZT[$GE<5I M\5GF\Q[O2XP4YC,:E-PD8@ #GYEV@DDXQQS20#XDZMHFD7:[+'4DNKHS6TX2 M.-XM_P"X,@!)^Z.@/\7(!Y'JFU_]G]: KCCY?UHL5<\TLXOBBMA"US+I$EV\ M(:6-4VK'(NP;5(/S!LN3G&"@'1N.C\#?\)86U3_A)Q:!//7[#]FQN\K;SYF. M-V>N.,YQQBNIVR?[/ZT;9/\ 9_6E:PKDE%1XD]5_6C$GJOZU0B2BH\2>J_K1 MB3U7]: )*0]*9B3U7]:,2>J_K0!Y7\2--\1W6MWDNG+?2JMM&+2.WDD16?YL MX93M4[MA)?MTS70ZN?%9ELY;&',XM8F>+S4^S"7YO-5L_,<_*%('YX-M)IEI&XB#&4@%,DX/._G&#@=QR<<"O0\/ZK^1HVR?[/ZT>U M5OA0N1]V<''>?$ N$>QTX 8S("#GDYXW<'MC\?:BZ/C9+?39(XA<70MT\Z(2 MQQQ^=N;?OZY!7:%V^^<9S7>;7_V?R-&U_P#9_6E[7KRHKD\SSVZO/B TJR6^ MG6Z(27,;R(>,8VGYN"." ,@G.2!C/7:T9F\)7QN%59S9/YBI]T-L.<>V:U-L MGJM9WB7S!X=U3.W'V67U_NFIE/GLK)>@U&SW,'P/_P @^+_=%=F*XSP/_P @ M^+_=%=I4,H****0!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110!S_B?_CSE^E?H/2@>AIP M^)=)G9ECU*T9E."!,O;&>_N/SJ.3Q9H\,4DKZG:B.,LK/YH(!4A6&?8L ?7YSX)< M@L#SR,JI /3:*8C8;7]-3SMU_;+Y)99 TJ@H5^]GGC%2'6;%41FO;=5>,2J6 ME490XPPYZ]G_UDN]@6YSZ^O--U#X9Z'J^P7L$M MTB6R6BQR2G:(U;<.F.>V?05*N-VZ&TOB32F#$:E:85=YS,HP/4\U++K-C"[H M]Y KIC1D9SS7*WOP@\-7FFS6:6;6@EA$!F@?]XJ DX!;..IYQW^E2 MWGPJT#4=6N-0O();J68H=CR$(@5-H "XR#U.<\TQ:'1VFMZ?J$,DMM>V\\4> MXN\']#%Z+*Q\@ M7L1AN?WC-YRG.0V?]XU67X0^%$-N?[*5OLX*Q;Y&;8#M) R>Y4'\Z/0#HKCQ M%I=JT2S:A;1F0L$+2J 2I 89SC@D9^M$'B/2[B-7CU&T=&.T$3+R=VWU]>/K M6 ?A-X6:QL[/^R8_LUI,UQ#'N;"NQ!8]>>5'7TJG=?!3PM<-;LEE);- VY&B ME/0OO9?FS@,2:1 M_A;X;>VN+_ PS CODTQ:&\= M_L:B;Q-I",P;4K12I56)G7 +*64$Y[JI/T%<['\'O"T<*P#3A]F3;L@WD*H& M>..N2G[()I5F9%E88/O-T]:0&W<>(--M) M)(YK^VBDC02.C2@$*>NW;@G/7I@'\C6)I_PK\,Z7>P7=MI:)<0222)(78D,X(8\GT8U67X,^$4' M&DKGY26\U]QVAE&3G/1B*8CJY-7L825DO;>,@$D-*H(QU[T?VO8J%_TRWPV= MO[U><'!QSV/!KG-4^%/AG6KJ:XOM-%Q+,[2.6D;&2 #@9QV!^O-2W/PQ\.71 MMB^F)FVA:"(JQ&U"^\CK_>YI#T-LZ_IJ@-_:%KM;&,3*<\X]?4'\J7^WM-() M%_:D#J?/7CC/KZ GZ5R\7P<\)HS.^E+/,\7E232NQ>08(^8YZX-.7X/^$UMO M(72$6+RC"55V&Y#U4\\CH?P% :'9HZR*&4AE(R"#D$4ZJ]E9QZ?:Q6T(*PQ* M$12<[5 P!^56*8@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ K,\3?\BYJG_7K+_Z":TZS/$W_ "+FJ?\ 7K+_ .@F M@#GO _\ R#X?H*[,=*XSP/\ \@^'Z"NS'2FP%HHHI %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '/^)_^/.7 MZ5RGP;_U_B3_ *^D_P#0*ZOQ/_QYR_2N4^#?^O\ $G_7TG_H%/H+J>D.Y4@ M9)HWM_<_6@_?7\:KZC>QZ;:2W,F2D8R0.I[ ?G4-J*NRDFW9%C>W]S]:-[_W M/UK&T?Q)%JMTT&(MX7>##+Y@]P3@8-)XT\40^"_"^I:W<0O/#91&5HHSAFY MP/SJ85(U%S1>A4H2C+E:U-K>W]S]:-S?W/UK@6^,^A6$YB17EBMK> M6X"!@""2J#KN'4>OI5F/XQ^%96:);^7[2-V;4VLHFRN,C85SW'Z^AK0@[7>W M]S]:"[#^#]:X>R^-/A+4)M&BAU)BVL,BV1:WD42E@",$C_:4'T+ 'K5C4_BE MH^BK9M?+_"VG6LMS*U\;<'%NZ6XO)9WMU00. '5'Y )IK.5%8OR MJC*Y)*?/T^Y\U)--7*Y7V/1MS?W/UHW-_<_6J&@:[9^)=+BU"Q9Y+2;/ER21 MM'O )&X!@#@XX/<M. MQ3#_ *]?]T_S% 9#N("YQU.:7>W]S]:%^\_U_I7)?%;XBVGPK\#ZCXDN[9[ MQ+0+MMHG"O*20, GCU/T!JHQE M2]'9BMT.DW-_<_6C>W]S]:XK_A;WAU))5DGN8O)C::826DH:"-06:24%?D0# M:=YXPR^HJI>?&72FT[1K_2H)]7M-3$K1M"C*^(V57 4J26RW0X'!YI-VU'9[ M'H&]O[GZT;V_N?K7FFH_'WP]8N+>.WU&[U PI,;2"U9BBLA92S=-O!&X9 -: M$_QJ\+VX823WF],%T33YV9 >5) 3HRY93W4%AQ2N@LV=WN;^Y^M&YO[GZU1T M#7;3Q)I4.H63.]M+N"F2-HV!5BK JP!!#*1@^E:&*H0WW]S]:%.(E/L*\_U#XOVEEXLU+2/L,WV73+< MW%YJ,C".) #@AQA5K4Z*3J.U]#T'>W]S]:-[?W M/UI$D#QAUY##((KB;CXMZ1::]'I4T%U'<-J,FG;_ "\J&6(2!R1_"Q(0=]V? M0FLC=*^QV^YO[GZT;F_N?K7G&H_';0+":YC,-XX@<)YODE8WRVW*MCMR2.N! MWZ5<;XU^%8H7EEN[E$C&^0FRF(C3H)#\O"%OE#]">!36NH69W>YO[GZT;F_N M?K7&O\6?#_\ ;=II$4\LU_)O^1 M>XQYTDD*LTF!@ M;B>N!Q5>X\!^'+QR\VAV$KE2I9K=2<'?GG'_ $TD_P"^V]:XZ3XMZAIL-C%> M>&[^6[F4ABL;1*S!-_R@JW4!N_&W)(J>#XI:M?Z?#/9^$K^1IX/-B=BWED$9 M#9V9*_D>#QC#&O(5GN=;;^"=!L_L/V?2;2#["2UMY<07RB<9VXZ=!^54M6^& M?AK6KI+FZTBVDE%RMVYV8\V0*P&_^\/G8XZ9YK+N/'&N66NW%J?#]S>VKF'[ M-+"C(H#1H7W,0>C,>PP!W.P_7C')-:\;>*(;BP.G M: \L-U;03;6B=C&YD;S$9AC'[L#&1P2,C'%'D/7;[ M09?*&[S,D[L]0,><-/F@"CE5[/Q[XD2&1;GPO=7$Z.,M M&&B0J2V 5;. JY/?=T%""[/0+*R@TZUCM[6%(((QA(XUPJCV%3UY[/\2]3@ MA=_^$0U5F5@FQ5)+':Q.,)VVXSTY'K5UO'FH1:=JEP_AR^$MD\2) FYFG+_W M<)T'K@CUQ3$=K17#VOC;6+W5K2S/AZYLDD9B\\H9UV!'(P0HPG- MQ^/O&?V-W_LOSKR-6VVR:=,JW'W_ )ED+#:%PHPP!.>U*X['KE1G_7K_ +I_ MF*SO#-_=ZEH\-Q?0FVNV+"6!HROE,&(VO\ NG^8IB%3 M[S_7^E9'BWPM:^,-#GTR[>2&.7!$T&!)&1W4D'![9QW-:Z?>?Z_TI]--IW0T M[.Z*VGV,6FV4%K JI#"@1%4 #'04S4-(LM5\C[9:Q77D2B:+S4#;' (##/ M0X)'XU?[O?H5N(NK\ M./#"1)&-!L BYP/('.000?4')X-:5AX>TW2X;>&TLX8([=&CB5%^XK$%E'H" M0/R%<;:?$_4[H0_\4CJ&Z-PF@:>DY(/F"W7.1_^ MLU+!X"\.6T;I%HEC&KL68"!>2<]?S/YU@WGQ'O[:^M+*/PW>W%U- LTD4;G, M(,CI\QV8Q\FRT^WTVW6"T@CMX0S,(XEVJ"S%F./=W7COQ#/97LMGX?FAEA2 M!DCFCD=RS3[)%(VJ"53YN"1SG.*EC^(VI3L2GA?4$@9]D<\P=0>GS,HC+ '( M X^N!S3"W4[^BO.-.^).MS6J&;PI?M.8O-=0KQ@=<@93V('?6'Q$UB>]L(KCP MO>VT-P8U9V#ED+8Y("8P,C(R,<\X%27?Q$U.&XO4A\*ZC/%;2O'YN&7?MX#* M-F2#STSQTSF@1WM%9^@WEQJ&CV5S=Q^3"-K$S&89#K) CXCD#8WAAC MD' )'J,\$G/31_ZM?H*6JC.4'>+L9SA&HK25QH4*NT# '&!6+>>!_#^H7,UQ M@V%O<0G,W$'AV[#6LZ1-&=S%_G97 ^0?,-H/<#<,D'(%>7XG:PNV1/"6H>0$5W9@_S$ MJ3M3"9R",$$#J,D45QP\8:HGB"YL6T&]>T4;H[S!53^Y+[<8YY M4KG/5@,5C:K\2?$%OI5RUOX2OEU'RF-LA5Y49P,X;"#'Z>U,1Z517EEO\5]: MFN)(!X8O'FMV1KA4C+ MR4<>6S(Q<.^TC@[1T!Y/TI-VW&E<] HKSBV^+-S/J4ED?#6H>=%@2K'EVC8@ M$!@$XR-Q!_V3TR!447Q>NI;N"U7PS??:9$$C0LS!T4L%#,NS(4YZG\0!S0%G ML>F45Q5[XXU!?#9U&UT.\FO$N1"^GA&WE=Y7=DJ/EXSG!X]:FT'Q?J.L:S!; MS:/<:;;F.3S#<(Y8.-FSG:% (+DE,1UDW^J;Z5G^)O^1ZT+P[?WUE;"\NX( M]T<)#$,<@?P\]\\>E;59GB+56T/1;R_2UEO&MXS)Y$(R[8]/Y_0=Z3&MSBS\ M3[L0P/+X7OY,J69D7D8)!(4CO@D#/0BI5^*4GVVVM$\-ZGYDT9D7Y,* '"=< M?7'TJII_Q4U2]TZ5CX9OUNXQM+!"49O++Y"G#;2 2,XSE1P3BM&R^)4]]-<1 M)H-[F*S>[$@/R.5?;Y8R =V>#QP0>HY("V(I?BQ%!X;L=7FT:_M_M<4DJV\P M 9 AP=Q&0./F^E9L_P 9KE+UX4\.7Q5HU$0*-N\P[B-WRX"$!2",D@YP.E7= M0^*/S?)4%AL!.XEMN.,+P>?F&,T^?XG7.GV&FSW>@WVZZ65 MI! K-Y 278=PVY^Z=QX^F: M0'!#,. M <_=]1UIWA_XGWNLZXEA+X>O+:.<,T-PVX)M$0?)RHZDD#';&0#D4#0YOB9> M16EG>'1+F2"YN)(EBC5O-VA4*L 1@YW,>W SUXIEO\6VN9O+3P_J/$ G:0J0 M@4ACP=O/"YZ=#TJGHWQ0UV:Q4WGA>Z>Z4L)#&&C7/RGY0P)Q\X&>^&X[5:N? MBQQXH'XJZA9/-]L\,WLB?:S;1M9@MP)"F6W 8[$>N<>]=3X1\3S>)8 M[\S:7=:8]I<&W*7./G( RP]O_K5T&/K3W%LK O2FG_7K_NG^8IXZ4P_Z]?\ M=/\ ,4 *GWG^O]*?3$^\_P!?Z4^@ KE?&?C;_A$);"/^S+O43=F3FU7(C"+N M)8]@>E=57+^,?&3>%)+)%TRZU#[2)3FV!.S8N[YL \>_;WH&C"@^+GGQAAX? MU-3N5=KIRHS M@'VJ./XL:I+'M_X1V\CN6G7"R1286%FVANG+=L9'X5L:3\1KK4S(W_".ZA%& MD4CY.=Q=59O+ *CYOE*G_:X&1S2W&]-+%!/BR6L)]1DT6XMK>*VBE9+@[92S MR(JY(!&WYR0023@\"J=W\7=4\V6TM?#=TUVC+EID=8]K%]N,#);Y5R.F3UJ] M4& M<6J-@$YVX3!(#'"@GJ>N!2ZZ!TO8TI?BO<+"[Q>&M0G"NL>1P"22,CY>@(Y] M.?3G3U7Q_)IDB+_8M_*'2%Q(%^7]X/E7I][(88]0.1D5@:A\7-3AU!;6'PQ? M?(T/FN4=P0Y!VIA1D@$Y)X'7G&*U--^)ES?V%]=OX>OK6*W@\]#)G][RN03Q@<\,O//% M%_C%'#-''_85[F1$8,!A2SD_)G;R_!&/4$=LU>TCXESZMKW]GKH%_%$LQB>[ MD4A!]W!&5Y&3[<#-5/#'Q.O=;>W@N_#5_'<"UEN6E1,1ETR"B!L')/R_4XY' M-#)2[E&7XRWTRR&T\-WV2=L:S1/NR)&5F8 ?".3=L+!2Y( X'S'IP/ MTQ71> ?&-WXJ@E2^T^6QNX$5I0P*J=Y;: #R#M7)!Z?B*2[%/O8J:Y\0;NTT M_0[S3=+-ZM^X$T;%@\/W25. <, 6Z^E;7@_Q6?%EK=SG3+S3/(N&@V7J!6?& M/F !Z)" VS*INW-A20ISQC.17H+=*\[O M?BRUMK-[I\6@W]W]FG>V\^#+(TB@':3MPI()/7&%.2#Q0-*Y6D^-<<4JQMH& MHQ.S2J%FPK$(<%\#)VCJ3U'H:V;/Q^]^MVC:'>Q20VQN5BE S(OF%%'3@DAC MCL #WK,LOB%=WMK=:BWABX>6-(C:D*0[I(Z(5)*Y&"Q8XX*C-(?BE/!J!C?P MIJ,XN;>'PQJ)D@*[RPVJ2_V#J4)AO%L_)F0!V)&0PQGV'/Z^-HLXR\V@7 MT*"+S&DE.V-6\PH%W;>IVG&.O'3K6U'X\O\ 4O"M[?V&AW<>JI.UO!87*_-( MV[:&/( 7ALY(QM/M2Z:!MN5KWXEWNCVMNUWX?O;EVMHIY6LURJ-([+MPV#A0 M,DGU'%11_%:Y2&4S^'-062+)D90?+4;RO)(SD#;GC@GOC-5KGXI:O9:1-JDN M@W,EO'>21>0D$@E,2P,ZGIUW@+GI3;OXTO8P6[W'AO4(9+AF\J%SB1P%+'"[ M>2 "2.P[GI5+6S0K-&AI'Q(N;QM6EGT"[LX+>!;B(R(5:0;BC!CCJN-Q]%8= M>:@OOBI>A+U++PY>32PJ0LKY\HMQCHN3R03C^$@]\".^^,RV18?V%?L#,D,6 MX%#,S#("!ARW(P.,^HJ[:_%%[C2[Z\;0=0B:VLX[M82"QEW,5"@@>V?ISCBI MN"1GV'Q>AQ.LFBW/V]4!DC@3YG?#?*1C(.$)&2>,>XI\WQ4ECU2;;X>N4CA> M2&:9T;+%-O(.W[@W$ECT"G -7=,\>2S7\B#PQ>VC36:V%S&SLPCVD$@[@F=IP0#C)(/'0FQHW MQ/NM8UG3K0Z%>:=!--+'+-=J<80'[NT'!W;<[L?>&,YX.]P/0)O]4WTK/\3? M\BYJG_7K+_Z":ORG,3?2J'B;_D7-4_Z]9?\ T$TQ'/>!_P#D'P_05V8Z5QG@ M?_D'Q?[HKLQ38"T444@"BDS1F@!:*3-&: %HI,T9H 6BDS1F@!:*3-&: %HI M,T9% "T444 %%%% !1110 4444 %%%% !1110 4444 <_P")_P#CSE^ED'_6+^-/I MA_UB_C3Z0PK+\1ZROA_1KO47MY;E+=-[10#+D9 ./IG/X5J44 >7GXWVA@DE M32+UE6X:W5=ZY9@2-H']XD?=ZX.:DU/XOO93W$4>A7TC6MT8)CM8A@%!8Q\? M,1GGT )YKT1K"VI\4AZ'!1_% SZ;/>1:+>X@FAC> M*3ARLB%MPX()&,8Z\\XIE_\ %>.QM;.5M&U!VN;7[2%4# =E89]L ^X9<=: M]!I*8CSJZ^(SC27O=-\/W+SI?_81%<*8B<@L6'RYP2HX]2#FI8/B3>7EEJHM M]%N5OK:V-Q#%."%D._:%X'4?KVKT&BE;89YY%\65F*E-%OS"=B^>^%17/4-Z M 6 MD-PH95D4.%;J,CH?>IL>YIU% " 8I:** "HS_KU_W3_,5)49_P!>O^Z?YB@! M4^\_U_I3Z8GWG^O]*?0 5SGBOQ8OACR-UI-="5)'_=D#[H!Q[GG/T#'M71T4 M >93_&86T,F><>O'K22?&*:V0^;X>U!F12TNQ& M&!M++@%3GI@^F&/:O2WB24 .H8 @C(S@CH:=BD/0YGPIXN;Q-Y_.F) D;.RJ%9SEB!RQQC)]> !^%244 %%%% "'I M40_U$G_ OZU*>E1#_42?\"_K0!)'_JU^@IU-C_U:_04Z@!#TID<2Q@[5"9.3 MM&,GUJ2B@!NWW/YTN/<_G2T4 075E;WL8CN(4N(PP8+*H8!@<@X/<&IL4M% M#&:2)))H<^7(R@LF1@[3U&?:IZ* ()K*"Z:)IH4F:)M\9D4,4; MID9Z'W%2X]S^=.HH 3%1RV\4W^L19!@CYAG@\$?C4M% #%C5 %4;5 P . *= MMYSDTM% #)O]4WTK/\3?\BYJG_7K+_Z":T)O]4WTK/\ $W_(N:I_UZR_^@F@ M#GO _P#R#XOH*[.N,\#_ /(/B_W179CI38"T444@&L<9->8?#;X_:%\3?&.L M^'M.MKR&YTX.XFG0!)E1]C$8.1\Q'!KT]A7">!M!TW3/'7C>YM+"VMKB:YM_ M,EBB56?,",6(5FQQ@8]167HWQP\*W^CF M^O=2ATAD\\R6]U(-Z+%)*A8[N?!&GR^)I]=B>XL]2N+>.U MN)+:;8)XT8L@:1%!)>")T0* M9<[%7"-/\ ^$CO-<@>XL[V]BCAO#;S%%N%C)*;QZ@%@",'#$>E)>UO[W]; M_P# "H\!&-J7,WKO_P!NVV\N;\#-O?C-X*T]"]QXCL44%AG<3]U2Q/ ^[M!. M[I@$YX-95A\>_#-SK^HZ;<7*V(M'DC6:X<#SF218CL0?,078 $ YJO??LY># MM0B=&AO8U>&2VS%=L"(7B>+RQ_LJLCX],YR:JZ]^SGH>I2-<6E]J%E>-(S-. M9A)\K3)*ZJ&4@9:-><' R.]2W7WLCHA#*G:+E/7JTM-?+R.E'QK\#E)'_P"$ MDL=L<#W+G,+W4+K4Y=2E>^MS;2JMZP4(45"%&/ER(T/'<9[G(W6L M[)7(4,K4XIRFUUM;\/\ -V]#1T[XO>&[H7 N-2MK)XKN>T"2S LQC?82,-@YXZ\5M>$_&NA^.+![W0M1AU*U0JK20YP"R*Z]0.JLK#U!%6YN'NIWDN23*[2^<-WLLGS*!T/MQ70> /AQI/PXL9K/2#NL#R2=%RYNETK?YG644F1Z\TM;GEA1110 M 44F:,C- "T444 %%%% !12;A1D4 +1110!S_B?_ (\Y?I7*?!O_ %_B3_KZ M3_T"NK\3_P#'G+]*Y3X-_P"O\2?]?2?^@4^@NIZ0?]8OXT^F'_6+^-/I#"F2 M2")2QS@>@R:?4-R?D'^\O\Q0 AN@/^6P?:1_SSD_[X-(MTID5"KJ6Z;E(S7F4&K?$0^)8K M'R;2:U@DMS=3M;^5')$6(6TN$_X] M\QA7(MHT^97YD9.=G:QZ'NI\6>*^BPBLK1EXP MA//S( G?/&_.,<\X-:VDVGC+,W]W:7&G%I3<*B*I4$?(%XS@''7U.3TIN ME97YD"EK:QV5+116)H%%%% !49_UZ_[I_F*DJ,_Z]?\ =/\ ,4 *GWG^O]*? M3$^\_P!?Z4^@ J![M$E$>&9RN["KGCI4]4L_\38_]=^,K;Q[!X@N[WPP;>XA:W5(X-0N0L"D$$E4 R6/S9+8 M[8/:L^V@^*EIFW:AR\<?FY/3BIOJ.VESU7[2/^>.(M0O9-,OK4VSSEHH9]IPA*]RN1W M&/3IS3%L?'MM%'&MW;W RV^20Q^8%4D #Y,%F&#DC (YK94KJ_,C/G\CT'- M.:\W31_'\4C(FI6Y5\YEE*.1\QY *8S@KCC'!SGBNI\(1>((H;L:_+;RR>8O MDM;@ ;=@SD ?WLTI4^57YDQJ5W:QT%%%%9%A1110 AZ5$/\ 42?\"_K4IZ5$ M/]1)_P "_K0!)'_JU^@IU-C_ -6OT%.H 0U"MVK9VJ[ $C(4XR.#4QZ53BWM M93",X??+M/'7S)-=?ZQ#R#\HROF# XYXQP \:A\4="L(FN4L[XO,D8$$!FF&7ZMM. IR< MDX"!1@FD]KENFZ &3')C_<-21R"6-74Y5AD'VK&\)OK+^'8#X@6!-6&\ M3?9CE"-QVD>F5QQVJ6_MKJ\\,RPV4GDW;VVV)]VW:VT8.>U-:DFMFC->;7>E M_$1VV1ZE:[ 0X=0BDX<':?EY&"1] .]69K#QU*9XFO(5@5V$4D#1K(ZAL@ME M,#@9HKSBUTSXB16^V74+'=&C*HC53O.W@Y96?EWX&['MG-1.')U3'&7-T+=%%%9EA111 M0 R;_5-]*S_$W_(N:I_UZR_^@FM";_5-]*S_ !-_R+FJ?]>LO_H)H Y[P/\ M\@^+Z"NS%<9X'_Y!\/T%=F.E-@+1112 2N2\*C_BLO&7_7S;?^DR5UU@(RRR(TB)W\Q0#_%MZ7Q5\8='\(ZS=:=>66J2RV\2S226UMOC"F.2 M3KN'\$,S=/\ EF>Y .1K'QZTRTDC6SL;RX$=P4N?,BV$1*UTC-'S\QW6CX!Q MP0<\UL(+*W\16=O;R:=?2P_Z'=NLK+"YM!-'&J;.)6)P%R02C=^ M*VM2^)^MZG\*_&>N:?%;6&H6%O)]DCV2O-!,H93'-&4'[Q6' 7(.X' !&9;G MXXJDL#+8R06\N_S/M,;B6W(AM)%5E4D,3]J&2IP./0UI77QY\.V45\TMOJN^ MUD*>4MF6>4!KA2R 'D VD_'!.S@$LN0#EY_C#K^E7$FCVVFPW$UG]BM;JWNEG-Q KP22*QPH M 5\1E'&?O8(KK+KXZ>'+*WO9[B+484M S3$VI.T+/- YX)^Z]O)GVP1G-6X/ MBC9V.ASZCK$?V2-=9GTB,QG*LRS-&A9F("[MHZD#) Y)% '#VGQL\0&PTI8- M 5GF-I;S/=O+NMO-%OMGDPOS1L9G ( .4YQ\VW;\(_%?5/%EA?\ VC2!I\D. MC_;TE4NT32;1E2V,H0V?E8!BI4C=\V+MU\=-&MY;=DTW69K.=7E2]CM/W+0C MR@LRDL-R,9DP5R>N0*NZ-\9=#UOQ!::1!;ZE'-<2& 2S6VV))0)2(V;/!(@E M(XQ\O49&0#S^R^/FM6D=FEUI,,=I+%%']LE\]S;$Q6C-+<$(/DSO[.?3_[3,VH)%$BB3Y.;!9(HCL&X!;B:0%L'Y#G SCT;7OB5 MHOA[7?[&NI)CJ30)-% BC=-OD\M%CR1N8MQQP/XB,C.-+\;]%0N(]-UN=EE2 MWPE@PS<'&8,L0!(N1E3CKQD9( /.;7XW>(&NM4U-+87$30-3$ MIPW\+D@\5M?\+P\/37,5M:PZE=W$Z6LD"16A_?)6\J0L2'X8&N&CU VHCDN5N!:G8]M'CS+ ME3GF-,C/\0R/EY%4)OV@/#D%L\[6FK[%!DXL^3$$E_[L\D7%ZUK;6> MJ7C3V9O+FUO[6*2"*XAM6 MMB9_+,4LK.<,5($<3-P".]%I)+#]H!(^T6 ML)<97&/]*+#D\0O]1+!\:?$D.D:G=:IX5;2Y+(Q*!.)=DS.1'M5MO_/9)UR< M#:(V) <5V&B?%O0]>@UJ>W2^$&EV[79"T0&2_S02#&,GC Y%9U MS\<=$-K'<:?9ZEK$#FW3S=/A62(/-)$B(9 ^T-B:-\$\J3C)!% &!H/QKUK7 M+VR4Z=I]I#>W(AMVG-P ^(H)'CWB,@2%9VVC&#Y+_A)XY^-FJ>%M>U73HM,M M=EG.J"XNFE5!$ZVFR5B%QM+3S+P>?(...>HJ77/BUX/U5;NQOX;JYL8IK=3--;%;=I&E C^=B MI#A<;MO.TC.10,XR\^-WB!=3T\W=G'ISV:W1N[54E>*^186,5S&VPD0,PX/W M@00>.3>T7XZZ[JETD*_ MBIHO@R^DM+Z.^DN%@,ZI;VY?>!C<%.0"0#D^WOQ5#3_B]::]X@T&PTNSN98; MVYEM;N:="GV25(99/*;G_6?N^1R,'.>E $7A_P"->D3:?)+XAN(/#]W]HDC2 MWN2PWHI #JW1U/9A]" P(!7HDEM'*UQ_P!_ MF_QH_LY/^>UQ_P!_F_QJ?8W]\_D*-C?WS^0H @_LY/\ GM'W%MQQCI0 J?>?Z_P!*?49B.XD,1GKQ1L;^^?R% $E5YK&. M>02%I$<#;F-RO'X5)L;^^?R%&QO[Y_(4 0?V<@_Y;7'_ '^;_&F2VD4,;.]Q M.J*,DF=L ?G5K8W]\_D*Y;XDFZC\+7/V=V+<9VCM_G%95:GLJUW8@;QQH"7GVL)B\R&1IDDPV]G+9'U-?!UU>>+? M^$Y98H@VF_PE\!>G=AEL[NU?4OPVNO&A\,Q;+#1Y$#':9[R96Z#L(C7SF79M M/%U)0G';R/LAEM&G5IU$[VZKJ>K45R?VGQM_T#=!_P# ^;_XS1]I\;?] M W0?_ ^;_P",U]%[5=G]S/CO8ONOO7^9UE%O\ ,ZPC-53I MT99B))D!).$E8#)Z\5SOVKQM_P! S0__ /F_P#C-'VKQM_T#-#_ / ^;_XS M1[5=G]S#V$NZ^]?YG1?VU79_-O^@9H?_@?-_\ &:/: MKL_N8>PEW7WK_,ZVBN2^U>-O^@9H?_@?-_\ &:/M7C;_ *!FA_\ @?-_\9H] MJNS^YA["7=?>O\SK:*Y+[5XV_P"@9H?_ ('S?_&:/M7C;_H&:'_X'S?_ !FC MVJ[/[F'L)=U]Z_S.MHKDOM7C;_H&:'_X'S?_ !FC[5XV_P"@9H?_ ('S?_&: M/:KL_N8>PEW7WK_,ZVBN2^U>-O\ H&:'_P"!\W_QFC[5XV_Z!FA_^!\W_P 9 MH]JNS^YA["7=?>O\SJIO]4WTK/\ $W_(N:I_UZR_^@FL4W/C5A@Z7H9'_7_- M_P#&:I:_=^,#H6H"33-%$?V>3<5OY20-ISC]S1[5=G]S#V$NZ^]?YDW@?_D' MP_05V8Z5Y;X/N_%2V$0AT[1G&!C??3#_ -I5U O/&G_0+T/_ ,&$W_QFFZJ[ M/[F/V$EU7_@2_P SJZ*Y7[9XS_Z!>A_^#";_ .,T?;/&?_0+T/\ \&$W_P 9 MH]HNS^YB]A+NOO7^9U5)O!_@G4]6GDUNTTZ2_N8AYGVJ4*\D>R2$<%AQMFD3_@9'>L[ M_A#OA[#?7<[Z9IL>'2ZENI& B+L\JCYBV,[FER/5V[DUD?$#X+7?B[Q-]HAU M62/2[^222]BD6,O;/]C>W22$E22,["8R=OWCU)J1/@*D5^E_'XANUO!(7@XR>R\+?#._T&[O?[/T^+3[(S?:7NF*> M2(]L,CON;(4"T0;CP1$,=*CU_P"&'@75E$L-S;:6+21+FY>TN@A(9IG0NV[* M_-<2NK9'S2$\YQ5W2O@M::1X=\7Z)'JMY+8>(_M+3+(J$V[S[P[1G' PXPA^ M4%<@#A\QR>IKHQX8\)?V%<6 MQMK!M)2YEGN%:4&+SF8F0N2V"2220WKR*X+0_@?J#:MJ1U2:SM[1GM3;MIT> M"JPO;2!4W?,H9K90VXL>A4@UNZ)\#=/T?P%/X6%[(T$LJ2F[AA2"8E HC3;\^/M$C*2..!TS5V?X$6TUTUZVJS2 MWOF^>&>"-5+^=:S8P!P";-%..SM[8 .EUGPUX.\92$ZC;Z=JDDI-LK/*&8.N M"0A#95QM'*X8;1Z5(?A5X3-Q-/\ V':B2:6*=\!@#)&-J/@' 8# R.3@9S@5 MQGP[^"]UHMMI-UJMT+75+"X\\/IY ,@V(C1R,,!XRL:#!7.%4_> ->O*, "@ M#C-/^#7@O2KVVN[3P]:6]Q;-&T+QAAY90 *0,XXQ_/U-:6B_#WPYX>G@FT[2 M+:TD@C$49C4_*HR!WZ@,PSUP2,XKHJ* .6@^%_A6U $6B6J 7$ER JG >3F0 M 9X5CR4^Z>XJG)\&?!A$TH_X&WK7:T4 > W5E'RD\D$U'%\)?"$"%$T&T524.,'^$ M.%'7IB608Z88C&.*Z^B@#G]+\!:!HEQ=SV&F0V6 M1N.A8XJB/A-X15KEET&TC^THBS! 5$FQ]ZL0#C>& ._[W'6NNHH XY_A%X/8 M$'0+0@C;C#8 Q, ,\ "XF X'F-ZU1T;X,^']+GU4RQ27UOJ$FZ2VN&)BQT M52H.&"K\@R/N@ YZUW]% '*:W\+?"OB/5'U'4=$MKN]=45YG# L%#!<@$ X# M,/H<4[2_AAX6T75X=3L=%MK6_A+%)HP00S;\MC.-Q\QQD\X8C..*ZFB@ HHH MH Y_Q/\ \>)/\ KM'_ M .@FGT%U/2W&YU!Z6O7!_.E/WU^AJOJ<)FL)T$DD1*'YH?O#CMP:125W8 MFV+Z'\S2^6OO^=>*?LVR^.[M/$,OCF%[:9;O%E&(FC1H3DC((Y*XQGKSSGBO M2OB)HE]XB\%ZMINFR>5>W,.R-O-,?<$C<.1D C/O2Z';C,+]3Q$L.YJ5NJU6 MNIT/EK_DFCRU_P FO)8?"7Q"TZ[F_LK5+:STQ(I7LM,G?S4C8LS+')(06Q]P M?*#M!(!P.7:CX6^)(CNX[37HXV:<&*XCV$"'<21Y;*/WA8YSNP%^7FFM3B/6 M/+7W_,T>6O\ DFO)=5\!^.1XKOM5L-:C^S75Q SVK7#*%2.TV%HAM*HS2%^, M;3N1CRF#G7'P[^(E]J,5S-KJ$Q,LZ+)=$IY@5@H90@!505R.A8%@!FIN[CY5 MW/:_+7_)H\M/\FO)KCPM\1+O4+('5C#I\2*9U^VCS9I!(K-RL8VJ<, .?E;! M/:IK'PU\2$DA-QKD"B%@S+&Z[)6## \O*Q^7P5SG<"<\T_(5CU3RE]#^='E M+Z'\Z5>,TZF(9Y2^A_.CRE]#^=/HH 9Y2^A_.CRE]#^=/HH 9Y2^A_.FA0DP M S@J>_N*EJ,_Z]?]T_S% $#.Y.3@^OM1Y:^_P"9I4^\_P!?Z5X[^T'8^++Y M_#T/AG15UJ.>26WO%E+>5"C;,.X5U..#W[5E5G[./-:YS8FO]7I.KRMVZ+5G ML(C4]C^9H,:^A_,UQ?PATW4-*\*RPZC$\$GVN9HT=&3"$C&%8D@=3_2HOB9X M1U_Q&;:?0-1%C=6]KO([;PC\5(I5NG\36T]Z%DC*R82VPSHU0@8(KGYANR^!R. M:I]C9+9W.E;X3:"]X9_);.<[<_UKK;6Q@LX$AA01QH,!0>!7 WGA7Q+=)H\T MYAO=1M[0(99+Z2.."Z#Y:?"*-ZL/X<<8"]"35%/#'Q#E5"=>\A6EBC9#,C.L M&6,S!A']\G;M/\*\=:PIT:=)MPC8WJXBM7252;=NYZB(T_R:#&H/_P!&?B0L]S]NUX7$#.@2.V=(650A ( M'M4M->U&WO+B7[*Z^3*8PX7'VB(%0-BN!@,,'YCD=SFS>%/B1#;VMGI=]865 MI%.9D$LQD\N/G9$,'V6T$HMXQ-M\[:-^PY7=CG'MF MF2/\I?0_F:/*7T/YFGT4 ,,2^A_,TQ21 _/(W8J4]*B'^HD_X%_6@!4C4H"> MI'K2?N]Y3/S 9(W[OM,U&*WM)Y"(55=SA=MN-I^4 M]TFZG^(?AA5FZ:3Y;G3AZ*K2<7-1]3U,1J3T_6CRU]Q^)IQ&17EVI>#/%4?B M[4M2TZ\:*TNY%,J_:@)?*&S"PL5PO1B0ZMC.%;YB!L6G^37D M^G^&?B?'#PIEGX5^)*:1 ;O7$N;Y M&='\N98V,?\ !M;RV"OG&XG=D CG-+Y#MYGK?EI_DT>6O^37GWB#1O&L]R&L MM0P/*B5O*G2)"0IWX!C8AC)M.?[N1UK*7PK\30=__"36S2B+> P7RS.2,@CR M\^4%SA>N>]'R!+S/5MB>GZT>6O3O]:\HL/"?C]X=.74=/X]0M9;W68F@AFC:6)9%*S#>HEP/+!"E-VU4O^37C]_P"$_BE?7MY$/$D,&G227/E&+:)MK_ZL%@!M M55X!4$YY(!YJ=?"WQ TG1XFAUR2:6V@%A*Q7=L4 GR\;CZ^O M;T@=*8AOE+Z'\Z/*7T/YT^BBP$4L85&(R"/>J/B;_D7-4_Z]9?\ T$UH3?ZI MOI6?XF_Y%S5/^O67_P!!-,#GO __ "#X?H*[,=*XSP/_ ,@^'Z"NS'2FP"EH MHI )12T4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 <_XG_X\Y?I7)_!Q!]I\2-W^TQC\-E=9XG_X\Y?I7*?!O_7^ M)/\ KZ3_ - I]!=3T@_ZQ?QIV*:?]8OXT^D,: /2H[FYAL[>2>>18H8U+N[G M"JHZDGTJ:LW7])MM=TFZL+PD6TR;796VDO 7/8 +T %),>AZ(+ZW^U MFU,T?VD)YGE;ANVYQNQZ9XI9+J&*6.-Y51Y"0JDX+8&3C\!7%:U\+=#UW76U M:YGG$[RQLX1U4.5)PK'&3U(P3P#@8S5+5?A=X;\@6MUJ4\+786V61Y8Q+*VT MX7=MRV0I.WIG=@&_%5W//-,F,J68 ,P!7KE03ZD#.< M"@-#M]-U[3M7$YLKV&Z$#^7*8G!V-@'!_ BIX;^WN))4BGCD:([7",#M/H?2 MO.7^#OA>W6:U2^FM6U 2IM5XMSY'[S9E>,C[Q'4<'I3Q\'O"L1,#74A2(&62 M%GCQM/WBPV]&YW'^+HWLLK/YGF27*LRMMV$Y(SR/E)[CY>G%&H:'H5M=PWD0DAE26-NC(< M@]OZ&G'_ %Z_[I_F*YGP9X'TSP=)>_V=,[_:-@D0[ JE00,!0,<<8[ 8'2NF M/^O7_=/\Q3$*OWG^O]*7 -(GWG^O]*?0 @&*I:CK5CI,ELEY=PVSW,GE0K*X M4NWH/\]ZO5B:YH<&J3P3/=S6149 MSA0S ;CUP/7H?RIX=3W&:\UF^$7AM;E)+G4+B6>X;RT,KQDNX#G ^7L&88]" M?4U9T_X4>&M*EGBBGD^UW%K+!(QD3S3$RE6/3. &&.PPO8"EUL-V.^>XB1HU M:1%9SM0%@"QP3@>O )_ TVYNX+.!YII$AB0;F=S@ >I->8Q?"SP7J\L=];:D MS1;A%;B*X3RXRH< 1C'RX#-C'3G'>GK\)_"&MI)=KJ-Q=Q1HT+RK1C)H]0L>DW&HVMK-!%-/'%).Q6)';!<@9( [\5,9(\9++CUS7 M!77PZ\/^(GLKV/49CY-J+6&>WDCR5PR9!V]]S9 X) .#BLH?!/2&O[UY[TBU M:T^QP*@3S8QL"DLQ!!(7A1C"@D#K1<6AZGYB9/(&.O--2>*0MM=7*G:P!S@^ MA_,5YX/@QX:B1=EQ<).A1FN3(GFDQD$%F*Y)!"GGN%]!6E+\-]$;6]0U7SY( MIKQ)HI@CHJ_O%VOT&<]^>X!.=HP#.NN+VWM(3+-,D48(&YVP.2 /U(_.FW>I M6VGP--1PJ@^F37GMQ\$/#$L<4*W-U:V\3.1#;RI&H9@H)&%R#@* M.,<8]JLWGPL\.2075A=W4LGV^Y2[,<[HWSHA7Y05P/E)'Y8Z4-]@T/05<-T/ M2G5R?A3P1I7@Z]O[FRN9V-RJH\4LH*1JA. HQP!G&.P ' KHY=1MK=0TL\<: MEU0%G'+,<*/J2>*8BP>E1#_42?\ OZU+G-1#_42?\"_K0!)'_JU^@H(R:(_ M]6OT%.H :>*H6FNV%_>W5I;W,^]-ZVV89$A&.,_=X[C!P3SS2&O,Z[>I[@YIBW,+2/&LB&1<;D# E<],CM MT/Y5P^L?#;0-1D@B:\DLV:*.UB2!XU8K&& 1,KD#!;*CC/.,BJ,7P6\-1 [; MFXPY!)5XP<9< AG-<6WPP\.66C+:Q7,EC:071U /!(B%&$?ED@@<<#J.:RD^"/@^#R#)<. MPDC,'[UXLS *"5)*Y/RK]WL!TP*5P/2[S4+:Q6-KB>.%7D6)2YQEV.%4>Y)J M5YXXT9G=451DEC@#ZUYK8_"71[NQU*"YO!? M0*!P*L_\*<\.2+(TDTMPTQ_?&;RY!*6# ;@5P3ACM/49XIC.]L[^WOX%FMYH MYX6)"R1MD$@D'!^H(_"GW%S#;1-)+(L<:C+,QX%>;P_"'PMHHCOI+Z<1V>)Q M)+,@6/#%@^<=LD _P@D#&33+3X<^&M=O+^[&L&[GENI+J3[)*@6,N6('0X;; MP6^\0,'Y>*'Y!H>DM>VT)7!4;2X!RQ(7CW(('K@U-YB\?,.>1[UY];? M![PU:V5Y!"SQQ7#0.[*R H8BQ0J<<(]/M]5T6\M+NY>SMYDV-<12^6T>3P0W8YQ0!PLGP1\+75 MSB&:YB>W41F*"< 1G<'&5 P#D!N@.>:@U7X):&+618+Z2VF,,R(+IEDA56D$ MDA,? 89&<=,\FM"3X+:.PZA%*[*TDJ2#<^W&-QQSC;QZ9R*EN_A7H4D-O M!)=S1QVKR7"HSIP)%0-U'"DQ@_4FDBKE2#X-:.NDP6=O>74EDU[]OE,KB4NQ M@:+Y"?N<,&W#D$9&.M$WP0\./,UU=37:Q;+X& M.;]I7UF5K"9Y#F)B9!'Y:I'AL8+-@ER>&&!R*Z&3X.Z5/&RC4+TAH6@DW,CA M\L&)(*D'[H&#QT]!1?J#TZD]UX.\+V^L7NIW%['!-J$4K2!IHT#)*%C9@<9P M3+- M-(CF)0V\XXP#G!)/7 )JUI_PLTRP:Y>UOKY8KBT>T")(-J(YR2F!Q[=N>E ? M,SA\'?#30Q74-W,B0[G2>-XR%Y))!VX Z[NS'DY(S6C;_"G0X[.^@0R-'?6X M@D8JC,R;_,Y;;E\D\[LY&!VJM9_!S2K.-T%]J&QE12B.J+A0PVX50-IW9V]. M!C'-13?!W2[EF3^UK_?'&8B%=-PW.'#-\O+9'4]0!G.!3U>CV%L[E:T^"/AB MV6.2"[O2C,-C?:L@G:$P#CN% P/0 8P*6U^"6A3Z8;>ZG=KH.OG36.(/N[=J M8&2 JG!)RQ+=36]XE^'%EXGU.&^FO+JWEAB$2"%4V@@DAL,IY&XUAV_P7T> MUMIM-CUF_'G1@RQEX][D((PY^7/ Q[=/0"A:!>YT_A?P'IOA.]N[G3_-1KF. M..16(VML& Q RQ[D\FNB/\ KU_W3_,4EK#]FMHHMS/L4+N?J<#&3[TI_P!> MO^Z?YBF(5/O/]?Z4^F)]Y_K_ $I] !7+>+O EEXQO;&6_=O)M4D7RT5N M_@]X>EODD\^>"X:9[B)4:,%6R"2HV\8XSC[W&[.!BWIWPKT/3'N5BDE:6XMI M+=O,V&3RW*ELG;EN5 YR,87&.*I-\$-,:V6'^UM455\O&V51]Q0H)^7G@#Z8 M&,8J]-\)=,DCTI5N[R,Z?%Y2.K*6D'F"0EB5Y.[G([\]:>MK,?4S[7X%>&[5 M0H%Q(H"@))L*\'( &W '4<#@$XI]G\'_ ZUE=QV\\SVMX^91&T95P'W% M1N&.(RS>3@)N9# ML9<@$$+U&3C^ZH7>KSSS_ &FZN;J5Y3&L9$1=UDVE2#DXV@EN M2,=L4W_A2&DM=+*^H:@Z!&7R=T:J26W%CA!EMW(/8UU'A7PC!X3AO([>XEG6 MZN#M"\QG,:A\#] U.=99I;P$*ZX20 -N;<2W'S M'/5CR<+SP*N2?"#0;FQ:TN%FN8#=2W>V4JP\R0 ,<$8[9^I/K7%I5"[EE"E<,IR"!U^4 D\D8'0#%_Q!\)-&\22W#W'],GLIH%G\RUE296H' .#7>TM"WN#UW$[ M5$/]1)_P+^M2GI40_P!1)_P+^M $D?\ JU^@IU-C_P!6OT%.H :W2N"U+X3> M&_$5[J-W<&2X>YF9Y K*PCDPH) P<-A0/7BN^;I7G'B/X0Z9XANM1N8M1NHM M1G,CA@X98BX &5 S@;3@>[4#3MJ7-"^%GA_2=4.H6TDUS>Q7+RF:9TD9'=6# M#.,KD/G\JIM\#_#_ -EA@\Z\2.%TD0I(%(*L2!N SM&3A236;#\#](BNA<#4=0,BJJ)@QJ$4(%"C"#' &?7 MS6QIWP[M]#TK4+73[N827MN89)I@"3\A5#P!@+G@#Z5"VL/YG*3_ ,TV_U* M8_VD! MP&DBB3$RIM)V^8&R'.[[_ %VX48%=+:?"K1;'0X],B:<11S>?YK,K M2%MFPJ\$$8K,B^"FFBU$7]K:@)/*:*0QE OS(JG"[<#@=/0UHZ1\* M;'1]1LKR/4M1F:UE,J1RNI5B8PAW87)R%!SG].*: S?^%0>$[BWD1)RQG8P, MR-%AC@?(%"[> N0N.#EASS45C\'/![WMW!;W3SS+('N+=9HV921_$ N03W)Y M(RIXXJU8_!O1H!$UOJ-ZT<4HD0*R81E)PHPO"\D%1PV.)J M=Y9S73[RD&Q$+=\C;R3Q\WWL#K1T"_2X6_PCT.UTS4+",W"VU\T3R+N& 8^% MP,8]N1V'H*AU'X0^'=7TVSL#)<116(*;H9%$G,@E.YL9SN /OU-9>F?!2VLO M-:[UBZ962%1Y>U "H^;J,8+<@=C\WWN:WK#X=Z=;Z!J.FV-].MEJ*CS98PC. M6 52V[!!)"\Y!ZGI3LEL*Y+X<\ Z+X(OWOK>>6.2=?L^+B4;/FD+*JCL=S'@ M=<]^,=@*\_L_A+HUEJ-C(E]=R7%I*EULE=&+LK9#,"N0> -PP<#&:] P*!# M9O\ 5-]*S_$W_(N:I_UZR_\ H)K0F_U3?2L_Q-_R+FJ?]>LO_H)I@<]X'_Y! M\7^Z*[2N+\#_ /(/B_W179TV M%%%( HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Y_Q/_P >_">&ZT*'35U>_A$'F> M7*CD,-\B.1P>GRE>O1C4:?"2,VNM13ZO=7C:BP.^X0,8\2!QCUY'MZUZ%12L M!YK9_!B*Q>%H]=U(&.:&9OWA&_8!P<'N06^IS@UJV_PW2VU75+R/4[J);Y;D M&.$;#&9CDD'/8\CCK@UVM%/<#S2/X,I%9QPKK^I"3*[Y@Y+$ 8 &6.,#(&M7-)^%ATW4;&^DUR_N;F"Z:YDR2J2Y7 3:&X4<\<\$COFN_HH\QW/,K7X( MVMC!!%;:Q?6R1RB1EA.P28! W 'D@'&?KQS6K-\,()-.LK9-1NHWM8&A253R MQ8Y9B,\ENA]N.*[BBE8+L\Z3X.P)-#/_ &S?FXC'$N[D''!'/\)QC_='7%.B M^$WD:"]@FMWIE:X2X^T=&RH8!>#T^;(YX(!YQBO0Z*87/+]$^#,MG;:9]L\0 M7TL]M;I'+'$S"!G4AB0I8\$C)SDDY/&<5'8? Q+'85\07S2^6D;S;0)&VL6S MNSG(! 7TQWKU2B@+F+X7\.CPOIJV,5Q)<0(24\WEAGD\YYYY_.M8_P"O7_=/ M\Q4E1G_7K_NG^8H$*GWG^O\ 2GTQ/O/]?Z4^@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH 0]*B'^HD_X%_6I3TJ(?ZB3_@7]: )(_\ 5K]!3J;'_JU^ M@IU ",,BO.M2^%%CJ>H:O/!JUQ:75W+YDOV8[2@)#;&PQAKG[0SM\['*;'')ZG.<]CSBLNW^#:0NKS:]J,\:QE!$[,(QRY'&[H-X/KD M9SS5VV^%P.B:38W.JW1>SWF1XB5$A= K#&>!QGN>3ZU#;_!RTAGMR=6OY;6% M67[*[ QN"02#ZCY1Q1NQDFH_#!M3TVSMQKUVOE6*6GG*N68*P;L7\.R[6[-PC'S-VS:V#G@GKDYP>U%W\+H[BYMI5U:[A6&U M@MA"@'ED1@@-MSP>W3/%[1?AG#H>N0ZE!JEXQ3=F&1@48E=I)^O)/ MJ0I_AKM!Q19;(5V>>:?\((M/N6E77=4=2$ 4RGLQ+9YP=V>>,Y).>:-&^$,. MEW.G7,FK7=[<6M>K44+1W&VV<'#\+43^Q6DU:[DDTR,(C 8WD.6!/.>,XY)X%=V!@4M% MADW^J;Z5G^)O^1(+;P?9V]S>SWSQ33K ##L.TG/+$X M''<\G &20*PKSXN>$K*ZCMV\0RR.Y(WQ(S1J S*27V;1@HW?.!QG(HW'8]#H MKCH/'OAVYN+>"/Q 6FN&1(DY!9GR%'*=<@Y';OBNC$;P7$'^D2R*Y(*N01T) M]/:@1>HK#UWQCIOAN\M+;4)6A:ZSY3!"P)! QQR.N?3 -4+;XFZ!=W*PQW;D ML RN87"MDD<''J,<^H]:T5.;5TM"'.*=FSJZ*Y*?XGZ%;W<4#S3 2)O27R'V M,.<;3CYLX.-N:N:;X\T35M0BLK6]$MQ*7"+L8;]HR2"1@CW[X-#IS2O8?-'N M=#12 YI:S*"BBB@ J,_Z]?\ =/\ ,5)49_UZ_P"Z?YB@!4^\_P!?Z4^F)]Y_ MK_2GT %)FEJA,))M0\H321H(MV$(&3NQW% %^BN*U;Q]HV@Z[/I>HZA=63PP M+.UQ/M6(AC@ '&2>1G P,XSFJEM\5O"MU>M*Z'8] HKE_#OBK1O%CRII.MM>O$H:18VY0$D#.5'<&M^V5HI)4:1Y0,$ M%R,C]*8BS17+7/Q*T&QOKBSNKIK:X@E,+*\;8+9 X(!'_*R>:/'B)#)X]"*'3G%7:!23=DS4H MHHK,H**** $/2HA_J)/^!?UJ4]*B'^HD_P"!?UH DC_U:_04ZFQ_ZM?H*=0 M4G!H/2L\([0RS/VT5Q"P>&5 Z,.X(R#4RA*'Q*PU)2V9-1114%! M1110 R;_ %3?2L_Q-_R+FJ?]>LO_ *":T)O]4WTK/\3?\BYJG_7K+_Z": .> M\#_\@^'Z"NS'2N,\#_\ (/A^@KLQTIL!:***0!1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!S_B?_ (\Y?I7* M?!O_ %_B3_KZ3_T"NK\3_P#'G+]*Y3X-_P"O\2?]?2?^@4^@NIZ0?]8OXT^H MW;:RD@D<]!FCSU]&_P"^#_A2&25#*[#SU]&_[X/^%'GKZ-_WP?\ "@#C?^%;:(VN2:I+ MI4LTK-'(D+R+Y,;HVX.JY^]NY).5W;L'CUYK5\]?1O^^#_ (4>>OHW_?!_PJ^:2V8K(R&\&:%(6W:/9-NS MDF!3UZ_RJS#X=TR"ZBN8M/MHYXL^7(D0#)GK@]NI_.KWGKZ-_P!\'_"CSU]& M_P"^#_A1S2[A9(>!BEJ/SU]&_P"^#_A1YZ^C?]\'_"I&245'YZ^C?]\'_"CS MU]&_[X/^% $E1G_7K_NG^8H\]?1O^^#_ (4BMOF! . I&2"/2@!R?>?Z_P!* M?47F!';(;DY&%)I?/7T;_O@_X4 252D26/4/.6)I$,6SY2,@[L]S5GSU]&_[ MX/\ A1YZ^C?]\'_"@#FM:\#Z%XCN9)]3T!+Z5U"L9BI'&.0-V < #<.<#&<5 M$_P_\/N)\^'8LS@JY^4Y!ZCEL=AQTX%=5YZ^C?\ ?!_PH\]?1O\ O@_X4K < MIX/\!:1X(3=INF3&Y*-&]W/*KRNI/8#H/2NFM][R2NT9C#8 #$$\? M0U+YZ^C?]\'_ H\]?1O^^#_ (4 9UUX7TB]=WN-,M)G=_,=GA4EFXY/J>!4 M-QRV/J:U?/7T;_O@_X4>>OHW_ 'P?\*OFDNHK+L98 M\'Z&LBN-(L@Z@@-Y"Y&3D]O6K>FZ/8Z0LJV5I#:"1@SB% NX@8!./8 59\]? M1O\ O@_X4>>OHW_?!_PH MY]#5KSU]&_[X/^%'GKZ-_P!\'_"@#D#\-?#+2I*WAF*25 0)7(9\;E;[Q;)P M57'I@ 8J"]^%GAZ\MHH(]%>S6.42[[:15=N02I8DDAL#/KBNV\]?1O\ O@_X M4>>OHW_?!_PI=+#NS,TK3;?0=/6RT_36M;92S"-&7&YB68\MW))_&KJ6B2Z> MEM<1K*AC"/&XR#Q@@^M3>>OHW_?!_P *//7T;_O@_P"%,1E2>#]#F8L^CV3, M0 28%]0?3U _(4-X/T1Y))#I-EOD9G=O)7+,W4GCG-:OGKZ-_P!\'_"CSU]& M_P"^#_A5<\NXK(RU\(:(BNJZ19*'SN"P*,YX]*T[:VBM((X((UBAC4(D:#"J M , =A2^>OHW_?!_PH\]?1O^^#_A2;;W8));$E%1^>OHW_?!_P *//7T;_O@ M_P"%(9)14?GKZ-_WP?\ "CSU]&_[X/\ A0 LW^J;Z5G^)O\ D7-4_P"O67_T M$U=DE#H5 8D_[)JEXF_Y%S5/^O67_P!!- '/>!Q_Q+XOH*[,=*XSP/\ \@^+ MZ"NS%-@+1112 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** .?\3_\>)]4TFRM2$ MT^1XGO%+>5,5.-T3%0)$.&&X=QBNZ\1Z_#X9T2[U.Y1WBMUW%(Q\S$D 9XZ MDY:]AGDMS;QVKLY9 -QQC[N64!C@$D<]ZK6'QU\ M.75L9[A+[3T4OYGVFV8&)5?Z_T%>>?&[XR6_P5\-V>KW&F3:JMS=K:"*&01E259MQ)!_N] M*UI4IUIJG35VR)SC3BY2>B/0]S?W/UHW-_<_6N>^'?C./X@^#-,\00VSV<=\ MA<02,&9,,5P2.OW:K>-/'H\(ZAI=HNG3:A+?"5PL#?, AC! &#ECY@P.!P>1 M42BX2<9;H<9*24ELSJMS?W/UHW-_<_6N OOC?X?MM+GO(8M0NRMN]Q%#':.& MG"QB1@N<&8R3)=3Q1<%9GMG"2?,%.TXYP<@^FUO0T7069VNYO[GZT;F_N M?K7F]G\?_#%\DJ0_;9;Y Y6RCM7:1RNX[00,;BB[]I.0IYZ&KMG\;/#-WJ%E M8":Z2[O'1(4-I)APQP'# 8V;OEW=,TPL=WN;^Y^M&YO[GZUYS3XZ^$HM.2_>[N([%VC"W#VKA& M#D@.,C)4%2"<<4/2U^H6;._W-_<_6C%4O&LVEOEO%'S6_P!A ME+J2<(",<;_X?6F2_'SPC VR2XO%FV>88?L,I<*5!4D <;@?ESU-).X6:/0] MS?W/UHW-_<_6L3PKXQLO&$5[+8QW"Q6T_D%YXMFYMH8XSZ$[3[@UNTQ#=S?W M/UI4;>N<8[8I33(?NG_>/\Z )**** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ K,\3?\BYJG_7K+_Z":TZS/$W_(N:I_UZR_\ H)H Y[P/_P @^'Z" MNS'2N,\#_P#(/A^@KLQTIL!:***0!1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110!S_ (G_ ./.7Z5RGP;_ -?X MD_Z^D_\ 0*ZOQ/\ \>!K'PTUN+22?R;=9%A@ M=E\N(.VYMH51C)_ =JW[BWCNH'AFC66)U*NC@%6!Z@CN*EK+\37M[I^A7UQI MUO\ :KV.(M%%@G)^@ZX&3COC'>G)N6K$E8R[+X:>%=-1$MO#VG1*C.X5;=< MNN-H('J,] MS5CP_P##+PYX:L[:WM-+A)MYFN$FF&^7S"7_ES+#'<*K>6P:,L&/'(!'./IG)%8H^+7B'3M/DN]3\-2QP)&'DN#'+%' M&2<#AE)(&,GOR :-QZV.^?P5H,E\;UM(LVNS,9S.8AO+D8)S].W2F)X$\/P MVTMO#H]G!'*I5O*B"G&<\$=.>?KS7*:K\3-:TZ2WNU\/3RZ9<6]N$<*S$7$F MUBN%!%OA]H7@Z"!-,L(XI(8VB$[_/*0SEVRQ]6.?R[ "ND!KSI M/B#XBF%PH\)7D;PSM'N&2'"%=V..^[ /0[6(Z42>/]>O-.U9[3P[=1S6L=M) M!(\$A%QYC /M1E5LA=QP1D8Y%5<5FV>BYHR*X;PMXWUK6IKD77AVYM4BB)4, MA0EQOSR^ 0=J@8!.6R>.:R(_BMJ]V$$'AF]8H[^:ZV\Q0*H(/5 0=P.5P6^7 M@'(R-V$>HT5S/@CQ#J6OVMX^IZ=)ITD5S(D0>-D\V'<=C@, >1V//'(&<5TU M !49_P!>O^Z?YBI*C/\ KU_W3_,4P%7[S_7^E<]XW^'VA_$33X+'7K!-0M8) M1/'')T5P",_D370I]Y_K_2GU492@U*+LQ-*2L]C.\/:#9>&-'MM+TZ!;:RME MVQQ* HR3V]R:M26L4DZ3-&IE5&C5R.0K8+#/H=HS]!Z5/7&_$'7?$&B+;'0 M[$WYE21&40-+LD^7RV.#PH^ ?#EZDB3Z%I\JR1I"X>W M4@HGW5Z=!T^@Q2?\(!X<+N_]AV&]V9V80+EBPVMGZ@UR,OQ)\33)>O:>$KL> M4)5B6XBD&YER%. N3DE>.. <&I-/^)/B"_O8P/"E[';>88W:2*1,@%!O7*Y_ MB; /]TFE8#M;GPKI%Y+#+<:9:S20R>;&\D09D?:%W GOM &?0#TJL_@3P[(9 M2^AZ<_FL&?=;(-L@, ^<;MW/XFJFC_ Q\.:)?W%[; MZ;&UW-=?:_-E^=D?&!MS]T '@5C1?$37;B 74?ABZ6W/F,J3))&Y11N#'76F:;8>(F5<_?$G7;>\1!X8O##'.ZS,MO,^47.[;A.H^4YY# X3<Z$\TOAZZMH8;:29H'@F,I==A" [,'*L3@9/0?>!%)CLS2T'X7>&O#T$<=M MI4+LC.XFG_>2$LP8DL>O(&/3'%:$G@C0)9EE;1K(R*NT'R5'& ,>_"CKZ5S& MG?$K6+[5+2U;PGJ$,$]S'"UPZ,JQHR;MS;E'3J?3H>2*SE^*?B*UM@)_"5]/ M.JSEWBMI53Y.@P5SD\#C(/8FF@=ST?3]&L=*>8V=I#:^^,$DUS$[9B";B--6U?5HK M>X\/7%E:.95-S(' !7IPRC@X*Y[D9&0027N%K'9'I3(?N'_>/\Z>>E,A^X?] MX_SIB)**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K,\3?\ (N:I M_P!>LO\ Z":TZS/$W_(N:I_UZR_^@F@#GO __(/B_P!T5V8KC/ __(/B_P!T M5VE-@%%%%( HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH Y_Q/_P >PV'[SGT'!^O0\#H:T:S/$6K/H>B7U_':S7KVT32K;P*6>0@<* 3^0H MX6'XN:A<1.T/A'49]L[VY$3%MK*&R&^3@Y4<<\$9(/%33?$G6UU.YA3PM="W MMI'B:5B^)2%!#*=GW,DY;!/R\ YJ!_BKJ]M:"9O!FHJ7MY9U1-S'*G 5L)P2 M?KU4\\X]#TV[.H6%O^*SI_BA=F%4G\+7J/)(8A'-NV/UQ@^6Z2"'PC M>S9 )E\QEC'R;CR8O7Y>G)#= 3Z'Y:[LXYZ9I<>YH2MN!Y[#\2-9DAEEE\( MWL"*!MWR-DGW CXZ'IGG;TR2);CQSK4>F6]\OARX@4716XMSEY/)V;@PPO!R M0#UQ@X)KO<48I@>;K\3-H/)&>%8'.<@=SCW-&*E)@VNB!3D4P_ MZ]?]T_S%/ Q3#_KU_P!T_P Q5"%3[S_7^E/IB?>?Z_TI] !7+^+/%UQX=O+* MVM=+EU2:Y21PD+D$;2H[*?[XZXP >IX/45R/COQ+J?A_[$NF::U]+.Q#.J,^ MQ01D *#R0<\D#@]>E)L:,B^^)6L6UVD:^&+SR4N&CGD =P8QD%DPG4<$YXQT MW=IHO'>NZC%>_9O#LEI)'92S1+=%]S2J5"*1L Y#%N"3@#IDXRA\7-6N)6CA M\,W2/ %DN$ DD8*?,Z#8.#L&&Y/)^7'-6K;XJZGUM_#=[>F)8B[1,;P==0IY8WA RODE0=J!..KG;GL.>:MW?BCQ/<^5=Z? MI;Q0R:8DZVDEOO=KJ1V558EE^50 QZ''7%5F^).M6=Z3-HMU.&56:R6UD5X! MN1=WF ,LA)9OE'3;UQS1Y ;/BG7?$.EZK"VEVJ7UD;<2M T# LWG1IM\P'Y? ME=F^Z?N>F:S'^*FJ*]R/^$-U8"+S-NX'+E0",#;T.3SGC'?.*GNO%WB!]5\4 MV%OI[HUH(?[.F-JQ1]VU7+-G!(+$X_N@'UIEU\1-7TJ_;3Y/#6H:A)#,ENUS M FU928]Q<#! &00.<=>1P*5QBZA\1-:T_6+>,>&;V[L[FW@D3R4;=&[K(SAV MVX&W:@Q_M9]J=I?Q/O-4T:^U"+PW?2"W"&.*!BYGW.4.S*C[I'0]CGC%95C\ M5?$"K,;OPO=7(:91#]DCE&$9E'S;D'8L0>,[3D+P3?'Q*U*TL]:O+K09(;:S MMA/#]]5D;=M9,E,Y!()(7O\ +NY-'4'H-_X3WQ-)'JTR>'WB2WMS-;1RQ/F0 M[DPI(']UB>!D8/7%=)X2\4W7B.:^CN=&NM*%LRJK7'2;.>5X'''Y$9P>*Y>Z M^+]W:7/E2>&KM"9HX(][LGG,R@E8P4^8Y/'0$=2IXJQJ7Q!UV31-.ET_P[<+ M>W\#.!.K%8&#[>0%R>/FYV\$=><'0;1Z)U%,A^X?]X_SIRD[>>:;#]P_[Q_G M3))**** "BBB@ HHHH **** "BBB@ HHHH **** "BBD/% "UF>)O^1!_\ D'P_05V8Z4V MM%%%( HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH Y_P 3_P#'G+]*Y3X-_P"O\2?]?2?^@5U?B?\ X\Y?I7*? M!O\ U_B3_KZ3_P! I]!=3T@_ZQ?QI],/^L7\:?2&%)2T4 )2T44 %%%% !11 M10 4444 %%%% !1110 5&?\ 7K_NG^8J2HS_ *]?]T_S% "I]Y_K_2GTQ/O/ M]?Z4^@ KCO'7C*_\*WFD1V6E/J4=U*PF,>[>.,5V-(1B@:. _ MX6-=W%A!>6OA[4$S>M#,.,, 1Z>4 1O DA0NBL4.5+#.#ZBGXI:* $/2F0_ MSMY%C2%3]WS'.<$^@!.*\F MA_;O;Q-<1:,W@DVIU%EM/-.I9\OS#LW8\H9QG..]>4^.[VQ\&?M8:W?^,=-E MOM-753.8F(_U3A?+DP>&55YQ[>U=5\6OBGX'\>7?A:UTNUL+CQ#;ZU#LOM)B MDBA2W$@&&,B*7+<<#@'')K[B&6X:%.FG2,X;[I\_N='^,-S,GY#_&@70\Q$9'0 MOG&X<>M>5PWGQ)_X2J.P4)+9VLML;FYFMD2&:$LV_8^!E]N"P7.#@ #FO49A M^_M?]YO_ $$T"+!.*,US'BO2O$%[J.GSZ+J$5E'&'6X64;@X.",*5(SD 9Z@ M$XZUCVVC^.XIFFDU:TF.P?N6VA68.?\ IG\N5/4=P*U5--7YD9N33M8[_-+7 MG=SH7CF2[CGBU:W4HA4H[+L)YY51'QG/\6[&/RU-)T[Q=;ZO:O?ZG:W-AES/ M&D:J<$':%P@/!QU/KG--TTE?F0*=W:QV%%(*6L30**** "HS_KU_W3_,5)49 M_P!>O^Z?YB@!4^\_U_I3Z8GWG^O]*?0 5 ]VJ3^2%9WV[\*.V<5/5(?\A8_] M,GY#_ !KSCQIIGQ 'B"\N_"TT A:W18UO MY=T(8$9VQ\?,?FSN]B&_AK.MM(^*5G-;CRV1U'\ 55!"DYY^ M]C SUJ;CMI<]8^T'_GC)^0_QIT4PE9EVLK+C(85YW\*+[QSJ1EN?%,"P6$L& M;=)85AN$<2N/G5?5=IYQCCCDUZ#'_P ?$WT7^M,3T=B;/:C(%<+J.B>,TU"\ METW5[5+:6QX!QZ4Q=)\=6\<2)JMI,H)WM)MW[03@ ^7C)& M.3T(Z&MU335^9&?,^QWF3FG5YU'X?\=Q.PCUJU"N26>0"1A\Q]8\="H&, ;3 MD'/'3>$K77K6&Z&NW5O=2%P86MU PNT9!PH_BSCKQ2E3Y5?F3&I7=K&_1116 M184444 (>E,A^X?]X_SIYZ4R'[A_WC_.@"2BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ I&Z4M% 'GOQ0^!7@_P"+R0-XATXR7< VQ7MM(8IT7^[N'4>Q MS7F<_P"Q;\/?#D+ZM:2:R;JP!NHO-O0R[T^9LO M_H)KMIXW$TH>SA4:CVN"#NL(CZ@&NS'2N-\$#%A$/]D5V= M<;.H****0!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110!D:U;F>W90.2*Y+PI=VGA"34S>,Z?:)5==D9;HN.PK MT"6(2#&.*S+G1(K@G<@)]Z: RV^)&AAP?.GXS_R[/_A2_P#"R]#_ .>T_P#X M#/\ X5.WA:W[Q#\J3_A%K;_GD/RIV$0_\++T/_GM/_X#/_A3)?B+H,R,CRSE M3U'V>0?TJS_PBUM_SR'Y4?\ "+6W_/(?E18-3,_X3+PQ_?NO^_&/[ M]U_W[FK3_P"$6MO^>0_*C_A%K;_GD/RI60&9_P )CX8_O77_ '[FI\'CCPW; MRB1'N XZ$PRG'YUH?\(M;?\ /(?E1_PBUM_SR'Y4[(-2'_A96A_\]I__ &? M_"C_ (65H?\ SVG_ / 9_P#"IO\ A%K;_GD/RH_X1:V_YY#\J+!J0?\ "R=# M_P">T_\ X#/_ (4O_"RM#_Y[3_\ @,_^%3?\(M;?\\A^5'_"+6W_ #R'Y4K( M"'_A96A_\]I__ 9_\*/^%EZ'_P ]I_\ P&?_ J;_A%K;_GD/RH_X1:V_P"> M0_*G8-2'_A9>A_\ /:?_ ,!G_P */^%EZ'_SVG_\!G_PJ;_A%K;_ )Y#\J/^ M$6MO^>0_*BP:D/\ PLO0_P#GM/\ ^ S_ .%,/Q)T,RAO.GP%(_X]G]O:K/\ MPBUM_P \A^5'_"*VW_/(?E18-2NOQ*T,%CYT_)_Y]G_PIW_"R]#_ .>T_P#X M#/\ X5-_PBMM_P \A^5'_"+6W_/(?E189#_PLO0_^>T__@,_^%5KCQWX0_*BPM3,_P"$R\,?W[K_ +]S M4?\ "9>&/[UU_P!^YJT_^$6MO^>0_*C_ (1:V_YY#\J+ 9G_ F7A@?Q77_? MN:I[;Q_X>M%98I+A03DY@D)/YBKG_"+6W_/(?E1_PBUM_P \A^5%D&I#_P + M+T/_ )[3_P#@,_\ A1_PLK0_^>T__@,_^%3?\(M;?\\A^5'_ BUM_SR'Y4K M!J0_\+*T/_GM/_X#/_A1_P +*T/_ )[3_P#@,_\ A4W_ BUM_SR'Y4?\(M; M?\\A^5.P:D/_ LO0_\ GM/_ . S_P"%'_"R]#_Y[3_^ S_X5-_PBUM_SR'Y M4?\ "+6W_/(?E18-2'_A9>A_\]I__ 9_\*/^%EZ'_P ]I_\ P&?_ J;_A%K M;_GD/RH_X1:V_P">0_*BP:D)^)>A_P#/:?\ \!G_ ,*;'\2=#"G]]<=2?^/9 M_7Z58_X16V_YY#\J/^$6MO\ GD/RHL&I#_PLO0_^>T__ (#/_A1_PLO0_P#G MM/\ ^ S_ .%3?\(M;?\ /(?E1_PBUM_SR'Y46#4A_P"%EZ'_ ,]I_P#P&?\ MPH_X67H?_/:?_P !G_PJ;_A%K;_GD/RH_P"$6MO^>0_*BP:D/_"R]#_Y[3_^ M S_X4?\ "R]#_P">T_\ X#/_ (5-_P (M;?\\A^5'_"+6W_/(?E18-2'_A9> MA_\ /:?_ ,!G_P */^%EZ'_SVG_\!G_PJ;_A%K;_ )Y#\J/^$6MO^>0_*BP: MD/\ PLO0_P#GM/\ ^ S_ .%'_"R]#_Y[3_\ @,_^%3?\(M;?\\A^5'_"+6W_ M #R'Y46#4A_X67H?_/:?_P !G_PH_P"%EZ'_ ,]I_P#P&?\ PJ;_ (1:V_YY M#\J/^$6MO^>0_*BP:D/_ LO0_\ GM/_ . S_P"%'_"R]#_Y[3_^ S_X5-_P MBUM_SR'Y4?\ "+6W_/(?E18-2'_A9>A_\]I__ 9_\*/^%EZ'_P ]I_\ P&?_ M J;_A%K;_GD/RH_X1:V_P">0_*BP:D(^)6AD_ZZ?_P&?_"EN_%VF:SIMU;6 M\DK/+$R -"PZC'<5,/"UOG_5#\JL0>'X8#D1@?04@*WAJQ-I:HAXP*Z,=*B@ MMUA %34#"BBBD 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 -10 4444 %%%% '__V0$! end GRAPHIC 22 tuya-20221231x20f006.jpg GRAPHIC begin 644 tuya-20221231x20f006.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" $P BT# 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#]3+FY$"Y/ M%8-UXOM;9BK2 &D\87;6MC(RG! KC; ^'Y]-\.?VEHLU_>:G$SF6*W>0#;U) M*]^1QUQD] :N,7+1$MI;G5_\)U9?\]J/^$ZLO^>U<_KUCX$\-:D;34-*BAQ$ MDK2*I8 ,7QA0V\_ZM\X4@8YK&M?$WPGO+Z"UABC>69TB7_0YP-[_ '%.1QD MGT&#G%3=#U.Y_P"$ZLO^>U'_ G5E_SVJ7_A67AC_H#V_P"1_P :/^%9>&/^ M@/;_ )'_ !IW0:D7_"=67_/:C_A.K+_GM4O_ K+PQ_T![?\C_C1_P *R\,? M] >W_(_XT70:D7_"=67_ #VH_P"$ZLO^>U2_\*R\,?\ 0'M_R/\ C1_PK+PQ M_P! >W_(_P"-%T&I%_PG5E_SVH_X3JR_Y[5+_P *R\,?] >W_(_XT?\ "LO# M'_0'M_R/^-%T&I%_PG5E_P ]J/\ A.K+_GM4O_"LO#'_ $![?\C_ (T?\*R\ M,?\ 0'M_R/\ C1=!J1?\)U9?\]J/^$ZLO^>U2_\ "LO#'_0'M_R/^-'_ K+ MPQ_T![?\C_C1=!J1?\)U9?\ /:C_ (3JR_Y[5+_PK+PQ_P! >W_(_P"-'_"L MO#'_ $![?\C_ (T70:D7_"=67_/:C_A.K+_GM4O_ K+PQ_T![?\C_C1_P * MR\,?] >W_(_XT70:D7_"=67_ #VH_P"$ZLO^>U2_\*R\,?\ 0'M_R/\ C1_P MK+PQ_P! >W_(_P"-%T&I%_PG5E_SVH_X3JR_Y[5+_P *R\,?] >W_(_XT?\ M"LO#'_0'M_R/^-%T&I%_PG5E_P ]J/\ A.K+_GM4O_"LO#'_ $![?\C_ (T? M\*R\,?\ 0'M_R/\ C1=!J1?\)U9?\]J/^$ZLO^>U2_\ "LO#'_0'M_R/^-'_ M K+PQ_T![?\C_C1=!J1?\)U9?\ /:C_ (3JR_Y[5+_PK+PQ_P! >W_(_P"- M'_"LO#'_ $![?\C_ (T70:D7_"=67_/:C_A.K+_GM4O_ K+PQ_T![?\C_C1 M_P *R\,?] >W_(_XT70:D7_"=67_ #VH_P"$ZLO^>U2_\*R\,?\ 0'M_R/\ MC1_PK+PQ_P! >W_(_P"-%T&I%_PG5E_SVH_X3JR_Y[5+_P *R\,?] >W_(_X MT?\ "LO#'_0'M_R/^-%T&I%_PG5E_P ]J/\ A.K+_GM4O_"LO#'_ $![?\C_ M (T?\*R\,?\ 0'M_R/\ C1=!J1?\)U9?\]J/^$ZLO^>U2_\ "LO#'_0'M_R/ M^-'_ K+PQ_T![?\C_C1=!J1?\)U9?\ /:C_ (3JR_Y[5+_PK+PQ_P! >W_( M_P"-'_"LO#'_ $![?\C_ (T70:D7_"=67_/:C_A.K+_GM4O_ K+PQ_T![?\ MC_C1_P *R\,?] >W_(_XT70:D7_"=67_ #VH_P"$ZLO^>U2_\*R\,?\ 0'M_ MR/\ C1_PK+PQ_P! >W_(_P"-%T&I%_PG5E_SVH_X3JR_Y[5+_P *R\,?] >W M_(_XT?\ "LO#'_0'M_R/^-%T&I'_ ,)U9?\ /:K-IXMMKMP$D#&HO^%9>&1_ MS![?\C_C5;6?".C:!HMY=65A%!-%&65E!R#^=(-3J[>X$R@@YJ:L#PK<&YL( MV)Y(!K>I#%HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#D/ M'G_(.F^E+\.8A+X%T(M"DFR$,I;'!R>1Z'DTGCW_ )!TWT-6/AG_ ,B'HO\ MUP'\S3Z"-Y[=9)5D:W1I%!"L<$@'J <>P_*HDTZWC8,EE I!!!"*"",8[>P_ M*J.O>(TT-@9FCCA^4>9)G&2<#Z5CVWQ-TJ\6-H-2TZ59/N%;@'=[#GK[=:M4 MY-71+FD=AOD_YYC_ +ZHWR?\\Q_WU7)K\1=/=8F6^L&651)&PG!#J3@,#GD$ MC&>E5+?XN:%=6\4\6KZ8\4K%$87 &XC.1R?8]?2G[*0O:([??)_SS'_?5&^3 M_GF/^^JY)OB/IR&+=?6">:S+'OG WE6VL%R><,0#CN::WQ,TM(HI'U'3T255 M=&>X"[@^#CUI>SD'M$=?OD_YYC_ +ZHWR?\\Q_WU7#7GQ=T/3S8BXU7 M3XC?%1;!I?\ 69!((QT!"GDX''6K"?$_2I998UU+3R\6-X\\?+D@#OZD#\13 M]E(/:1.QWR?\\Q_WU1OD_P">8_[ZKE'^(=@D[PM>V(E3=O0SC*[?O9YXQWJ. M#XF:7="+RM1T^3ST1U^^3_GF/^^J-\G_ #S' M_?5<;<_%+2+*.22;4]/C2/?O8S@A2F-P.#U&1Q[BI(OB/ITXC,=]8N))#$I$ MPPSC.5Z]?E;\C3]G(.=;G7;Y/^>8_P"^J-\G_/,?]]5QMO\ %#2KF:YBBU"Q M>6W)$R^;@QD,5P<].01^!J9OB)IZ+N-]8 ;0X)N!]TG /7H3Q1[*0>TBCK-\ MG_/,?]]4;Y/^>8_[ZKCT^)VE2O$L>IZ;(TS*L:I<*2Y8D* >&/S'U73%3Y1N^TKCGIW]Z/92%[2)V>^3_ )YC_OJC?)_SS'_?5WK3]A4["]K$Z;?)_P \Q_WU1OD_YYC_ +ZKFCXU0%P1'E "WS= >F>: M'\:+''YAC!3QGV#VL>YTN^3_GF/\ OJC?)_SS'_?58I\0 M3 _ZI/S-)_PD,_\ SRC_ #-+V4Q^UB;>^3_GF/\ OJC?)_SS'_?58G_"0S_\ M\H_S-'_"0S_\\H_S-'L9A[6)M[Y/^>8_[ZHWR?\ /,?]]5B?\)#/_P \H_S- M'_"0S_\ /*/\S1[&8>UB;>^3_GF/^^J-\G_/,?\ ?58G_"0S_P#/*/\ ,T?\ M)#/_ ,\H_P S1[&8>TB;>^3_ )YC_OJC?)_SS'_?58G_ D,_P#SRC_,T?\ M"0S_ //*/\S1[&8>TB;>^3_GF/\ OJC?)_SS'_?58G_"0S_\\H_S-'_"0S_\ M\H_S-'L9A[6)M[Y/^>8_[ZHWR?\ /,?]]5B?\)#/_P \H_S-'_"0S_\ /*/\ MS1[&8>UB;>^3_GF/^^J-\G_/,?\ ?58G_"0S_P#/*/\ ,T?\)#/_ ,\H_P S M1[&8>UB;>^3_ )YC_OJC?)_SS'_?58G_ D,_P#SRC_,T?\ "0S_ //*/\S1 M[&8>TB;>^3_GF/\ OJC?)_SS'_?58G_"0S_\\H_S-'_"0S_\\H_S-'L9A[2) MM[Y/^>8_[ZHWR?\ /,?]]5B?\)#/_P \H_S-'_"0S_\ /*/\S1[&8>UB;>^3 M_GF/^^J-\G_/,?\ ?58G_"0S_P#/*/\ ,T?\)#/_ ,\H_P S1[&8>UB;>^3_ M )YC_OJL7QFS_P#"+ZEE,#R3_%0/$,V1^ZC_ #-+XR;=X4U GO 342@X;E*2 MEL5O!/\ R#(?]VNFKF?!/_(-A_W:Z:I984444@"BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH Y#Q[_R#IOH:G^&?_(B:+_U[C^9J#Q[_ ,@Z;Z&K M'PS_ .1#T7_K@/YFGT$6O$'AN/Q DL%S%#<6DJ!)(9QE6&<\C'/.*YZ;X2Z/ M<*1+IMF^7+DL7)+'!)SG.E;?B#QI!X:9K:+S .<8P M.<]/KGC/.,>V^+^DW1@\NQU?$VW:38.#D@$ CJ."#D\F6TBO%9P(401JH=]JJ"3@#/3DY]1@=.*9_P *BT7S'<:79*[L'9EW M E@20>.X+,1Z%F(ZFKUW\2[&RTLW\MCJ @\OS JP;I#\S* $!)_@)/ID9I]O M\1]/N8]R6>HAO^>;6I5^I'W2<]1UZ<]>N#]Z];![BZE27X7:7/+#)+86DKP! MQ&7+-LWDEL9]23^>!BF3?"K2;@Q&6PM9#$%"%F?(V_=/7J,#GKP.>!CL-*U* M+6+"&\@$GD3+O3S$*-CW!Y%9/BOQE;^$6M3=6EU<0S%MTML@81*,99AD''.3 MC. ">U9^TDF5R)F"GPAT.--B:38(N5;"*P^9<;6X[C YZ\#T&)/^%4Z2)HY? M[/M/-C7;')E]R+Z*<\#@<#C@4[4OBUINCZCQ318E^%>E3W M<]T^GVC7,YW22DOECQ_\2HX[#'2EB^%>E0!1'86B;6#J07R"#G(/UY]SG/4U M-K'Q0T_0KZ6UO++43(N63[/;&;S$&WYAM]V^[][@\8!KJM,OH]4TZUO(ED2* MXB655F0HX# $!E/(//(/2I55WT!TUU.#_P"%*Z 9[J9M+M'EN6/08[>O/6N\Q2U7M)7N+ MD35CS]/A#H\33&+3K2'SI5FE\LL/,<-N!;_@6#ZG ]*E_P"%5:5]GN8#I]H8 MKE0LRDN?, ).#W(R3]UF'LXG$:=\+]-T MB:&6RLK>VDAR(RCO\H.[('/^VQ_X$?6G7GP_>^MKBVFE@EMII3,T6RA'Y7(./O>H%5Q\(+ .&^SV.X( M$SY;_=!R!]_U)KT:BK^LU>Y/L('GMS\*+2]\OSX;*41[@BO$Y5/\S_A6 M_BC%'MIA[*)@?V!</\ ,_X5OXHQ1[:8>SB8']@7'/SQ_F?\*/[ N.?GC_,_X5OXHQ1[ M68>SB8']@7']^/\ ,_X4?V!RB8']@7''SQ_F?\*/[ N/[\?YG_"M_%&*/;3#V M43 _L"X_OQ_F?\*/[ N/[\?YG_"MNU'MIA[*(?V!<<_/'^9_P */[ N.?GC_,_X52_X2^)2=PN@ 0N#"RB3_P!@ M7']^/\S_ (4?V!<RB6AH%QD?/'^9_P *?XQ&WPIJ [B BM*PE,RLQ8L."#6?XT_Y%;4O^N)J M)3<]RHQ4=BIX)_Y!L/\ NUTUVL/=:DCA<^#=43<&\R-I$WI@*1C'!!R>_53Q6*=22NK?<_\SKE M&E%I--Z+JNJOV$_X6/)_T")?^^9__C-)_P +$?<3_8\F2,$[)\G_ ,@UN^&_ M$%[KESJ"76C7>E1VKK'')^*;= M1*]U]S_^2)7L6[81MYZ>W'.37TCX+\1> M([OPS:/+H8F.W'F-?H"1]-M>#@\SGBZLZ=K6\G_F?4YED<'-^@S\S=MM;T?BS5I9Q"FBPM(20 -03DCJ =N"1WQ_2O"DUNNS/EZM M!PJ2@FM&^J_S.GV#=N*#=Z]Z?N/]W]:YPZ_KHD$9T"(2,"0IU&/)'TVT[^VO M$& ?^$>3!Z'^T$_^)JE->?W,S]G+R^]?YG0[S_=_6C>?[OZUSDFOZ[%C?H$2 M9( W:B@R3T'W:?\ VSXA_P"A=3_P8)_\33]HO/[F'LI>7WK_ #.@WG^[^M&\ M_P!W]:Y\ZSXA_P"A=3_P8)_\31_;/B#_ *%Y/_!@G_Q-'M%Y_?W,/9R\OO7^9T&\_P!W]:-Y_N_K7/\ ]L^(/^A=3_P8)_\ $T?V MSX@_Z%U/_!@G_P 31SKS^YA[.7E]Z_S.@WG^[^M&\_W?UKG_ .V?$'_0NI_X M,$_^)H_MGQ!_T+J?^#!/_B:.=>?W,/9R\OO7^9T&\_W?UHWG^[^M<_\ VSX@ M_P"A=3_P8)_\31_;/B#_ *%U/_!@G_Q-'.O/[F'LY>7WK_,Z#>?[OZT;S_=_ M6N?_ +9\0?\ 0NI_X,$_^)H_MGQ!_P!"ZG_@P3_XFCG7G]S#V?W,/9R\OO7^9T&\_W?UHWG^[^M<__;/B#_H74_\ !@G_ ,31_;/B#_H7 M4_\ !@G_ ,31SKS^YA[.7E]Z_P SH-Y_N_K1O/\ =_6N?_MGQ!_T+J?^#!/_ M (FC^V?$'_0NI_X,$_\ B:.=>?W,/9R\OO7^9T&\_P!W]:-Y_N_K7/\ ]L^( M/^A=3_P8)_\ $T?VSX@_Z%U/_!@G_P 31SKS^YA[.7E]Z_S.@WG^[^M&\_W? MUKG_ .V?$'_0NI_X,$_^)H_MGQ!_T+J?^#!/_B:.=>?W,/9R\OO7^9O/F1"I M& >.#5?[$G^U^8K)_MGQ!_T+J?\ @P3_ .)H_MGQ!_T+J?\ @P3_ .)HYUY_ MQ?\Q61_;/B# M_H74_P#!@G_Q-']L^(/^A=3_ ,&"?_$TSEY?>O\S;@A$&0H)!]ZR_ M&ASX6U+_ *XFH/[9\0?]"ZG_ (,$_P#B:R?%NK:[)XIZU'IL/E:"L@V]?[00?IMKH$ MU?7V90WA]54G!/V]#@?]\T^=/O\ O\SH"P%&::,XYX->6_%GXJZI M\/=>TBWM+*VN[.XC:2X:57+H RCC:??LK'VHE)05V:8?#U,54]E2W_R/5,T9 MKR@_M#:3''%)-I6HP)*&9'D"!6 9ESG=CJI^G'K531?CX/%OB..RT>Q\NT^P MW$[R7@Q()(UR I^Z?4]>U1[6&USH678KE6:=\=[+6[[2X+'2KGR[V] M6Q::XD2/RF*[ON\D\=. #ZT#XQR6>C:CK>H6L5K8VE[+9?8,XNR5.%;EL'=U MQCICK5>TB]4S%X#$)\KCK\CU/-&:\ MIZSFEKQSP_\ M$6.HVC&XTJ],T4WD2M%$ B'>5'&XG Z\CZ5[$K;E!]1FM( MSC/8Y*^&K89I58VN+1115G,%%%% !1110!R'CW_D'3?0U/\ #3_D0]%_ZX#^ M9J#Q[_R#IOH:G^&G_(AZ+_UP'\S1T%U*6D:G::7XN\6/=W$=NCSVX#2-M'%K MO//0856//8&M-/B!X9DD9!KNG;E8JX(J8\@U3T MG2K31;"*SLHA#;19"("3C))/)]R3^-7,5J;X)Z5+'F;F_N_K0&;'W?UHLMPN M^'UOX=U2.[AO+B;;"8BDK$[CP QYQP W;^-CFK%_X.-W?3W4&KZC8F=< M.EO* OU&1P<<5T&YO[OZTH9O[OZU49..PG[VYAZ5X7DTRZ$QU:_NEZF*X<,O M0]...23^7H*WZ9EO[GZT;F_N_K0VY.[!*P^BF;F_N_K1N;^[^M(8^BF;F_N_ MK1N;^[^M #Z*9N;^[^M&YO[OZT /HIFYO[OZT;F_N_K0 ^BF;F_N_K1N;^[^ MM #Z*9N;^[^M&YO[OZT /HIFYO[OZT;F_N_K0 ^BF;F_N_K1N;^[^M #Z*9N M;^[^M&YO[OZT /HIFYO[OZT;F_N_K0 ^BF;F_N_K1N;^[^M #Z*9N;^[^M&Y MO[OZT /HIFYO[OZT;F_N_K0 ^BF;F_N_K1N;^[^M #Z*9N;^[^M&YO[OZT / MK$\:_P#(K:E_UQ-;*L23D8-8WC7_ )%;4O\ KB: *G@G_D&P_P"[735S/@G_ M )!L/^[734V AK*U?5M+TB>R_M">"WENIEMK8RCEY&Z*ON:U<5R/CKP1IOC* M-8-1U&XM!MS (950Q2*P82KDE(-C>N9["UC(-3O)8)TMO*GGCE&W:5 M*[F0 @_>SR,9P<<"J>G?!3PY;W]A=C4[B]DT]5:-;C[/(!&.1G]WG@C(?[PZ M XXI6*YGW/0#>::CNGG6BM'E67>@*^H//%'GZ;T\RTY0'&Y/N]OPKS[6?A%X M=UN>*X?698A',]UB+[-M8R=VS&=PZ@$_K6+!\"--/B&::]U:TFTU0D=M";>! MIYM_%%PL,U_)/Y0D@QYJCYU!>/<5& >IQV.*=@N^YZ% MJ%KH>M::\-TEE=64ZCP'N:\BU_ MX+^'],FTRSM=:LXEO+H/<#4;>&6::)EQL1@@P"<$%L@=B*T/%7PR\$^'M/FU M/5]6O+>%8TMI+F*%)&0(P89*1,00 6ZD=3GFE9%<\K6N>MQ)92$21BW;'.Y M0IZ>]0)XHTR34)[-;M&F@B$TI'W$4YP2_P!T9P>_:N%\._#/PO!I,T=EJ%PD M%_:B!E4I:EESD.8E1,/[E<]?6H?$'@W1-!\-ZI!'JJQOKK0V"RW$"2Q^;NXP ML:8R23P>/I02VWN>E1ZM93,%CNX'8XX652>>G>H++Q'IFHQS26][#(D,C1.V M\ *R]1SZ5Y#-\./ .F:HNCOJ%ZEWJ98[+>WR)0W4"1(L* 5SD,"O3('%)'X# M\$_:1!_PDNHR7"3+;"X2) C3[@%^=8=C,,8*\C^\,TQ'LL&KV-RDKPW<$J19 M#LDJD+@9.>>,"JNG^*](U5;AK34;>=;>0Q2E9!A6 !(_(@YZ5R-C\.O#VEW5 M]J(U25EG@E67$D:IL=TG3[\0A F3 MY0 V^HVT=Q:SQW-O(,I+$X96'L1P:GK*\+>'8/">@V>DV MTDDL%JFQ'FV[B,D\[0!W]*U: .0\>_\ (.F^AJ?X:?\ (AZ+_P!B_]L69#Q\V0!@\=!QR>#60UW>V7BOQ3)9 M6)OV-S;AXE8*'YUP":WXC2,;_#L3N%!?9=@ G(X7(YZD\X^[[TZ;7M=B);_A'6 M9"B%0DZL=Q7+@X]&X![X-='L'W_%'-[1=CO?,7^\/SILCJ4/S#\Z\]M_$/B4 MSR1S>%]B*Q F%VA##+8('7H%_P"^JV/#VHZCJ*N=2T@Z4ZLNQ3.DNX9/=?3 M_.E*BXJ[8U4N'PK.? 6C_P#7#_V=JU;+_D:-6_ZX6_\ .6LCX3_\B'I'_7'_ M -G:M>R_Y&?5?^N%O_.6N.C_ EZ+]#LQ/\ 'GZO]2UJBWKVER-/:%+S \LW M&=F??'/Y5A64/C*34K8WLFCPV*MF9;8S-(P]!N KJ3&&.N/J[30ZI''8N23 8\D (0N./[Q!/TXZFLYM%\5_9VCBUB"$9 0,/,8 M)@CEV3);.#NQSSP*Z_RO]IOSI?*_VF_.D.YR/]C>+40JFN6Q(+$&2$-D%C@? M=XP".?8<=<]#HL%[;:?$FHW*7=X-V^6--BGYCC ]A@?A5WRO]IOSI/*_VF_. MF(DHIGE?[3?G1Y7^TWYT /HIGE?[3?G1Y7^TWYT /HIGE?[3?G1Y7^TWYT / MHIGE?[3?G1Y7^TWYT /HIGE?[3?G1Y7^TWYT /HIGE?[3?G1Y7^TWYT /HIG ME?[3?G1Y7^TWYT /HIGE?[3?G1Y7^TWYT /HIGE?[3?G1Y7^TWYT /HIGE?[ M3?G1Y7^TWYT /HIGE?[3?G1Y7^TWYT /HIGE?[3?G1Y7^TWYT /HIGE?[3?G M1Y7^TWYT /HIGE?[3?G1Y7^TWYT /HIGE?[3?G1Y7^TWYT /HIGE?[3?G1Y? M^TWYT */OM^%8WC7_D5M2_ZXFME5V]R?K6-XU_Y%;4O^N)H J>"?^0;#_NUT MUC;6'J# M]0:[&N&\?_"^+Q[?V=Q-?R6J6Z%/*6%'#_,#D[OI2 Q?#?PA\,V]GJ=E::G> MWJ26XTZX:1D) 7:0,A "PV@=QUK0TKX2:)I!UJWM;^YC;448NJ-$'M]Q!;RS MMW*I('R'*^W)K#C_ &>K>*-=NMSK<+$L(G%G#OV[E9N2,@G;@D8-++^SOI]S M>QSW.K7-VH;<\5Q!'(I()( +9(&23@D\],=* -*]^".@7$2I<7=RN9UF!7RH M\OQP $ VDJ#L P#D@ FJ\7[/^B0,?+U35%#(59?,C.223O!V95P3PPP>W2H8 M_P!G^V^SF*?7+NZS*EQNE@C)256SE./E4@X*CKUJ&']G2PC;=+JDMV1Y8_?V MR$%5VC:<$$@A!GGKS0!I'X":*]T+C[=>+(1\X2*W57;&-^!%A6[Y7'ZFKB_! M;219V4!OKPM:W,ETDNV$$LX (($87;QT &>^:[^&,0Q*BYVJ HS[4^@#@M1^ M#6BZE%;QO+ " ...*DLOA'IEGX.U'PY]MO)K6^79 M)<2%//V]@7"C<1ZMDXKN:* /,=6^"5G=ZRU]#?7 ::57E$C >6 5.8RJ@[B4 M'WB1C/%69?@EI4^G7EG+J6HO'=7R7[LKQH5=>BKM0 #\,^]>BT4 B_]_\ (.F^AJ?X9_\ (AZ+_P!3Q5^U^(/A.]N9+>WU2">XC0R211EBZ* #EEQD<$ M'GKFFZ':P77B[Q>:Z./2-/BG:9+*V29AAI%A4,1[G M&>PK*FY6=GU?YLZ*UN97[+\D/:MK-J)D$;;=Y^8.JLA'J"'7IZUTTFCZ?-OWV5LV\[GW0J= MQ]3QS5>Y\,Z-?3133Z99321#:CO A*#<&P../F53]0*UN^YA[O8R4\=^%'N! M -6M#/N">6)#N#$ A2.Q(9>/>KV@>(="\56;W6BW]MJ4", 9;:7>H) (Y'L0 M:O\ ]AZ:S,WV"U);!)\AOYUE_"T9\!Z/\ M]IE3VDGBG5#+) M(S"[\PF55:/RRN2V.F><=^F>3):_#34H-?AU*3Q?JTB1R(_V;S&V%5.2G+'* MGN#GDGG&U5+CLCT"DS6/J^C7M]>0SVNJS6.SAHE4,CCGJ,_K[51@\.:U'M\S MQ'-/\I#EK=5W'.01@C'''%:C6W18P5NE M!D1(6T*W@N9?[0LQ1XUCEQ*"'V@!3TZCGZ[C5>W^&$EK>R3Q>*_$"QEMZ6QNE,2' M<&( V\@XP0>Q-21:IXTGCM6DT6RM7=YUF1;L2"-1'F)LX&N#TZ:+L8'6^&?#4GAR&2-]7U'5@^W#:A* M)&7 QP0!U[UL2_<-9WAJ75)=%M&UJ*&'4_+'GI;ME-V.2*T9?N&F!ROPL_Y$ M/1_^N'_LS5J67_(T:K_UPM_YRUE_"S_D0]'_ .N'_L[5J67_ "-&K?\ 7"W_ M )RUE0_A+T7Z&V)_CS]6:K2[3C:S'_9&:;Y__3.3_OFF3M(L<[1#=($RH]3@ MXK@/!6I:Y/KL<=\]TZ$,7$I8KMV9^92H",'XX)ZUH8'H7G_[$G_?-'G?],Y/ M^^:PM:O/$%E<3-IUC#J$;@"-))1&$..]\83R6K2V%I;*TR^?' MYBN%BW$?*V[.[')X[@#O0%CJ_._Z9R?]\T>?_P!,Y/\ OFI0:,TP(O/_ .F< MG_?-+Y__ $SD_P"^:DS1F@"/S_\ IG)_WS1Y_P#TSD_[YJ3-&: (_/\ ^F?_P!,Y/\ OFI,T9H C\__ *9R?]\T>?\ ],Y/^^:DS1F@"/S_ /IG)_WS M1Y__ $SD_P"^:DS1F@"/S_\ IG)_WS1Y_P#TSD_[YJ3-&: (_/\ ^F? M_P!,Y/\ OFI,T9H C\__ *9R?]\T>?\ ],Y/^^:DS1F@"/S_ /IG)_WS1Y__ M $SD_P"^:DS1F@"/S_\ IG)_WS1Y_P#TSD_[YJ3-&: (_/\ ^F3[<5J_\+.T)K);F*Y:=7C,J)$N6=0H)(&>G M(Y/J/45'H,T$/C'Q89WC0-W MS?YG16^)>B_)')3_ !9T*"W2;?,RR6$VH(!'AG2(@.H!.2PR>/8\\5:O/B%I M^EV\M3^ M6DF"55N,9QFM'Y&!Q& *Y'#$&3./ID?G6=#^$O1?H;8G^// MU9J&,[B0V,^U)L;^_P#I3\BC-:F W:_]\?E1M?\ OC\J=D49H ;M;^\/RHV- M_>'_ 'S3LT9H ;L;^\/^^:-C?WA_WS3LTM #-C?WA_WS1L;^\/\ OFGT4 ,V M-_>'_?-&QO[P_P"^:?10 S8W]X?]\T;&_O#_ +YI]% #-C?WA_WS1L;^\/\ MOFGT4 ,V-_>'_?-&QO[P_P"^:?10 S8W]X?]\T;&_O#_ +YI]% #-C?WA_WS M1L;^\/\ OFGT4 ,V-_>'_?-&QO[P_P"^:?10 S8W]X?]\T;&_O#_ +YI]% # M-C?WA_WS1L;^\/\ OFGT4 ,V-_>'_?-&QO[P_P"^:?10 S8W]X?]\T;&_O#_ M +YI]% #-C?WA_WS1L;^\/\ OFGT4 ,V-_>'_?-&QO[P_P"^:?10 S8W]X?] M\T;&_O#\J?10 Q$*YRC M:1)=1W5W<-J9%TZ7,N]83M";(_[J87.WL2:?074O1^'+/Q/XF\56UZ',<5Y9 MSKY;;2&6W7'...O:KEC\*-"T_4#=1?:B1MV1/.6CC(QRJD<=/U;N35%;?6+C MQ'XM&BW,%M>"YM/K@_A5Z./QL7(8Z=L\B3GS#GS2AV8^3@!L9 M/X@ <5A!)K7N_P SIJM\R]%^2%F^%FDW _?3WLQ)4[GF!.57"_P]O3H>AR.* MZG3+!-*T^"TB>22.% BM*VYB!ZFN5:V\9@6966R,GE1+<%I/(;AS-=:?/ IE8*N%=AY?[M?N@#+D9ST [YXT1@V^IW0/%-D M^X:\[\CXFR1S?OM$B)VK&,LQ (.6)V#D';QT/S=,KCT(@B'GKCFFQ'*_"W_D M0M'_ .N'_L[5/I]I>+K(#*J&-BTD@EW,X.>6&>A.-HQQM/H 8OA7_P B'H__ M %P_]G:M.R_Y&C5?^N%O_.6HH.U)>B-L4KUY^K_,R?%]CXMGOHI?#E_:VT8@ M*LEZF^/?N'S;0 2=N?X@/:LJ33_B1Y-RJZGI!DW@V[" C"@KGS,YW9&>FWG/ ML:]#+@'!-)YB^OZ5:,3@VT[QZ]B VI6/VP7:,&1=D7DA1D%=I/)SQG.>^.*6 M>Q\?&S1(;[3X[@2M(9' (*8PJ$;.HX)(ZGI@5W?F+Z_I2&1?7]* ,;P[#KL< M%R-8GM9I&(,/D+C:,OM[UU M/F+Z_I1YBG_]56I6Z$V\S*T4ZPQD.J+:I\J[1;$D;LG/7VQ^M;%,\Q?7]*/, M7U_2DW?4:5A]%,\Q?7]*/,7U_2D,?13/,7U_2CS%]?TH ?13/,7U_2CS%]?T MH ?13/,7U_2CS%]?TH ?13/,7U_2CS%]?TH ?13/,7U_2CS%]?TH ?13/,7U M_2CS%]?TH ?13/,7U_2CS%]?TH ?13/,7U_2CS%]?TH ?13/,7U_2CS%]?TH M ?13/,7U_2CS%]?TH ?13/,7U_2CS%]?TH ?13/,7U_2CS%]?TH ?13/,7U_ M2CS%]?TH ?13/,7U_2CS%]?TH ?6)XU_Y%;4O^N)K:5@W3FL7QK_ ,BMJ7_7 M$T 5/!/_ "#8?]VNFKF?!/\ R#8?]VNFIL HHHI %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110!R'CS_ )!TWTJ;X8H%\":,0 "8,G'?DU#X]_Y! MTWT-6/AG_P B'HO_ %P'\S1T%U,-_$0\,^(?%MVUK+=J;JT0I""6 ^S YP < MGC 'XX#%0Q .0"5."?4>M6M+U6STCQ7XL MFO;F.UB>ZLX@\K;06:!0!72_V_IGV@P?VC:^<,_N_/7=QUXSVK*GM\W^9T5O MB^2_)'.VOQ,M-0TZ.]M["\6$R>6PG38P.T-@ 9R<$$#COR,5!??%6"QEVG0] M5E!MS<*T<*L&&0 !@YR2PQZ\UT#^*M$M[Y;-M3M([F2-IPGFJ,H#AFSTX/7F MM*.]MYI?+2>-Y,!MJN"<'H<>G%:&!+$V]%;&,@'%$OW#3A39?N&F!ROPL_Y$ M/1_^N'_L[5J67_(SZM_UPM_YRUE_"S_D0]'_ .N'_L[5J67_ "-&K?\ 7"W_ M )RUE0_A+T7Z&^)_CS]6:J_ZU_PJ2HU_ULGX5Q&H_%GPYI.MW>G7^NV]E/;O MM>.0#[9"8O$UM,?103_ .RUT7@3QE:>-]+GO;*X M%Q DQB$BC S@'T]Z&F@&0^-+B=;X#0K^%K>0HIG38DB[@ X."=I!W< D 'OQ M69/\4Y%=8X_"NO2N9HX=YM=L?S.JE@QYP <\@9P>E7KN/QK]I<6TVDBWW[E: M2-\[=Q.W&>N,#/?KQTI]Y#XS*W(MKK25)ES 98I#M3'1@#R<^GI[U/D/1:E: MW^)#36D$S>&M.4HT1=0VQ_O+D=#[U MR\,3=1&2?21 KL7"1R;G7)P M.?NG&.>>U-O+?Q@9F% MI=Z8L1/'GQ.S8YZ8P/3@Y^M%P.KHKB;>V\?);(LM[H33!/F?R)<%MP[9'&,_ MCBNR@#K$@D8-(%&Y@, GN<=J8$E%)2T %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 -'WVK&\:_P#(K:E_UQ-;(^^W MX5C>-?\ D5M2_P"N)H J>"?^0;#_ +M=-7,^"?\ D&P_[M=-38!1112 **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#D/'O_ "#IOH:G^&?_ "(> MB_\ 7 ?S-0>/?^0=-]#4_P -/^1#T7_K@/YFCH+J9MCHEEK_ (H\7VU_")X/ M/MOD)(!S:A6!QU!5F4CN&-7F^%GAAT"-I:LH9FP9'Y9B68GGJ2J> M*_$(TN]^Q20ZC9RRG>R^9&+7!7@'/)5L'@[<&KMWH7C.%3]F\0+,V\JIFCC M5=G#,!'\QW ?*".I.1TK&&WS?YG36^)>B_)&\?!6C'1TTK[$HL$5E6 ,V &) M+=^Y)I^A^#](\-,QTVS6TW9)"$D$DDD\GW_05J6Z/'#&LC^9(% 9\8W'N<=J MD)Q6QSBTR7[AIV7X=^&T.1H]L#_NG_ M !K9L]/MM.M_(M8$MXAT2-<"K&\>_P"5(6!['\J /-5NO"-Q>WL8UZ]MYX9- M\T8NFB","XY &/X3D'J "8TGV&WWMG+>0N3GKDX[TK:38.FQK*!EX^4P+C@ #MZ ?D*TO3[ M,GWCF8/"6C>(85,-WJ+?9)6"R^?(C!MROP2/F&0,=1Q@5ISVH^![/4II9&NKV#S7W MNMO/Y88XQS@9(^I[TC>!+)[5X'N;Z0/(LA=[IF8,"2"I/W>O:NBWCW_*C>/? M\J .83X?62322_;M3W.(U/\ IC=$)( ],DDGUKI881#"D8+$(H4%CDG'J>]. MWCW_ "HWCW_*DDD.XZBF[Q[_ )4;Q[_E3$.HIN\>_P"5&\>_Y4 .HIN\>_Y4 M;Q[_ )4 .HIN\>_Y4;Q[_E0 ZBF[Q[_E1O'O^5 #J*;O'O\ E1O'O^5 #J*; MO'O^5&\>_P"5 #J*;O'O^5&\>_Y4 .HIN\>_Y4;Q[_E0 ZBF[Q[_ )4;Q[_E M0 ZBF[Q[_E1O'O\ E0 ZBF[Q[_E1O'O^5 #J*;O'O^5&\>_Y4 ^^WX5C>-? M^16U+_KB:V5.6)YP:QO&O_(K:E_UQ- %3P3_ ,@V'_=KIJYGP3_R#8?]VNFI ML HHHI %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!R'CW_D'3?0 MU/\ #3_D0]%_ZX#^9J#Q[_R#IOH:L?#/_D0]%_ZX#^9IO874Q$U6[TGQ7XF> MSLC?/+>VL;J-WRK]EW9X!ZE0O.!EADBFZ-\3=6UB:S \'ZE;PSW(MS+(ZGRA M\N]G &,+N(.">4;L,U;L-:LM"\3^+[F_G%M!]HM@78$@?Z,"2< X ))Z D M\"MI/'OAMXU?^W-/56X&^X12?F*]"<]0165/X?F_S9T5OB7HOR1A2>/==A@M M9?\ A$KRZ\WB002 &)L,=I# >@&>F323?$'7(;HP?\(7J4Q'WI(I4*#D#J0/ M7/T!/.*[P$&C%:&!Q=IXXUBXN[:%_"5_;I)*D&%T":S226>T@U W(=I7M=V_?%CY%.6P:"NE%-E8RK"&(:D]Y.WWGNU%'O+N)4EGE@AFBMS)'"2K/(S*H7G)Y4_I6?#\> MO"DL,,GFW:&4R8C-LQ8!'*%CC.!N&!FD.S/1J*\_C^./A*:^6V2]=MS!5E$> M4)()QG/7"L?P]>*[#0M ]%_ZX#^9J#Q[_ ,@Z;Z&I_AF/^*#T7_K@/YFG MT%U,B^TO4K7Q%KTC_(OQ_P SG? >DW.A^%-- ML+U%CNH8 )$1MP4DDXSWQFK5CX-T'3-PM7C8!2AA7! ((!&.@(!_"G2:/82L6>SMW)[M$I/0CT M]"1^-/\ L"?WY/\ OJC[ G]^3_OJ@ 33;./.RU@3)#';&HR1T/2D&EV2EB+6 M %CDD1KS^E+]@3^_)_WU1]@3^_)_WU0 W^R+ 9Q9VXR=Q_=+U]>E68XTB7:B MJB^BC JO]A3^_)_WU2_8$_OR?]]4 636;XT_Y%;4O^N)H J>"?^0; M#_NUTU34;6*[CM7N84N9%+I"T@#LHZD#.2!D5.1FN>O_ M 'HNH,AEL@60/L8,<"2".OZT?,/D:*W]V MPXL0>W$ZT-J%VN,V(&2!S.O6J,>A:=&HC2=@P0J/WH)&003C\:7_ (0[3RL8 M"RC8001(!CKWX]:=!X5L;8GRT<93RSE\Y&,?G3MYBNNQ9^W7G_/A_Y'6D^W7G M_/C_ .1UJ!_#-G(R,5?#M."%?+DYYSYASGGO^)HMYA==BX=0 MNP0/L(R>G[]>:;_:5ULW_8UV]-WVA<5 ?"ED9%?:^X=P_7]*)O"EC<0P12K) M(D.=@+D8R<\XZ\\\T6?<+KL6$U*ZD.%LE8XSQ<*:;'JMQ*2$M$<@D$+24B57D(W%7Z@'..E,A\% MZ="I55E*XP 9"<=OZ#\J+>8778NG4KH1^8;(!,9W?:%QCUS3EO[Q@"+$$'D$ M3K5=O"UBQ_P#/@?\ O\M.TK2HM'MC#"79"Q8EVR_\^!_[_+1]LO?^? _]_EJ_D^E&3Z46\PNN MQ0^V7O\ SX?^1EJ+2-=35KF^M_)>&>SD6.56((R1D8(Z\5J<^E86AZ-/INL: MW=3%#'>S))&%.2 $P<_C2U312Y6G/?^0= M-]#5CX9_\B'HO_7 ?S-5_'O_ "#IOH:L?#/_ )$/1?\ K@/YFGT%U.GHHHI# M"BBB@ HHHH 8/]8WT']:?3!_K&^@_K3Z *EE_K+C_>_I5NJEE_K+C_>_I5N@ M I.*6N?\0WNNV=S&^EV4%[:A?WD;L5+?%S^>G_" M)-&^[]TS3 J!M7AL')))/(X ^E377B3Q9;><%\-BX.Z18RDH'RAOD8C/=2#C MU!%+R"QVDL8EC*'E6-7GPV\/ZD/\ 2K'SSM"%F<@D $ '&.Q-2Z!JFKZE MI-U-JVF'2)@2(X?,#-MVCDD$CJ6'X58U"ZU"VF9;6P%S'L!7/&3WYS^E3*$9 M:R1I&DVQ8I;D[E*D,Q;(QC M'/;&/RI6O]0%NCC2MTC-C9NP0,=3_GTI$U#47B5CI&R1G*B,R X 7.21QUX_ M#WJ52@M>5%>VJ6MS,@_X5[H.4)T]"4D\P$DYW9)Z_4FND' K!_M'46O]P4>6O]P4 /HIGE MK_<%'EK_ '!0 ^BF>6O]P4>6O]P4 /HIGEK_ '!1Y:_W!0 ^BF>6O]P4>6O] MP4 /HIGEK_<%'EK_ '!0 ^DP#3?+7^X*IV+'[3>*22JN,#/3B@"_12 YI: " MBBB@"JO_ !_G_YO]5Q'_/M_:/:0[D_5,0 MMX->JMY]?0[FBN$T[XV^#M1M89AJZ0&4 B.>-U;)QE>F"1D9P3BM[PQXVT7Q MBMPVCWZ7RV[!9"BLNT\X^\!GH>1QQ34XO9D3PU:DFYP:2[IF[1115G.%%%% M!1110 4444 B_]_\ (.F^AJQ\,_\ D0]% M_P"N _F:?074Z>BF-)@XVL?<8H\P_P!QOTI#'T4SS#_<;]*/,/\ SS;]/\: M'T4SS#_<;]*3S#_<;]/\: %'^L;Z#^M/J-&W.QP1P.OXU)0!4LO]9@K,D\"ZDUVD\?BK5(P-H:/<&#@$'!SZC()&.O8\TM1M+HS8\4Z MTVAZ8DT5JMY+-<0VR1/)Y:DR2! 2V#@#=GH:@%WXA/31]./_ '$Y/_C%9U?VKQ M"1_R!]._\&(1_S!]-_\&-5'\!:@]Y'(/B!JR6T88+:(4$9R206(^(?^@/IO_@SD_\ C%+]J\1#KH^G#_N)R?\ QBL; MPOX4ET#6;G4+OQ=J.L&?:!#=R 1H &X"CCG=G\!767-Y;RPE1/'G@X)X/L?: ME[.?=_U\@]K#LOQ_S,S[5XA_Z ^G'_N)R?\ QB@77B$G_D#Z=_X,Y/\ XQ5' MQ-X?3Q'90Q1ZW<:.Z%B'L9,;8ZM-<[U 997!&0J MKG]"?J33]G/N_P"OD+VL.R_'_,3[5XA'_,'TX?\ <3D_^,4&[\0@?\@?3?\ MP9R?_&*T+NZMYU&)H7P<[';Y6^M8'B'0Y=8,36^OOISQ1,B-"2"&8CGAAGCC M!Z9SUH]G/N_Z^0>UAV7WO_,O_:O$/_0'TW_P:2?_ !BC[5XB_P"@/IW_ (,Y M/_C%6\D3*+A M 2,9S1[.?=_U\@]M#LOQ_P S*^U^(O\ H#Z=_P"#.3_XQ1]L\0_] C3O_!I) M_P#&:K>(M'3Q#HLMBFIG2GD8$36;D,GN#D<_I]:P)? NH2W8F_X3_5555VI" MI01J,$9P!DGGJ2>E2X5%W_#_ "*56GY?C_F=1]K\1'_F#Z=_X,Y/_C-!NO$0 M_P"8/IW_ (,Y/_C%9_ACP\WA_5+F[G\2WFJ+.NTP74FY%(QA@"3@]1QZUT-W M=P3(-LL+X_@D;Y3]:?LY]W_7R%[:'9?C_F9WVKQ%_P! ?3O_ 9R?_&*/MGB M'./['T[_ ,&(O\ MH#Z=_P"#.3_XS2?:_$7_ $!]._\ !G)_\8K6DOK=HRHN$!(QG-9&J64&JZ>] MM]KBM"SAOW1)'![X(//U_.E[.?=_U\@]K#LOQ_S%^U^(?^@/IW_@SD_^,T?: M_$7_ $!]._\ !G)_\8K T#P5-H=]:3-XUU:]MH-Q:TN)5,,$CUH5.?=_A_D#JP71?C_F97VOQ%_T!]._\&H-'LY]W_ %\@]K#LOQ_S-K[7XB/_ #!]._\ !G)_\8I? MM7B+_H#Z=_X,Y/\ XS5'PMH3:!;VJWOB*YUJ>'S-UQ=/\TNX_P 0''& !@5T MC:C;!3B="<>M'LY]W_7R#VT.R_'_ #,634=>BQOTK3%STW:JXS_Y!H:^\06\ M":[#3^7MC)P@_"O7_AOX\U7 M4?"4GGZ#JEWL4@2IY.!Q[R"O!H9G&O7E0U5OZ['U6*R.KA<'3QCY6I=+_P#! M/3/#FK_V]HMI?^5Y!G3>8]V[:*;V'PEIB+X9U>4"+AT\ MC!^8^LM;_P#PEU]_T*NL_P#DO_\ ':]B%9.";_(^=J4)1G)*UKOJO\SI:2N; M_P"$NOO^A5UG_P E_P#X[5:_\=SZ;97%W<^&=7AMX4,DDC?9\*H&2?\ 6UHJ MD7HOR9E[&?E]Z_S.C4_Z>?\ FVOIJ>L^"O^0;#_NBNES7 MG7A+Q->0Z="!X9U:7Y1RGD8_]&UT*>++UW53X7UA 3@L?(P/?_6UP>UB_P"F M=3H36_YK_,Z0GTK(U72-(O=2M)KV*$WRJ\4#L^V0J1\RC!!((ZBM93D=,?6N M'\=> KOQ/K%C?Z?JW]C7ELA03HI>*TIOA?XAN(X()_'5 M^T2,^]1E&G0_=5BK _)T!'4=M9' M3A2Y=MO(/&6]1FKFE_#GPIH=W+_9^EVUG-- 8I$A9E+1$\Y7=TYZXXS6;K7@ M37=1FM9;;Q7/IR0PQQF&(-L8JI!;[PZD@\^E9EO\./$ZI+]J\ M M M=.M+&/38UMK7?Y*%F)3?G?AB<\Y.>>I\=1OYLU+7X,>$X+J>XDTQ+AY)EFC,C$>05 $>W&T#:.G/J371>'?!^ MB^%&N#I-A%8F<@R^5GYCDGG)]6/YUS#>!/$:Z?96R^+)G,4LKRR2*^YU9<( M0^8 MLD9:(@X7*..5/1N<]#4VE?#;6M.B2!?%\H01LAB2,E2I7 /+$Y#8.?PJSG/2 MHY%E171@ZL 0RG((]:7\L/)D+J2 LLK!=I +$JP( M.3P#G%5M+^'OB>:&*ZN?%-_;3,,O92RM(BG=S\P;N,?3M0!ZCD4R2XBB*!Y$ M0N=JAF W'T'K7F2_#7Q3;60AMO&\R3 JXF>-F+'.6##=R&'!].U2W_PTU?4( MY$F\53Q?/YD)0L6A.05VEV)RN" >3@\T >F45B^&+75-.TN.UU:YAO;B$!!< MQ J9@!]YE.<$GT)K5^T1CJZ#ZL* .5\>_P#(.F^E6/AG_P B'HO_ %P'\S5? MQY_R#IOI3_AJDI\"Z,5E51Y X*9[GWI]!=37\065]>V\ L+A;>5)0[;F90RX M/!*\X#%6QWVX/!KGK;PYXLF@E^W^(4:5XGC'V9/+5H:5XQFTV**WUFSAN_+*R3^3QNW'Y@-I[8XXQCJ>M=9Y<_P#S MV7_OC_Z]'ES_ //9?^^/_KT CRY_\ MGLO_ 'Q_]>@!X_UC?0?UI]5_)F#$^G>7/_SV7_OC_P"O0!%9?ZRX M_P![^E6ZJ06DT+2'SU.\Y_U?_P!>I?+G_P">R_\ ?'_UZ )J3%1>7/\ \]E_ M[X_^O1Y<_P#SV7_OC_Z] $N!0>*B\N?_ )[+_P!\?_7H\N;_ )[+_P!\?_7H M YKXBUVLMIK=@D8*_N)+4[2,_-D@$\CW_ KM?^$'C_Z"VJ_^ M!LG^-'_"#Q_]!;5?_ V3_&M5B)K7D_'_ (!A]5I_\_/P_P"">=QZ/\1/[/=) M?$NBF]P\;_: M[E)M7TO[,T;>5+':G/_H+ M:K_X&R?XT_K,_P"3\?\ @"^JT[?'_P"2_P#!.&CTWQRMY:N^N:0\".//B^Q, M#(F1N .1M8@'!S@9Z'M9N++Q\)M6\R/KD,W(;C'0#D=^E M=7_PB$0)']IZN>W_ !^O_P#%4G_"(P_]!/5__ U__BJ7UB=K_ MM/\ R7_@G%7&E^.C]J,'B'2$8_\ 'N)=/+*O)^_@@G QC!Z@U7NM(^(;7$36 M_B31$A"XE633W);IRN#\ISNP3D8QQ7?IX/B=@O\ :FKCW-[)_P#%5+_P@\?_ M $%M5_\ V3_ !H^L3_D_'_@"^JT[WY_P_X)P\VE>,Y;V'9K^GPVB ;E6SS( M_P @!R2,?>R> .#CM4L.C>*FOKJ2X\0VZVSON@AM[4 QJ3]TELYP.0?4],=> MS_X0>/\ Z"VJ_P#@;)_C1_P@Z?\ 06U7_P #9/\ &CZQ/^3\1_5:?_/S\/\ M@G,6VFZXGDB;5U?;N$F(E.X;U*G[HYVA@3@?>SBH[>Q\2Q3VWF:M9R6ZF0S! MK?YWR25 . !\H^@/4\UU?\ P@\?_06U7_P-D_QH_P"$'C_Z"VJ_^!LG^-'U MB?\ )^/_ !?5:?_ #\_#_@GG]KI?Q C4^=K^BRL6SQ9. . "![=3W^I[=5H MD>H0Z5;)JUS;W>HJN)IK6(Q1.V>JJ22.,=ZUO^$'C_Z"VJ_^!LG^-'_"#I_T M%M5_\#9/\:?UF?\ )^/_ >$IO_ )>?A_P2OD>M&1ZU8_X0>/\ Z"VJ_P#@ M;)_C1_P@\?\ T%=5_P# V3_&G]:G_)^/_ )^IT_^?GX?\$KY'K1D>M6/^$'C M_P"@KJO_ (&R?XT?\(/'_P!!75?_ -D_P :/K4_Y/Q_X ?4Z?\ S\_#_@E? M(]:,CUJQ_P (/'_T%=5_\#9/\:/^$'C_ .@KJO\ X&R?XT?6I_R?C_P ^IT_ M^?GX?\$KY'K1D>M6/^$'C_Z"NJ_^!LG^-'_"#Q_]!75?_ V3_&CZU/\ D_'_ M ( ?4Z?_ #\_#_@G)ZSX"TC7+O[3/$5E/4I_%77Z!IMOI6@36]M&(XE#8 [_ M "TS_A!X_P#H+:K_ .!LG^-#>!T92IU;5MIX(^W2?XUQM1NY0I)-];G>G)J, M*E9N*V5O^"/^'G_(FZ5Z^5_[,:Z.L[2M'71=/@LK639;P+L16!8X]R3DU;\N M?_GLO_?'_P!>K@N6*3,ZDE*%L>C#%7_+G M_P">R_\ ?'_UZ3RY_P#GLO\ WQ_]>M$W%IHR:NK,^"K*+XM?!5V\)VWAB?7[ M>VN3+IEY%YYC3.1D")E# \';*" 17M_P*^&.N>!/AMXHU/Q,Q&NZY(UW<1$@ MF/K@$CC=R.ST@K MA?'O@W7/$6IVEQI.LMI4<<127RY9$9SN!'*]N*[JB@#R ?#GQO)%974_B"VE MUFU0QF[$DH$PW*2<;?DR 00N1T/>J@^$_C2XU*XO;GQ#!]K:%84NX9IUDVCG MIC ZD9'/>O:J* /(O!WA+Q:WB'4[+Q/)>W^CK8M:17$UZ'@N"S$[S%UW!2%R MW/!//%0Z%\#]2\/:3?6R:XM_+,R-&T\118R!M; &>J+&OOM)/6O8Z* ///!_ M@75_!\^EF.:UNH4LDM+I6/EG<",R+MC&[ & #@^IKB;3X"^(;76+F_BUBR@8 MW37$017W ^874Y"C!&9&8WCE2ZGQD$;E9 M,8;ID-WS@CO5C5?AIXUU*RFA7QC)'OD61$WR85<8:(L,$J3\VX_,,XZ5ZW10 M!YMX9\">(/#OAK4M&:XL-1MYHW:W%X\DJ12,2=I5E.4R M&["-=*9999RD=RVEW9@ED)<-),SNHQG! "@X&!SBO>Z* /%]-^$_C/1;18-/ M\4O#"Q>3RI+J9A!(69LC(.Y3NP5. ,;ASQ6WK/@SQG=V>AV]AKBV201.E\6O M)WDD)Z8DV@MCLQ /2O3:* /+-)^'/B6.\#:OJL&J11VTUO$\LLS.1(A7:P/! MP3][[QZ5RVO?L[:M>:'H>EV>LV\EMITCE/M:,7BC:/;Y8?#%U5LD;L$ XR*] M\HH \TU+X>^)9=92^M->A1_LBVK2B)HG*APV!MS@<>I/K5GPC\*K72-1UJXU M>TTW5#>RQR1.UJI880!B=PP"6R>/6O0J* .:\76;7=E(JCDBJW@_5=.T/PMI MMG=7]M!-%%M9))0I!R>U=1/;B9<&L:X\+6UPQ9HP3[BF!8_X2W1/^@M9?]_U M_P :/^$NT3_H+67_ '_7_&J!\&6A_P"6(_*C_A#+/_GBOY4: 7_^$NT3_H+6 M7_?]?\:/^$NT3_H+67_?]?\ &J'_ AEG_SQ7\J/^$,L_P#GBOY4: 7_ /A+ MM$_Z"UE_W_7_ !H_X2[1/^@M9?\ ?]?\:H?\(99_\\5_*C_A#+/_ )XK^5&@ M%_\ X2[1/^@M9?\ ?]?\:/\ A+M$_P"@M9?]_P!?\:H?\(99_P#/%?RH_P"$ M,L_^>*_E1H!?_P"$NT3_ *"UE_W_ %_QH_X2[1/^@M9?]_U_QJA_PAEG_P \ M5_*C_A#+/_GBOY4: 7_^$NT3_H+67_?]?\:/^$NT3_H+67_?]?\ &J'_ AE MG_SQ7\J/^$,L_P#GBOY4: 7_ /A+M$_Z"UE_W_7_ !H_X2[1/^@M9?\ ?]?\ M:H?\(99_\\5_*C_A#+/_ )XK^5&@%_\ X2[1/^@M9?\ ?]?\:/\ A+M$_P"@ MM9?]_P!?\:H?\(99_P#/%?RH_P"$,L_^>*_E1H!?_P"$NT3_ *"UE_W_ %_Q MH_X2[1/^@M9?]_U_QJA_PAEG_P \5_*C_A#+/_GBOY4: 7_^$NT3_H+67_?] M?\:/^$NT3_H+67_?]?\ &J'_ AEG_SQ7\J/^$,L_P#GBOY4: 7_ /A+M$_Z M"UE_W_7_ !H_X2[1/^@M9?\ ?]?\:H?\(99_\\5_*C_A#+/_ )XC\J- &7_B M'2+RV:--(_*C_A#+/_ )XK^5&@%_\ X2[1/^@M9?\ ?]?\:/\ A+M$ M_P"@M9?]_P!?\:H?\(99_P#/%?RH_P"$,L_^>*_E1H!?_P"$NT3_ *"UE_W_ M %_QH_X2[1/^@M9?]_U_QJA_PAEG_P \5_*C_A#+/_GBOY4: 7_^$NT3_H+6 M7_?]?\:/^$NT3_H+67_?]?\ &J'_ AEG_SQ7\J/^$,L_P#GBOY4: 7_ /A+ MM$_Z"UE_W_7_ !H_X2[1/^@M9?\ ?]?\:H?\(99_\\5_*C_A#+/_ )XK^5&@ M%_\ X2[1/^@M9?\ ?]?\:/\ A+M$_P"@M9?]_P!?\:H?\(99_P#/%?RH_P"$ M,L_^>*_E1H!?_P"$NT3_ *"UE_W_ %_QH_X2[1/^@M9?]_U_QJA_PAEG_P \ M5_*C_A#+/_GBOY4: 7_^$NT3_H+67_?]?\:/^$NT3_H+67_?]?\ &J'_ AE MG_SQ7\J/^$,L_P#GBOY4: 7_ /A+M$_Z"UE_W_7_ !H_X2[1/^@M9?\ ?]?\ M:H?\(99_\\5_*C_A#+/_ )XK^5&@%_\ X2[1/^@M9?\ ?]?\:/\ A+M$_P"@ MM9?]_P!?\:H?\(99_P#/%?RH_P"$,L_^>*_E1H!?_P"$NT3_ *"UE_W_ %_Q MH_X2[1/^@M9?]_U_QJA_PAEG_P \5_*C_A#+/_GBOY4: 7_^$NT3_H+67_?] M?\:I:_K&G:KHEY;VU_;SR21E0L MU:VL8T;.0*WZBA@$2@#C%2T@"BBB@ HHHH **** "BBB@ HHHH **** "BBB ,@ HHHH **** /__9 end GRAPHIC 23 tuya-20221231x20f007.jpg GRAPHIC begin 644 tuya-20221231x20f007.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" %+ C # 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#]39YQ$,DX MK&NO$UO;-AI%'U-+XFNC;V&=-\9:*MY>^=S M_P"!R_F*/^$SL_^>R_F*S_ /A46@?\\[G_ ,"Y M/\:/^%1Z!G'EW/\ X%R?XT7 T/\ A,[/_GLOYBC_ (3.S_Y[+^8JA_PJ+0/^ M>=U_X%R?XTG_ J/0/\ GG=?^!R_F*/^ M$SL_^>R_F*R!\,?"_P#SUD_\#F_QH_X5CX7_ .>DG_@R_F*H?\*AT#_GG=?^!R_F*/ M^$SL_P#GLOYBJ'_"H= _YYW7_@7)_C1_PJ'0/^>=U_X%R?XT7#4O_P#"9V?_ M #V7\Q1_PF=G_P ]E_,50_X5#H'_ #SNO_ N3_&C_A4.@?\ /.Z_\"Y/\:+A MJ7_^$SL_^>R_F*/^$SL_^>R_F*H?\*AT#_GG=?\ @7)_C1_PJ'0/^>=U_P"! MR_F*H?\*AT#_GG=?^!< MG^-'_"H= _YYW7_@7)_C1<-2_P#\)G9_\]E_,4?\)G9_\]E_,50_X5#H'_/. MZ_\ N3_ !H_X5#H'_/.Z_\ N3_ !HN&I?_ .$SL_\ GLOYBC_A,[/_ )[+ M^8K/_P"%1:!_SSN?_ N3_&C_ (5%H'_/.Z_\"Y/\:+H-30_X3.S_ .>R_F*/ M^$SL_P#GLOYBL_\ X5%H'_/.Z_\ N3_ !I?^%1:!_SSNO\ P+D_QHN@U+__ M F=G_SV7\Q1_P )G9_\]E_,5AZM\._".@V,E[J5RUA9QXWW%U?M'&N3@98D M 9) KG]OPI_Z&S2__!XO_P 75QA*:O%-D.<8Z-H[S_A,[/\ Y[+^8H_X3.S_ M .>R_F*X/;\*/^AMTO\ \'B__%T;?A1_T-NE_P#@\7_XNJ]E4_E?W$^UA_,O MO.\_X3.S_P">R_F*/^$SM/\ GLOYBN#V_"C_ *&S2_\ P>+_ /%T8^%/_0VZ M7_X/5_\ BZ/8U/Y7]S#VL/YE]YZ);>*;>Y8!9%/T-;-O<+,,@YKA="\->%K[ M3)=1T*_34H(]X$]K?&=-RC)&02,CCBMKPA?->6$+DYW*#^E9--:,U335T=/1 M114C"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .7\9?\@Z M;Z&N(^%?A&[FF76EU2X%LSR1^0K(/**RUBN&5K=& 8H99,*"PQD#O@9&3T&>M9;%-I;G/>/D\821Z M3)X:8F>/S&GC#Q+"[8&T2%_FV_>^[DG(SC[PP+R7XLPV]G#;Q:?@KO3XIM(F:,RVBE!ROVE1C%7=.U>/4FPJXRN]'5@Z2 M+G&58=<'@]Q2W)52+T1Y[K47Q+1+8Z8T,_DV[0RB=X8WGE:4D2X V@(B(, C M/FMP<#&GJ\7C2&>![1IKF1;- 3$UND'F8/F[T?YB_(*8(3@;B!G/5:IXITO1 M;E8+V[2WE90RJP;G)('0=25.!U.#CI2GQ/I*QPR/J%O$LQ(C\V0(21]X8;!! M'<=J;U9:T/.;]_BO+8!4CLTGE 8FV\H&)N1M)9ONX&20"=S8'&2$TD?%>.VG MBNOLSS;93'/*(#G 8IPK#!+! !C&UF).X 5Z&OC#1&ECC35+5FD)V[9 0<#) MYZ=.>:#XPT(,B_VO9;F8*!YZY+'.!U]C^5 SF_A]+X^NKVY?QA!IMI _DQ: M>0V26XRQ). H_')ST%:5]H<&IOK3K:64U^)@L4EW CX'EH<9(.!UQVR:T'\9 MZ#$L;/K5@JR?<+7*#=CKCFJ&M?$GPSHN@:MK5UJ<#6&EQF6[DB!D9%!QG:.3 MSQQWIIV):N14FH>(=)TEYEO+J&V$*[Y'E&%0>[= >1QG/-;.J^R)Y$<+-X.\ M0K) 8;#PTX7/F+):H Y*D=DR #L/KPV>HQT^A^$K2.R<:EINF27!3Q'H\<,$QO;4Q3OY<3JP(=MI; (] M@32E4;5@4$CE!X?LED+'2M/6T%KG=]EBSYGUQGI^%=Y9Y^RPYZ[%Z_2LR3Q1 MHT63)?VR(%#^8[ )@C/WNG3G&>A![U OCWP\UQY"ZU9-)@G F![ GGIT9?SH MG/G0HQY3H**R;+Q7H^HRQQ6FJV=U)(<(L,ZN6Z],'_9/Y5]9&A:HK$/C30A*L?\ ;%D'8$@&=>@QGO[C\Z27QKHD0D/] MI0.(S&)#$2^S>2$W;0< E3R?2@#>.@S49\<^'Q'*_]M6&R/.X^>O&.O>D!O45C2>+M(BTP:B=0A-D=N)E M.Y3E]@Z?[7'UK7#9Y[4P'456M]1M[J0I%*KNO55.<5!K>NV/AVQ^V:C>6WDB;.POCY=V.<9ZUSYA\57/A/31,]I;Z_\ (;P6&(O#+6URFNF>.9G BD@BW;5VG.>>.<=CZ8 Y'ZN>)/ M#&E>+]'GTK6K"'4M.GV^9;3KN1L$,,_0@&N)_P"&:_AA_P!"5I7_ 'Z/^-?4 M99FU+ T)49Q;N[W5O(\'&X"IB:JJ1:6EM3\\FTSX>RR60_M#484$""Y*1;CY MH!W[PB.!7Z3_ /#-?PP_Z$G2O^_1_P :3_AFOX8?]"5I7_?H M_P"--<0T$[\LOO0GE%5JUX_B>:_L1 +\ M1 '_$RN^@_P!A*]C\ ?\ ((MO M]Q?Y"M#1/!FB>!?#5WIN@:9;Z58D22^1;+M7>5Y;ZG K/\ ?\@BV_P!Q?Y"O MCL776)KSJQ5E)W/I,/2=&E&FWLCLZ***XSH"BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** .7\9?\@Z;Z&J7PB_Y$Y/^OF?_ -#-7?&7_(.F M^AJE\(O^1.3_ *^9_P#T,U7074[1NE<_JGA^:[?$9MY8M[2!;C>"F[[P!0C* MGK@_X8EO_&6CZ9K+:5=WR6]XMM]L99 558MQ7<6Z#E6[]JI/\3/"ZFV']MVC M?:5+1%'W!Q[$#W'UR/45&^@G'F6I47P0RL&^RZ:3Q]XSG.,=M4%^*_A-QM4[CP/HUW;002V2R1P@A0[,W!( M)!R3G)'.<]3W)J6R\7:-J-\+*VU*VFNSG]PC@N, $\?0_P _0ULCI5&FIS3? M#OP^TPE.GJTH"@.\CN=JG(7YB>/:HT^&?AV-@T6G^6V22RS2?,3US\W/XY[> M@J]J?C/2=%U V=]=_991$)2\L;"( [L R8V[CL<[0]2*7X=>'9XI8Y=)@F25#$ZR;F#)@C9R?NX)&. M@''2IH/!&B0B[']GQRK=Q^3<+.6E65]5RM[(ENW4II\ M,_#J74<_V#<8D$<:-*Y1!G/ +?0?0 = *NS^!]%N[2*VN+".XAB=G19#SU&,U(WBO2Q#',MXLD#L5\Z,% MD3&,EF PH&1R<#FGR2ZH7,NY'>^"]'U$N;BR60.@1T,CA6 &W!4'!R, \<@# M.<"JB_#?PXCF1=*B5RS."K.""3DD?-QSSQW)/4FKS>+M&41'^T[8^;P@$@); M\*:WC/0U8!M6LU)X&Z8"CEEV"Z&Z/X)T3P_*DFG:=%9E %419"C"[!A($FC$BA@X#=,@Y!_.J-AXETW4[LVMI>PW%P$\PQQMDA>.3 MZ=16D3Z5+36X[W.?N? &@WDF^;3HW/(P7< XR -V #@$CH3R>:D@\%:-;_: MBEFHDN0@ED9F=GV%BF2Q/0LQ^K'UJI-\2_#=MKU]HL^JQ0ZE98\^&0,NW**^ M <8)VNIP/6I3\0_#@M9;C^V;3R8I3"S^9P7"[B%_O?+SQG@$]C2*U)=(\$Z1 MHB0^:9KY;>&(*6GF1DBY4-@.1M)VD$C/&1G&:CTWXA^'=7N/(M-7MI9=Y MC52VW>0H8[<@;A@]1QP?0T!J,N?AKX;O99I+G2XKAYMOF-*SL6 ! !R>F"1C MIC@Y%.E^&_AVX+&73(Y69=C-)([%EQC!);D8 !]>]1K\3_"LCQA==LV,D?FH MRR9#+Q@@XQ@[EQZYXK>T[5+75HGEM+B.YC1S&S1MD!@<$?6C38+LR]0\"Z)J MEM#!3NRS:=(9K<^7&X5R,;@'4X;&0&&" QP>:B/CK16MYI8;Y; MSR@A:.T1II,,VU<(H+')]![]*2U\>Z!>WJ6D&KVLD[J611)UQU /3([CKU]* M+@=#17-I\1/#?8@BF!;HJ.>400O(0S!%+$(I9CCT Y)]A7+P?%+PQ/:Q3_ -KQ1B3&(YE: M.49QC,9 9>HZ@4 =917-S_$3P[!I]Y>_VK;RV]HH>=H3YAC!;:,@<]?Y@]*D M/CWP^$E;^V+/;$"9/WP^7!P<_0T>0;'045G:5KUAK?F?8;R&Z\K&\1-DKD9& M?2M&@ HHHH **** "BN>\1>-;#PS/'%=B=G:/S<0Q[L+G'KR>IP,G"FK5]XI MTW3;LV]U=+;L$$A>12(P#NQ\^-N3M8XSGBJY96O85UL:]%8MQXPT:U9%DU.V M#/MV@2 YW#*]/7M2+XTT,NB#5[,L^=H\X9__0S5_P 9?\@Z;Z&J7PA_ MY$Y/^OF?_P!#-5T%U-S6?#6C>(8;B+4M/@O4N$6.42QYWJI)"GU W-Q[FJ$G MP\\+RM&S:+9DQE6CQ$1L9<;6'H1M7!'/RCT%=#+>0P-MDD5&QG!IO]I6O_/= M/SJ1^1CGP5X?-H+7^RK46V23$(\*<@*&(QIHED$*JA'D M]54$*/P!./K6]_:5K_SW3\Z/[2M?^>Z?G2L.[,S3O"FB:3=R75GIMO;7$CAV MDCCPQ8!@#^3-_P!]'UK8$BXQG]#47]I6O_/=/SH_M*U_Y[I^=,1FZMX5T779 MS-J&GP7DI18R\J$G:I)'Y%C@^Y]:I-\//"S%"=$LOD<2J!#@!P20WU!)P>HR M:W_[2M?^>Z?G1_:5K_SW3\Z ,JZ\'Z!>W5GTGPVLR:78P6*3,&D$$>T,1TJ]_:5K_P ]T_.C^TK7_GNGYT 2F5?7 M]*X.\D\+S:@9Y_"VH37,9*B;^Q)V_B9N#LY&YF/XFNV_M&U/_+=/SI/[1M?^ M>T=5&7*2U^]_O)Y?ZLK_\(MJ8=>0PT6XR M/E"CG;Z #\!4/E^$FMY(7\)ZE+%(26271+AP>2V.5Z9)..G)KOO[0M?^>T=' M]HVO_/:.CVC\_O#D_JQSWAJ?1GU&0V.C7FGW'EG=-<:=+;AESTW,HRF?TJ$:C:YSYR?G2_VE:_\]T_.LV[NY:5C.NO#.C7QN3/I]O(]S)YLS&/ MEWVJ@8GKG:BC/^R*S(_AGX2ADB>/0K.-HF+QE8R-AVE\\$>'M0$HN=+MIUE4(ZO&2& !'0C 4?@/2J MEQ\-?"]S?P7CZ5")800H0,JG((RP'4@$XSTR:Z3^TK7_ )[I^=']I6O_ #W3 M\Z5D%VZ?G3$2NT%(*CGTP,?2M[^TK7_GNGYT?VE:_\]T_.@#%MO WAVS2 M=8=*MHA.B))L0@LJ8V#/^S@8],"H!\./"JLK+H=DI5F==L6,$DEB/Z?G2T'=G*Z3\+/"^C322P:Z?G1_:5K_S MW3\Z8MR8R*1C/Z&N7?X;^%))1(V@V)<;L$P]-PPV/J"<_6NB_M*U_P">Z?G1 M_:5K_P ]T_.@#!B\!>'X+K4)TL$'V]56XC^;RWQCG;TR=JY/?:*;_P *Z\*? M8GM/[ T\VK.SF$VP*Y92K'';*LP..Q-=!_:5K_SW3\Z/[2M?^>Z?G0#UW*>C MZ#I>@-<-I]I':M<-OF,:G,C>I]3[UI>:OJ?RJ'^TK7_GNGYT?VE:_P#/=/SH M F\U?4_E1YJ^I_*H?[2M?^>Z?G1_:5K_ ,]T_.@";S5]3^5'FKZG\C4/]I6O M_/=/SH_M*U_Y[I^= &%XG\$:5XND!U%7E0Q&%XP!AT.>,E25/)&5(."14M]X M+T/4H5AN;%)H5A6 1-NV!%!"C;G&0"1GK@FMC^TK7_GNGYT?VE:_\]T_.KYY M;7)Y5O8Y]?AWX929)DTFWCE1_,5XU*LK[BX8$="&.0>U);?#OPY:VP@_L])4 M5#$/-W-B,LS;/]T;VP.V:Z'^TK7_ )[I^=']I6O_ #W3\Z/:3[L.6/8Q[/P9 MH5@I6WL(XE,7D%5W89.?E([]2?KS47_"!>'_ #6E^PJ97(9I=S[RP.=V M_4UN_P!I6O\ SW3\Z/[2M?\ GNGYT<\NX /^01;?[B_R%*[> MK':QV=%%%2,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Y M?QE_R#IOH:I?"+_D3D_Z^9__ $,U=\9?\@Z;Z&J7PB_Y$Y/^OF?_ -#-5T%U M-77CMNLX8X3.%&2>O ']7[';*R6;7<*07!D88 PDHQP26 R M.ZNN,KD^I:IIT]W&+R"4QAXUDW*/]4&)?*Y50^Z///S&,8^;(=IWQ2U;4M%U*5/#K M1:I:B*1;61I IBD<*I/R[MW$IV@<;1S\V:]8_L>\'3'KP]-&AW(8L$0,>IW< MGZFFWI9 M[L\SOOBC=:?>RPOX5U.6-!D20X'J%]/OTAZ'EE[\6I8 M(M3:'PYJ$OV.Y>T#N"J.X#%6Z$A"%.3S@LHYW<:&I?$66QO1:1Z'=W/]ND_L>\QC"X]-] CR&#XUM!?_8]2 MT&XMKAQ/+''$Q9O)19*[L1 MMS&'4#Y<=SN/;!X->K?V#<";S?*C\W;L\P$;MOIGKCVIXT>\']W_ +[HZ(.I MYCJ7Q1N;/2+B[C\.7IFBO8K589OXTFM=!JUM3S9OBJC+ ;?1KJ[\RP@OSY#A@B2!B,G'3"'#=_2J2?&1OM MP@D\/7T227"6\4C$@+E&9Y)#MPJ# .1GY6#8YQ7JJ:%<1?<1$& ,*0.G2I/[ M(O/;_ONJT$>4Z[\6;S0K>PE/AB_U S6\D\D&GYDE4B7RU500 3W.<8R ,YS2 M2?%^8ZK%:1^%M72,E2]U=Q&*( ^8,[L'&&CQDC!SD=17JW]CWGHO_?= T:[' M3:/H]3J5==CR#3_C;)J>EKJ-MX3U6:U-I]K/ED,_\6(PN.7&,,N>#QDXS70> M'/'\NO:E;V\NC76E13VPG1[T[7+';B/:!@-RV>>,#UX[Y=%ND4*JHJC@ -@" ME.C79&"%Q_O4P;3>B.!U?X@-IE[>P1Z1-)&="NHIC=^1$'8A0GE!P\C;?E^?,9 !P^%R>M>HC1;I>BJ._#4[^R+S MV_[[I*_470\TT3XEW6JWNG6K^'KR)KDJ)90:A8H8U( YV??R0".@PW)VFO8CH]X>H4_\ Z7^R+SV_P"^ MS0]03[GF7B'XG76EK*EGX>OKRX6V6Y0E&$3@Q;\ @9SG"^N<\<5/KWQ%N=%N MI;9/#]W=2"-7CD5L1R$J"5S@D8)Y_P!E6/;!]%_L>[]%_P"^Z!H]V.RC_@=% MGW'=6V/-(_B?,OB>/1I?#NI2>9\_V?\ ON@& MTV]#QVV^,VHQW*Q7WA'4469!)%- C&.,; 3YK,/EP2J_V/=^B_]]T'1KL@@[<'J-_6D/J>>P?$ M5[F716CTBX-KJ:;HY-V64^<(^@&""#N'(R >E41\6)!J-Y9R>&M4@-O$)1/* MF(I@5+!4;'+D#.W'0/S\O/IZ:)=1H$141 ,!5; ],4O]CW8Z!1_P.F&AY?' M\3[^XO'2+PQ>>1'&S,TC$-('W/Q4:Q6S6YT&[AN;F:6 M*. R E@D#394X^8D*1CMZUZ;_8]WZ+_WW2'1+HLK%5W+T.[D?2EU!6['E4OQ M>DMY$$OAV^C0!C+U9E(X "\D-PWIN7KNXLS?%">"]DC.A7$T(5"K0.6=B3@ MKC: &'(VYZAN1CGTX:1>#IC_ +[I/['O/]G_ +[I]1'F>O\ Q0FT)K#=H%Y< M>?D2K%DM&=[)D84[E!7);CADX.[C3\!^-Y/&<5]YNDW6E2V;1HZW .V1F3<= MA(&0.F:[D:/>#H%'_ Z#HUV>H4_5Z0%"BKW]BW7]U/\ OJC^Q;K^ZG_?5,"C M15[^Q;K^ZG_?5']BW7]U/^^J *-%7O[%NO[J?]]4?V+=?W4_[ZH SW;:C$#) M R .]97A[7CKL3_D7Y/\ KB_\C6!X _Y!%M_N+_(5T4D+0:)-&_#+"^0/H:YWP!_R M"+;_ '%_D*:V [.BBBD 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110!R_C+_D'3?0U2^$7_ ")R?]?,_P#Z&:N^,O\ D'3?0U2^$7_(G)_U M\S_^AFJZ"ZDWB_QO>>'+PV]GHLNK2&)'5(G*L2Q89)VD!1M&3G/S#CO69;_% M2]E@A:3PGJJ2N,,BE"%?!RNH0AY?*$S*I3J1 MNX.<<=\<'/3-=GD>M'% '!3_ !1N;>%6;PQJAD8!A&%!X+8[9]_QP.^:L-\1 M[C^S?MB>'[YD281RQ@J753&'# #(;)(7&:[7(]?UI?&YQL5L@C((RP'&>:Q-/\ B;>7SVX_X1J_1&R97/\ "!&7!48R02 ! MG&2!G<,9YQ);_$ M][J/40FB7B3V422M'+QG&=0DDR0! -V2&(/4#ICGZUZ#@9H(H \\C^+%S+#*Z^&-2!4,P#@+P&90&X MX/ XYY..QJ]>_$2XL9;I&T"^80R-&'48#D%L$9'W< ,3V!/ISVF/K2X^M(9Q M&G_$F?49#&GA[4(W^S/-F50JAT0,4)/.7][:P'0ITCF8*\P M+;;?.S_690==_P NW.<!C.?3CUJ*/XJ7%QH]M?P^&-499EE?R650Z! A&0,XW;^!U^4\5WY&32@8H$ MGRHE ME!F4J)-RE@BD _,,$D' [GI7>&@#';B@#B9OB1-;QVSMH&H2+-;I+OBC)57 M(+&,D@*, M4# <'=P?8UTF*7'%4G&V MQ-G?#Z9X_[Z'K778I-@W D<@8S5N">N,'IUQ4L7Q(MKB?RH]*U4D[,,]HRK\Y(&2>G3GTX]:Z_%'YT#Q7/\ @#_D$6W^XO\ (5U.I#&G77_7)_\ MT$URW@#_ )!%M_N+_(5)9V=%%%2 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110!R_C+_D'3?0U1^$?_ ")J?]?,_P#Z&:O>,O\ D'3?0U2^ M$7_(G)_U\S_^AFJZ"ZAJ/A2_N/%,=ZAB>W+,_G/(0\>?+*J% YV^6V#G_EH? M?.9J7@SQE<:KNI= M0T.RN9V#32Q!F(&!DT2;DM117*[HX4>#O'1%DS>*XS-$P,S!"%D0XW+MVX!& M.&Z\G(%$'@CQE';W(;Q,CW,LWG)<,TI,>'R(U7A=K+P<@XSP#@&M"U^,6A7^ MLMI-JMU/J*O,A@$0!'E2.CG)(&/W;,.>5QCKBK%Y\5='L=)AU%TN?LDCHF_R MP F^%)5+$G ^611UY8X%9V--2C;^&/&J7]G+<>)()[>W\PF,1LGF,0Y3?@-;/SH8O%8N( NVWDF4B1?DZO\IW$/D]>0<<8S6YH_P 1 M]-UG78M&CCN(=4:(SO;R*/W: *=Q8'!^^G )/S>QP[6O'FEZ7XU\/>%C?+_; M.J-+(EH@W/Y,<3LSM_=&0 #W/ [U<(NI\*N1*2A\1S-SX)\?70D7_A,8XD9/ ME(C)*.-K*>%4D!E(P3RI.-!(-[/&[Q$LI,A=,C'., MTA[GA7QF_9R^)/Q%^*OP^\2:3\0%TO3-$CMEOK8O,CK(DXDEEA5,*YE0>4V_ M'R_B*^G%&!7'M\4=#:-Y+:66[A1_*:2*,X$F&(3!P4KX\C&X^M==1FE?R%;S.,DT+5;#3O*T?0?#UA6_#?X!>,?#WQ1L?%WB/7=(U2X1IY+VY@AE^TW3-&R1C+<(B!R MJX& ,Y(%?0IH KII8F=&$H02M+1Z&,Z,:DHRE?3S*=NEU;P)$(X7"C&XR$9_ M\=JC=^';6_D$EQI-A+(,X=OO.- JK(0 /0?+5NDZT )'NVC< &[@'(IU%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !129Q1F@!:*2EH K:E_P @ZZ_ZY/\ ^@FN5\ ?\@BV M_P!Q?Y"NJU+_ )!UU_UR?_T$URO@#_D$6W^XO\A36P'9T444@"BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** .7\9?\ (.F^AJC\(N/!R?\ M7S/_ .AFKWC+_D'3?0U2^$7_ ")R?]?,_P#Z&:KH+J.U#QC>6OBB.P2&(6^7 M4J^?,8@Q8(Y_B\PXX_@/X96H?$_5],U.XM9/"FH7,:7!5+BU0R1M#O*A\@=> M#E>"/<$$^A/;0M<),8D,JC"R%1N ]CU[FI<42::5D**:;N>:-\6]2$=C-_PA M^J>3.0LJ[3YL)^7)9 GW>3SGMT'8@^*6KRV]S._AF>(13")+;]XTLH+8#@B/ M:%"\G)XYZXY]+Q146+NNQP$'Q/N9[ZRMSX299)5.PE8]RKD+P6977_@(SRP%48/C!JMU#?!/! MFIQ75M;&;;<92-W!*E%?:<_., @<@@UZABC%,#S2V^,%[#M9!N)O(= MWBVI&VS=DDC[NM*&!-*X"T444P"BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH S;FZ^R65S>7%T(+> 2.[%!A$ M7.3^0KG)_B7H-C)+%?:NVFS1;-\5[;M$R[^G4>G)]!R<"NH:W9X)8)8$FBD+ MAE8\,K$\$8]#6)=_#_0;^'RKG0;2X3);][\Q)*[223SRN!]*3OT I6'Q.\-: MG(X'GODBDMT*;3()"P3&0.I4CV. >2,MC^*7AF5PJ^(H"<-T7(!7&Y M20.&&>0>?:K%M\-M!M=874ET:W:ZB"" L05M]IR/+&/E.>2>Y ]*NS^#=(N; MJ"XET6T>>!0L;L!E0,X'TY/YFCT#J8T'Q9\*W%LTX\1PHJS/"5EB*.&5]C?* M0#@'OC&.C37$MCIMO:27)5IFB 4R$# +<!;V)$N&A+O(WS@(6W*!'TSQSQ[GC-FT^(WB*ZUR.R M;P3?06K7*0/>R2X1%922^-O.-N#CC)'/->@[U_O"C>OJ*15_(\TL_B1XOEN_ MLDG@.Z68(C-*9RL.2%) ;8<\EORP0*[7PGK=WK^AP7U[IDND7$C.#:3MET < MJ,\#J!G\>_6M;>OJ*/,7U%&H,?13?,7U%'F+ZBF(=13?,7U%'F+ZB@!U%-\Q M?44>8OJ* '44WS%]11YB^HH =13?,7U%'F+ZB@!U%-\Q?44>8OJ* '5S7C>* M V=A/82CHJ.0#\NYPQSQ\H^M='YB^HJM?V=KJ=OY%S&D MT60VUNF0<@TG?H!YS9:$U\Z6=A\1[J:^/W]CQR,X08GIZ9..IST'F+ZBG8OJ* .%OO&'BJPO[F%/"_V^'S M#Y$D4Y0;-[*-WRMSA0W'9A6?=?$_Q-!':&/P#J,TLN_S(Q+CRRJ@YSLP03N4 M>X'&#QZ3O7/44;U]:2TW&V>=7WQ%\465S8A?!-Y=070@):"7/DEUC+A_E_@+ ML,XP=IZ'BI++QSXLU2>2T'A!M.G58G\^ZN-T.&/."%!)'\\]L$^@[U]11O7U M%&H7\CSZ#X@^*#%%)-X(N@I"AE2XRX)']TIT!X/-):?$;Q'=WLL'_"$WL40C MN6CN'FPKM&I*+@J"-YV@>F3UQ7H6]?4?A1O7UH7F#=^AQ?A3QQK6LZVVG:CX M:FTM5!/VB27*G"J6 &.0&8*&!P<$BNWIF]?44OF+ZBF(=13?,7U%'F+ZB@#- M\2W]WIFC7%Q96_VFX0#"[6; R 6VKEFP,G"\G'%<9J?Q'\2632"U\$7VH+$4 M1Y!)Y>YBQ5MH9>0, Y]Q[UZ(9%]:-Z^HI.XT[=#@+SQ[XGM]!DOH_!T\]TLK M)]B2<[@H (.PD"!4F)R" 02?+P.^>H& M.2.A]$#KZBE\Q?44!>Y7TNZFO=/MY[BW-K/)&K/ 3DQL1RN>^#5NF^8OJ*/, M7U%,0ZBF^8OJ*/,7U% #JXWQMXOU7PS>V_V/1Y-2M60%S&LA.2V#RJL!M^7@ MC+;OE!P:[#S%]11YB^HH \HE^+7B[,07X5D(>;)554L6.U".H"XSU;T M&:[+PAXGU3Q TW]H:#/HZ*H,;3.3O.2",%01CCZ\]L$])YB^HH\Q?44#;OLB M'4O^0==?]TU+4( M7DGAM-WE*1(R_+N).,*.M(#N6N8D)#2(I'JP%(+N @'SH^3C[PZUY_XL\%>$ M=9UJXDU/45BO9Q8D=:HWG@WP5I"PP->RH65Y4.\SL MZN<'#%6)Y#8/48)' X+CT/4//CY^=1CKSTH$\98*'4DC( /45YM>Z+X,&HWD MTNHR&74(2)85F8HR3%F!* =_F SVP/05--8^%+XHD.L?9D7*(\#*NS=)D*KE M?E&7VA0<$?2BX-'HAFC! +J"3@ GK0TR)]YU'U->?0?!O0WT"+3TO=0E@^T- M=I<27.^8,VTY60@E1\HQCMD=#0GP2T)<9N=2DQ;&V_>7;.<';ELGD-\B\^U" MWU#0]!$R-C# YZ8/6E#!AE2"/45P,WP:TF6]@NEOM3AD@8-&([G"J=K#.W&, MG7+3%20!M4M]U1@848 IK83\C3? M6[<,0J3S $@M#"SKD=1D#%-_MR'G_1[SC_IU?_"LAO# FA@AN8YV:V0112P3 M !E'<@D<^M5QX%M0)%_XF(60AFQ< '(V\Y!ST0#\ZS;?8PYI]$=7:W<5W$9( MFW*"0>Q!'4$=C4]4-,@EB662=5CDE?>40YV\ 9[GCK5^M#6+;6H4444%!11 M6!XMUR_T*TM9=/TJ357EG\J2.(D&-?+$-1BG6V,BPG)+S;01&/EZ9W+DXY4\8()ZWPMK%QK^AVM_=:;<:1/.&+65 MT5,D6&(&[:2,D '@]Z ->D)Q2TC?%GP_INJ7-A>S36UQ%N*@P,_FHO MWG7;G"ALK\V,D<9!!):_%[PO>W]K96U^\UQ=2F&%1;R .P!)P2H'09SW!&,Y M%5IO&?@:/5;J.673QJ"2/Y^ZW4R;QE&R=N2<*1[@50MOB5\/7F::V:UDFM)F MC#PV.6C^E%L^5$PM92N_(&SA<[LL!C&Q%:D6E6<%R+B.T@CG"E!*L2AMI[9QG%%G<6A:%+115""BBB@ HJ"^O MK?3;62YNIDM[>,9>61@JJ/B'Y1%]O=&DW[GWXV@?+M\KVW;MN5P:(34]ASAR6UN=1=C&EW7 M^Y)_6N:\ ?\ ((MO]Q?Y"NEN_P#D%W7^Y)_6N:\ ?\@BV_W%_D*T1F=G1112 M **** "BD/2O)/ VL_$&[^,GBRPUM;3_ (16U4&T\L*&7><1E=JYYP#CC+=:"W9NLNQ4FU&#=G9V[K='LM%>17_[2/AZRN'M MUT_4[B6-%=Q''& NY2RC+.,Y /2GM^T)HFG)K/(HFN3&+:(92")(V+N"W MK(BY'4L,=#@]M3[A_9N+T_=O4]:HKR[1_C$/$OQ$L?#]A:/!:R0W@G>[0+(D MT*V[ * QRNVX') ![$UR$G[0]]I?@9]6U".U?4[N.;^SK:&%EC9XDF=V9B_, M>V+&>#NR #2=:"ZFD:-\==%CUZ+2/[/U1[N:Z M>SB*P#9)(IDW@-N["(MCK@J>]3/\1[C^VO%:NMK8Z;X;F2.Y6[)$TZ&!9FE3 MD +@E5SPQ5N1BJ56+V9S/!UX_%&VE_R7ZH]%HKQRU_:A\)7<\J)!J&R'F29H MT5%^>X3N_(S;2<]@5)Z\8\_[4%DM[KK1VCG3H+,26<_EY;S@+OS!(-WW?]$. M"/7G%3[>GW.E95C=;TVK'O=%>(6'[0,P7%Y:PL[23QYARH0))>A7.3SE;0?* M.Q$L-X'FFBLFN5MRL'VAE0D9)RHRZ@%N/F7DY%"K0? M4F>68NG>\-OT/5:*0=*6MSRSE_&/_(.F^AK/^#\@;P@%'5;F;/\ WV:T/&/_ M "#IO]TUE_!S_D5Y?^OJ7_T(T^@NIW9[5';?\>\?^[4A[5';?ZB/Z4AGR_\ M%CX,>-_$?Q/)\S@2CYPJ

AW'COFO0)+*"9PSPQNP.060$ M@^OZ"HSIEJ1@VT)&O7TK9.G;5/[_P#@$/FZ,X)[CP59JCF*9#>(\&X/ M-NVKN4C.[*_>8#'3MC JMIVM> 9YQ90HV9D#&!VE*$$JHRI;&G>FC2[56R+6 'U$:_X4+V=M@?-W*^A:A87UFJ:>^Z"! M5C PPVC:"HY_V2*TL4BKMS[TZLW;H4)BC%+10 F*,4M% ";12T44 %%%% !6 M+XFTK4-5CL5L-2DTWRKD2S-$ 3*@1P$Y!X+E"?93SS6U24 <*/#_ (WCA0+X MFM))3M#F2S&T#;\Q7'M9/*":="[KNV!(U)"D'/O@L#[;O>IYO"FEW(G$UHDJ3,7=')*DDDGC M..2S$CODU3N?A_H=Y/;RRV8)@0QHH=@ I"\=?]A#_P !'I6B4/,F\B6-O#K, M&0::67# JL>1G.#^//ZU>70M,*X&GVF"!_RP3MT[5B_\*O\ #!,A.D0L9&+L M69CEB ">3UP!73Q1"%%11A5 'H!2DH?9N"OU$BACAC5(T6-%X"J, ?A4E%% M04%%%% !1110!%=6L5[;2V\R"2&12CJ>X/45GW'AC3KJ\MKJ2%S/;RB>-A,Z MC>%V!F .&PO'S UJT4 (.!2T44 %%%% !2&EI* ,36(;6?6;&.\$;0>3,=LI M^7=NCP?K@G\S7+I'=17ZI)I6DO:M+@RK*-RJ7(Z9[+M/YUWL]G#= ":*.4#H M'4-C\ZB_LFR_Y\[?_OTO^% M>"!GCO\ I74:3!9V^J726:Q)'Y,3,(CQNW/6A_9-E_SYV_\ WZ7_ J2&S@M MB3%#'%GKL4+G\J(4W%A.JIJUOZ^\@N_^07=_[DG]:YKP!_R"+;_<7^0KIKO_ M )!=W_N2?UKF? '_ ""+;_<7^0KJ1S'9T444@"BBB@ KD]#Y\>^*O^N=D?\ MQR2NLKD]"_Y'_P 5?](1HNGV2!6\Q%$"#!'\0&.H]:X.Q^&MS:^ M'O\ A'K;6+26"POOM=M(\1,ZH\[2NDN&YR'92ZGJC^'])D(W:;9L0,#," M'CGCI[G\S33X?<]+@T/2[.X$T-A:03JGEB2.%58+@#&0,XP ,>U1'PSHQA:$Z M79&+@%/LZ;>,XXQ_M'\SZUPOC7X9ZIXB?Q%)'K\5M'?JODRRQ/OLT\D(ZJ5< M#"NBS(2,JY?L#_#NM;XM/T^VU/4IFE&]5\R>1?E.1R.3Q[GUKR>Y^!^KSP;O^$HWWZW+SB]>.3,@* M, I3?M4?.8SMQF, =AB]8_">33]9T[4KK6()H-+U"*ZMUF\QF1!"\1@9V<[@ MIE+(Q&X9P:2BEHD5*K4F^:4FWZG4VO@SP?'XIO9X-/T_^UVLXX9X513M@W2; M,Q] "6E&<<\@YQ6VGAO1XHRJZ99*C*5*BW0 @YR.G0Y/YFO*KWX"7KWEW/8: M^EC-*]PR3QPN) LLUS*RMAP#S<*I]HQT.,;VK_#&ZU*WT&"VU<6L.F1".6WW MRNLA^T6\Q&2^<;(7B^;)VS,.G!%%+9!*K4E\4F_F=C>Z/H-E9W%Q=6.GPVT* MF6626% B*-S%F)& !ECGW/J:C2+P];3V++%IT4U^P6U(2,-.5C+ (-_S&-@SH1R"<'/)+8O@- MJUMY?V?Q4(VMY"]NY@8E/DOU7C?C_E^V'&/DA4#'9V1//+N>UA@ .>O2J]QJ M=I:7%I!-'+.PUN+3SI M"N6 $K$[E9=H;S-VS:S#!Y^5>>,56\/?!J_T;Q5H^J3:VEW:Z=>.:J6VK65W/4OO^9ID5U#.FZ.5'7)&Y6!&02#^H(_"H MX=0MIYYX8[B-YH"%EC5P6C) (##MD$'\: )_*7W_ #-'E+[_ )FCS5X^84!@ MW0@_2@ \I??\S1Y2^_YFGT4 ,\I??\S1Y2^_YFGT4 ,\I??\S37$<:EF.U1U M):I:\G^.^O7VEZ9%%:[@K L2IZGL*Y<576&I.JU>QVX+"RQM>-"+LV>GP3VU MSGRI5DQUV/G^M3>4OO\ F:^.O@Q\1_%EQK8,VE3,WG;!&)!'N'<'?^6>E?3X MU_Q#_P!"M+_X&P_XUPX',H8VFYJ+7R9Z^;9)5RJO[&4T_FE^ITWE+[_F:/*7 MW_,US7]O^(O^A6E_\#8?\:/[?\1?]"M+_P"!L/\ C7H^VCV?W/\ R/$^KS[K M_P "C_F=+Y2^_P"9H\I??\S7-?V_XB_Z%:7_ ,#8?\:/^$@\1?\ 0K2_^!L/ M^-/VT>S^Y_Y!]7GW7_@4?\SI?*7W_,T>6OO_ -]&N;7Q!XA)&?"\H'K]MA_Q MI_\ ;FO?]"U+_P"!D/\ \52]M'L_N?\ D+V$^Z_\"C_F=#Y:^_\ WT:/+7W_ M .^C7/?VYKW_ $+4W_@9#_\ %4?VYKW_ $+4W_@9#_\ %4_:Q\_N?^0>PGW7 M_@2_S.A\M??_ +Z-'E+[_F:Y[^W=>_Z%J7_P,A_^*J)_$>OH^!X4N7'JMY!C M_P!"H]M'L_N?^0UAYOJO_ H_YG3>4OO^9H\I??\ ,URY\2^(/^A2NO\ P,M_ M_BZ/^$D\0?\ 0I77_@9;_P#Q=3[>/9_<_P#(?U:?=?\ @4?\SJ/*7W_,T>4O MO^9KE_\ A)/$'_0I77_@9;__ !='_"2>(/\ H4KK_P #+?\ ^+I^VCV?W/\ MR#ZO/NO_ */^9U'E+[_ )FCRE]_S-VCV?W/_(/J\^Z_P# H_YG3^4OO^9H\I??\S7,KXEU\GGP MG=*/^ON#_P"+I_\ PD>N?]"K=_\ @5!_\71[:/9_<_\ (7U>?=?^!1_S.C\I M??\ ,T>4OO\ F:YS_A(]<_Z%6[_\"H/_ (NC_A(]<_Z%6[_\"H/_ (NCVT>S M^Y_Y!]7GW7_@4?\ ,Z/RE]_S-'E+[_F:YS_A(]<_Z%6[_P# J#_XNHG\4Z\K M$#P??,!W6ZM\'_R)1[:/9_<_\A_5Y]U_X%'_ #.H\I??\S1Y2^_YFN5_X2O7 M_P#H3;__ ,"K;_XY1_PE>O\ _0FW_P#X%6W_ ,$+]?^WFW/\ [4IW_"3ZS_T*>H?^!%O_ /'*/;1[ M/[G_ )"^K3[K_P "C_F=+Y2^_P"9H\I??\S7-?\ "3ZS_P!"GJ'_ ($6_P#\ M?=?^!1_S-W4$":;=!1@>4_\ M(UR_@#_D$VW^XO\ (5)?^)M9:QN0?"E^ 8VY^T6_'!_Z:5RW@SQ-K%OID"Q> M$M2N % WI/; '@>L@I^WCY_<_P#(:PU1]5_X%'_,]8I,UR'_ F.N_\ 0DZK M_P"!-K_\=H_X3'7?^A)U3_P(M?\ X[2]M'L_N?\ D/ZM4[K_ ,"C_F=?FC-< MA_PF&N_]"5JG_@1:_P#QVC_A,-=_Z$K5/_ BU_\ CM'MH]G]S_R#ZK4[K_P* M/^9U^:Y30O\ D?O%7_7*R_\ 0)*C_P"$PUW_ *$K5/\ P(M?_CM.\(0ZE<:[ MKFJW^F2Z2MV+>.*"XDC=SY:L"QV,P RPQSVJ7-3E%)/[GV97LI4H3^DC!?;D@"XM1C.!Y3 <'F'3? MAK\1X+5HYO&1,K01KYK3,X$@%L&;&T<';=G (YD3ICCVD4M=)Q'D5_X"\?WU MQ9I)XE"6HM+>&[:VN7B>207$3RLHV?+F))8P<\^8#@8K6T[PMXR@\.K;W.L" M74#=QR7#BX)\^%4V.$;RP82Y ?;\V#D;L'CT>B@#P2P^'WC[7[2<7/B2\$L$ ME]9W"WVZ*.\8QRQPSHFTA4!=3MY5@>>4&=?6?AGXWU!-36'Q&R)=1W,<<,EP M3$@D6\" KLQA?.L^/^F#=<\^R44 >87?A'QQ/J-[-#K$<,4\\DD*BZ8+:J% M@ 7RSO&5)D4D9,F 0$!-.#X5ZW+X:GL[NZM7NY]=&K,6D:5,>2JD-E1N^<$[ M<8QCZ5ZW10!YKI7@?Q4NHWEQ?^()GBDTUX+>%+EBL5PP(,A^4;AW!_AZ=LUA MV7PU\;Z;?74UMK*);W\RO>0K?.&.(T3>CF-MK@J6/&&P :]FHH \BU#PEXL\ M/>#_ !O=+J=Y>:@VDW":5;V$C,T<_P"^=2J!0"Y8Q '!Z$?5MM\/O&RS231^ M)[K[+(2(H)[IM\<++Y82!-A"#$T?R G!#R^(88;O[-'$Z+< M/+ TJ3;FD\LHN%D0 %005R<,<8/K=% '+^,O^0=-]#5+X1?\B4&O]3D2 M,R.J-. "S_>+8'S'/(ST))_B.=.\^$VD7VK7%_++=>;.%$D8EPAVJBYQCJ1& MN3]:Z,:]8GE1,XSPR02,I^A"X-']N6?]RX_\!I/_ (FAQ;=V@4K:)G'WGP4T MJ[NQ.-1U6$^<9MD5T0O.Y)NYV MF*%OX5+$X4=@./:K8URS_N7'_@-)_P#$TO\ ;EG_ ,\[C_P&D_\ B:=F3=Q_P" TG_Q M-32:G:1VT4Y):.7[FQ"Q/X 9HLPN7ZR/$7AJS\361M[R/<.=K#J*=_;EG_SS MN/\ P&D_^)H_MRSQ_J[C_P !I/\ XFHG34XN,E=%PJ2IR4X.S1@^&?AAI/AJ M[%S$IEF!RI88 KL1Q69_;MG_ '+C_P !I/\ XFC^W+/^YA%3^6OH*0QU)BD\M?04>6OH* %Q1 MBD\M?04>6OH* %Q1BD\M?04>6OH* %Q1BD\M?04>6OH* %Q1BD\M?04>6OH* M %Q1BD\M?04>6OH* '44WRU]!1Y:^@H =13?+7T%'EKZ"@!U%-\M?04>6OH* M %Q1BD\M?04>6OH* %Q1BD\M?04>6OH* %Q1BD\M?04>6OH* %Q2TWRU]!1Y M:^@H =13?+7T%'EKZ4 0:E_R#KK_ *Y/_P"@FN5\ _\ ()MO]Q?Y"NEN\_V7 M=/;A(G?[J$\;C].N/:L/3%\:C581??9OL*E4= MXF&2%+?/C.?F&,CUZ<<_3I4>DG]QIA]IOYU)_9&F'_EG-_P!_)?\ &II; M2QFMXX&B;RHON!0R[?H1S4-ILM)HQM='BI-8:XTHVKV0B6(6\QY9LY,F2WT[:7.4#2TF)MH /M#9 E DX!'&=QSWK?_LG3/^> M5!I,@R@4DL#][YR?FZ!>G?(Z<\=#H, MFLL;S^UQ;*!-BW-N",QX'+9)YS1_9.F?\\YO^_DO^-']D:9_SSF_[^2_XU,I M*2M;\!J+3OHIUTENG,@.<8P#4E6.]P*,"N'LOB_HMS$3(MQ"Z1-+(K M1\*JR&-CGN-P/N1\V,'Y_6@=COL"C K MFO#WCVP\1:G-80Q3PW$?F<2I@'8P5L'V8X_7H172T7$&!1@4M% "8%&!2T4 M)@48%+10 F!1@4M% "8HQ2T4 )BC%+10 F*,4M% "8HQ2T4 )BC%+10 F*,4 MM% "8HQ2T4 )BC%+10 F*,4M% "8HQ2T4 )BC%+10 F*,4M% "8HQ2T4 )BC M%+10 F*,4M% %;4O^0==?]4NXO+'M&0Q4K M[,".0:M>*-5ET;0KJ\AV>9$%YE#%5!8 L<O(?M#XC5N& V*PSQU8DJ,=6&..M- M%ZWL>B1V=O%.TR01I*PP9%0!B/3-3BO-A\6KY8HV;PGJ6Z21D55 .,+NYXXS M_0^G,\OQ"U7[(LRZ4(91=S0"U?>TDX39M5,# 9]S$9XPOY#T"S/0Z*\\D^*[ M113R/HEYB,'8%!)F.["[>.0<$9]01[TR[^*M_:3F ^%M0DEW,JF,@H<$#KCI MW^G-,/(]&HKD?"7C>X\0ZK>6%SI:%K$L*V/G6L5NLN KEY< MD@L" 0%3"[L]F^@-&W^(^I74T:+X9NXS+(R(97"X"XR6XXZC'X^E.Y9WU)FN M(T;XBW.L7\-O_8-[;1NP5I91@1DJQ 88ZC;SZ;UZYK)T?XK:A-I]M)>:+([3 M(DGGP!A$ P7<3N&0(V)5SV., Y.'YA;H>G45YXWQ2N]C2Q>&=2FCCC9W0+B3 M<"0452.6R,=:A_X6Q>_9(;H^'+N*%@[$2'#$+@9&!@Y)R/4<^U).XVK'I-%, MB?S(U?!7< <,,$4^F(**** "BBB@ HHHH **** "BBB@ HHHH K:E_R#KK_K MD_\ Z":Y7P!_R"+;_<7^0KJM2_Y!UU_UR?\ ]!-)<0_VOIMR&$A"9FC4]05_B7Z=:$DVUHO#VG;(V/ M-Y<+Y48[<#JU=O-;73Z5Y/VHI=^6 ;B, ?-W(!!%7@H'2L[Q";4:1=?;'DCM MMG[QHB0P'MCFEML))+1&'!:^)_L]Q#+?6V]0/*E5 7SO!^;M]W(Z>_!I2OBH M; ); O@EA)GCD],>V/UJA#::%<"X>*6_G??'Y@9RI)QA>6 XQ4&GP^'Y5:Z6 M74XBR!P9F;)4DH,<>I/';K3&:<3>*P>#STX'/7GI69;G0+(R6ZR7YBN;:.4$AFW+NX8'&0>!VID1 M\,QKD7>HL-Q7#M(>>.HQU_\ K^]+<#73_A*79F,MG'&H)&Y!2I'XH M-G=%KFT:=D7R-B@*IWCLY(8[B^2&;8"=K\CC 4XXS[?6@=C5SXI*HIDLE=C@MC(4>N,\FHYO^$G M5#_I=DK*3@!!\V![MZ_3J?3FAI]IX?U"XB2&XOUFDB)4,[#"[2#SC .,_E[4 M]]0\.1J())+I=SE@-C9)R#V'TH$:LK>(#=(Z36D=KNCR&&XD87=@Y'?=58'Q M9+/.5:SAB#'RTD3)(SQDAO\ /'2J@UOPW%&;0R7 N1*L11C\X P!QP.G'O1 M ^C'58D::_%T) ZY+;6+[7 XSP,KP>@S[T;C++KXM6=6%S9>4!SE!R=PQ_%Z M>_6N@T(WITY/M\B2W19RS1_=QN.T#Z# K,D\":=)@%[K:,?+YYQQGM^/Z#TK M3T?1XM&BDBB=V1W+@.<[>!P/Y_B:8C1K/U+<9[)-Q"O,0P!QD;&/\ZT*IZA: M27/DM#(L4L3[U+KN!X(/&1ZTUN)G*^,/'VC^#]5L=,N3_H[?_%4^:';\0M(Q)=4:^\):3JT"266YN[66$2/$74J)(SAE]Q6;>:3=ZC%'#<74/D MK-%,1'$028Y%<#)8]U%;-9.W0J-^IY_JUG)8W$9UF!;A(\"*^CAWACG(!7DJ MWZ$UU7A^>^N89)+N#[-&<>3&YS)CN6],\<5JD9HQ4E61BZO'K!GE:P:,#8-@ MD(V9SSD=<].0>F>,UGI%XL5@'FLV3N53YL9QQEO3GZ\5TTLNPD<=,]:R;3QA MI-[ )8=1M6C.2"90. 2"<'MP:!E 6WBA+J BYMG@*Q+*KH,C@;RN".I'Y'VI M)8O%?VARDUEY0'. QSQCCH.U:;>*=,59F-_;[8=YD(D!"; I;/I@.N M?J*!XJTSR[9_MUOLN2PA;S!AR%WD#Z*,FE891BA\3_;%9YK3[. P*!>22#CO MT!Q^&?:HGB\6+&H6:T9\J2P7&>Y'7ZC\O>M^UU2"]5FMYHIPAVL8G# 'T..] M3>>?[H_.JL(YP1^*3;2DRVJS;T,:JN1MP=P)S],?2I%A\2IK)8SVSZ]=)YY_N_K1YY_NC M\Z=@W.TBS&^PHN2'XV]^@_7)Z<4HM_$_V&=&N+8W"M'Y+HH7(& M=V[.>O'0=.E=%YY_NC\Z///]T?G2L!S4<'BLW$:R7%H(-I+R)'\V>P )]L9] M_:IVB\0MK$,BRPQV"MMDC8!BZ[V.X=,?+M'YUO>>?[H_.CSS_=_6BS YFQ;Q M4VH!;I;5+7S2"R8)VB-/%5O9(KR6UQ<"1%W;0 5YW,3GCL.!W MZ5IOXKTR&YE@DO((98V*L)'VX(QD9/!(R.GK3)/&6CQN%;4[,,2!CSU/4$CZ M< _E5W^3CD+Z^RC_B668DSPQ* MD*,CG[V>F>/8=:Z4W 49(P*!< ]!GM0@.5F?Q/Y?R:=8Y7*[>#D<@8^8<'C\ MSZ%EDS$8L'*]!GW K26UA0$")!GKA1_GO68WBO2TU==+:\A% M^W @+?,3C./KCG'7%:?GCTH 1K2!_O0QGZJ*=]GBSGRTSD'.T=1TI//'H:// M'H:+ 2T5%YX]#1YX]#0!+147GCT-'GCT- $E'X5'YX]#45QJ,-JJM-(D09@H M+L!DGH![T6$6?PHZU%]H'I2"[1E#*0RGH0:+#)L4M0Q7*3*K(0RMT93D&IJ M"BBB@""9-S'D#(QUKD[KX7>%[R%XI=*@9'8.V'=23ZY!!KJYO]8>XC3_OFJMS\,O#EU;1PMIZ*L4KSQ,LC[HY&(+,ISP25'X<=":I7 M'A_Q2[6DJ:O$+I%A,\@W*DA6,+(JQX*@,VY@QR1G&#BFKX<\57JWL>HZU"T< MEO-%";56B*,R@(Q(&<@@MP>,XYZT[!=['0^&_">F^%+6:WTV(012RO,P+EN6 M9FQSV!8XK7V_[0K@;#PYXV@D47/B.VGB02!$2VV#!5U3/4MMW(>3R5J30-&\ M96&HV4-WJT-UIEO*Z2.Z@R30J%$9/&0[?,6YZ\],"@#N=H_O#\Z-H_O+^=)F MC-,!=H_O+^=&T?WE_.DS1F@!=H_O+^=&T?WE_.DS1F@!=H_O+^=&T?WE_.DS M1F@!=H_O+^=!4?WE_.DS1F@#&O\ P9H^IRR275JD[2%RV]VP=X ?C./F /K MBJ\?P[\/1;-FGQ(4=9$VNXVLH(4CGMN/YUT.:P_$^C7^K+!]@OVL67 I4#!/. S8 M^IKHH1@'OS7&>'=$\46.H0R:IKD-_:!6WQ)!L8MV.?3OC_"NR@'RFIJ7OK*X M1VVL1ZE_R#KK_KD__H)KE? '_((MO]Q?Y"NJU+_D'77_ %R?_P!!-(\+ MA]V<=\]*YP_"9?+A3^W-5;RI!(LDD[,X.T@C.[[ISDC&*JV'Q#.H7J0)I-[&K&8"26,H/D! M*DY' 8#@]Z+CL]R&_P#A:M_H0TQM:U1 98YFG6=C)N3.,$GCM[?*.">:IR?" M>ZM]*O;6P\0ZA#+AKKMC?W31D^M&3ZTT M(-C?W31L;^Z:,GU-&3ZF@+AL;^Z:-C?W31D^IHR?4T!<-C?W31L;^Z:,GU-& M3ZF@+AL;^Z:Q_%'AB/Q1906TSM$L6[ #'0LRJH)X!:JC>^A,K6U,J/X801W"R-JFI, M@#9@,O[ML\9([\ ?B,]S4*?"F*-K;9JVH!8,?*6R'PNWYAW_ ,./>I8O'VHR MS"%?#=]N(8^8?]6H'JV.NM'E#U/YT >;Q_%E_M$L;Z+>3>6\ MRE[;Y@IC'6M?0O'W]MZZ=+.F7EJXCD=I9BH52A4;2,YR=WI MTP>XKL?*'J?SH\H>I_.GUN,@W-_>-&YO[QJ;R5]Z/)7WIW$0[F_O&C-&YO[QJ;R5]Z/)7WHN!#N;^\:-S?WC4WDK[T>2OO1<"' MBX$.YO[QHW-_>-3>2OO1Y*^]%P(=S?WC6'XG\07F MAI ]O927PEW+B,$E6 W#..Q4/^( [UT7DK[TODK[_G0FD[M":..T#QXVO:C# M:C2=0M5D0R">:/$8QU&?4'(QZ@UV$+$JX_Z[M7= M[%]*-B^E%P.$'A?41_S%;P?29J/^$7U'OJU[_P!_VKN]B^E&Q?2BX'"?\(QJ M/_06O?\ O^U-/A2_8@G4[LD<@F4\5WNQ?2C8OI1<#@_^$6U#_H*7?_?YJ/\ MA%M0_P"@I=_]_FKO-B^E&Q?2BXK'!_\ "+:A_P!!2[_[_-1_PBVH?]!2[_[_ M #5WFQ?2C8OI1<+'!_\ "+:A_P!!2[_[_-1_PBVH?]!2[_[_ #5WFQ?2C8OI M1<+'!_\ "+:A_P!!2[_[_-1_PBVH?]!2[_[_ #5WFQ?2C8OI1<+'!_\ "+:A M_P!!2[_[_-1_PBVH?]!2[_[_ #5WFQ?2C8OI1<+'!_\ "+:A_P!!2[_[_-1_ MPBVH?]!6\_"9J[S8OI1L7THN%C@_^$6U#_H*WG_?YJ7_ (1?4?\ H*WO_?\ M:N[V+Z4;%]*+A8X/_A%M1SG^U;P?]MFI?^$8U+_H+7O_ '_:N[V+Z4;%]*+C M.$_X1C4O^@M>_P#?]J/^$8U+_H+7O_?]J[O8OI1L7THN!PG_ C&I?\ 06O? M^_[4?\(QJ7_06O?^_P"U=WL7THV+Z47 X3_A&-2_Z"U[_P!_VH_X1C4O^@M> M_P#?]J[O8OI1L7THN!PG_",:E_T%KW_O^U'_ C&I?\ 06O?^_[5W>Q?2C8O MI1<#A/\ A&-2_P"@M>_]_P!J/^$8U+_H+7O_ '_:N[V+Z4;%]*+@<)_PC&I? M]!:]_P"_[4?\(QJ7_06O?^_[5W>Q?2C8OI1<#A/^$8U+_H+7O_?]J/\ A&-2 M_P"@M>_]_P!J[O8OI1L7THN!PG_",:E_T%KW_O\ M1_PC&I?]!:]_P"_[5W> MQ?2C8OI1<#A/^$8U+_H+7O\ W_:C_A&-2_Z"U[_W_:N[V+Z4;%]*+@<)_P ( MQJ7_ $%KW_O^U'_",:E_T%KW_O\ M7=[%]*-B^E%P.$_X1C4O^@M>_\ ?]J! MX9U(?\Q:]_[_ +5W>Q?2C8OI1<#D++0+Z)OWFH74JGJ'E)%='I]D+1 J@ #M M5S8/2EQBD M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% %%% '_]D! end GRAPHIC 24 tuya-20221231x20f008.jpg GRAPHIC begin 644 tuya-20221231x20f008.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" &( E(# 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#]-=:UEH7, M,)(P=I91EB?05B3SI;M_I=[:6DAC:79<3J&V+]YCDC@=ST'K5FS037Q=N612 MP^I.,_H?SJEXC\!>'_%TZ2ZSI<.HND$EL/.SCRW^\N >?QZPB_%S_A0 R*&2YF\N,J"%W?,">^.U5)]3T^VO(+.76M+BNYY#%%;O<( MLDC@@%54MDL"0" ,@FKUQH4&HZ? M$/#4&F0Z=X>L8%TV>6YLV:/S'@ED_P!8ZL^6#-W.: +^F^(X5NFAM=0M+F1# MAHX+E)0/8@'(/UKL[*[6\@61>,\$>AKROP;\%/A[X'U;4M7\+>%])TC4]0W+ M=WE@F))26WG<>$R+OX8)D9[C.*EM;CLUI8W:*3/THS]*0A M:*3--,@&>1Q0 ^BHQ*IQA@<^]*LJN#M8-[@YH ?13=W.,\^E*#0 M%)_.EH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***0]#0!B:SK M#0N8(N?0>]9CVX24+>7]K9S,AD$4\HW[1U)&1Q5O2(5N-8D=^3&&8 M^I.,U-KG@?1/$EVEUJ6GQWDRPM #(3C8WWA@''-/8"G8Z;'J=O\ :++4;2\A MR0)(/G4D=1D,150@J2#U'!KH]#\.Z=X:LC::9:I9VY8OY<><;B!D\_051O=! MN#.[P/&RLD'_ '\/^%']@WWI;_\ ?P_X4[@4**O_ M -@WWI;_ /?P_P"%']@7_I!_WV?\*+@5[*T>_G,2.J$+N)92:ANI]+LKR&TN M-?TN"ZFD,4<$LRJ[N,955+Y)Y' ]:V4\+P7.G7-K?%I4N5VR")VC^7T#*0P^ MN:R=&^#W@S0(+*&R\.V*)97#W=N9(_-:*9QAG5GRP8@=(M0U_P[X3 MTS1]:O\ =]JOK6';)-N.6W'/.3S72Z -DER@/RAJ -FBBBD 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 <=;1M*URB.8W>#:''52 M=PS^%4H]#U<)(C:W*YK1)LEM+U=M;)C0_O8_)7$@R3C...P_#\:V((WB1A),TQ+$AF4 M@$\#CTZ9[U4.I./^60_.FG5''_+(?G5>)HT5FG5WQ_J1_P!]4TZQ)_SQ M'YTTB:E%97]M/W@'_?5+%K+RRA/) SWW4>SD'M8FI6/XPTJ[USPMJFGV M-Q]DN[FW:..;.-I(]>V>F?>MRSA-V[#.T =>M6_[,'_/3]*QG%3BX/J=%.HZ M2!W'KS5>#X WFK M_&B;QJGB:ZLK8+S;VV5G!V;-BN<@)WQC_&O:[FT,"@[MPS4/AS[]S]1_6O.C ME]"-*%)JZB[KU/9EG.+]O4KP:3G'E>E]/G?[]S-_X0"7_H:/$/\ X&)_\;H_ MX0"7_H:/$/\ X&)_\;KK:*[/90['F?6*O.KGQE>:MHMY:VL%S926)BEN3^["E7BE52C+N)\Q3QP&'WL5ZM1 M3<$TD.EB9TIN=DVU;57/&_ _PZ\8:/KFD3:I<6TNG6(N?+A2Z+&,2"3Y?]6- MYR5.XD =AQSE>$_A7X^\-W%I=6VK6VG(4%K=V%O/YBR+Y\TGG!FCQO D08V\ MA",CBO>:*CV,=-=CM>9UGS:1][?3U_S9Y#>>#OB)%JUI/:@*G& M,JQ(Z\]*]'HJE32=[LPEC9RCRN,?_ 5_77^K" &EHHK4\\*KWMJ;R QB:6W) M(.^%MK?G@U8HH I?V:WGPR?:[G$:[=F\;7]V&.348TAA#/']NNR9&W!S(-R> MRG' K1HH HG3&,T$GVRYQ$N"F\;7]V&.:9_9#>5.GV^\_>-N#>8-R>R\<"M& MB@"C_9K>9;O]KN?W0P5WC$G^]QS^E,_LAMDZ_;[O]Z<@^8,IS_#QQ6C10!0& MEL'MV^VW1\GJ/,&)/][CG]*3^RF'V@?;;O\ ?=/W@_=_[O''ZUH44 9YTIC] MG_TV['D]?W@_><_Q<<_I1_93#[1_IMU^^Z?O!^[_ -WCC]:T** *!TMMMN/M MMU^ZZGS!F3_>XY_2D_LIBUP?MMU^^& /,&(_]WCC]:T** ,_^RF\N!?MUW^Z M.2WF#+_[W'-#ZM:'AC3[W2]%M[74;HWUY'N\RY+%O,.2=W/3/H.!T'%4 MM#;;J5T3T"_UI[>+;X!/.*NV7Q#2_BDEBT'6_+1"WS614L1G*@$]>/Q MSQ4CNC2\8Z)J7B#1'L]*UJ70+LNK+>PQ"1E .2-I(&#T-<"GPF\:&U9)OB;J M$TXF\V.<6NSR_O<;5D 8 D$!\KQ@@BN@L?BK'?HS#PSXEML*Q5;K3&C9RHR0 M 3GZ>M16GQ<6Y,'F>$O%5N)50YDTI_DW==V.F.],9EQ?#7Q^DB._Q2NI"$5" M?[)@&<8R<9QDX.>._M7J* A0"0Z:SP#GCY M@>]30?$A;JVFGB\-^(MD:;RLFG,C-[*K$$GVI =C37!9& ZD5QQ^)2!YE/AS MQ#B(*2W]G/ALC.%]2.X]:WM!UW^W8I7^P7UAY;A=M] 8F;@'*@]1SCZYH RO M#NBZI8:@TMX^Z$HX"^<&"?-P.%!;URQR.E:.A_\ 'Q=_[W]:V&Z5CZ%_Q\7? M^]_6F!LT444@"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@#D+#_CXF_ZYC^9KE/B=\0M.^%OAZ#5]1MI;F"6Z2T58I88L,RNP+/*Z M(JX0\EO0=ZZS3AFZD'_3-?YFH?%G@RS\9Z2VG7LE]!"S9+Z?=/;2H&*Z#PW\*M"\):\NK:9#=QW,=K]BMXY+J26*U@_=Y2%&)$8;RH\@==HJ[ MX4\$:5X'T=-+T:U%M:+))+@GE1F#/: MM,VY)^[^0IA@P.5(^M4I$\AF-#0B>7(&]*T# /2HV@P,]O4]*KF)<39TF4!^ MN-P_6M>N4MY##CG'H:UH-7(7$B9]P:YI1UNCIC+0M:E_Q[_B*S_#O#7/'E@\/2Q//[6JJ?*FU>^K[:=6?0=%<8OAGQ6I&?&C/ M]=+@Y_(U-'H'BA(X?&/BO7-+N+:WGU2>%[ M.7> UN%CC1S]PG7)'(Q<@[<'*!,<<-DU')X+^)B"T6+Q8DD M:Q0^?YK#>S #S0"$'5LD'TXI>T:^RS982F]/;1_'_(]?W"DW"O%QX+^+*RQN MOBNV5@$#!VW*2/*R<;.^V;_OH?A%=> ?BK=6K1/XMC)DLO*?;*8\3%),LI5, MXW&,@]< TO:O^5FBP%+KB(_C_D>V%P.,\T"1<9SFO+?#_@OQG_PF5KJFNWMI M MT[-@A<@Y>+D'^%OQ3J2M?E8X8*C*7+*O%;:]-7K\T?08<$=:7(QUKQRT\ ?$ M>"\M86\511:1 9@8+/\ =N5VR>2 2IPHS$",_P #'/-,?PA\58[$1P^([9[D MKAI)IN%/RD$ 1G/.[CC.1Z4_:-?99'U*FW95X_C_ )'LN\ X[T9S7A\/PW^) M=IJ5W=6OB.TA>8.HDE=II"#)*R9)7(5=T?R@X.TCO7?_ ZT7Q3HZZB/$NJ) MJ?F.K6Y4Y\L?-N'0?[/KT-5&;;LXLBMA*=*+E&M&7DKW.S%+2#I2UJ><%%%% M !1110 4444 %%%% !3)L>4^20,'D4^F2Y\ML#)QT]: *6A+$NEVXAE::/:= MLCC!/)K0JII?F?88?.@6WDQ\T2# 4Y[5;H *0]#2TAZ&@#G]#(&I76>FW^M6 M+RVTZ[@NH7@PERI24H-I<=.HYJMHO_(0O/\ )_&:?:E;P9%(\3-Y;KJB*LZ\[=N5."<#@^ MM6%UWQ;)>66/#-O%9RQ;[CS+Y?-A?GY1CAOKQ6OM)O>3,E1I+:*-V7P?H,T$ ML36\VV48?$\@)&N:M-:\5F&# M[5X?A65I@'$%P&58\MSRP(. O/(YZ5F6_BOQVLI^U>"HC&#@B"_3(RV 0VXA MN.2,#V)I.C?E69CZU4U*6]@A5K*V2YDW?,DDFSCV/K18#H8KN._K2 V****0 M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!R6F#-X MX_V%_P#0C4WC+3$N[.V#RWT028-NL8]Y]/F']WFH=-.+N0^B*?U-="-1B(R0 MP/TJ@//;[08YK((EWXB"J6BRD6"I#ELC=@Y.[ ;)X&*[>V=;U&D2.2,!BN)$ M*G\ >U7!J$/HWY4?VA#Z-^5%V*QS/BK3([M(#)-J$0C)8"R4L&R0/F ^GZFJ M%E&FE7\SL^JW!"R.Z-:_NW+-GC'<8. #CZUV9O8#V;\J:;N C'S_ )4[BL8] MG=1WP;9#-$0 2)8RG!K"\1Z6);X2"\U.T;RU&;!,Y 8G&>V<\_04JQ!A)SZ58\.CYKGZC^M#+TP#^5+X M<^_<_4?UJ):EI6-K%+114%"8I,4ZDH ,48HS1F@!,4N**6@!NVEQ1D49H ,4 MA!IU% "8HQQ2T4 %%%% !1110 4444 %%%% !1110 4R7'E-DX&#R*?3)<^6 MV!N..GK0!4T41_V9;^5,UQ'@XD<$%N3ZU>JEI'F#3X?,@6V?!S$@P%Y-7: " MD/0TM(>AH Y_0QNU*Z'JO]:TCI@Y_><>FVLW0>=3NO\ =_\ 9JW_ "Q[_G3 MI?V8/^>O_CM']EC_ )Z_^.U=\M??\Z/+7W_.BX%+^S!_SU_\=_\ KT?V8/\ MGK_X[_\ 7JYL7_)HV+_DT7 I_P!F#_GK^E']F#_GK^E7-J_Y-+Y:_P"31<"E M_9@_YZ_I1_9@_P">OZ5=\M??\Z/+7W_.BX%>"S%NQ;=O...*H:(0MQ=Y_O5K M% .F?SKP/XA^&/BAK'Q$TB[\'ZL+/1(7'VF/SPBJ=W)D3K(".P_2N:O6=&', MH.6VB._!86.+J^SG5C35F[RT6BV]7T/?MU&:YH67BW;_ ,A?1_\ P5R__)%+ M]A\6_P#07T;_ ,%GXV/0=PI-XKR;1K3XJQV4=O?W%B[PNL+R!4)GC\O!D5M MV0V[L5&:JZ-_PMFWM-.@FM+6(+,J7#,TPT\SV,.#1O%>1:_H_Q&LO%MY?:(ZWFG2N-L5XZ;H!P&\L;PKJ>H#A2.<$ MU2T*'XMZ6L\$]O;RVHE#)(TD4LK(S'>S_I'M6\4N17A-I:?&6RO+N98;2[3QJZWO_ E\4*.=IA\CR]H/.X#:22.F">:<:G,[69-?!>QBY*K&5NSU^X[B MBD'2EK8\T**** "BBB@ HHHH **** "BBB@#DM-&Z[D'JBC]36IK&HV^@QVN MZTFN3/,L(\A Q7/\39(PH[FLK3O^/J3_ *YK_,UM+?L% 9%?'\-^)Y]#U"UU&*YC\O;,FGR202[T+_*Z@C@*_VD<_ZL?\ ?1H_M)O^>8_[Z-%B M3C=#^,_AGQ+JEOI^FVNI37-QN$8FTV6W4D1[^6D"CD8'U(!Q3X?C!X<>QENI M;74;=8%!G5M.DZGIEBMIJ<4NHM"EN\NES*A:56958[?D.U"3NP!ZYXKNI8XHXF\6^)?B M)JNGV6N7&B6-E<36]O;V]R;=/W>X$LPQEF*]_4#BOMZXNFN!M( 7T%>'?$3] MEO0O'7B.?6;?4KG1I[D[[B*")9(Y'[N <;2>_8]:]K*Z^'H5'+$+IH[7L?!\ M79=F68X2%/+I;2O)OD?-\NN>-H4+/X[DQN5/EUTL>>^ V<#/)[5]#Z) M\=M?T7XE:?X2C\*W.KV M,"_$?[S/]W8[=/>N*N_CGIFC>*]>T?5;::W&G745M%-;HTOF[X1*68#[@ 8# MOTKT_ K'N?!N@7EU-2:2W0N[ DD9)P /H!5.,[))FE&IAU* M3K0;36EGL[KOY77S//;[]H32_P"Q$O;"QN9Y_,19()T9!&'26.-?+5SN?: .N.XZ<\UW7_"!>&AN_XD.F M_-][_14Y^8MSQ_>)/U)K+N?A'X2N=7AU%M$MDGB0QJL2[(RIZAD& P(X((.0 M #TJ&JO1H[(U=U]W]?B8UY\>O#MOJ*Z>D&HR7[310"!K1HR"[Q+U M;'3SD)'6KL_Q/6&XUZ8VB)I6B78M+R>67;(#Y2R%T3'( =0!U8YQTYZ!? ?A MK_H Z=D8&?LJ9P-N.W;8G_?*^@JY<>'-)N[N6YGTZTFN94V22O"I9UP1@G'( MP3U]35VGU9A*I@].2#^;]/\ @GG>H_M'^%+,S10"^O+F,[?*2V*Y;>%9=QXR M"3GZ&C6/VB_#&G:?<21?:FNU#^1#<6[Q+,5=D&&P< NC*#ZBNXD\ ^&9B3)H M&FN2NPEK5#\OITJ:3P=H$L$<+Z-8/%&&"(ULA"AB2V!CN22?7-3RU>Z-?:9> MK?NY>?O+_(T[.?[5:0S ;1(BOC.<9&:FID:)%&J( B*,!1P /2G9K<\E[Z"T M4F11D4"%HI 0:6@ HHHH **** "BBB@ HHHH *9+_JVR=HP>:?3)?]6V!NXZ M>M %/1 @TR 1SFY3!Q*PY;DU?JEI&XZ?!NMQ:M@_N0,;>35V@ I#T-+2'H: M.?T'_D)W7^[_ .S5T-2L%R9A'YA01GIWY[T M =!16+IOBJUU*Y2W6.XAF8$A9XBF<=<$]:V1TH YOQKX6U+Q/;VR:=XAN_#T MD+F0R6B!C(<8"L">5[X_6N07X3>+HM-FAB^*&LI>,^Y+DVL3[>,8*-D$?E7J ME% 'C+?!KQ]Y]K,?B_K%PUNS2+')80HCL0P^?9C"VBCDE M:=T0*TK N0.2<>O6LZ_N]6@NR+;3XKJVVY#&X\M@W<8*D8IC7^L)/&!ID;0 ML!N(N!N0^G3G\* -FBFKD@9&#Z4Z@!&Z5CZ%_P ?%W_O?UK8;I6/H7_'Q=_[ MW]:8&S1112 *R]:U^'0A;&>"YE2:58M\$1D"$G +8Y K4KB_B!>Z%:76D'6H M92?.)@GCG>(1/CJ=C G\C0!4O/CEX0L))$FU%UV+OW"%B"N\H"#CGYQM^M;^ ME>/="UF:2>)/A8M]+;MIB2,K+ D[6DI69 MCD[58CG!!/IGD9K6TOQ-\-+L"WMHK<3WB?8RBV4QEE#?PAMFYAG^('CUH [6 M7Q[X?A*A]5MU+<\MT&,Y/I^-.?QWX>BC9WUFR1%7>;5I]2FR(KZWE!!< MYM'\N03#8"V,G;GKC/4<5Q%W=?"W1]7N+9X[9=0N%)DAVS;9F3& 2? MD+<#&3FI[G6?ARAAU+4(8[2^U(+,8F25YB3T)5,^G4<4 =Q;^._#UVTRPZS8 MRF$$R;9U(4 9.3["H8/B)X?FN98?[3@C9 I5GU 'H$7Q!\/SS^3'JENTN[:4+[2/P.#_C3H?'FAW.I?88+^*:<1 MM(X1LB-0,_/_ '>/6N$M[WX6Z_/(D?EW%Q'3UI;R_ M^&'AS5M0GG7%_.IM[N4PW<[,"-NUF 8<]!^E ';CXB>&3C_B>V'.,9G4=3@" MEC^(/AV12?[8LU(^\#,N5YQS@^M>2W&H?##7S$$FN-)CM91)'>)YFZ0(0,?. MK,!G .0&K:T=+\2Z7K2PX\Q(9 Q3/3('2O/-2M/AY8^#)=:6Q MAO-'MI8P[B5QL8$(,[V!!7(&#S5?PYJ/@OPMK'B";3[R^FOH-UU+8C>-H"]% M0*-PQW?./6@#UZBN"B^-W@]M/M[M]6\M92BE#;RLT;OC", AVG)[_7I7=HP= M0P.0>0: '4444 <9")C]K%N8Q<&W(B,N=@?YMN['.,XSCG%>=7/A+XI:9X=, M<7CFVO=0CNXYC=/8%FD@2- 8P@!Y=E(8I;0_;;:9/,47"^ M7M!3C)7/0X!X]Z4V'B!I7(U*U6,GY!Y&2!QU^O/T]^M=DUE;KC<,9.!ENIJ" M[M4C563(R0.M%Q6.6UBPURXNUDT[4(;6/RPC)*A<;N?F QCT_E4,6G^)(E=3 MJEK*,C8S18(&!G/'S'.?3@ =\CLFAM(3M=E5@,G<^#3TM;:4$IA@#@[6S@T7 M"QC6D;SWSG>5 _055L[6^BGF::Z5XF?*)DL5'IDCOUQVZ=JZ7[!#_= M/YUQGC;XI>#/AY?VUEKVJQV5U.-RQ!7D94SC>P4':N>YP*J*E-VBKLPKUZ.& MA[2O-1CW;LC7MXKB-V,UR)U/0>4$V_D>:M>'/O7/U']:?NMKJQAN[25)K>55 M=)(VW*ZD9!![@TSPY]^Z^H_K4LW335UL;=%%%2,2O--4\%^,HM;U2\T37;:Q MAO95D\J?,K)@$':QC.%(VG:=V""00"17IE)0!Y7-X7^)MWJ,H?Q+80:<(CL2 M D2-(#E26\KY5Z X)SR>^*V=;TGQU)JU])INK6'V"0%K:.8LCPN$^56(C8.A M8#?'FI3:=-;:_91SVT";F.]4-PK-\X38PPRL 0?2O4*,4 >=Z;HWQ! MATS5&NM4TV34I%7['MDO%5-/T+XDPVER]SKVESW30J(XMK>67#J3\PC!4,H<9PV"P.#C M%>E8HQ0!Y9J?AKXFWLVH)!XCTZUM'RML!N,@4KU9A$"&![@D8'3GBY>>'OB% M)<1O!XBL8XM^7B*9!&#P#Y><$[3[8(RD#I1BEH **** "BBB@ HHHH **** "F2 M_P"K;G;P>?2GTR7_ %;<;N#QZT 5-%"C38-MQ]J&#^^.?FY/K5ZJ6CG.G0?Z M.+7@_N1_#R:NT %(>AI:0]#0!S^A#.IW7^[_ .S5O[1G/?UKG='5WOKP(VUR MAP?0YKF[;P_\2+>2!?\ A)-+DMPK^>9[5GE9BWRE& 55 '8J>G6FP/1M@SD\ MFAW$<;,>0HS7GB:)\28U'_%1:-*WEN#OL6'SY&P\=1C.>G7CI6YX0L?%<%C= M)XHU'3;ZXDQY1TZV:)$X.0=Q)/:D!:3QE8279ME8FX$GE%,'[VW=C.,=.:W4 M;2$Q][WKL(QM102,@8XIL"MJ>I1:5 M:M<3<1("6/H!U-4](\2VFM2NEJV_9C<>>,J&'4>A%2ZV ;=,RQ198 &5]N2> M@!]:S/#&E_V:1"+S[4$+,3+<^=)R>F?0=/:CH!TM8^J>)[31YUBN24+9VG!. M<#)Z#TK8KEO$FEKJ4KPF]%N0RS'RKKR9 >_^R>A]:$!NZ?J,>IVJSQ?ZM@" MI]01D&J6A?\ 'Q=_[W]:M:5;M!;-N9&W'(V'(_.JNA?\?%W_ +W]: -FBBBD M 5R/CW7_ ]HT5M'KL2R^>66("(.ZG')'<'W%==7(?$"YTZ&UAAU+16U6*X# MQJPB5A'\N3DG&W/3J,T < _Q&\%:;%:VMOX?:X(.2VHVX#1[0 M#4S^._AQJDNGN;/RV+F&/[-;A(_,90=N1CKG@\?A5;2/B1X1AUF[M$\/H8Y8 M89%?R@S/M7!5E;[I7C"CG'-;^I>+O">C6]G--X:C2.[5FWBSBV* <'+8QCOG M."* +%MXG\"^)=3M--GTJ"2?<8;=M0L%VYC'*J[\97IQ5<>)O 7AK6Y[1HM^ MHPS,SM-#O:)FXW!F^Z&)"@].W2J]C\2/#-[:B^/AB2VMY,LMQ-:QHAPP4EGZ M+SCJ>E4;CXJ:4=1NY+_P_:26,,#2O(\*><2>&7DE3^?- $^H^// %I!?;/#U MM++9EC,C:?&!'C!8D@'U[9K5MO&7@W4M*O+Y=&@#:9;"8P7%I&KHA!V!>O#= M!BL?2?BQX+U-7N$\/BU#IO+W-K#&63INSWQ@9&<@WU>7RI(87BD12%R0V6V8 [#CF@#/TSQ=X'M_">G>(;K0[#2HKY]NV.T1MKC M/!(4+C<,CKCC'0]">*PXOB[X=U769;-O"TSO#@^;-!#GN. >3A>N.@XH GU'Q MMX""2Q2:!!=7-JW,<^GQL58#.XGGMSD9_&KNDZ_X&UV&XNO^$?LX94MA>2-< M6,2[HQR'#8Y&[@9YSZ5+HWBOPY?'5YY](LK-+"-2@:W3S'C"\D8!R@SC(X S M699_%CPS!?:A!'HDT!9"A&Z+R9U5'[==- MGNA:WMOY*'8,\EEV_,1P2".]1:S\2_ =I8"_M=#M+Z3AE#VB1LT9XW*2I/3H M#C/M5_3?B)X;NW-DGADPPB6))5\F#8C,N4+*#G '\6.*D\6>,?"?AJ0Q0Z/I M]W<>6LD;I' (\N3M)/7:2.6 (S0!;\":MX6\:R:E%%XE_\?K?[B_^A&O-?VM/@S??&?PCI6GV&C66LS6MS)*8[V41 MJ@:)ER"?KBO2M+_X_6_W%_\ 0C5/Q/X]U?P]JDUO!X1U'5[=8RZ7-B0P9@N0 MI!'!)X&,CU([UL)ZF_X.TM]$\*:+ITD20R6=C!;M'&=2? M%/55MK"=/ ^ML+F\:VD1D >&-0#YQ !^4DX X)P?I4T'Q/O;BRFNH_!^O-'$ MI;9Y(#R#ML4]2>@]^N!@E =G?Z<+Y[5C(4\B42\*#NQVYZ4M\,1H/]L53\,Z MY-X@TXW<^F76DMYC((+P .0#@-@= >V>?I5R_P#]6G^^*0RIKNAQZQ J\QRA MAB13AL=QGT_QK0MK:.TA6.) B@=!7*^)O'%]X?U$V\/AO4M74E%1K&,MRQ R MQ("A1D_Q$C:<@<9-$\=WFK:G!:S>&-6T])&V&>XC&Q#LW?-CMVSTR: .PKP# MXP? ;7_%GC:?7-!N;$I>QQ)<1W\LD9B:,$ J4!WH0W*'&2HYKW^D(%;4JTJ, MN:!Y>8Y;0S2C[#$)VO?1V=SE?"'A1? _@32-!61U..PR3@5H M>'?OW/7J/ZUH:CC[/QZBO![WX;_$75OC+'KND>*QIOAV-5S"9&<( N&3R/NO MN/.2>_L*XL17G32DH.3;UM;KU/?R[!4)Q=%U53C".E[ZVVCI=W/H.BN'_P"$ M6\:?]#O'_P"":+_XNC_A%O&?_0[1_P#@FB_^+I>UE_(_P_S*^KT_^?T?NG_\ MB=Q16!X;>([SXD:7XGU:\T6TNM M0LXKYGBM;AD,,MK]D7A!D'=Y_(&1G#A-:^AZQ MXVU@:]::KI_]GPI:#[%=V\1CEF=D!W %V"L"6&T]"H.2#351-VLRG@Y1CS<\ M;>J\O\_S[,]*HKP@:M\6- MKFZ.F3ZS>6^G1V\5N=C17$RSNIE(#*0SQA6/8 M;NE66\>?%>W>[,WA".2,2 P"*+^#<^58^=Z!?FQWZ>D>V75/[CH>63WC4@_^ MWEY?Y_GV/;J*\#TOXJ_$KQ#!=OIF@6L_EK.49[.:/#J!Y:$.ZY#?,0X.#C!V MDUK6?C+XK-?FWN?#%LL!DPMVL1Q@&0#*B4G!"H<]M_0]FJR>R?W!/*ZM.ZE. M*:ZS45Y=X!U_XA:GXAMU\3:6FG:>;:0OY5N #+B(KEO,8C!:5>A!V=J] M0%:1ES*YY]>BZ$N1R3]'="T4459SA1110 4444 %%%% !1110 4444 %,E_U M;<[>#SZ4^F2_ZMN-W'3UH J:/SI\'^D?:N#^^Y^;DU>JCHPQIT'^CFUX/[DY M^7D\AHS55=3M)+V2S6XC-VBAF@W#> >AQUQ0!CZ,Q2_O&5=Y"$A M1WYI]OXAU*:[,+>'[J*/G;,\T>UL#/8YY/%,T9!)?WB-]UD(.#CC-*? FC%5 M4V\C '(S<29_G3 MV6JW]Q>+%-I$UM"RD^>TJ,H([$ YYJCJ6E>(Y[FZ>TU^ MVM+=S^[CET\2^6,>N\9/UK2TG0+'1GD:TC:,R?>W2LP_#)./PJ]<@FWD"C)V MG %(#SK2_A;I%EJ/VV:'0)KD.)5DBT=(V60_><-N)R376Z?8:U;W-NUSJ\-W M N?,C6T$98=L'<>G%U>@0_ZM.,< M"FP,'QOX?7Q+HWV)Y+2)3(KYO+47*9!R/D) S63X-\"V7AC6);RU&E"2:'RY M&LM-2WD;!!Y8$DC.3CWKH?$B+)IY1V95;*ED)!&1ZCI]:PO!,4T;$W.!<,3N M1)WF15 PI#, 02 "1ZYHZ =G7">,_AK%XMU)+R6#1YID 19+_3%N&1?0$L*[ MNBD!B>&-#D\/:<;-GMC"A_=1VEL($08Y&T$CK3M"_P"/B[_WOZUL-TK'T+_C MXN_][^M &S1110 5R_C+QDWA3[*L>E7FJ/<$@+:1LVTC^\0I 'UKJ*Y+QYX@ MU_0H8&T+1EU>1VPZLS#:/^ @T 01$'"H3UW$X\&:I&J+B&.)7FDE.<= F!Z]:>OQ>U54;=X)U=RD2ON QOR M!QC;USU':JL?Q4\9V^GW=UJ?@Q=,6/+1&XN&"L,X )"G![\XXZ5=?QUXUNXH M7MO"\:QM$9'?S'))'\"Y7JW8D8]: $;XQ:A,]H(/!.M%9G9',Z%3"1_> 4\' ML0>:G\4^*K=+G2+R#PM/KF$:=)8X"I@?.&&2N0WL1S5_2?&7B.ZU.U@O_#KV M-K.H;[0N]]ASC8XP-K>XR/>L+Q1\3O%V@M;;/"1 MV\UTD<;3$AE)$@N7(+J0"ARO7 MON&5[=:M>)-1\?77ANPO]/TNV76X;ID>S6,,/+(&'#2?&&XT'PY9:EJ6@WUQ)<2."E MK!(HB0' 9]Z\#IUQUZ5:FU?QLF@W 6PE_M(F!XVVQLL8;!=,8YV],@&I]6U+ MQ$_A+6;46LD^N1Y\C= )(Y%WJ!C*!6XSQCM0!G6?Q8O;J]LY)?"M\EI<*5CN M809D![;F5,J#]#41^,&JO?HT?A/4A8B9H)1);RB12/XUPF"OX?C5/1_&/Q%T MNW87OA>743Y<81$18L'G=C;QC&#SCZ=JVHO&OC;RYC)X05W60;$CG90\?&6! M8#D9SM(!.,#F@#-\*^+K76_$4,S> +W2YKTO/]NN8BIW+P2P*C!(Q@=Q4C?& M:]<7ZV_@[5XX[??''/);R;&< X.P)N*$XY'Y5)8>,_'/_"56S:AX>,&@M&ZS M"&-W=#O^1P>IR/X<% M'\1)S0!:U_XD:OIFD![3PY=WE]]F5RPA?RUD:/=]T#<1GY?7/6H]'^*NI:A= M:;92^$=2ANIGCBN9'4I%$2N2X)7E/?\ UA6_COXA3ZM%?P:$+[298US;6HR MB$J,MYC*'8 ]< ^P/6N_\(^)]4UEY(M6T:729\GRT(=E('4EBH'TQVH Z@*" M**=10!R6FG;=R'T13^IK0DM8Y;N6X6^OXS(0?+1QL7C' Q^/UK/TP9O'_P!Q M?_0C7&_M$_M#:;^SWHNDW=[ITVIW&IW#0V]O#(L8(1=\GS,0,[<[1W..V:I) MMI(F345=G?QV15HF;5=1?8NTC*@/SD$_+U[9K6^WQ>C?]\U4\+Z]!XI\.Z7K M-JDD=MJ%K%=Q),NUU5U# ,.QP>:U,5(T5'O8G5ES(,C&0,&JKS*EO%$KR2E, M$O*?F/UK5Q534$!1#CGC_ /?-(U_$RD?.,C&0.:M8HQ2 R7D1;6.%7EE*]9)3EC]34?AT?-=>(?!OA74+G6!J&LM E[,D\UO\ :XXUAF"HGF*<;E8K M&@^]@8R "6!5LH21]\+N)(!(S@+@ ]-?4;2-49[ MF! Z>8I:10&7CYASR.1S[BJEUXETNSO(+6:\BCFG9EC!/RL5R2-W0$8/!->> M1> _!NK>'X'@UNZBTV*U;3UE::-1M@E="V7CR"&,BY& 01UPI%2Y^'W@A+". M2'Q'"8S;O;1-=WT0]_:)-DCRVG0-D8SQG/&X?F/6N%U'0O".H/I,\FLOLNK>%;,I M,A5EC!=)064D94-DYVL#R"<8QK7X3?#_ $^6WF@U201-*MPC?;HV1O*8,%W$ M9(!"YP0M-;1I+* W"(Q95.[IR4<=?X327?B;2["6 MVBGOH(Y+BX%I$N\$M,1D)QW]JX?3OAAX4N;+5].T_5;B7^TH(8;HPW<N27Z!\!M \-S6#VEWJ9%G,MPJ2SHRNZ]"WR9//.00>V<<4 M=\FKV4C,%NX&*G:P$JY!SC!YZYXI1JMF4+"[@*J"21*N <'OV->642V&IWEO=P +#)<".6 M-/NY)78,G"\9XSS@T >C:SXITGP_83WNH:A;VMM#N$DCR#Y2%W$8ZDXYP.:F M;7; >7_I<)$@#*RN",$$@DCH"%.">#BN0G^#.BW?AQM'N)[R6)I&D\[=&)1E M"A7=LZ89@,Y(S@' &* M/M.+5/\ 2/\ 6]?G^M*= L"MNOV5-MOS$.?D^E:%% &?_8-AYEP_V5-UP-LI MY^<>]9"_#O1$UQ-6-L6N(D"Q(6.R/&>0/7GO73TAZ&@#FM+.+N^^8I^[/S*, MD<]:S4UI!&BGQ%>,!'@L+ [@3T).W]*UM#8+J-V6("AC:;>G M4+**X-O-:EQ_JKA=KKSW%6<"CI0!ROQ"U"_L--MAIT.JR3O,/GTJW29E &3O M5R!M.,52\'W6N?VMC4KC5+JWGA$BI=V$-ND#<':64DEO;M717^M-83E&T^\N M%QP]O&'!_#/%5F\5>6\.[2M25)650X@Z9_O#.0* -^BD%+0 C=*Q]"_X^+O_ M 'OZUL-TK'T+_CXN_P#>_K0!LT444 %<=\0+3Q%/%:/X!QCH:]>P/2C H \FLXOB-!JN MH7 M*.3;SY;,%)^;@C:#[XKV*C% 'ED?B7XESVTF?#EO;7"-E%.QEE7.""?-^0]. MQR/2C5]5^)=SI\\<&D6EO+D!9(BKOM(Y(#/@,#Q@]N?:O4\"C% 'F/[+ M2+"*/P\ES>G>LTWR;>,;6*^8,$\G ]*CT75OB)<37=QJ&C1V\T5J$BME=/)D MDW_?!WDYVY^4X';->H8HP/2@#R*#7/BA;W\EQ/H<-Q"9&C-O$4VI'GY77,@+ M-Z@X]*V-4U#QS+H,1AL0M_+.01!&BF)!]W(:0\-W()QZ5Z+@>E&!0!Y,FO\ MQ)U.2&)_#JV($H8R+*B*P#?=8[W(4CJ0I/M5\Z[\1EU/:V@V/V,AMQC<,4/; M:Q==_P"*KGVKTK HP/2@#S3P_JWCQ_$1.JZ5]FLY6"-Y6R2&,+W4^8&^;CG! MP>,=ZJZ?XH^(6ILT]OI5A+IS.=CO$8W*[B""#)VP.PR"?2O5<#THQ0!Y=8>( M/B3%86YO?#UHUP9-DRP%<(G9E_><]@1Z<^U7;?4?';:O;S2Z3"+8[4DA$JA5 M7=\S#DY8=N@(]#7HF!Z48% !12T4 *+0(S(0@+*03@@AR!CD$#((S6C/X>\?/J,@3Q58+I[;"H M&G 3(Z7]EQY,= MGY4BS9&6WYQLP#QC//6MNYF2XMXI(G62-F!5T.0?H: &:IHMMJX43ALKT9#@ M_2K5K:QV<"0Q+MC08 KA/%W_ D?]MS?V-XITK2E*QY@U&(S8 8%L+E<9&>< MG[W;%-31_'-S>27%GXMTM[&:5G"_8#)L7RV4*K;\??V,3[$8YI@>AT51T6WO MK73HHM1NTO;P%M\Z1B,,-Q*_*.F!@?A5UF"*68X Y)-("KJ7_'O^(K/\.??N M?J/ZU=NYX[FS62)UEC8@AT.0?H:I>'/OW/U']:?0#;HHHI (1D8KE;KX7^&[ MV2Y>>P:7[1(\CJ]Q(5R[*S@#=A061&('&1GK75T4 <7%\'?"4%W)=1:68KB2 M02M*EQ*&+ _[W3J".A!(/!I9/A!X7FN(YY;*>:9(/LP>6]G8F'Y_W9R_*CS& MP#TX]!CLZ* .5_X5AX;-A:V;V#2P6SRR1>;/([*TC%Y#N+;OF9B3DXYJBOP6 M\'I)8,-*?%@R/;1_:IMD;)MVD+OQGY%Z]<9W*([;F0;B?ESVZ#MBNCHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ I#T-+2'H: .;TI/, MN[Y-JONC(VO]T\]#6>OAVX%LD(\.:/Y:D'9YI"YSU VFM+1W\N^O' +;4)P. MIYIQ\7(+83?V7J9.<>7]F(;W//84P-#29-08.M[:V]NB\1B"8OD>^5&*O22K M$I9V"J.YI()1-$CA64,,@,,$?6H-4M7O+-XD;:6[YQ^M(!W]H6^,^:/RJ='6 M5 RG*GH:Y63PK-*Y8NRMM"@B7D8[].M=)8PM;VL<;8)4=J>@"RW,,) =PI/K M2+>0,P DY/ XK/U72I;VX5T(P!C;N(K.LO"9M;J";^*+(!,F>I^E '45!]OM MPQ'FC(J&I9Q*K'W'% '0)_ MK2:-H\FGRR.S9#9XW;OP^E+H?_'Q=_[W]: -FBBBD 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 AI:0]#0!SNCQ^=?7B$E0R$97J.>U* M?!B;U8:MJB;8PFV.YVCC^(@#D^YJ/2VV7=\P<1[8R=YZ#GK5"36=3%@C+KND MH[8=96A8[D'7C(Z^HZ>E,#J-,TP:8DBBXN+@.E6W&5-5].NDO; M.*9)8YPR_P"LB/R,>^/QIU]=K96SS-RJ]:0'FVC^ =8L];-PZ/!:Q7+RPJNM M7,@*L26#1DA1VXR0,UZ5=-,EI*UNBR3A3L5S@$]LFL63QC:Q/M9NTO\ 68["81LNXD9& M#5&U\76UW<10I&VZ7)7KT!P>W:BP%S1I-59[M=3CME59/W#V['YTQ_$#T(Z> M_M7">/?"NO:KXC6\TRR,R^4(BRZS-9*5SGD1GGGU%>F$\&L6?Q5!;ARR$B-M MK8/0_E0!%X-36(=(\K6;2"TG1B$6&]>ZROJ7< DU8T+_ (^+O_>_K4VG:U'J M;NB(5VYSSGGTJ'0O^/B[_P![^M &S1112 **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** .1T[_ (^I/^N:_P S6A3/#@S=W'_7-?YF MN9^+^I>-+&/3H_!UMO9A++<3" 2D; "D>#TWG(S[=165:LJ,'-INW;5G1AZ+ MQ%54E)*_5NR.IHK1TB6>YTVTENX1!=/"C2Q8^XY4%A^!R*N%1CI6JE=7,&K. MQA45F6T^M-XC(?[6+3[4RE60>48^<$?(, #;SN))/M77@#'2JN(PZ*O:Z;N/ M2KAM/4&["_N_E!/7G /!.,X'K69X0FU2X@N#J2R*H<>29EP^,@KC_ !K>ZY9W5L-,BN6MV'SM9Q([ YYSN]N@'4T7 U*=X<^_ M<_4?UK2L1,;* W*JMR8U,H3H&QSC\:SO#_\ KKS_ 'A_,T@-JBBBD 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %(>AI:0]#0!SVA@'4KH'IM_\ 9JW?(BP/D7 Z<=*Y_2P3=WP">83&?D)Q MNYZ54M[*YTVWMYK30)C.@+>0=1&$8]1RV"/2FP.N1%084 #T%17D"7$#(Y(7 MKD'D52L]0OI[D1SZ6]M%C/G&=&&<=, Y]JEUK2$UO39K*6:>".4;6>VD,;@> MS#D4@.%B\>>";F\CM4U[S+F69K=8MN2SJ<%?N>H^E>B6T*V\"1H25 X)/-8* M>#%1E/\ ;&KD#'R_;#@@#&.E;&EZ>-+L8K43S7(CR!+ MB6HO]4NVLK?(;$6LEU=6J;PY>TE\MSCMGTJCX;\')X;F+IJVJWZE"FS4+HS 9.< MC(ZT =#C(KA_$?B;POX;U+[%JFKFRN63SA"W/RYZCY3WKN::44G)4$_2@#%\ M-2Z;J-DNH:;<&[MY<[93T/KV%/T+_CXN_P#>_K6N0%' 'M61H7_ !\7?^]_ M6F!LT444@"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@#GM"?[-?S0R##L-H^H)X_6M"]TE;VY$WGW$?R[-L4I52.>WKSU]A3-3T@W M#B:%MLPZC.,^_L:@6[U2%=K0;R.^S.?R-)I2W&FUJC3L;7[';I#YLDVT8WS- MN<_4U.>E8O\ :.I?\^H_[X/^-4]8AGU_2;S3+_3EN;&\A>WGA9& DC8%64X. M>03TII6T!N^I=7P\([CS1?ZAC<&$8G.P?-GICOT/M6P&]C^5>##]ECX;#IX" MM?\ O]<__':7_AEGX;?]"%:_]_KG_P".TQ'M^HV8U&U: RS0!B#YD#%77'H: MATK21I:NHNKNZWD'-U,9",>F>E>+?\,L_#;_ *$*U_[_ %S_ /':W?!?P1\) M?#S7$UCP]X1M]-U)$:);A'G'E)6>4 M\!VQ_/\ QJ)[2_U1E%Q^ZB!SCI^E;-O;I;1+&@PJT 2T444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !2' MD&EHH YO3Y19:G<&3"KM;/KP<\4V/XB:!+-+%]M97B4,X:"08!Z<[<5I:GI) MN6\Z%MDP_#-8LEEK"S%C>7H7M&NTK^>W)_.F!TUE=PW]M'<0-OBD&Y6P1D?0 MU/T%8:W^HHH M1Q_L'_&J^J+<:UIUS87NGK<6EQ&8I8F1@'4C!'!S2 Z3 K7 _Z;7/_P =I?\ AECX;?\ 0A6G_?ZY_P#CM,#W MGL:!X0M].U*-2 MB3H\[D C!X:0C]* /7Z*Q/[1U+_GU'_?!_QH_M'4O^?4?]\'_&D!KSR+#$SL M<*!G)K+\/@N;B7& S<5$UK?ZFP$^(HASCI^E;%M;K:PK&@PH_6@"6BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH 2C K,U36% ML243:TF,DMT4>]9']JZA,-R^:5/0@!0?SI@=5BC%M_M%>%-&O9+:XU[S)XSAEM(6D53Z948_6KC M"4_A1K3HU*SM3BV_(]GXHXKPA?VH/"#$ :Q=DDX'^B/_ (5Z3!K5Q[_I4V M,#JL48%[_ *46 ZKBC KS/QE\4M/\ VMO<:SJ$MO' M.Y2/9&7).,G@"N3'[47@_/.LW0^MH_\ A5JG.2ND=-/"UZL>:$&UY(]XHS7F MO@OXRZ'XRF>/2]4BOW3EH74QR@>H4@$BO1;:=+F)9$.5-3*+B[-&,X3I2Y9J MS\R:BBBI("BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@#CXE^V7Y:3Y@,R$'N<\?U_2J&O^%;S6M2-S!XCU328_L;VWV>S90@;_ +XHVR_\^\W_ 'Q6Q10!E2:= M=SV5RL%VVFW4J!(YUC65HN>NUN"?K7-Z5\-+ZUET>?4/''B35;BPN9;B1FN% M@CO ^"L\>84R""VW M.!CO4GA]]5?PW9MJ<<4>L>3^^7=E-_."2/48)QT)([4#.0\!_";4/!FOZIJ5 MY\0/%/BJ"^#!=.UJXCDM[;+;OW0501C[H]A7I/AV0F.:,]%8'\__ -5<@<;=N.^.O-;6@^(-+AUF72GU&T75)5 M$B61G43,O/(3.2/PJ)24=V7&$IWY5>QU=%)FC-! M%(6Q69;>)M-O-1GL8;M M)+F#(D49VJ1C(W8QD;ER,Y&12ND4HN6R-2BHOM$8QEU&1G[PZ=ZS[WQ3I6GQ MS//?0J(9$A<*^YED;&U-HR=QR,#&3FBZ0*,I.R1JT54L]3MK^UBN()0\,JAD M8\9!Z<'D?C4WVB,X^=>>F#UHN*S1+163IGBG2]8AFEL[Q)H820T@R$[CAB " M/E;D9'!J[!J5K=01SPW$4L,BATD20%64\@@YY%%TRG"479HLT4@.12TR HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "D/0TM(>AH ^13@B,#Y@#VSTKY;T[5(;&W,4FFVMVQD#AY@=P _AX[&OH M#]K?'DZ#NSC[1+G'7&*^=;LPM4D110>8Y M )P!N)X')X':O/K7]H7393;1S>%O$]I/(B^=%)IQW6\AQB-N>6Y/3CY?4BO1 M=.S]KDQUV+C\S6X+&;:,R!>.FXU8'DK?'K3P^S_A&_$:NJEY%DL=OEK@G)YY MR!V]\D8..P\'>,(/&EA-=V]CJ&GI'+Y>S48/)=N,AE&3E3ZUU?V";'^M _$T MATZ0GEU/U)I70')R^,8K=Y%DT^]8HQ4>1%OR2.#WZ5HU<.G2'JZGZDT?V;)_?7]:5QE.ACM4G!.!T%7/[-D_OI1_9 MLG]]:+@4(Y/,!_=NF/[XQFO+A^SQHWB3XJGQK'FX\ MR<7;JGNBG_PKG12.E_\ ^#2Z_P#CM1_\*Q\/_P#/"[_\&-S_ /'*ZNBFZ5-[ MQ7W&2KUEM-_>S*T7PU8>'4F6Q25!*07\VXDFZ>F]FQ^%>?\ BGX Z5XJUB[U M*6_NK.ZN9EEF-H @FV,"GF+]UBN,!L!L$@D\8]4/ ]:\Y'CO6H-5U+[19;5M MKQ[5--6W?>T6,QW!F&1M<\<*1D@'!!('3@URVT+I8JO1FZE.;3?4YRU_9FT^ MTA\E?$.IM%MF7:X0_P"LC,9YQG #9 ]>:Z4?!;1DTK7=-58SIVKW$5Q+:/;H M8T*(J;5 P<'8#D$$'D$5CW/QCU?[5 [>&KBQLHT$MP922V"Z+MW%552H9F;) MP O7TL6WQLO+J8QP>%[BY'R%98)F>.16ZE&\ODC##'JI'O25&FMD=$\QQ=3X MJC_IW_/4+;X!:=;-;$ZM?W/V>;S5:Z;>[CRPFQWX+@8#*2P(W=*IZ7\5=6U&">_P#^$=N((5B@7[#.KI+'*\H1B[;/ MNA6#< \ GCI3]E"][$O,,5*+BYNS*!"MT J")3!O("J,LWK M6A<_'*^ATL3IX.U"6]*D_8]SC'S8'S>7W&3P.V/>I)_CH%;9#X?N9I1YA: R M%)0B@?,$*9()+=NB,1G%3[&'8T69XO2\[V[GHGA[1X_#VAV&F12RSQ6<"0+) M.VYV"J "Q[GBM&O.=;^*>HZ7JT6GVWAMM1F-O;S2"&[.8S+O R/+.5!C(W>K M+Q@DB)?B_>RBU">$]0!N@#%(Q(C!^;Y';;E'X"X(QN.,]36R5M#S92O6F2>KTE>=7_Q/U"'1+;48?#EZ96O'M9+. M0$' 0G?N"GY,X^8#\*T]4\2ZVF@C5;*RA-IT9W^50") HCY5LC!Z]>!0!ZCFC->:6?Q5U&YDFD/AZY*;4:*%=P)R MH.&8IP+O,OI[0Z1:PRM ;*>(L[X4$2+(=O!W 8V]5/)Z MT =C12"EH **** "BBB@ HHHH *0]#2TAZ&@#Y+_ &N/^/?0?^OB;^5>/Z-\ M-[G7-%MKZ#4;*.:5F+6LT@5TC' ?&<\\]NW6O8/VN/\ 4:%_U\2_RKQ*!/"< MFF6(N5O?MP(^T&-0%QNYQQR=O>O&5_P#B M>:9Y()5969QNZ= %/K4T?PBNVC4R:QIR.X)11(>0,\DX[XX]0*K)8^!8)M1$TVH7"QN!:^4,"48Y+';QSQ^%;:LH\C5-.1U>1)A- M(4$10X.3CGGCI4!H[Z$6TFHPVRQ.3,%(E\S(VYP/3/3'UI5@^'TDH:9]8 M"$DD* S#TY*\Y]>M/FEY_<'M*VNK_P# 2*#XFWBU;37Q'YAD+NJCD<' M*^XYZ5)!\-FFENXFUS3TD@8*K?.8W)!Q\V.!QCI21VG@:WU* RRW<]HT'F,O M+[)-V-IPHSQS]3C/%+?X0SQ7$UN-=TYKF M)E1HL2<,>HSM]^O\JX"/,3JZ?(Z]&7@CZ4CJ'8LP#$\DGDFKM/N=+I5[W]I^ M!(\1AG:,X)1RIP&=._Z](O\ T$5^=J<,/K7U7+X'^)&N^(_" M.I>&-?33=#M[. 31M.0JG W%HNDF1VS^5>/FM65&G&48.6O3\SRLUPT,4Z<* ME50MS.\MM%MI?<^E\BEKCQHWC'/_ ",VG#_N#G_X]2_V+XR_Z&?3O_!.?_CU M>7[1_P K_#_,^!]E'_GXOQ_R.OI,BN1_L7QE_P!#/I__ ()S_P#'JL>,M,U; M4? VIV5C,6UB6V,<4L+&#,GJ#GY?SIJ;:;Y6"I1QK0UD?%X.$TPZ: 7 MF$:MY78XZ;NN>WI4JKI?E9VO +GY56A;O<]AR*,BO%4;XSD@NFFC'!"^5\PX M]^.]3.WQB\F*55TKSRS%[<*GEK_=&[.2#Z\&CVO]U_<']GV_Y?0_\"/9,CUH MW#UKPW1M,^+NFM?D_9)/M,KSCSYUD"D[1L S\@QN*@<9ZU>N_"7CO_A'-$CM M;Q_[3MFE>>*ZN-\,X+DJKLK!E(&,,I('3!%)56_LL)8&,6DZT?O/9,CUHS7D M\G_"TF9#']FC4Q!F!6)BLF[YESD< %CPY\6=+M[ MBVTJ\@6UEMOW?VF<3S13B, X9SPI;)'7!J/5=(^+6LPFWECB2&-%$,BEKEO 2^(XM)DC\2>4;M)2(WA(PT M>!C('0_B?K74"MHNZN>34A[.;A=.W5;"T4451F%%%% !1110!R>E_P#'ZW^X MO_H1KAOBYJUM9^--/MY_B7<>#C-;I&FG+$-L[L\A5U;/WOW1&WD87D8-=SI? M_'ZW^ZO_ *$:F\7^%K;Q- \5WHVEZO$P53'J$0;(&[C)!QR1CZM3 \I74[NZ M\-7]W=?&51:W:LMM>"P2W%OY>UW)(.=VQE[@8((%07?B&X>QA,/QOM8IUGE* MW#Z=&7$-C(" 64JS;L?\ +0\5[#:>$M-N;=Q?Z'I8=Y/,9$@21"0%56Y7 M[V%49Q_"/05?;PSI+%"=,LB4W;2;9/ER #CCC( !^E%Q6/G^W\87RZQ):GXW MPD6BL'M9-'C%S3S/-@TR- MV@17'[M?FV@@,%?@G)!XXKV$^%=&:<3'2;$R@LPD^RQ[LL,,SC!8A+>%8P"Q!;@ =2!GUQ1<#@I? /CB2*<#X@R*[QP>61IR#9 M*GE^8WWN5<*_R]O,SVYZCP;HNN:)9W$6N:\=?F>;?%+]F6'RDP!LP#SSDY-= M%12&%5KZ&>> I!+Y,FX$/Z<\\=_I5FB@"IJ'_'O^(K/\.??N?J/ZUH:E_P > M_P"(K/\ #GW[GZC^M/H!MT444@$/2N*A\4>)9O%\>FOX=:#2WEE5M0+%A&JJ M2IXX._Y<'/&2",BNVI,4 ><^(I_%6D:JO[^YUFT^PS3O!;:>ODO(K1A8SPS? M,&D.,\XXZ.AKU(@&D M5 O0 ?A0!Y5XC\6>/KOPZTFE^')K'4##3]+G\43M')*UQY6SD.@6/"# )#L<_[!]:Y_4/&_C%KJUN%\&7-LP96 M9XX?.D,>X>9#GM@?-NSAL8'->N8S1@>E ',>#]2U'5+B_DU+1UTZ4"+9<(C* M+A2F?X@&RI)&TCC/?FNGQ12T )BC%+10 F*,4M% "8HQ2T4 )BC%+10 4444 M %%%% !1110 4444 %(>AI:0]#0!\E_M*%U M>^3I=2#\:Z;,]GD?],=YFF^0>5:W"H#CF7J/Z4QI=-ZBUF!ST\SC%4<48HL"C; MJ71)I^3NMY\'IB0<'\NE*9=-VX%K/D+P?-'+>I]JJ>2X3>48)_>VG'YTW%*R M#E3ZDDQB,RF%61..&.3GO7Z'?#'_ )%G3_\ KTB_]!%?G:H^8?6OT2^&!SX9 MT_\ Z](O_017FXW:)\CQ%\%/U9V&*6BBO)/B K)\4^([3PCX?O=8O]_V2T3S M)/+ +8SCN0._)J\4=Q8.F)().1+W"X[DD=* ,S3OB9X;G'U]*X M_1[WX=:CI]IN*LS-\-HK8O/8VR12QAV9 M;>4H47HVX#!4=,]!TH Z>'XH>$YUG9==LL0$+*6DV[21GG(JFGQC\(2S6:1: MU;RQ7,;R)<(W[I0O9F/0GL.IK*U>7X=:-,TUY%!#((EN6D5)3F-QMR2O4$8! M[8ZUEVL'PRG8W#Z/;6T4,^E ';VWQ(\/7,=Y+_ &A% M';VLHA:>0@([;=WR'^(8[BF1?%'PG/;R31Z[9M'&0'8,>"1D#IZ5SUE)\.+V MUBTVUMK:ZM[BX55ABADD3S>=H)Y (&>"1@5@7'B7X<)9W5^^CL=0M:1R M&8#=L5SCC:<<$G'&* /2['Q[X>U&P2\AU2 V[LR*[DIN*_> # 'C/I5:Y^*' MA*SNH;>?7["*>9MB(\H!+8SCV/UKG-1N_AW?JMC<06L\FXW$<,L<@.\C=D$C MACM[<\5G/??"J_A1+B*SG$BF[V%99%'33QS0!Z';>,M#O+26Z@U.VF MMH0#)*CY5,],GM3&\<: B[FU2V"?WRWRGOUZ?XU$G@;P]=6,D8TZ%[>Y5/,. MYLR*!A&[6*.*+2HEBC4(D>]RJ@'( !;'!Z>E &==?&+PG;Q MK(FK17,/F-$TL'S(C#&=S' '6KUM\3?"]V46'7+29W61Q'&Q+[4&7.W&>![4 MLOPR\+S)L;1;8QG.4 (4Y.3P#CK3;?X;:)::O+?P6[0M+$89(D6':K[@W4-TXZ\U1OOBIX3TR1([K7K."1^%5W.6XSQ MQ5J+P!X?M[46T6EP10@JRJF1M*G(*D'(Q[5',1B4E'W$*>Y Y%(WQ$T SV\$.HQ7<\TJ0K%;'>P+ M#()'88[T1?#;PW"S&/2HDW.78*[@%B,$D;LE_P#'ZW^XO_H1KIKFZ@LXFEN)4AB7J\C!5'XF MN9TO_C];_<7_ -"-^ M0>Q'2J23:N3)M*Z/5HIDFC62-U=& *LIR"/4&G9%>?\ P7^'-Y\-OA7I'A:] MU)KNZM$0O=-;B0&95W%.X'K4U94%M(/$,\Y1A$T(4.<8)R.!^M:M(84444 1S3QV\ M32RNL<: LSL< =23VKG]/\ B5X3U:Z%M8^)=*O+@G'EV]Y&[9^@-4OBUX)G M^(OP^UCP];7@L)[V+8DS E000<-CG:<8/L:\Y^!_P?\ $WPM\*ZOH5_;Z#>I M?RF3[5#-)N *A=KJ8AN QD#(ZGUS6BC%QNWJ>'B,7C(8V%"G1O2:;<][/HK+ M\SVS43FWX]16?X<^_<_4?UJR]O\ 9-,A@+F0QJJ;VZM@8R:K>'/OW7U']:CH M>VMC;HHHI#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ I#T-+2'H: /DS]K8XAT'T^T2_P J^==M?1'[73!; M?02_P"YQ^9/LHV4@N8B/O ?A2_:(O[X MKJ/=$V4QOOA:)+I3PA_&HXY%WK\W.:I 6-E6-.6/[="98VEC# LB]Q4:%7=5 M4@D]!736'AZX2W1UA9]XR& Z_2H;2W(DU:S--]>T]TVFQE*XQC*XQ7#W<:"Z MEV(8TW$JK'D"NL?1[F/&Z!QD9YJAJ>CRFW>7R64QC.XCC\:A-(QIPC#X3G" MN/K7Z&_##CPSI_\ UZ1?^@BOSK:<>9ACA@<8K]%/A@<^&=./_3I#_P"@BN'& M[1/F.(O@I^K.QHHHKR3X<*J:KI5GK=A-8W]M%>6- B:!IZ(-V%6W4#Y@ P^ MA &?I7244 ./]T7Q8?#DB6LD$L'XI2*JO(SW5K8PI(_SJ MR+N48&,%> ,@\Y/(T-7\%?$>^UBZFM/B)%9:<\DCV]LFD1;XE))16A;;O_GI'^5+MO#_RT3\J\XO? 7Q$9-,DL_B08;N&,1W9GTN&2*X( M8G(0!=I^Z,@]-XXRI4\/^ _B/I]]/+J7Q(_M&V=)?+@_LJ%=DC*0A) R55L' M'&<<]: /1]MY_P ]$_*DVWG_ #TC_*O,[;X>?$F%W:3XGR2>=(7D TFWPHV! M0(P5.T9&[OSSTR#/K'@+XB7%[%+IGQ$&GP_9WCFA;3(Y=\IED<2*6SMVJZJ% M''R#.>P!Z+LO#_RTC_*CR[O^_'^58?@O0_$NCW&HOX@\2KKZ3LIMXULH[<6X M&[(^7ELY49)/W<\9-=!?1SRP%;>012Y&'/0<\\=^_%("G>+. IE8,.V*A\.? M?N?J/ZUH:A_Q[_B*S_#GW[GZC^M/H!MT444@"BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HI#Q69)K\8C=XK6ZN0DQA80Q;B".IZ M].>M &I15'^U/]-:W^R70PN[SO+_ '9]@<]:@_MXBS%Q_9U_R^SRO(_>#WQG MI0!JT50&JDWGV?['= ;-_F^5\G3.,YZU%_;I^Q?:/[/OOO[/*\G]Y]<9Z>] M&I2'H:H_VL?MBV_V.[Y3?YOE?(..A.>OM7.V_P 07G\4MHYT6_52BL)_+^YG M/WQV''7/X4 ?._[7_P#J- _Z[S?RKYJS7TM^U\"T/A\*I8FXFP ,D_+7S[+J M&H36%M9M;8BMRVPBV^;GKDXYKWL,[4D?I&3R4<%#YF7G-%6IUO+G;YD,S;1@ M?NB/Z5']CN/^?>;_ +]M_A77='N*<>Z(:=&"TB@#))X%/^R3_P#/";_OVW^% M.2UN ZD03 Y_YYM_A1=#YX]S>TZQ%LNYQ^\(_*O1-+.W2[<<9*Y (KRCR;K_ M )Y3_P#?#5>T?6+VRD,%Q%<-;D\,4;*_ITK*<>9;D3Y9?:/2[UE)3@;<8VD= M_6LC6N=)GSP0.@%4;E;IQ'_Q\LI'&$?I65K$%T=,N"(9ON]D;C]*R2\PC&*7 MQ(PM0L//(EC'[P=1ZBOT(^%W_(L:=_UYP_\ H(K\Y?*N4P7CG50>2RL!7Z-? M"[_D5]-/7_0X?_017+C=HGRG$4DX4[=V=E1117E'Q 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 ?;QS"1/+<.N0RYSM/MFN=TO_C];_<7_P!"-=3)*D7+L%!Z$FFP(K.QM]/B M\JV@C@CZ[(U"C/K4] 8, 0<@\YI:0!14)NX1)L,J!_[NX9_*N*\:?'3P!\.M M:CTGQ-XNTG1-2DB69;6]N!&Y1B0K8/8E2,^U '=44BL' (.01D$4IH * R\::!J-QY%KKFG74W_/.&Z1V_(&G8SE4A%J,FDV:. MH_\ 'O\ B*S_ Y]^Y^H_K5_4#FW_$50\.??N?J/ZT=#0VZ***0!1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 AZ53TT3[)_M"(I\ MUMFP#E>,$X[UE+10 E&*6B@!*0 MJ!D@ $TZD/0T 7(Z LF3S@]LUBZ_\=/ WA?7I]&U M+64MM0MRHGB\B1A"&^Z78*0 ?6NAT(9U.Z_W?_9JUI=)LIW+RVD$CDY+/$I) M_$BF%V<2_P >/A[%IQOY/%&GQV6X+Y[%@A)!( )'/"GIZ5DM^T_\+TBBD;Q7 M:)'*^P.T4@ [9/R\+GN>.17HS^'M+>(1-IUHT8Y"&W0@?ABF+X7T=0<:79 ' MKBV3_"@-2AX/\=^'_'UO*1Y/-DD!4 M1L1@'GD<=ZI?;YO[P_*C[?-_>'Y4K <;I'A+4I_%@U.]L!:YD,CR&=7+ '*K M@'IG!YXXKXU_;[_9E^*'Q?\ C=IFL^#O#$VKZ0NEVMO+=1W4$8#I-*S(0[J> MC YP:^_/M\W]X?E2?;I?4?D*=VQ61I6X*PQJ>"% /Y5)62+Z8?Q#\J7[?-_> M'Y4K#,'XN^#+SX@_#O6= L+Q;&[O(MD2_EWK?0W2G@J%VR#;G:N,C&>IZ=:]N-_,?XA^5'VZ;^\/RK12 M:CRGC5LJP]?&0Q\FU4BG%:Z6?DTR1[<@=J3PY]^Y^H_K69["5E8VZ***0PHHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH 0]*JZ?Y^V?SXTC/FMLV#JO&"?>K1Z5G M:)Y/EW?DN\@^T/N+C&&XR![4 :5%%% !1110 4AZ&EI#T- '/Z#_ ,A.Z_W? M_9JG\2MJZVJC1XXVN"PR9B-H7OQD?SJ#0?\ D)W7^[_[-708S4S7,FBHRY6G M:Y@>(K=;[PV\=[-(<^H__ %5PQ\,V\L421^.O$,D<4P=%5\'( M.>NT9'UR,5ZN4##!YI#&I[52T)//;"TA_LA+>/QCK%Y+'(6:XD \UN@P1M P M/8=2:I6;"(^4_BS7IXHG249M_F90IR"VSG).<#G@=*]/,2DY*@_A1Y:^@I@> M?:;X.N=8L8;BQ\:ZX(@7RP*#S&.!E@5[8Z#'4UO>'?"M]H>HR33^(-1U:W9" M!%?,K;6SG(VJ.G(KI0,4M( IKYV';]['%.HH B7=Y8WXWXYQTS7E&N_';PK\ M/?&46@ZQ<3P75WAO-6+,4()P"[9X_6O6FZ5PP^'7AKQ+XD76=3T6TO=4LF_< M74J9=.>/8_C7-759P_<-)W6_;J=^"EA(U&\9&3C9_"TG?IOT[EL?%WP4?^9I MTG_P+3_&GI\6?!D@.WQ3I)_[?$_QKI_LGJO.#6E_9]K_P ^\7_?L?X56UO0;/Q#H]UI=Y&S6=S&8I$1BA*G ML".1^%4E4L[M?U\R;X?GCH[7UU3T\M$.J%\ M'*'.&'(&1D9XJY=?$[PS#;22Q:S973H,^3#._-9VD_L_>%[*UV727-_<$,K7+SNC,"Q(R%.,C., M]34_O?([6LN;;3DEVLCHA\5?"/EN1XCTUBF22"/5V=+7[1MC#%201EB!G@D*#DBI5^"_A00"(6$FSR6@/^D29*%]^"<]FY M![5:D^%?AV71K72GM96T^V!"V[3N5;+;OFR?F.3G)I_O?(S7U%6^)Z^6W_#_ M /#D\'Q+\*7+O'%XATZ1T!9E2=20!U-%M\1_#M_K4.DV6JV][?R[ML5LV_!5 M=QR1P.".M8S_ *\)2D[[:[?(VG-]+T]/O5K:5\,M!T6>SFM()HY;2222%S< M.Q4NH5NIZ$ <4U[3K8F:P27N.5_E_6YD:%\;?#.LW!@FN6TJ0AV3[?MC60+) MY9PV2/O#IUK7;XE^'%NX8EU:T>.5&=9TN$*<'&.N2<^@JC;?!;PG:&%H]/?S MH93-%.UPYEC);<0K$Y"DDDCH:GO?A%X7O;N*Y.GF&>)VDC>WF>,J[-N+#!ZY M'6DE5MK8NI]0<[PYDOD:NE^-_#^L70MK'6;&\N3TB@G5G_('-;M6]FRS6DKS0 RL5B9_O;03P#Z=*ZRM8\WVCBJJDG^YO;S"BBBJ, HHHH M **** "BBB@#AY;\Z79ZE>B"6Z-M://Y$(R\FP,VU1ZG&![FN(LOV@-,FMR; MGPQXJLKE&\N2W.DNY5OEX4@C>/F7D#'-=G>7[Z5INJWL2AY+:R>=%;H65689 M_$5\C0_&CXQ:K9_VE;ZI=BSFPZM!:PB, YX7*]!@CKVYKU,)@:F,3<&E;NSY M7.N(L/DDH0K0E)RN_=5]%W/I%OCEID5M]HD\-^+(XO-6$DZ,S$,VS'RAB4&;5;0VYD9]YP@).=H09.M',ADC8V\'*@*2 MV-G3YE_.O261UGM4C]__ #YA\?X.+M+#U?_ '_ ()]KY'K17Q1J'Q;^,.E MVDES=:Q=P0)G<[V]N,M?!O_#1_P 2 M/^AHF_\ :#_ .(KH? OQ9^*OC_Q%#I%CXL\B1T>5Y[B"$)%&@RS'$>3@=A6 M<\CKTXNM/\.\/<_4?UKPGX5^,/ M&]G\4I/"OBO5K?7K6ZTTZC:7L4:IN3C:RX53@\@JPR"*]FT+7],AUF32GU&U M74Y )$LC,HF9>>0F(,58;9#&QP<9 <%21WXK<-Y M ,YFC&"0Q4JWD MEK!?P331 EU1\A<-M()Z @\8SGVI70_9S[,UJ*B@N8K@-Y4B2;3M;8P.#Z'% M2TR-@HHHH **** "BBB@!#TJIIHF"S^="D)\UMH08W+Q@GWJV>E4-&$02Z\J M5IA]H;<6&-K<9 ]J -"BBB@ HHHH *0]#2TAZ&@#G]"_Y"=U_N_^S5@^,XOB M//JA_P"$7ET.UL JK_Q,M\C$Y!+ *HP<9 !)'.>V*WM!_P"0G=?[O_LU;ES= M16D1DE<(H[FF!YO=6?Q76.%;6_\ #;-Y2"5[F"3._G<1M([XP../>HGL_BX] MY;E;[PS%;J^9?W,K,ZGL!QC';GZUWVKZ]'I>C2ZA'!/?*@&V&U0O(YSC [U MR-Y\9;*PU#[+)H/B!NF)$TUV!SGTSZ=\=NE&XCT! 0HW8W=\4ZO,=7^.UCI, M$$[Z!KS13"0(#8LKEUV_)M/<[N,]<&M"\^+UG:6D4QT/7=TBEO+^PG*X)!W< M\="?I@]Z+,9WU%4-"UB+7M*MK^".:**==ZI<1F-P/=3TJ]TI +15>6^BA)#$ M\=2!P*8-2A/K^5*Z'9EINE8^A?\ 'Q=_[W]:U@X= PY!%9.A?\?%W_O?UIB- MFBBB@ HHHH *3%+10 @&*6BB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH \Z\0?\BUXA_[!D_\ Z+>OSZT[6;^PMXTMKVXMUVIQ'(5&5Y7\NU?H)XA. M/#7B'_L&3_\ HMZ_.:*\_=1_+_"._M7W/#O+R5>;R_4_ _$R4XU\*X.VDOS1 MTT/C77H)$==8O"RJRKODW@ C!X.1_GBJA\0ZFZHIU&Z*QJ%7,Q^4 #GT ' MX"L?[;_L_K1]L_V?UKZ^U+HD?BKK8B6CF_O9N:CXGU75MWVS4)YU9%1E+84J M!@# X_'ZUDD?-FH?MO\ L_K2K=;R!MQ^-5'DCI$RG*K4?-4;;\RPO)Y[U],6 MO[+GA>>UAE;5-6#/&K'$D6 2 ?[E?,B2%F YKLK[XL>/9;V>2S\77]E:LV8 MK9!&1$O902G:N#&T<57Y?JTK6W/J,AQ>583VCS.ESWM;RWN>V2?LM>%HT9SJ MFL$*"2%>(D_0;.37EGC33(_A'K/AS6/".HZI:S7=M)<+)?*JRIAMA4KM'!&< M@@YKGO\ A;'Q%'_,[ZC_ -\Q_P#Q%9OB?QAK/BBVL&UN_FU6[M1(@NIR-Q5B M"!@ =,?K7'1PF,A/_:)J/8S+-,DJT'_9M'V=56:>SO=;.^FA[%^S;XGU3 MQA\NJ?^#:Z_\ CE=+17@^RAV/T/VU7^9_>9FDZ!:Z(L@MFN6\ MP@L;FZEG/'IYC-C\*X#Q5^S]H'B[5)]1NKBYAN[B=9IGMPB"8J04$B[<.5P0 M&(W8)&37J-+3=.+7*UH72Q-:A/VE.33[GBUK^R]H5M$(5UC4V@ F'EL(C_K8 MRC<[,XY)QTSS731_!70(K'7; 11G3M8N(KBXLVMHC&-B*NT?+G!V@YSD$D@B MO0L48%2J4%LCHGF.+J?%4?\ 3O\ GJ>51_L]:-&]JTFI:A0C]FS0TEN775-1VW-R;J9&9"K-YSRX^[P MN9&&!P1@GD U)=?LY:%=PB.34+_@.I9?+#-N?=EOE^9A]W<>2O!S7K6*,9H] MC370IYCBWO49XO%^RQX:AB>/^T+]D9F;:PBP,AQP-G;S#BII/V9/#TL]U(^H M7[B>5)=CE&6,K*9,("N%4DX(_KS7L6*,4O84^Q?]JXU_\O6>+G]E_119RVRZ MWJ:K)"(&V3C%78_V<-!CG\W[??9Q*"J"- QP%=V!1BEK6,5%66QPUJU3$5'5JN\GNRM=V$5Z4,AD^0Y&R5T_/:1 MG\:;_9D/GRR_O-T@VM^^?&/89P/J*MT51B4/[&M_(2',VQ&W#_2),Y]SNR?H M34G]F0^>\W[S>Z[3^^?&/89P/J!5NB@"C_8]O]G6',VQ6W#_ $B3.?KNR1[9 MJ0Z=";AILR;V7:1YS[N7"[@F^/3R5![\[NH].M<]2@JKNVUZ.QI&HX:67W'60:9X@1E,VI12+ MD9 CQW]?I72(#M&>OUKS*_\ V@/#MA8S79M-7G@CA>4&WL2^_:<%!@_>XZ'% M=]X>UN'Q'HUMJ-O'-#%.NX1W";'7V(]:*5%459-OU;?YBG4]H^GR-"@]*6BM MR"A>Z6EXDB.0T<@PR-W%5-/\,V^F^9]F C#D$]3T&.YK9Q02%&3P/>H<4W>V MI2E)+EOH,2/RHPHY K*T+_CXN_\ >_K6N>161H7_ !\7?^]_6K)-FBBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \Y\0_\BSX MA_[!<_\ Z+>OSGL].N;JPDN(8'E@MT0RR*,A,\#/XU^D5[I[ZMINJV,;*CW- MD\"LW12RLH)]N:^+U_9D^)]K');QZ+F$X5_+U"$))CH<%QD=QD5];DE>E1C4 M4Y*.V[/Q?Q R[%8VKAY4*,II*5^5-V>EMKGELMG/#&)'B9$.,$CUR/Z'\JAK MU9OV8_B:X ;0-P'8W]N?_:E-_P"&7_B5_P!"\O\ X&V__P 77U/UW#?\_8_> MC\AED&:WTPM3_P !E_D>5TZ/[ZUZE_PR_P#$K_H7E_\ ZW_ /BZ='^S!\20 MZD^'E _Z_;?_ .+IK&X:_P#%C]Z(>09M;_=:G_@$O\CSNW3JQ_"IZ]-'[-?Q M$4 #0%X_Z?(/_BZ#^S9\10.- 4_]OL'_ ,77IQQ^#BK>VC]Z.)\/YPW?ZI4_ M\ E_D>7D\FF2 .A4]"*]//[-?Q&)S_PCZ_\ @;!_\72?\,T_$;_H7U_\#8/_ M (NI>.PC_P"7T?\ P)#7#^<+_F$J?^ 2_P BW^R&VWXP["""-.N>OT6OMWPZ M?FN?J/ZU\S_L[? [Q3X(\>RZYKME'I]O'9R6Z)YZ2-*SXZ;"< =Z^F/#GWK MGZC^M?FN=3A4Q3=.2:LMM3^D^!L)B,'E"IXFFX20 D&:,$=07%/J!!-:W":;Y-I*D,ZH%C=ERH(]1Z54AMM8C8 M9FL@A;+!8F'U[_K6C]MM_P#GO'_WV*/MMO\ \]X_^^Q19CLR1(E0$* HZX7B MG"H?MMO_ ,]X_P#OL4?;;?\ Y[Q_]]BBS"S)Z*@^VV__ #WC_P"^Q1]MM_\ MGO'_ -]BBS"S)Z:Z"1"IZ$8-1?;;?_GO'_WV*/MMO_SWC_[[%%F%F/6,11A5 MX4# K*T+_CXN_P#>_K6JLT_K0(V:***0!1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!SGA^%);N?>N[ M$:]?J:B\5:Y#X?>WC"P1F0%S).&*X#*NW"\Y);KT !//2I_#IV7LZL<$H !] M"<_SK0OK.]N+M6BN(%M@F#%)!O._GY@<_3C'XTP'V*0WEI!/Y.SS8U?:3G&1 MG%3FSAQ_JQ1:+,D""X9))@/F:-=JGZ#-3$\=<4@/(M.^*5Y>?%J;PJ^F6BV2 MW$D"RJTGG86/=O/&T#/'X^U>KK:0D?ZL5GQVVH).7>ZM&7/408;&>1G/I6JK M#')'YUS4(U(*7M)7U_#L=F)G2J./LH*-DD[-N[[Z]S,UR5-*TNXNH[83O&N0 MF2 >>Y[ =2?0&LWPAJW_ D%M.TULBF)PHDCX5\C/3"#QG W-16YEM M&6SGCM[C(VO(F]1SSD9%0Z7;75L'2XG@D7(V)!%L"COGD]372<9;^QP_\\Q7 M'^-O$S>&[FTAA@A42D;I9T=E(S@@;2,8ZECP!C\.VJAJMG<7:Q?9Y88RC;OW MT/F GMW&,>M "V,<5W903M;^2TL:N8VZKD9P:I^'^);O_>'\S6N6V(2QX Y/ M:LGP\"3;:K^R5X+U?4[J^: M?58'N)&E:.*X7:I)R<94GK[UVX:K&DVY'OY1C:."G-UNI\3X'J:,#U-?9W_# M'/@K_G]UG_P(3_XBC_ACKP3_ ,_NL?\ @0G_ ,17?]_%?6G_#'7@G_G]UC_ ,"$_P#B*/\ MACKP5_S^ZS_X$I_\12>+I/8F6=X.2LFU\CX[U.TALK^6"WNX[Z%,!;B($*_' M.,^_'X55P/4U]G?\,=>"?^?W6?\ P(3_ .(H_P"&.O!/_/[K'_@0G_Q%"QE( M:SS!I6=_N/C' ]32X%?9O_#'7@G_ )_=8_\ A/_ (BC_ACGP5_S^ZS_ .!" M?_$4_KE(?]N8+S^XX7]BYV_MGQ*FYMGD1MMSQG=UQ7TQH?\ Q\77^]_6N8^& MOP:\/_"@WTND&ZEENE"R2W(]JX>W.\=<' _6BBF@%_X M21?^?=O^^JIZSJ9U;2;RRCEN]-DN(7B6\LY%$T!8$;XRRLNX9R,@C(Y!HHIV M \L_X5'JV/\ DL7Q*_\ O3?_D&C_A4>K?\ 18OB5_X%Z;_\@T446 /^%1ZM M_P!%B^)7_@7IO_R#6[X+\%W_ (0UU-1N?B#XS\3Q+&R?V?K=S9-;DG^(B*UC M;([?-CV-%%%@/0O^$D7_ )]V_P"^J/\ A)%_Y]S_ -]4446 AFOKG5\Q01%( MSU/M[FMBQLULK=8P GRAPHIC 25 tuya-20221231x20f009.jpg GRAPHIC begin 644 tuya-20221231x20f009.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 E$# 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 **** "BDSZT4 +1110 4444@"BBB@ HHI*8"T4E+2 **** "BBB M@ HHI.:8'B'Q]^(6J_"G6;#6(;F=]-U&PN=-2USF,7Y4/;,!CAF(9,^_M7&7 MGQO\2^&?&%EX(DNK?4H8;==-O+V4%;T77V0RM+N+_-\P'2/;@_?SQ7TYY8!3,T*ER!T!;&:I2781\W>&_ MVB]1TGP[IFG7MS8SZR5T1+>.[8_:;R.YC7SI<9^8@[N1P,PJ6#3+2UGFGAMH89IB#+)'&%:0CH6(Y/XT^9=@/G_Q M+^T9KNC?%FR\/Q:;9O8F2*UN;&0?Z7%,\+2X#B3#$8 ^1&7G[X/%,'#'*YQT7K7U<^CV,E[]L:R MMVN\ >>8E,F!T&[&>*C30-,C6=4T^U5;C/G*L"@29Z[N.<^]',NP'RA%^TAX MN\+Z/8Q)=Z5KDUQ>:E.^IW3@6TZQ3JB00EI4"@AL@Y<@#@-UKJ](^,GB'Q=\ M7_#UA)J%AHUBNL7%C+X>B8_;F1+5G$DYW8*%B",*!PIR>:^A?[!TTPPP_P!G MVOE0L'B3R%VHWJHQP?<4_P#LBQ^W?;/L<'VO 'VCRE\S'^]C/?UH2RLJ8 &TMSBYX.^.G MC;Q?>Z!I-K#X?^UW][=6SW_,D+QQ0K+N5(IG"MR5VER.ASVKZ$31[%+J:Y6S M@%Q.NR641+OD7T8XR1[&BVTBRLDA2WM((%ASY:Q1*H3/7;@<9]J.9=@/G2?X MW^)/$-M.DEG'8_V/J=EIE_Y#21,]X]UM9$.>4\H*V.<^8!]8W_:6\0P>&_$& MM;_#=S-"K^5H432B^T[;<"'== G:5 .X\IC@#CFOI(Z=:D,#;Q'>XD;*#EA_ M$??@RKX>B M$MW@JI+I%E--;RR6D#RV_\ J7:)2T7^ZR-"7]H&\\27@ JR.!TJ>5 M]6;_ %FA'2%%6\VV_P &E^!X[_PG'Q@_Z)UIW_@T7_&C_A./B_\ ]$ZT_P#\ M&B_XU['UI,4Q\4F*.5]P^MT_\ GS'_ ,F_^2/'?^$X^+__ $3K3_\ MP:+_ (T#QQ\8/^B=:?\ ^#1?\:]CZ4G6CE?._\ "./C!_T3K3O_!HO^->QXI, M4._\)S\7_\ HG6G_P#@T7_&C_A.?B__ -$ZT_\ M\&B_XU['1D4.#QQ\7_P#HG6G_ /@T7_&C_A.?B_\ ]$ZT M_P#\&B_XU[%Q11RON'UNG_SYC_Y-_P#)'CO_ G/Q?\ ^B=:?_X-%_QH_P"$ MY^,'_1.M/_\ !HO^->Q4N1Z4Q\4<4Q<4<4*?*^X?6Z?_ #XC_P"3?_)'CG_"<_%__HG6G_\ @T7_ !H_X3GXO_\ 1.M/ M_P#!HO\ C7L?%)Q2Y7W#ZW3_ .?,?_)O_DCQW_A.?B__ -$ZT_\ \&B_XT?\ M)S\7_P#HG6G_ /@T7_&O8N/2ER/2CE?=A];I_P#/B/\ Y-_\D>.?\)S\7_\ MHG6G_P#@T7_&C_A.?C!_T3K3_P#P:+_C7L>1Z4G%'*^[#ZW3_P"?$?\ R;_Y M(\=_X3GXO_\ 1.M/_P#!HO\ C1_PG/Q?S_R3K3__ :+_C7L7%+P:.5]V'UN MG_SXC_Y-_P#)'CG_ G/Q?\ ^B=:?_X-%_QH_P"$Y^+_ /T3K3__ :+_C7L M>*,BCE?=A];I_P#/F/\ Y-_\D>.?\)S\7_\ HG6G_P#@T7_&C_A.?B__ -$Z MT_\ \&B_XU['24._P#"<_%__HG6G_\ @T7_ !H_ MX3CXO_\ 1.M/_P#!HO\ C7L7%+D49/\-K66->2L&IJ7/T'->R8 MI",]J.5]P^MT_P#GQ'_R;_Y(\Q\'?'K2==UA=$UJQN_"NO$X%EJ:[0Y_V'Z' M]*]/!S7)?$7XO\]S>%-"DLXH6T^\NA,T]VK'?,,,<#'!;^+KBO6=2U2STBT>YO;J&SMT^ M]+/($0?4GBO-M7_:3\"Z2[(FH3:@ZG!^Q0,Z_@QP/UK@Q.+PV%:=>HH^K2/8 MP=+&8BE*CAJ3FGO9-_EI]^W0]3S1FO&K;]JOP7-*%D34[=?[[VH('_?+$UW7 MA;XI>%O&;A-)UJVGG/\ R[NWER_]\-@G\*RH9I@L3+EHUHM]KHSKY5C\+'GK M4917=IV.LHI 0:*]0\L6BBB@ HHHH *K:EJ-MI&GW-]>3+;VEO&TLLKG"H@& M23[ 59JO?V<>H64]M,H>*9#&ZGH01@C\J *5MXITF\O[2RM]0MY[N[M?MT$, M;Y:2#*CS .ZY9>?<5)_PD.G?VZ-%^UQ#53;F[%IN_>>2&"E\>FX@9]Z^:;;X M)>/[7PCX@MY[6UO;V.*TT+346[VN^EP3,Y8$,H61@RC:S '8 V:K6/P-^(MK MH,6(Q_:-KI-H4>K(65)+>-(F\PG9F-E8D#H3N7) KT3QA\./&DO MPSFL+37+S7M0DLK:UDTV\EB2/Y2@E=)56-VD(5L;W"L3R #1RKN!Z]JNKV>A MZ9IVJ3] :^4K_ . GQ N?!T.FW^E-K\/V74K6UL)-;$0T^6:56@G)!VN%0,NT M9VYP!@UOS?!/QM+XZ@O#8+]JBO6N8/$C:ID6]N;$PI;K;YX*2'=D#'.V]Q\T8ZRJKJJQ;O.8.OW"Y93\S OC# 8KI+_P"#WBL? /2? M#EOI3QZI;:K->/IUMJ: +$TTCHC,WRS !URI95!;6"F:RU,A; Q ^?'^]+.X?VSNY#$ UI/\#?&=AX M"\/0Z/>36GB266>VUMY]3ED#6\[,KR*Q8_/&HC*@=,''-'*NX'T+I^M6>JR7 M:6DZSM:3&"<+G]W( "5/O@C\ZN%L>M?-GBGX/>+YKNX/]FR^(-"35KB6/11K MCVC/$UM%'!+YN>/+='.TG^+< 345K\&OB#'\4TU6:>X-C^[>.ZBU?B&%;?8; M4EE,C9?/S;<-G<2&XHY5W ^F0V?6EKP'X"^'/&'PR=]-UK09#;:E=I&DQO\ M[1+"J1.7EE()0@D* P",V:%%%% !1110 4444 %%%(>#0 M%A?#[31>ZW?+:HQQ'$! MNEE/HJ#D_P J\.U?]LB-9F72O#;R1 \27ER%+#_=4''YUX^,S?!8!\N(J)/M MN_N1[>!R7,,RCSX6DY+OHE][L?2I.*\V^,/QGT_X86"QJJWNM7"DV]GNP .F M]SV7]3V]:\\TG]L73IX9EU+0+BUF6,F-K>82H[XX4@@%03@9YKYP\2^)K[Q; MKMYJ^I2^;>73[W.>%'91Z # ]J^6S?BBA3PR6 GS3EU[>>O7L?8Y)P?B:N* M?]I0<81Z7^+R373N:/B_QWK7CK4&N]:OY+MLY2(\11#T1.@_G[UA;Z@WT;Z_ M(*LYUYNI5E=OJS]MHX>G0@J=**C%=%L3[Z592CJZDJZG*L#@@^H/:J_F4;ZR M2:U1JXWT9[O\(_VD;_P]<0:7XGF?4-)8A%O'^::W]R?XU^O(]^E?6-G>0WUM M%<6\J3P2J'CDC8,K*>A!'45^:_F5]'?LJ_%"1+MO!]_-NB<-+I[.?ND6%^,OV7-)U"#Q/J.C7EVNNZG#>"%;N9!!')<)M? M)$>\CIC@P.*J-KZ@= ?VD/"PLPXM-=-\;H6?]E#2)OMN\Q&53Y6,[612 MP;IP?2M35?C=X:L/"NB:Y ][JD.M$KI]MI]G)-<3L Q8>4!N&T*V[.-N#FN, MU3]G*M37:&^9%MGA1(CY6S WXP5Y!8G)-==>? [0I M?#7A[1[*\U/1CH+L]CJ%A<@72%PPERS*P;?O;=D<[L\4VHBU.=\/_M1^%[NP M\/C5A-IVHZI!%-)#%$TL5H)9&CB$DF!M+%>XX[X'-;5Y^T5X,L=,>^EN[KRD MMA<,@M'WC,Y@6,KC(D,@8!#S\K'H#699_LO^$K#4='O(+C5%DTZ**)@9HV^U MB)R\9E)C)R"QY0KD<'-7KW]G'P??6GB:W>.[7^W[Z/4)I!*"T$R,64PY4A0' M+-M(()9L]:/<#4I?\-)>'9)[.\C+#07L;RZN;ET<7$$L$D:&'R0"2Y,@&!R> M,9S5J3]I+PJEG%)]DUUKQ[B2U?3%TB8WD+QQB5Q)%C*@(0V>A'2@_LX^%9-) M@T^>;4KA(K6XMO-,RI(QFD21I,H@ <-&A7: !CI6%JO[-[R:YHD]AXDUB("Y MNKK5M8>[3^T;EI+?R4 ;R]F JX"C Z<\T>X&ILWW[3O@NTNH(8O[6U!9TMV MCGL-+FGB8SH6@3N7'P+\."*")I+YXX9[^X"&88)NPXF!PO0;SMQTXZ MUJ^#/ =SX,:SMHM>U#4=)L[!;*&UOF5V!5\ARRJH)"X0<=!SSS4NW09V%+2# MI2T@"BBB@ HHI* %HI** %HI** %HI** %HI,^XHS[B@!:*3\:/QH 6BDS1S M0 M%(*6@ HHHH **** "BBB@ HHHH **** "BBDS0 M%)FC- "T4F:,T 4]9 MTV+6-*NK&;/E7$;1MM)! (QD$5\)6WP_UF3XM#PF;FZ%V+KR6G\U]WDYSNW9 MSC;7WSU[USB>!M+3QH_B<0_\3-[;[,6[;U93ASV/;RW,G@%45K\RT]> MAM:781:5IUM9PY\J"-8UW')P!CDU:I,X%&:U/$;N[L6BDS1F@!:*3-&: %HI M,T4 +63XJ\1VOA+P]J&L7I(MK*%IGQU.!P![DX'XUJDXKPS]K7Q5:6/PY;1T MO85U"]N(3]EWCS&B#;F;;UQD#FO/Q^)^J86I7_E3MZ]#T\LP;Q^-I8;I)I/T MZ_@?+/C;QSJ7C[Q#>4D1Q9^2"//RQJ.P'ZGFL+S/>JY>G19FE2-2- MSL%&?4G%?SU4]'F^]>[Q_L<^*'C5 MO[S+_GR_P /\P_UJR7_ *"%]S_R/!_,XH\SWKWG_AC;Q2/^8YI'_?,O^%4K MC]DO7H;D6W_"2Z$;QAE+=I'5V^@(S^E)\/YBMZ+_ _S*CQ1DTG98A?<_P#( M\3\SWK2\-:]-X;\0Z;JMN^R:SN$F4_0\CZ$9'XT[QEX.U?P#KDFDZU;?9KI% M#J5.Y)$/1E;N.M81;<",]1BO(Y)X:K[R<91?S31]"O98RA>#4H37R:9^G%E< MQWMK#<1',4J+(A]5(R*L5\]_#G]JGPK)IFFZ7K"7>D300QP&YF4/"Q50,EEY M7IW%>]Z?J-KJEG%=6=Q'6U'#$TW'M=:/T>Q9HHHKT3RPHHI#0 &OF2]^*GB3PY\DV&K6^J1W. MLVMK'X=GA>2X6%K12\\+[\(B-R1MQG.2"17T)%XKTN?6]1TE+Q/M^GQ1SW43 M J(DDW;&+'CG:W?M7.>+?C#X0\#ZO;V.L7=Q!>W"@P^3IMQ.)=VD?%W6O&'P+UC6;NYBNM1M-1@MO/LXFMXW!DBSM>*9@X^8\JP]& .13%^- M7CNVU.ZN)9M&ETVXN-8LK2V-A*K0/:([QR2.KL7!VX("CCD5[W>>)M$TRYTV MSGO[6&349F@LX]PQ-(JEF5<<9 4G\*TI)[:*18V>)93DJA(#'Z#K1==@/E30 M_CSXGURST;5MD6LZG;)JN([.&2.&X>*R$J*HCF>.4;CC/)'3"L#4%O\ %[QI MXTU+1;+3?%FD7ES'K5E$FI:?82);D36D[R1RQ>;^\V,HP"PY SR*^F=(\0Z' MXLTCS;&Y22SFDFM%*YA8NK%'562YNV66 MYGOKY[J=PH*IEI&) 49 _&G==@/#/#WQ<\877BJQO-2\06%IYWA^^:/39+21 M;:ZN[>X:,E &+!B$W\!B%W#'.1WO[/GQHF\?:,8]?U*REU>2Z-O;_98!%'.1 M")'$;"1UDV@GD$$ 88 YKU*^UW3=/:T\Q]XGN1:QF"(R@2-V8J#L'J3@#N:D M-OI5S<1W6VVDELBQ20%?W)8L/_?1I#X]NQ_R M[0_]]&N<(Q49X^E0\QQ7\Y7U:EV.E/CZ['_+K#_WT::?B!=C_ETA_P"^C7-- MR1W-1GCBLWF6+_G_ "*^K4OY3U/0-7&M:>+@)Y;9*LN+5BHS<4%%%5-5U2VT73;F_O)?)M+:-I99""=J@9) MP.:ZS(MT5Q7A;XP>%_&;6XTB\NKA9VVQR2:=<0H?E+YW/&!C Z]#70WGB2PL MGM5>9I/M,XMD,$;2@2'H&* [1[G IV U**QM2\6:3I,EHEU?11M=7'V6+!W MRXSM)'3IWQ6E]MM\1'SXL2\1G>/G^GK^%(">BL>^\6:5I^N6&CSWJ1ZC?%A; MV_)9]J[CTZ<#OBM>@!:*** $8[03Z5P]Y\0IH[J5(;2-HU8J"[G)Q]*[:4_N MW^AKQR9)K+[1TS?$B\4?\><'_?;5$WQ-OA_RY6__ 'VU:I4 M*?8S>+K_ ,QU;?%&]'_+E;_]]M4NG_%">>^ABN+*)8G8*3&YR,]^:XAUXHLA M_I]M_P!=5_G3="G;8A8ROS+WCW?S5]115?%%>9RH^A]HSSKX]_%]/A3X71K8 M)-K=_NCLXGY"X'S2,/1HW%_J%U)>WMPQ>6>9LLY_P ] MNU>A?M.>*)?$7Q@U>)G+0:8$L(D/\.T9<_BS'\A7E.ZOQ#/\PJ8W%RII^Y!V M2\UNS^H>$J7I;\2SOJ>P?_ $^U[_OH_P#T(5G[ZL:< M_P#Q,+7_ *[1_P#H0KYJ$?>1]K5C[DO0^]?CA\9;3X1^$A(&#:W>0N-.B>%G MC>10,[R.@&1U(S61X%_:C\(>)M)7[5>3P:G:Z:;Z_46<@B38H,NTX.<$\#O7 M3?&_PC=^./A'KVDZ="LNI36H-NA R64AMH)Z$@$?C7D6@^.(?B+\,=2^'EEX M6U31_%::"]LYN;(1Q,\:*NWS.N6P,9 Y-?MM>OB*.*LIKE<=%9ZO72]]_P!# M^:<%@\#BLM4G3;FI^])22Y8NUI-6^'?YK?6Q[=J?Q:\,:1X0TKQ/=:@8]&U- MXDM9_)A_$;0?$%=8L]1T>\MVU.>[MS'#"D1(+9/J"3SCT&IW5QKMS/=Z??6\6ZW='5@&=^P4-DXSC!'O67]JR3YVO MS=OOLCI?#4&G1B_P!]=M1O'X>=)/[KO?SV/=]2_:"\$:7X+L/%$^JD M:9J#,EH!"_G3LIP0L>-W'OQR/6O']1L?#WQS\3MK7A73-)U6UN)H;?5-UL]O MK-BS @72REAM";5P ,'!KDO"VA:OX8\/?"7QRGAV?Q7HMA83PW%C;1^9) [2 MR%90F#GJ#G'5>W!KUCX:Z3>7/[1.N^(XM!O='T?4M MY5:XMC$K2L4)5NV\8 M.1UXYK%5ZN.<(5DK.VEGU5^:^UKZ6.N6#PV3QJU<--N24[/F5KQGR\CBK.]K M2O=:[*QY=^T/:ZS!X ^'4GB:)D\11Q3V]U([ N^W;@L1U) !^I->#[S7U'^V M^=MKX2_ZZ7'_ *"E?*>^OSWB"FH9A.*Z*/\ Z2C]5X1FZ^44ZMK7XE>?PY<.!-_LH^*)?$?PEM(9V+RZ;/)9[F.24&&3\@V/PKV2OWS"5UBJ$*R^TDS^2\? MA)8#%5<+/>#:^X*0\4M%=9P'@WQ0^".N>+_%FM:O;+IE_8SOILHTC4)G6&^% MNTQ>&8A6VJ?,4@X897D5H>&?@]KFB>'/ 5C)<6>[1-;EU.X@AD?R8(7$VV"# M(RRIYJJ,XX7MTKVC HQ5458M\N&^\HS MM..E-.5M!'DVJ?LO>*7L=(MS_8>NRPZ?;6JW6H3R(^E-'G:K?Z6J6TD^MVD*-:0+.Y2(L2X?!92#A3CK4)_:.TJ:% M39^&O$5]\>90-B;#EF(Z@#-5>8:'&6/[/VI6\?AR_ M3P?X.TVXTO6!=OI%I/*UN\)@\IFWM&0'W!9 H0 [%R2?FJKXX^%VL>//CEK[ MV.DV$ BCTF9/$5V72XLO+DD=_LV$(=B!@C<,9&<@XKL[C]J+P_OM38:#XAU> MWGBM)/M%G:Q%8VN6=(8V#2 AR\;*1C (ZXI9?VGO#Z6%O;^+?V9O&.NIID,+Z*5M9[J>*8R[)8'D MO#.&#F%F(*8&%*88')(K1O\ ]F#5V-_>64>DV^K7\VM?:[L2,'GAN@_D([!> M0I*DCH,<9KL;7X^7E[_:SOHLFF6MEXAM=(BO9U6:.XCE:(9 60%6VR;L\@ J M>3E:>_[4GAR"RO+R;1M>BM4@:YLI&MH_^)E$LRPLT \SLS+P^TX.<47F&ASU MA^SCJ&@ZI#_8\6F:=I8N=+NWMH9&4&6".19WV[<;FW)SWQS7'ZI^SAJ'@;P+ M+.$TRWABT6WCU6"U2:5-1N(KI96$JQQEV1D#*6P3ST(KZ-^'OQ"M?B#9ZA)% MI]]I%WI]VUG=6.HHBS12!589V,RD%6!!!KK,5/-);@>#?LQR:O9Z&88_#$.D M:'J&H:A>JT6^..!=T8B6-'124;YR"0OW>F*]ZI,4M2W=W&%%%%( KCO&W_'[ M;_[A_G78UQWC4?Z;;_[A_G7EYE_NS^1TX?\ B(YX?-BN.M/BMI5Q?:E:_P!F MZ\)+&X-O(R://(C,!U5D4@BMGQC'>2^%-6CT_P O[8ULXC\YRB@X/)8 D?A7 M$> ;[7?#O@;0X+;3])2Q:V5X7U/7Y/-8-SR6AZY/0<"OBVVI)'O0@G&[W.RT MCQUI>M:FFGQ)?VMW(C21QW^GS6WF*OWMI=0"1GH.:WY% C;Z5Y?XOU/Q/??V M!.FF:*DXU2%+6[MM6>8*Y)!!_=#*E=RGGO7J+_ZL\8X]:UB[Z,B<5&S749&/ MW:?0?RI3&V,[6(]0.*2,?NT_W1Q7RYXZ&I77C7Q]/:6/B>^N;*1#;76DW[1V M]F?+!S(F>1QG '8UG5GR:V-*-+VK:O8^H&%,->1:!\3?$NMZ_HVB:1!I>JQ/ MI%M?W.IW,DB<$[9" !R21@# YZUF7_Q[U/3_ !S'IQ31+O37U$6!@LI9I;F, M%L!VD \H'_9SFL'4B:+#S;LCVTC--/Y]L5XKJOQ?\96T7B35;;2='DT+0=1: MSN/,EE%Q*@(Y49V@@'O^5.\9>/?$WBJ'Q58>&+.QBT_3+(?:KB\E=9W:2/?B M+;P" >I[UDZB+6'FV>R,.3ZTP]J\-OOBMKGA'P_X4MK>&QAM9]*BG;5-:\XP MS28_U7F("%;OEO6O9-&OWU32+*[D6)))XED98)1+&"1_"XX8>]1S)LF=*4$F M]CT[P)_R!F_ZZFNDKF_ ?_(&;_KH:Z,]*_1\!_NM/T/F:_\ $D+6'XWT:?Q% MX0UC3+8HMQ=VLD,9D.%#,I R1VKC=7^/>BZ-XXU#PQ-IVIO=V-NUS+.J1",J M$+G:K2!V&!C<%*YP"16-H_[3VCZOJ%I;/X9\2:?'Y@8VI_L]ZLGA'PUI6GZ@US+96-Q%H2S@2R6IB C+ D1A MCTXP.U4-)_9MU+0+VT72X]*L-/2339YK>"1T5I88V69\*HY8L.<@GOBNCM_V MK/#%P=5C72M9>XL)HX?LT,<$LDQ>7REV;)2!\W&&((STK>\$?%ZX\2ZAXNCU M/P[>Z%9:%+M-Q@MH MW]K6]W+9K(93-$A8OO?RE+@AN%?<>N7-5=1_94\3RWVE>5=Z>^GVKS10VWVI MHQI\1N/,1H,*4(P,-BNU7]JNSMKO4[W4=!U#3= BLK>YLC<)&MS>-- M)L0J/,V*AX.6*D=\5OZ;^TUX7U+3XKE+/5%,T6^&(Q1EI7\T1-&A#D,P9E/! MP0<@FJYI[AH&_BG::Y@P!7T%CI7CFG_M!PMY5K_8FJZ_JLD]R&MM#L@6@@BE\LR.K2G/.!\I)/91 M2-^U-X2'B35-'2WU26:Q67,D4*/YCQIN=%0/Y@('&64 G(S4-28:'LM%#&[J>OKD'((KL*C88R;_5-]#7C\W_ M !\R_P"^?YU[!-_JV^AKR";_ (^)?]]OYUVX;J>3CMHB[EC0LQ"JHR23@ 5R MNG?%SPMJ.I0V<%]-^_E\F"[ELIH[2>3.-L=PR"-CGCAN>U3?$>\L+/P%KC:E MJ<.CVCVKQ->W!(2(L, G'/7'2O./$GCH3?#?3O#]YX=U#2_/BM[9]2N;8MI= MLB[<7 N$RI4@97@')&<5Z4(0Y\K/>%6@IB9./X6I+)DDMH7BE%Q&R*5E M#!@XQPV1P<]:GQ^]3O\ *:YF['4E?6OEOP]XGU'Q#X\U>QOO&7C6TE3 M67MK>WTRS\VR6,,,*\FT[?0\]*^J'ZUY!IWP?\3>'=6U.?1OB!<:=87]^U]+ M8C2XI 68C*[F.>G&:WI223N8S3TL8>M?'_5]/N=?DMO!;WNC:#=_9K^_&H*I M X^9(RN6/J/UJ;QE\8-4NY=5TSPAX?EU>2TTX7=W?->+;_9@Z938"#O8#G%; M\WP3VBO+-*.M:<@-0VFVT0UH0/U-%EQJ M%M_UT7^=#46?_'_;_P#71?YT^A"^)'ME%&!17CGU!^>?QVM)-/\ C%XNBE4J MS7[2KGNK*&!_(UPF?\YKZ>_;+^&$Z7=KXWL(FD@,:VFHA1]PC_5RGV.=I/LM M?+&^OP;-L)+"XRI&2W;:]&?V#PUCJ>8Y50J0>L8J+\FM'_F6MU"R-&RLAVNI M!4^A'0U5WT;Z\A1MJCZ9QNK,^_/AM^TAX.\4^&K-]2UJUT;58XE2YM;Z01_. M!@LI/#*>O'KS77?\+C\"_P#0WZ/_ .!J?XU^:HDH+YK[>EQ3B80494TVNNI^ M3U_#K!U*LITZTHI]+)V^9^E/_"X_ G_0W:/_ .!B?XUYW\38?AO\5-1LY-4^ M)7V;3H8_+ETRRU5([>X^;.7'KVSZ>E?#6^C?15XFJ5H\E2BFO5E8;P_IX2HJ MM#%2C)=;(_1W1_B9\.= TNUT[3_$^B6ME:Q+##"EXF$4# YJ[_PN3P)G_D; MM'_\#$_QK\U=]&ZM%Q562LJ2^]G/+PXP\FY2Q,FWY+_,^G?VPO&V@^*[?PNF MBZQ9:JT+SM*+299-@(7&<'C.*^:]U5M]&^OE,?BI8_$2Q$E9NWX*Q^C9/E4< MHP4,%"3DHWU?FV_U+.ZC=5;?5[0M(O?$FL6>EZ; US?7)M0T"VT6.#59/#VEW M=T8K_6HH!*UJFPE>""%W, -Q'%?NN H/"82G2ENDK^I_(N9U_P"UTY M.WIT_!'I>:6O _#/Q.^)UWI2M8>$4\4V DD2WUF69;1KN,,0LAC)&,COC!ZU MJ_\ "P_BS_T3*'_P9Q__ !5=W.CEEEU6+MS1_P# H_JSV>BO&/\ A8?Q9_Z) ME#_X,X__ (JC_A8?Q9Q_R3*'/_83C_\ BJ.=?TB?J%7^:/\ X''_ #.S\7?" M+PYXVUVTU?4H;M;V!!$S6E[+;K/$'WB.4(P$B!AG#=ZC\._!GPMX6\42Z_I] MG-'>L96BCDNI)(+9I3F4PQ,Q6,N>6V@9Y]:Y#_A8?Q9_Z)E#_P"#./\ ^*H_ MX6)\6?\ HF4/_@SC_P#BJ?M.FH?V?5_FC_X''_,T]7^!5AXE^)FH>)M:N)KN MQF@M$BTV*XECB9X7=@9D#;91EE(##@BM74?@?X5U'0[72V@O+:.TNYKVWN;2 M^EAN(I969I2LJL& ;>P(SC!Q7+_\+#^+/_1,X?\ P9Q__%4?\+#^+/\ T3*' M_P &H?V?4_FC_ M .!Q_P SK)?@OX8DU*^O/(NE-[>6^H2VZW<@@^T0,ICD$>=JGY$!P!D* :RX M?VH?V?4_FC_P"!Q_S/3=!\):=X;O=6 MNK&)XYM4N?M=T6,?\+#^+/_ $3*'_P9Q_\ Q5'_ L/ MXL_]$SA_\&,_\+#^+/_1,X?\ P9Q_ M_%4'XB?%G'_),X?_ 91_P#Q5+G0?V?5_FC_ .!Q_P SV19 W0Y'3(IV:^$S M\3_'/AOXBZN^GO<6&HW%XS3:,I^TQ;SC*[.0?J.?>OKKX9^(O$_B/0UN/$WA M]=!N\#:HF#>8/79U3Z$FE"HIZ'1CLKJ8&$:DI)I^>OW?JCLZX[QK_P ?MO\ M[A_G785QWC8XO;?_ '#_ #K@S+_=G\CSL/\ Q$#0[UHK:>]D,3*L%L MH:1B1@8!(]?6O+K&VFG_ .$1CU;P/JM_;Z5ITEM/'/812J)"J %0SG/W3S7L M"FEZGI7QCCS=3W8U.16L>/:?%J%C:65K;^#]9MH8/$/]HB.*TC1$@SV ? /M M7L;',1/0X[T@(-#D;&QSQ5Q7*3.?/;01,>4G^Z*\XUSX(:?K6M:MJ(\0>(-. M_M1@UU:V%XL44F%VX("9QCW[UZ-&?W:>N!_*@FE.*EN*$Y0UBSD?#_PTT?PQ MK:ZC8":(IIZ::EN7!C6)6+ ],[LDY.:YU?@-I,YQ4_PKTJ;0/$FD-<7GV?7;I[NY8. MNY';&0AV\#CN#67KWP3TO6;VXN(=5U;21=VZ6U[%87"HETJKM!<%3S@=17HQ MXIA/-9.,7T+56:V9YYJ_P:L-1M[*"#6M9TU+>R&GN+2X4+/".SJ5*Y]P!77Z M)HUKX=T>RTRR0QVEI$(8E9MQ 'J:T3W_ $IC'TK.R3N#G*2LV>@> QC1F_ZZ M&NC/2N<\!_\ (&;_ *Z&K'C?4;_2/">JWFEP?:=0AMW>&/;NRP'''?Z5^BX' M3"T_0^=JQ%?$?B>37K^WNY[UE(V&]E\E6*%"ZQ[MJMM)&0* M7_A1_A(H$-C,5"VBX-R_2V&(1U[ \^O>O,?#'Q-\;/>F+PV[_$F)[=)KIIXE MLOL4QZQAL*#W^7DC%=-_PL/XL_\ 1,X?_!G'_P#%5W*J=DLMJQ=N:/SDE^#L M_P #7TG]G'P3HTN^WM+TD-&4$M_*X01R>8BJ"T]2/[/J_S1_\ X_YFG;_ +-7@BWL[VV%MJ$L5S'' M$OFZE.[6ZQOOC$+%LQ[3R-N,5KP?!/PG ?#K-8RW$V@SMT]0_L^K_ #1_\#C_ )G>> ?AYHGPZTZX MM=%28+:YN'GEE? &6=B2< ?A75$U\(Z7\4?'7AOQUJ2Z5)5"\_FN*^P_AWKWB'Q!H:7'B30AH-ZJ?0DU$*BF;X_ M*ZF C&OW?Y7.IDYB?Z&O()S_I,O^^?YUZ]+_JG^AKQZ8_Z3+_OG^=> MEANI\ACOLGG'Q1T?Q'KWB'P]#:>&++Q-XXO;6\OTMUDE Q&&5U8, >>0 M>16M'XA\:I (%^'5EY&WR_*'B2 +MQC;CR<8QQBNT0X/%3(U>@YZ)-;'DJ.M M[G$_!BP\2:-HVI6&OZ1;Z+;0WKG3K>"]%UMMVYV[@ , YQ]?:O0=_P"^3_=: MH%:@O^]7_=:L9/F;9O#W;(G=N#7@5U\7_$,7PM\7ZV;JW74M-UAK*W8VZ[53 M> %*]S@]:]X9_2O--:_9]\"Z]J][J-YI,S7%Y()9DBO9HXFD_O[%8 -[XK6F MXKXC.=^AP/C/XI>--$\5[I+V'1]!06WE3OI9N[2;>!O\^9"7A;)X& *H>*/C M'XTO_$_B%/#LKMJ5UIDG MVB0()EBNY8XKC9C;YL:L%?&!U%1^)?@GX-\5:N=2U#26:Y8*LH@N)(HY@OW1 M(BL%?'N*WC.GV,6I'+6OC'QGXE^([Z39W%CH]A;Z=;:AYZ5A^$?B3XMF\?VMAXBOH;"*[N)8DL)]-*Q2("=GV>Z0L';'4-BO7;3P;H^ MFZYBR_X_[;_KHO\Z1SBBR.;^V_ZZ+_ #K/H2OB M1[9D44M%>.?3DFH6%MJEE-:7<$=S:SH8Y895W*ZD8(([@U\A?%G]CG4;&[FU M#P.ZWMDYW?V5/)MEB]HW/#+Z X/N:^QZ2O%QN7X?,('[FRMVZW M6HJ;>-1Z_-R?H!7V#\$/V>=)^$<)O99!JGB&9-DE\RX6)3U2)?X1ZD\GV'%> MO8%+7M8#(\+@9>T7O2[O]$?(9UQAF&7]CIEO;WUY(99[H+F61CUR MQYQ[=*V@,4ZBE8J4I3=Y.X5R?C.SGFG@ECB>1 I4E!G%=928KGQ%!8BFZ;=B MJ<_9RYD>8_8[@_\ +O+G_KF:<+.Y_P"?>;_OV?\ "O3,48KR/[(C_/\ @=?U MM]CS/['<_P#/O+]?+/\ A1]CN?\ GA+_ -^S_A7IF*,4?V1'^?\ /K;['F9 MLKG_ )]Y?^_9_P *1K*Y_P"?>7_OV?\ "O3<4M)Y/'^?\ ^MOL>7?8KG/_'O M-_W[/^%-^PW/>VF_[]M_A7J6*,4GDT']O\!_7'_*>5FQN?\ GVFS_P!KT8J/[%C_/\ @/ZX_P"4\E:QN?\ GUF_[]-_A3#876?^ M/6?_ +]-_A7KN*,5/]AP_P"?C^X?UV7\IA>#+6:TT@+.AC9G+!6&#BMTC(HQ M2U]#1I*C3C370X)RYY.7B>#-$\.7%U<:;IL%K3(UI-D.3E8R01GL17KM)BMJ=5T[Z''7H*NE=VL> M0K87>/\ CUG_ ._3?X5*ME=#_EUG_P"_3?X5ZSBC%;?67V.7ZBOYCRD65U_S MZSX_ZY-_A3OL5U_SZS?]^F_PKU3%+1]8?8?U%?S'E1L[H_\ +K/_ -^V_P * MC:RN\?\ 'M-_W[;_ KUC%&*/K#[!]17\QY&UC=_\^L__?IO\*A;3[O)_P!% MGQ_UR;_"O8L48I_67V)^H+^8\7?3KW_GTN/^_+?X5"VF7I/_ !YW'_?EO\*] MNQ1BG]:?8G^SE_,>&/I=[_SY7)_[8M_A4NEZ)J%QJ=LJ64X_>*27B90!GDY( MKV[%&*/K;M:PEEL4T^8K^2WJ**LT5R(O!6LZ9IES]CO[JV>*&;<5"L1ZCD9Z9'K7E?[/%K'J6L:MK6EZ/#X:T:.! M-+ETZ"?S!-=Q-^\F(Z# .T'J>]>ZN/EKQW]E_P#Y%#7_ /L/7G_H0K-KWD>M M0FU@ZR\U^/\ PWR/9**\]^-WB6_\-^%+9M)O[ZRU>\O8;2SCTVRANI[F1L_N ME69E09 )+,1@*:H? W5=;\0:9J&H:OXBOM5=)VLI-.U'2[>SFL)XR?,5C"S* M^?\ QPAU&3P1))9& MX-M#,DM_%9R^5-+; YD5&R,''O6;\ VGN/#]_>P+>0^'+JX$FD6]_/YLL<6, M-DY) += 2<+<%WR-M&2< ?B M35@'(KYA_:W^(3QS:=X7LIMK(PN[HH>00?W:_GS^ KV;X->.E\?^ =.U%F!N MT7R+E>XD7@G\>#^-2IIR<3HJY?4HX2&+EM)_\-]^IW-%%%:'EA1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% #7^Z:\=_9?_ .10U_\ [#UY_P"A"O8G^Z:\ M=_9?/_%(:_\ ]AZ\_P#0A6;^)'I4?]TK>L?U.P^+.C0:_P"$I+*Y\*S^,(GE MC/V"VN([>12#D2K([IM*D @A@?2N*^"FI7>G>--<\))X8D\'Z-INF6EW;Z9< M2Q3RM+--<>;,TL;ONW;%^\Q.03WKT?QYXEOO"7AZ?4[#0[C7W@^:2UMIXH6$ M8!+/ND8+P!TSD]JY3X4?& _$K4KBWF\,WGA^8:;::K"UW/#+]HMK@R>4P\MC MC_5MPV"/2ME>QYAZ;1114C"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH YSXC?\ (AZ__P!>4O\ Z :Y M_P" (_XL_P"&/^O8_P#H;5T'Q&_Y$/7_ /KRE_\ 036!\ #GX/\ A?\ Z]C_ M .A-4?:^1Z"_W)_XE^3//OVG? >@6OALZ['I<"ZO<7T"2WG.]U+ $$YZ8XKU M_P %^"=#\&6#)HFFPZ:EP%>58<@.V.IR37G_ .U-_P DZ@_["%O_ .AUZ[8_ M\><'_7-?Y"DDE)FU:K4E@J<7)VO+KVM8F!R:6BBM#R0HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@!K_=->._LO_P#(H>(/^P]>?^A"O8G^Z:\=_9@X\(:_ M_P!AZ\_]"%9R^)'I4?\ =*WK']3:^/GB;Q!X6\$)<^';=I[J2Z2&79IDFH,L M1#9/D1\L"0JD]@Q/) !Q/V9/#MK8^$+S5U\('PE>W]RRF&5)TD:!#^Z&R9F: M-5W.H487@L U2_M0::NJ?#RVB-];V;'4K=8X[KSREP[DHL>V#YV;!@ 5O M]@\SJ>R 8I:**@84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% '.?$;_D1-?_ .O*7_T U@? #_DC_A?_ M *]C_P"A-6_\1?\ D1-?_P"O*7_T U@? '_DC_A?_KV/_H35'VCT%_N;_P 2 M_)G.?M3_ /).H/\ L(6__H5>O6/_ !YP?]L?^/*#_KFO\A0OB85/]TI>LOT)Z***L\\**** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH :_P!TUXY^R_\ \BAK_P#V'KS_ -"%>B>-/'FB> ;"&\UV[-E: MS2>4LOE.XW8)P=H.. >M>*_LT_$GP]96E]H,M\1JVHZS0V-MIR"ZD#"*&'<0% M Y9WD=B>K,>@ %=T#D4M;7=K'CA1112 **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#G/B-_R(>O_P#7 ME+_Z :P/@#_R2#PO_P!>Q_\ 0FK?^(O_ "(>O_\ 7E+_ .@&L#X _P#)(/"_ M_7L?_0FJ/M'H+_<'_7-?Y"A?$PJ?[I2]9?H3T4459YX4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1112 Y3XH>#(O'_@C5-%DVB2>(F!V'W)5Y1OS _ MFO"OV2?AS-;ZCJWB748#%-:N^G6Z..5D!_?'\.%_%J^GR,U%;VD5HC+!$D2L MQ&/^O8_^A-6_\1O^1#U_ M_KRE_P#0#6!\ ?\ DD'AC_KV/_H35'VCT%_N;_Q+\FL?^/*#_KFO\A0OB85/]TI M>LOT)Z***L\\**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH RO$>LG0]--PL8E/[\_\ +O;_ M /CW^-/'CV_/_+O;_P#CW^-RAV%=G3/\3M2'2UMO_'O\:C;XIZF.EK:_P#CW^-YAN($AFA ;=&3M8'COTKR*08XKN?A M /\ B9:C_P!8;A1110 4444 %%%% !1110 M A('4T9KQ+X]^)O$.E^+_".E:'=Z]$E_#>R2V_AV*WDN96C5"G$XV[02<].M M9=C\>M=\-6":1XFM=/7Q1:R:-:SP27 22:2[?9*P1>,IC/RY&<\XJE%M ?0. M:,BOG@?M"^*I]*T.<:3X;T^;6Y[W[)/J.IR16R0VQ9A>EI;8SVT;CRRJ;7C5B3N)R0V11RL5SZ M-HKY?L?VK]>OM,UMX= TR6YMS:RV;K MHWOB#0[*ST.SO;:X@LY+N6":0%FGD9#Y.]5X0J<[QDG('K3Y)!<^E**\2\6_ M'G4= ^(MQHD&G::^G65[8V%PMQ>,E],]R<+)!$%PR+GG)YPWI7,:A^T-XNN? M#MA)%IF@:5<:Q]O:SNKK4)!%'%;%U8L=G^L8J-JC(P"2:7*PN?2>:,BOF'PC M^T]KDVJ^'=%DT==11K33TO;Z:39/++/ ',J@ )M'IU/..E7+_P#:5\4:9X4\ M,ZY>:'H5M:ZQYLY;[=+)Y%NA RRJF_).265651C/6GR,+GTG145M,MS;QRJ0 M5=0P*]"",U+4#"BBB@ HHHH YSXC?\B)K_\ UY2_^@&L#X ?\D?\,?\ 7L?_ M $-JL_&K7HO#_P ,=?N)6"L]LT,8[L[C:H'XFI_@_H\N@_#/PY93*5ECLT+* M>H+9;'ZUG]H]&UL$V^LOR7_!.,_:F_Y)U!_V$+?_ -#KUZQ_X\H/^N:_R%>1 M?M3<_#NW Z_VA;_^AUZ[9#%G!_US7^0IKXF*I_NE+UE^A/1115GGA1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% ',^/O^0*O_79/ZUP2"N]\>_\@5?^NR?UKA%X!^E=]#X#*6YD MZ]XTT7PL\<5_> 7DH_8VNJWGARU\07.CG3[35=0\0ZI U[=Z5=7C, M5D"Q@M #A5R.'.,=.]:OA/6_$_ANX\7W$VCVNN6,.K2M=R:=<>3<)(MO"962 M*3Y73@D .& XYKT)4ERZ;A8]:\O(J)5^3\6_]"-)I.I0:UI5EJ-L6-M=P1W$ M1<;6*.H9VQ%,!DPEF"F3_ (""37D?C[X>Z=\*?AYI?C;PY>:C#XE@ELI)+Z2^ MEE_M'S64.DBLQ5@P8D 5UTJ*FDV[7=D*USZ&=21TXJNZ]\5\UV'AA?%GQ+\ M;F\\$:IXDB77/*-[;:N]M'9*44E"@==V,YX%7(?',OP\^.7C"]U*=U\)W-U' MIT\C,2MM.ML)(GQV# ,OX_2NGZJ[V3N[7_(?*?0,G'E33=]B'&QWT@]17<_"+_D(ZC_ -GDXKBO'?Q@\+_#Q&&K:FGVO&5L MK?\ >3M_P$=/J<"NT8 \5XQ\0_V7O#7BZ2>]TQGT'4Y279X1OAD8]V0G]5(K MQ)Y'H/\ PDND_P#04LO_ (3_&C_ (272?\ H*67_@0G^->??\,P_#?_ *%\ M_P#@9/\ _%T?\,Q?#?\ Z%]O_ R?_P"+JO>\CEY,'_/+_P !7_R1Z#_PDND_ M]!2R_P# A/\ &C_A)=)_Z"EE_P"!"?XUY]_PS%\-_P#H7S_X&3__ !='_#,7 MPW_Z%]O_ ,G_P#BZ/>#DP?\\O\ P%?_ "1Z#_PDND_]!2R_\"$_QH_X232? M^@I9?^!"?XUY_P#\,Q?#P7DMWILEU &6*=I8R\8;[P5LY&<#..M9^H6 M'@K5]4BU*]M]!O-1A 6.[G2"29 #D .F0Z=>6^@7>GP MOYD=I.D#Q(^2=P0\ Y).0.I-3%/"3$D_V,295G)_<\R* %?_ '@ #U&*Y'_ M (9B^&__ $+[?^!D_P#\72_\,Q?#?_H7S_X&3_\ Q=%YAR8/^>7_ ("O_DC= M3PU\/8[.XM%TSPTMK<_Z^ 6]L$EYW?,N,'GGGO5DZ9X(-SI]P;70#<:>NRSE M,<&ZV7TC/5![+BN9_P"&8OAO_P! !O\ P,G_ /BZ/^&8OAO_ -"^?_ R?_XN MB\PY,'_/+_P%?_)'674/A"^U>#5;E=%GU2!2L-[*(6GC'HKGY@/H:AOM-\$Z MGIL.G7EMH%W80N98[6>.!XD?).Y4/ .23D#N:YC_ (9B^&__ $+[?^!D_P#\ M72G]F+X;G_F7V_\ V?_ .+H]\.3!_SR_P# 5_\ )'3?V=X)^WVM[]FT#[;: MQ>3;W&R#S(8\8V(W55QV'%)=Z7X'U"VLK:ZM?#]S;V3;[6&:.!TMSZH#POX8 MKFO^&8OAO_T &_\ R?_ .+I/^&8OAO_ -"^?_ R?_XNB\PY,'_/+_P%?_)' MH(\1Z2HP-3LL?]?"?XT?\)+I/_04LO\ P(3_ !KS_P#X9B^&_P#T+[?^!D__ M ,72?\,P_#?_ *%]O_ R?_XNCW@Y,'_/+_P%?_)'H/\ PDFD_P#04LO_ (3 M_&C_ (232?\ H*67_@0G^->?_P##,7PW_P"@ W_@9/\ _%TG_#,/PW_Z%\_^ M!D__ ,71[PP52237+_\,Q?#?_H7S_X&3_\ Q=:6A? /P#X=NEN+/PW:F=3E M9+DM.5^F\FE[WD-1P2U5IMF_6W MMNQ^K?U/K7L@Z41ZLTQ;C!0P\7?DW]7O]VWR%HHHJSS@HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@#FO'I_P")*O\ UV7^1K@E)P>.U=W\0/\ D"+_ -=U_D:X%&X%=]#X#*>Y MX]I?A+7HM6OM4NO"6M+>S7MW/'_9_BJ*VC$4LWFA'16 9AT)[]*Z#3)/%]E: M^*8F\$RL=8N[BYC*ZQ:XB$D*Q@-SV*YX[5Z0K9YJ0/\ A7VZ75GU/ M7-2U;^T-?L[K49S((+VWFN8=/N$>OM3/"7PZT[P9=7UY!=:AJ6HWJ)'->ZG=&>9D3[B9/11Z5V M$AJO(3ZU7M)N/+?0EM[$$G?%=Q\(O^0EJ'_7)?YUPKGKBNZ^$)SJ6H_]#=3U^6"5X6U/0XB]G<;6(WQDCH<=,FK_P#PT3J/_1-?%/\ X#?_ %J]BL[& M#3K6.VM88[:WB&U(H5"H@] !P*FQ[U'++N=LL1AFVU1_%GBY_:(U'_HFOBG_ M ,!O_K4?\-$ZC_T37Q3_ . W_P!:O:?Q-''J:=I=R?;X;_GS_P"3,\5_X:)U M'_HFGBG_ ,!O_K4I_:)U'_HFOBG_ ,!O_K5[1@>II<>YHM+N'M\-_P ^?_)F M>+?\-$ZC_P!$U\5?^ W_ -:@_M$ZC_T37Q4?^W8_X5Z!X\^(>F?#RUL)M1AU M&Z:^N?LMO!IEE+=S22;&? CC!;[J,4Q.)"=AX7/;UHY9=P]OAO\ GS_Y M,SSX_M$ZB/\ FFGBK_P&_P#K4?\ #1.H_P#1-?%/_@-_]:O5D\3Z/)>7=HFJ MV3W5FN^Y@%RA>!?5USE1[G%9GA[XD^'/%,>KS:;JD%Q::5+Y-S>!QY .P/D2 M9VL,'J#CK1RR[A[?#?\ /G_R9GGO_#1.H_\ 1-?%/_@-_P#6H_X:)U'_ *)K MXI_\!C_A7I?_ G?AK[/;7'_ D.E>1<_P"HE^W1[9>4P+QB-I <% V[!;/;K1RR[A[?#?\^?_)F>8_\ #1.H_P#1 M-/%/_@-_]:C_ (:)U'_HFGBK_P !O_K5W_BOXH^%?!=C/=:MKEG;I 562,3* MT@+$8^0'=_$#TZ'-7/$'CK0/"^A?VQJ6K6EMI[1^9',TZXF&,@1\_.2.@7.: M.67>.*-1\;:3IT^GP_:5N9; MV6**-;9UD($F=CM@\(<'YJ.671E;<^DASA#]<4K^+] M"0V ;6M/4W__ !Z W:#[3_USY^?\,TWPW_/G_R9GEW_ T3J/\ T37Q M3_X#?_6H_P"&B-1_Z)IXJ_\ ;_ZU>T C.32X]S1:7W6C'/6BTNX>WPW_/G_ M ,F9XL_Q5^(GB4>3X>^'-SI[..+O6YA&B>^W@FK7ASX)7NK:W!XA^(.J_P#" M1ZK$=T%B@VV=L?\ 97^+\OSKUX \4ZCE[ZC>-<4XT(*%^JO?[W?\+#0H P! M@#I2BEHJSS@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH P/&EA/J.BE+>,RNDBN5'4@9Z M5P*Z+J/_ #X7/_?HT45U4IN*L9M:DJZ/J'_/C</2BBLZM5N#148I,]#I,445P&H4M%% !1110 4444 < M%\5?A=;_ !1?PU!?>6^FZ;J7VVY@9W1ID\F1 JLA!!W.#G/8UQ]W^SS]M\<' M5;B33[K2O[5%^MC<0F0[%L#;*IW9!(8ALGL/6BBGS-; M%%5SR%9&=/\ LCZC=7_B0R:Y;>1?"\:U MN6\YYRUPXYN9-+OK*$?9=ZVT MD\D;*PJZT-3M]+O](LM-O;QK@6?D-&(@UHD&X,@S MD,I;:-H8-@FBBGSR"QJR?LSR2^%?%EF\^ER:SJRV0MM0DM2QB$$$2;6/WMK- M&3P>C5L?$WX-:UXX.BWMLV@K?6VFSZ=/97]N\MG'YRJ&DA Y#*5P,@9!(R** M*7,[W&9YPF$D-N(=B*&"%#C.6Z D;3F MKVC_ +-%]IMG;QRZW%<7$&L6]S'.8VS'80!A! O^TH=N>F:**'.0K&0?V7-: MF\'?V,]YX=MI[)K;[)=6-C)#+>K#(7'VN0-GYL]%!PWS9/2G']EW6H!X9:SO M]'MY[$LUS.T4TQ3=.)BJ)(S+(O8!PI!)8$=***?/(+'TF!@>]+114#"BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B =BB@ HHHH **** "BBB@ HHHH **** "BBB@#_]D! end GRAPHIC 26 tuya-20221231x20f010.jpg GRAPHIC begin 644 tuya-20221231x20f010.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" %Z J0# 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#]"?&/C+5= M,\03VEI,D,42I@&,,22 NM_R^+_WY3_"GCQSKG_/VN?^N*_X5AK'GZU*(BH& MX$9]15>SAV"[[FS_ ,)SK?\ S]+_ -^E_P *0^.-;_Y^U_[]+_A64+=SR$8@ M]]II! S=%8]N :/9P[#NS5/CK7!TNU_[\I_A4;>/-=!_X^U_[\I_A64R$=1] M:B=/2A4X=A7?(?% M.D>$M-^WZWJ-OI=EO$8N+EMJ;FZ#.#R<5G[*'8QYY/J=A_PF^L#_ )>EQ_UQ M7_"E_P"$WUGM7(5X_.K8!(#!3MZYQ1[*'\H<\NYN_\ ";ZS_P _ M2_\ ?I3_ $I3XVUCC%TO_?I/\*P=K] I&?8T[8Q!RK'CL.U'LH=A<\NYN?\ M"<:Q_P _2C_MDO\ A2#QOK./^/I?^_2_X5Q5YXPT.RDGCN-6M89()X[65'?Y MDFDYCCQC)9NP&:L6OB#3KZXBMX+V*2XD,H2+D,_E'$F 1DA3U-'LH?RCYY=S MKCXWUC'_ !]+_P!^E_PI/^$WUC@_:E_&)?\ "L1EP/F!!/X4TCCT]Z/90_E# MGEW-[_A-]9/_ "]+_P!^5_PH_P"$VUG_ )^E_P"_2_X5@9..#Q3NO7K^5'LH M=@YY=S=_X3?6!R;I?^_2_P"%'_";ZS_S\K[_ +E?\*PFR!Z4G.!1[*'87/+N M;W_"<:Q@8NE_[]+_ (4G_";ZQ_S\H?\ MDO^%89P/6D)QVP*/90[#YY=S>_X M3?67RAV#GEW-W_A-]9_Y^E_[]+_A1 M_P )MK(_Y>E_[\K_ (5@].O2@<'G]11[*GV'SR[F]_PF^L?\_2_A$O\ A2?\ M)OK./^/I<_\ 7)/\*PSU'%( 1UZ4>RAV#GEW-[_A-]8SS>O\J,'N0?:CV4.PN>7D/_;)?\*!XWU@_P#+RN?^N2_X M5A8?.W#9]A5'6M;L?#FFSZCJMY%I]A"NZ2XN#M1!TR3BCV4/Y0YY=SJSXVUG MM:V;_ %&WTJ)9;VX2UC9UC#S':"Q. N?4FCV4/Y0YYG3?\)MK/_/T MO_?I?\*/^$WUG_GZ7_OTO^%&C:?VOJ5KIWVN806_VE]OFR'HB^IH]E#^4.>71G9CQKK!_Y M>E_[])_A3AXTU<]+I3Z_NE_PK!4$C[I^I'%0:IJ=KH=A-?:A.MG:0@&2:7(5 M,D 9X]2*7LH=AJOC'5O^?D?]^E_PKF+#4;?4 MC.+:43_9W\N38I^5L9QR/0]JN!2!T(&">1Q4^RAV'SR[FZ/%^JG_ )>5_P"_ M2_X4Y?%NJG_EX7/_ %S7_"N2M_$.FW*64D-[%,EZ[1VSQDLLK#J 0,<>]:R* MW'RG/L*7LH=A\TNYLCQ9JAZW /\ VS7_ IP\5ZG_P _(_[]K_A6,JMCA3S[ M4H_7WI>SAV'S2[FV/%6IGCSQ_P!^U_PI1XGU(_\ + MSCV'SR[FPOB;4B?]>#_VS7_"G#Q+J/>=?^_:_P"%8ZDU(OO^E2X1[#YI=S6' MB34#_P MA_WPO^%.'B._/_+]3R1[!S/N:H\0WY_Y;#_ +X' M^%/'B"^R/WP_[X%92G@4X'O2Y(]BN9]S5&O7I_Y:C_O@4[^W;W_GJ/\ O@5E M@^].W=.E')'L/F?Z='+)@N<@D<9HJ'PR?^)1% M]3_.BN"27,SI6J/.?'0SXKO?I'_Z *QT7)]JW/'(SXIO,^D?_H K(3M7J0^! M&+W9F^)]=M_"7AK5=;NL"WT^UDNGZ<[%) Y]3@?C7SK^SMJGB'PUX^T*'Q)J MUQJ$7CC0VU2".XF+K;W"RL_EIECC,9!Q_M*/X37MOQ>\"7_Q*\!WGARPOX=- M^VRQ+#M9\3S>%?&6@6&G:UJUQJ?D7NDM<2 M(9&) +9[+@''&:ZFR^$T\WQ3E\7ZU-I^J";0;?2Y+9K3/^D(VYYE#9 4DG Z MC-=4\134KWTMTWOIY:?B5=7.4_9FU^_U[2/%41UB\\1^';#5FM]%UB_):6YM MPO/S$#< <8/OCCI7L+H,U:CM8K:%(88TAB086.-0BJ/8#@5%(.>E>54J*I-R M2MI3=,9XJNZY!JXZ]:K2#(]Z2)94=?7-5I%Y.*N256D'7':M$24W'7MBF M0#-U#W^4HQ@N&+*&(&#Y?S9W5[C_86HG_E MT /_ %U3_&C^P=1Y_P!%Q_VV3_&E[5=S3FD^A\OZ;\'O'"Z;XAAO(WEN[BV: M)YGOXC'J,IN0XD(SN!"C@OM(^Z!BM;6_ ?BFU\1ZMJKVSQE+BZO)=?&IY$UB M;^/*X8@G.&X MKL? WPLUFWUGPU<:W%S"U;401;R-+&T"%8F 90%F:]U7P]J M$:!5LU10,!5D0 #VYIW]@ZCVM1_W^3_&CVL>X.4GT/$7\ >(=/\ BQJ'C&"T MCU&W^U1+'I\UPBAHFBV27$1) 25.@W?>4L!C.:IZ?\,=9L_%>@ZS=Z,NHS07 M6IK+*=057@CEF+V\H)8Y"@_=7D9QBO>O["U+_GU_\C)_C0-!U(=+4?\ ?Y/\ M:7M5W%S2['C7P-\%^(/!TVMIJ]@+.UFV&%Y;Q;B>5PS;BQ1BK<$?.55ST(XK MU"9+EF_=2Q(/^FD98Y^H85JG0M1SG[)C_MLG^-!T+40#_HO'_75#_6E[2+ZD MN[=S&\N__P">]OQ_TP;_ .+H*7PY^T6__?AO_BZT+.QN;]6-O"T@3[Q+!<>W M)JS_ &#J/:UQ_P!M4_QI\\5U%9F,(K[_ )[6Y^L+?_%T>7?X6?8QC%?#G[1; MX_ZX-_\ %T!+Y1_Q\6_X0-_\76Q_8.I ?\>OX>:G^-']@ZD.EK_Y&3_&CVD> MX69C^7>D9\^W)]3 W_Q=!2^R/](M_P#OPW_Q=;/]@ZECBU'_ '^3_&C^P=2( MQ]EP/:5/\:/:1[A9]C&\N^'/VBW_ ._#?_%T>5>D?Z^W_P"_#?\ Q=:\NC7\ M$;2/;$(!DD2*Q_+-1VVF7=]#YL$ ECR0&WJO/XFGSQ[BLS,V7QZSVY_[8-_\ M71Y=\.?M%O\ ]^6_^+K9_L'4O^?7_P BI_C0="U($_Z+_P"1D_QI>TCW'9F, M8KWC$]O]?(;_ .+H,=]_SWMS_P!L&_\ BZV#H.I'_ET!_P"VR?XTO]@ZE_SZ MC_O\G^-'/'N%GV,;R[X?\O%OG_K@W_Q=!BOL?Z^W'_;!O_BZV?[ U$9_T7K_ M --D_P :/[!U(_\ +J,_]=D_QH]I'N%GV,;R[W_GO;_A W_Q=!COAP+BW/\ MVP;_ .+K9_L#43UM/_(R?XT?V#J0'_'I_P"1D_QH]I'N%F8QAON#Y]N,?],& M_P#BZ=$ETKCS9863N$B*G\]QK7.@ZD?^74?]_4_QJ*YTR[LX_,N(#''D#=O5 MN3]#1SQ?45F53@<4IP#P*#TZ4@YJA'*_$O1+_P 1>%6L=.C$MP;JWEVF41C: MD@9CDD#@5Q7C3PQXPN/%.N)IVGMJ&F:K>V=V+[^TEA^S)&W[Q#&QW'(_N\&O M9[6QN;YG%O$9=F-QW!0,_4U/_86I#'^B]/\ ILG^-+VB6C9I%RML?.,OA+Q' MJEWXSL=,D74[327>STR&2Y=-_G,)) QWJ"R+E1E@.<9'2M'1?AQXJA^$6M^' M9D>WOI[T2V*-=1.8HMRG@@E%(P3MR1]:][7P[?IG;9JN3D[9$&3Z]:<-!U$9 M_P!%'_?Y/\:7M8]RN:6R1XQK'PLU6QU.PU*PO;CQ%JKWKW5[>:E+' 3B!DC M$80 G'RC/?-<#8?!;Q7+X?U6.^T197,UI=P:?)J$0621&_?;<2,$R.-S-D] MSFOJ7^P=1'_+I_Y&3_&C^P=1_P"?0?\ ?U/\:?M5W%S2['@.N?"?599_$U[I M>D+;?;Y;21;)-0$;7,*C]] 9 V%STR< XZXIOAKX4Z^=3TZ74[2:UTB#[9)! MI8U4R?8]W^IC9E?]X >>ZBOH#^P-1Y_T4?\ ?U/\:/["U'./L@_[_)_C1[5= MQ\TNQ\T1_ W78K+SA9RC4AIZMO\ [68_Z:)LA_\ 68SL_BZ=JZGXK?#GQ1X^ MU*#[&VGV]M8Z:1%)?$N9+IL$E C HPV@;FXYXKV_^P=2)_X]!G_KLG^-(-!U M$YS:C_O\G^-'M5W!2E>]CYIA\/\ B/Q)X\U:6/2I+;5[*[LWN-8_M,;+-5@S M+$(@WS[_ &&.>36?X2\">(?%7AF[N]*TI[&&YM)H)IKC51(-3E^T!D;86.S8 MH/+8]!7U))HMY:I),]H$4#+NKH21ZG!R:+'2;B>$-:VJF'L050?@"11[1%<[ MVL>$>)/ASXHO;VZEGTF3Q#I1U&6;^R%U<6OFJT*K'('W +L8$[3TZ@&JFK_# M+QCJ?CO2;U=-$%A;&WB,L>J>9B 1E94=G<._)QA4 ;KDFOHL:+J'>U!_[:I_ MC3AHVH#_ )=)EBE 5LX!(&TC(QG%9^G?"'Q5<:7P-?1%G%,NF01OM@ MN!"JMM.]5; SC/49]:T!I5__ ,^O_D5/\:<-*O@?^/7_ ,BI_C4N:?43;9DB MSU(_\Q5/_ )/\:<+/4C_ ,Q1?_ -/\:UETR^_P"?0_\ ?U/\:=_9U]_SZG_O MZG^-3SH5F9(LM3'_ #%4Q_UY)_C3UL]3_P"@LG_@$G^-:HTZ]SQ:G_OZG^-) M-;7%LF^:W:-,X+;E;'Y&ESKN,S5LM3(/_$V3_P D_QIZV6J <:LG_@$G^-: M45M=3QK)';%HV&0QD49'T)J06-Z.!:'_ +^I_C4\XS*%EJA_YBR#_MR3_&G" MSU3_ *"Z?^ *?XUJ"RO/^?1O^_J?XTOV2]_Y]#_W]3_&CG0[&6++50/^0NG_ M ( Q_P"- L]4/_,73_P!3_&M46=X/^70_P#?U/\ &E-G>?\ /HW_ '\3_&ES MA8R?L6JX_P"0NG_@#'_C2&SU0?\ ,73\;%/\:UC:7O\ SZ-C_KHG^-'V*\[6 MC?\ ?U/\:.=!8R#8ZIC_ )"Z?7["G^---CJA_P"8LA_[?\ /HW_ M ']3_&D-C>X_X]#_ -_4_P ::F(S;2WNX68W-ZMTF.%$"QX/KD&K.1UITL,U MN5$T)B+9V_,&SCKT-,;M3O<#M_#'_('B^I_G12>&#_Q)XL^I_G17FS^)G7'9 M'GWC<_\ %47?T3_T 5DHN:UO&_\ R--YZX3_ - %9$?->G#X$8O(O%FB^ M"].6_P!=U*WTJR:40B>Y;"ER"0OU(4_E47A+XC^%_'%S<6^@:[9ZO-;H))8[ M5]Q12< GCUK;0*1R ?8C-3Q!5^ZJJ?4#%7[MO,9:1,BF.O6A9*:[9S66H$4@ MJK(.*L2-FJ[\U:$5G%5Y.?>K$A Z57D.<^E:(EE60=ZK2=QS5F3G/;VJM)QG MTK1"*[_2HX!_I,1_VQ4C]?ZU%#_Q]1&"1J4G.?W! M_P#0EK)/4]ZU/#1_XFQWOB+5KBXLFOO.TS[5;V\$Z[S!;H&587( MQAQE^,[C7+&/,=)[UNI-U<'\/];%W?26MIJ%W?Z0]D+JV_M$9N+-V6&.I%=QFI:L[ 2[J0MBH]U ;K4@2;J,UYI@/W<4;O;]:C+"@-Q0 M@,;PD<6UQ_UT_P :WLEN "2>P'6N>\*G%M<_]=/\:S?B5#1,=CMO)E'_+)_P#ODU&4G_?)KS+XJ1W%YJ&E0I.B6L4%Q=2Q2^9M?8O^Q+% MR.V6Q[5FP_#J34-)6]M;_3#'+!YT;""_5@"N0<&\R#]15\EU>Y9ZWNQUI0U< M3\*=;U#6/"<(U.6.XO+;$33QAAY@QD,023G'!YYKL2:SDK.P$FZC=4>[\Z,U M($NZC.34>ZC?^5 #\X]JR?$['^RF]?,3^=:>[TK*\3$-I3?]=$_G51W0I;'- M8R/_ *](3BE/'%' ^M>BPYKF_"A^:\SS\ MR_R-9'Q5\R32]-A6Y%O ]WF.[-@Y$5P@<%HRS *=[,>,=<]*[\:,\>]1DT;JQ$2; MLTNX5%NHWT 2!J4-UJ,-1NH BU,_\2VZX_Y9M5;PV?\ B40_C4FIL#IUU_US M;^50^'3C2H:K[)/4U@W^13LGTKC/%T\3ZWIMK?:C-IVE?9Y[BX>*[:U!V8P6 MD4@@#/3-<7=:SIDUBL-M:>);'6+]VATB+4=0NS#>G^&0.DA 3'S$,5;';FKC M"Y1[.'ZXIVZN.\ M?6\>JV%]=/=O970B#O(\F,H"0&?+%I&* ]?/WG:;X>O+/4;# MQKX+M[J".6X2.W$^+A5CR4G0U[AH]^=2TFRNV"AKB%)2$.0,C M/'M3E&P[&ENY]J"_&>M0[N:0/4@3%LCI1OXJ+?06H DW\>M!<_2H@V*3?0*Q MFZ^3NL_]]^?P%9I-7]<;+V?^\_\ (5G&NBGL9O<[GPN1_8\7;D_SHH\+'.C1 M=>I_G17!/XF=4?A1Y]XY./%-X.^(_P#T 5C(V,5J^.V(\67OH!'_ .@"L9&R M./6O3I_ C)[LR/'6OW&A>'RUE*(=1NYH[2U_6)OL5H8PD$X%O"D'EAMY5CG<[*%&U6YS[=ZS+?5/"3:AJ9EN+.SU:[MB][%-)&)X4 M$ #C<,A/W9W,%;G[W/6NE)0-+#9IJ#M,B*LK,LRB/]VX$7<[<[N? MEYU++Q9X0M)=/TN"YT^&.6'=;9C54;]X(BO08?>%#9 .2N>2*AB\<^$KC3S> M79L;&WGF$I^WQ1*7EP3O(Y^2VG_ &I1+E>.?XE]#U"\ON_BG?0OJ$<>F6%U_9L-Q<75Q!?L8)(X MA$Q\EO+^9B)< M_;/-I;*UAA6**UMXH54HL<<2J@4G)4*!@ ]QTH;BOL@32,.W(['VJM(1C-/= MC@U"[''/-9D$,C-5)7( ;'4'K7IFZC=P,5QIM'26+33;<06ELA*CSTHSQ0!)D4A.!3,T$\4"9C^%SBVGSG[_ /C4_B30QK^EM EQ+9W2$2VU MU"V'@F'W7'KCT((-5O##?Z--_O\ ^-;1;%6]&*.QY]%X8\91Q(K:JS.% 9EU MA@&..3C['QD\XK8\%>%[W0KV\N;W[.IFC6,+#<23LYWL[2.[HO)+] ,<5U); MW_6C=0YMJQ9(3BDS3">E&ZLQ$FZC=0 V]/^B3_ .X: MH>&3G2(_]]JMWI_T2;_<-4?#1QI*#_;;^=4OA(^T4O''A27Q+8QM9W)L]2@) M\J4MA&4_>1\JPP1WVG'45RMOX \06ESEE MJ7--3:5BS \%>'YO#FGSPSK;Q-++O6&U=Y$C4*% W. 6/&22.]=#G%-W4F[C MBH;N[L"3//6@G-1[J-Q[T 2$BC.:CR>>:4\]!2#.<=>*]$YC:\+_?N\^J?R-2^*M"/B M#2S%!=2V-]$?-M;J)]IBDQP>AR.Q!!J#PN2'O/JO\C6YNR:X974[HZ(;(\SA M\ ^(H9$F$UL+E54>>FH!6XZ8/V+(P,SJB+'!.\ MWW!BNGW4H:DYMZ&EQV:6HP3Z4;J@1)D>M&9PQ>3&#T51@=! MP*UJB#>]+NJ )0V!2YS46Z@&D!-D4H:H0_O2[O>I EW>]4]7;-@_X5/NJIJQ M_P!!?\*I ]B?2S_Q+K;_ '!6'XDT&_O-9M[^R@TV]06LEI-;:F[HK*S9R"J/ M],$?C6QIC8T^W_ZYBK>ZE>S&GH<#KNAZ[JEU&+S35EL5MMD=MHNIBW$#4+30;&'57C>_2,+*8L;<_@ "<>@ ]JO;\]Z-V!Q3< MKH=R?.:0,,5%NHWX'6I"Y,2*-P%0EOQ%&_WH"Y+FDW5'NXI-U 7*&MG+VG^\ MW\A5 ]1Z5;UH_O+3_>?^0JD6_&NBGL92W.[\*'.BQ9]3_.BCPJ<:-%GU/\Z* MX)_$SKCLCS?Q\X_X2V\'3 C_ /0!6(K]JUOB"V/%]\.G$?\ Z *P5DZ5ZM-> MY$Q>[*/BGPQ#XLM;2"67RC:W"W2'[/'.I8*RX9)%*D8<]1Z51O?AY;7EC/:O MJ-Y;RS7)NVN( D3"0VWV?*@#"C;V'TZ5#XYT2Z\0PZ/!;06EPL.H)/,M]%YL M C$<@RZ;AN&67@=\'M7(W_AWQ;X;L[FST WD[81H;J*1%5V2"-51D+C$>[>H M!) " $-P:[()V5I6!'5VWPPMK-)XXM5NHH+L.MY!'#$J3H\HE*@;]\):X[,]N^HO=VFJW][;-> M7:O 2\+FW8*2<@.0,$#!]N:G%EXPN/M)@NM7M[2.VN6M$O)H?M+S>3$(UE89 M!7S/,*\]/O8&!3:E_,/YFGX<\(ZAH7B>#9-G0;**X\A'E1W:298PQP$!'*,3 MEB/FX_V>V:2N/T/3=3I(!&(X3"W !W;S,,]< \!:Z MAI?2LYW;U$V.=QVJN[Y)_.AG]ZA=NW2LTB1';.>U5G;-/=R>)_]"6N:I\+,([EKQG<:G;>%=5ET9#)JJ6[&W55#-N]@>IQ MG [G%>5S^/[_ ,/7(;2M7O;GP].2V& MEL77YH&DWJ9,%65-P(YSN&.O&=)/EVN=**$OQ0\:+JKP/H$-L%TX77DR02LP M;[.7+@CJ!)A-G![$YK7O_%7B=/"WB2VD@,^M0S06EE/IML8_-,\:ME%=B,H6 M89+8^7G%7;[XSZ/I\-P6M[\FW3S7B"*KJI\KRV*D@@.9E SW#9QBHA\78WN; M4)IEXZ742I!:85;B2X,YB$?S,$VG!.[.#5V>CY!G*V5WXV\1/865H^IV5]9V MDL,TMW=BW"2I. LLH",LQ,97*KPC:;/$UQ:7EU<)([VD MCRX$[*/FR%553!SR0.H(K6MOC)IUW,BIIFHBU4Q)-=,(]EO)([QK&R[]Q.^- ME)4$=\XJM;?'+3I(TEN=(U;3[1T21IYO*90KQO)&2%^T_< M ]*!XYQF@'BO-X_C78W%K!+!H>K3RR"1_(58@RQI&)"^XN%(VGH"3D8KH/!O MBV?Q6=5=M.:SMK6Z\B&8R*PF78C X!RIPX/IR.^:Y73G%78CJ-V*3.:;G-(3 MQ68C*\,G_1IO]_\ QK,^)US>6WA*>2QO)["59(]\UO%(YV;AN!,8+HI'5U!* MCG!K0\-\6\W^_P#XU!XT\07WA^PL7TV&WFO+N^@LT%TSB-3(X7<=O/&>U:QO MSJPH['ED/B;7YHX3'>:_%JQLU.G6K!Y8[J3SF!\P^4H9"F/F<*VWD\UUGPXU M?7+S6IT\02W1DDX6V^-$$,\%AJ%A?&O2;2,8LK^>9I! 88PF1+\^Z,DMC*B M-B>>A&,YKHDIM6Y2ST3/I1D5YM#\88&:\;^R[N[5)-T,5LJK((!"LKR2"1E M*[L8'/M5F?XP:?;RS@Z9J+6ZJY@N (]MR419&51NR#M8?> '6N?V,^PK'H&Z MC->=3?&>QLH+F2^T75+$Q;E19?*8RR*RJ47:YP'_1)NGW35 M+PZ?^)6G/&]J?V2?M&3XQ\2#PYKGA^6XN)H-.DDE2?RHGD5CY9V!@BL?O8Q7 M()\2_%DBZE+#I,=T;0-)):BQFC> "4*L>YCB5G0[P5X'>NP\7>)-6T:^T^UT MB"RFEN$FD=KV21$"QH6(&SN<=^*PM-^-^FZFT4<>G:C+)Y D?R55U1RF_P O MKGI_%@#IS73%-Q3Y;FC+GAOQ-XPU;2K^6ZT.VANX9# L9E,.&"DEP&#;U)*@ M#([\USFE^*]0T[1);NUU#6[_ %5(HQJ<>IV#2P_%^"$LEY8W3F!R+BXMMI MBMD,K1QD[F#'<5_A!Q3Y9+[ CF=6^(GBJZMM.C$36#S/&T1@L)@]^OFX)4DD M0C8 2&R?FKK/AGXRU_Q5=:JFLZ=%9);OM0)&Z-&VX@QG=][ .15>/XSVQMT M;^Q=56>X*&"V+0[IT9BH<'?@#*GAB#4#_'72Q!&TFEZHL\FPPVSK'O=&5FW# M#D *W'7CIS2:ST/4)Q"C>5--Y<<4D@C$FP M@MO4[3W'45W6D7LNH:7:74]LUG+-$LC0,P8H2 <9!P>M<\JO[Q?YTH[H3V,(\TOWO(565%W#&[D,/[IZ'ZU=\.\/=\]UY_ TWQ=K5 M]HMA;OIT-O/=W%S';(MTSB,;CC)V\UR+^)H;QV/,M.^(WC&TC87&G21W$EY, M([>ZM)9C,P=5\A'3 C &Y@S9!%=AXG\8:]I-_IT+6<&E6\[L/M!AEU$2-D;8 M\1!2A;GDY K/M/C7!'?&W2 M;*)F2RU"=PXA:*)4#"3G,9RW4!<_E6SC)OX#2QF2?$KQ.EQJ:"PCQ;$^8#IT MY^P@. &8Y_?97YL)BLWPW\1O%ZW^C63V8O[:[F<_;+FVEC:X4R'[O_/,*N" MU=,OQ@C2>9?[-O;D9\R"*W 6581'O=W#L "OH.?2G-\:M."7,W]G:FUFF\17 M7[LK]&8'!"L1D$'V[UT&:S::=F(BU+_D' MW7_7,U!H)QI<52:D3_9]S_US-0:$W_$LBI]!=3F_B-KFM:'?:3-I$,MT!'<- M+ B,R-A5P6 Y.W). XF"*EU-Y:;0,N<^H'3WJ!/B_8/>LC6%\MIE MD74&>+R9)!&'V E\C@]2 />NB/,H)J)9D>(]9U:T\:74&GWNK27T&.*RO@L\, MDMO=R[%B<*#C;EP6SCHO.*NTEHX ,^'GCS6?%'B;6K*_LE@L+90UO+]F>%\[ MBI5@Q/. #U[UZ)G(KC_#OQ%@\0:VVD_9;J&X2!9O.F*(D@(!^12Q8CGJ 1[U MUH)Q7+45I;6 DSS1NJ/-&XUD!+G\JJ:H?]#?ZBIPW;-5-4)^Q/\ 44UN)[$V MF'.GVW^X*X3QUXIUGPYKT[V99;#R(1)/):R7$5MEGW2>6F"QX48![UW&FMC3 M[?G^ 5R'C/Q[J?A?7K2"&TM_[,VHUQ>SF4K&6?;AC&#Y7'(9Q@GC(K6DKRVN M"*>C_P!KZWXF\.7M[<:M8I>6,ES=644[QVXD5@%&PCY01SL)K-E\8>+=/FOQ M;(L\,%U<2D7EK)([QBY"+&A!&T;3D'!Z>E:-W\9(6AS:Z;=1[GC>%[O;LN8" MY1I$VL2""IP&Q5B]^+>7TE-.TFYNY+[[/)MDE1-D*-1OM+@MK M18(=0\](V&FS-(,,X1B&*A1@*?QY'-;\?QAMX)9(IK.\F^SS%+B6!55+5#*8 MD9@SY.6&/DSZX%1'XW6:VDL\FB:PBF-9HE(C;SXRY3>"'(505.2^.U.S_D H MZ-XR\5W.G1M#-:WOV33/M=Q+=6$L4DTJN0\0^8!2%4\X.3CC%=SX(UN\\1^' MK;5+R 6IN]TL4&TADB)^0-R?FQUZ?2K=K>6_B318Y63SK2\AR8G=7!5AR"5) M!XXX)%7(HDMXDBC4)&BA551P .@%<\Y)JUK,"84$U'NI-WO6*0%#63B2T_WG M_D*I=ZM:N.*]BDO MG MDG_T):I8Y/N>M6]%;_B8.?\ IB?_ $):Y*GPLQCN7_$']1DU>-)=,2W MD:ZC="P:(*=P(')XSQ7':'#X$U;PY%:C0[?3--$C7,=GJ%KY&2$#-*OS'<-A M&6#'C@^E=MJ5F-2T^YM3-+;^=&4\V!L.F1C()SS]:X!?@M:16K)#K=[:S2/* M9);:W@C4K)%Y3J(@FQ20,[@,YYK&FXI:NQN:4NN>"+S6YM,NH;+[;J:FR<31 MKBY2%595)!^Z!(-N<'D^@J]INA>#/$FDO!8VFEZEIZ)]E9(0'15#;]FN>[$8]GX)\/:="D5MHUG!&@D"HB<*)%VOCG^)0 ?:KFG:!IND7-Q<6-C!:3 M7"HLKQ+M,@084'Z#BK@.* >*7,WU D+4$\5'F@'BI R_#9Q;S?[W^-5?'G]A M2:%Y?B#3QJMF\T:QV7DF9YIB?D5$!&6STY%6/#W%O+_O=OQH\2: GB2RBA-S M-930S)<07-OM+Q2(CS6\IMK"TU M.#[+-#(""45">><'J0Z]J5Q++"]M=R.L1\^%G5S&!MQ&H*C&S!'-*?A7IRPE5N[G M.T@9"?\ /QY_7']X8^GOS6MX[\S*$O&^'&J:==S7+:##@;??&*BT_3? -OKMV&N=)O-6U.(I;!9&<*JE,./FZL,_SJY!\'](MM,>Q%U=- \L$K$[-Q,1 M=NN. Q=B<=.V*;<%=R>22&2661=C.V"ZYSU.T'\, MCI5>VU?X>JM_:*^EP1:<88I@_P J#D/'@Y^8!CD$9Y-0:+\&=+T2*%$O;F;R M2=C/'&#M\IHPI(7G 8\^M22_"2T.G7-E'JMU'!/]G;:88F*/"@164E<@E1V( MP>011>GLI,1V6C:=IFFVS'2[>""VN7-P?LWW)&;DOZ<]>*O[JHZ78C2]-M;, M32W @B6,33MEWP,98]S5K-I&"K'QA):F_GN5BMED"Q6\IBW,Z M[=Q9<'@$\9P>XK#7X26OV*ZLGUB^DLKA 'A:*'(D"!!('V;LX5?ESCCTXK:+ MCRI.3*+:'X?75OHHB.B30JS'3!&RD YRPCP?7L>,U%;OX#UB33;MH--@OI%E MEM!!//X57OOA#9ZGJ%M?WNJ75U=H-L\C00*+A0VX J$ 7![ M@9J(?!32EO+:X%]=GRD"LCI&PD(9F5LE?E(+GI[52;!YGF",G;Q@_Q#!/>AN&_,[@S0-[X%W[/M&C%IIS'MWJ=TNW8 M1C/7:-OTKI]-T^UTBRALK*!+6TA79'#'PJ#T%<;>?"NRN+73((M1N[7[#,\J MRPI&)&WOO(W[Z_R-5O'DFC#0C'KFER:S9R MRI&+**#SGDI]!/[RZ^J_R-+XF\-6?BRPCLK]?,MEF29HR 1)M. M=ISV-E1AXC>VPM_LGSXV8SPP;MSZU'KGB M?X<);:O;W<-C>)%-'2.W1HV2/DPGY6SCOW'2MN:GO= ME"W:_#S4XKE+L:',MFR37$.,#TK,L+;X<:?JFJ/)J6C7=]J,V MZ3[1*F\*^,1* ?N\#W]:O?\ "I[%KB9Y-1NY82Y:&!DCVPYD$C ';ELD?Q9Q M4E_\*].U"6[DDO+E6N6G9MJIQYI4MC([;1BDI12MS,#=E\%>'[D2"71K*02; MPVZ/.[?C=^>!^5/@\':%;QI'%I%HB*BQA0G 53N4=>QY^M:<:>7$B Y"J%S] M!BG;B>E<_-+N!6TK1K#0XI8M/LX;*.60S2)"NT,YZMCU-7=V*C-!/K2;OJP( MM1;.GW/^X:AT(XTV*GZB?]!N/^N9J'1"1I\>:?0GJ8_C/7]&T"ZL9-2TNZU. MYECF6$6EG]H=(PN9206&%V]:R-/U+X>7VFJOD:;:V)N3'$EU'Y:22L@R5!/. M5(&>*WO$O@G2_%UYITVJP)>161D*VTJ!HW+ #Y@?3'%8.L?"*PU4R*NHWEG; MR7#7!MX%3RP3C@+C QM&" M*VEO[J:TBGFFCA*H-OFIL==P&2.X/6H-+^%-EIU_;WLNI7E[=0+Y:/+'$HV" M/RU7"J!\J]^I/6J;AK[S MZ%J?@$Z\LFDW>BG6)AY*FVF4RL /N@9]!V]*[, M-Z5Q-A\,["PGM)4N[AFMF@9=RISY2D#.!WW$E\6: M;!JVBMJFL1HLL4\=EYYMTW8#,0<[<\]&QUXKK--;_0+?C^ 5SOBSX?0>+=2M M+NXO[B!;"-:U?R+>UT>]U/3)#*8X]KR MV[LVE5 L"N^]@& #-D_WB<5U(-8RE9^[)@-M+6"PM8K:VACM M[>)0D<4:[50#H *F)J,'FC<:R DW9["@G/85%NQS2AN*0%'5S^\M>WS-_(54 M+58U<_O+7_>;^0JH&!]\UTT]C*3U/1?"'_(#A^K?SHIO@\G^PH>.[?SHKS9_ M$SKC\*/)?B:<>-;\?[,7_H KFA)_A70?%%L>.=0_W8O_ $6MM+O_ "]:JA__ *].#\5K8FY:$E(9.?\ &JX;(ZTF_(I6"Y8+ M]J:S\U"7Q32_'6G8"0RBGJV.N:M:0?]/; MC_EB?_0EJH<'/\C28 )'(SCU%>U7&#\PZ'ZUK \US 0*R?<.R?<.,?*:J:%G^SQQGYV[5E$9^4_,,]":3 5B1P3UP:?LG:PN?4Z;/L:-Q]*Y MKZ$_]]&CG('/YTO9/N/G.E!([&C)YX-R?IQ]32]D^X^>"?S- R>^/^!&CV3[ASG39.>E&3CH:YGZ$\>] SD\G\S1[)]Q\ MYO7['[#<<'_5GM4.C<6$8ZXK'QN!S@C/0FD )P,$\G!ZT_9.UA<^IT_)[4; MJYD'''/YFCD]S@].32]D^X#M!(Z9YH5)IWN'-=&OIK?Z!;CG&P58W>QK M "*.P ]!Q2X'N/QH]D^XU(WMWM2YK"VKZ?K2;!@/UH]D^X/UI" MJ]?TS1[)]PYB[JIS):]?O-_(558^HZ5$%4'=CYNF3UI2V.E;0CRJQ#U=STCP M=SH,/'=OYT4G@[_D P<]V_G17DU/C9W1>B,OQ1HWA&]U3S=8>"*]*#.;AHV* M]L@'FLG_ (1SX>G_ )>(/_ U_P#&N:^(BY\97_N(_P#T 5AHGUKTJ=%N"?.S MPZN83A4E!16C/0QX:^'_ /SWA_\ Q__ (JE_P"$9\ '_EO#_P"!C_XUP<:& MI1'^-5[%_P [)_M"?\B.W_X1KP#U\^'_ ,#'_P :#X<\ 9_X^(1GTO'_ ,:X M@QXJ-T^M'L7_ #L/[0G_ "H[H^'?A_WN(/\ P,?_ !IA\/?#SOM595/O5*@_YV9O,IK["/1SH/PZ!YNK:U%]A'JS:)\-0JDGXU:PK_Y^,Q><5%]A'LAT;X7=[^T_\#W_ /BJ(M)^ M%\\OP/G_ (_K;/\ U]-_C2[/!&,?;[8#_KZ/^->/Y/O^-+S]:/8/^=A_ M:O^7X(_Y_K;_P "C_C1L\$?\_UOGWNF_P :\@)/U.*0DYY)/XT>P?\ M.P_M*7\B/7]G@CD?;[;_ ,"C_C2^7X(SG[=;_P#@4W^->0 MTS1DY]31[!_S M,/[2E_(CU[9X(/\ R_6__@4W^- 3P1VO[;_P*/\ C7D&2/\ ZYI1DT>P?\[# M^TY?R(]?\OP2/^7ZV'_;T?\ &D\OP/\ \_UM_P"!3?XUY#SGN3ZUI6OAS5;V M!)X+)WB<95RZ+G\"0:3HVWFRXYA4G\--,]-V>!_^?^V'_;T?\:/+\$?\_P!; M_P#@4W^->;#PCK7_ #X-_P!_8_\ XJE_X1'6ATT]L_\ 76/_ .*J?9K_ )^, MT^N5O^?7X,]'$7@?M?6W_@4?\:7R_!'3[=;?^!1_QKS8^$=:_P"@>_/K+'_\ M52_\(CK1_P"7!A_VUC_^*H]FO^?C^\/KE;_GU^#/1_*\$?\ /];?^!3?XTHB M\#_\_P!;?^!3?XUYO_PB6M#_ )A[?]_8_P#XJD/A+6O^?!_;]['_ /%4>S7_ M #\?WA]D;/ _\ S_VW_@4?\:7RO!'_ #_6_P#X%-_C7FX\(ZUC MFP?Z^;'_ /%5(GA+61S]@8?26/\ ^*I"B,"\MS_V M]-_C3?+\$ X-];9'&/M3?XUP:^&-81"18.6QQ^]C_P#BJI#PAK?4V#$_]=8_ M_BJ7(O\ GX_O&\967_+K\&>E"/P1_P _UN?^WH_XT"#P1C O;<_]O3?XUYRO MA+6>^GO_ -_8_P#XJIX_">KJ>;%O^_L?_P 51R+_ )^/[P6+K?\ /K\#T$6? M@QNEW ?^WEO\:C9/ ZD@W]L"."/M3?XUQ$WAS6(X&V6#ER,#]['_ /%5@WVD M7VD[/MENT&_.TEE8'\033C3YOML4\;5AJZ2/5 G@C_G_ +8_]O3?XT\0^"6S M_IMN<_\ 3T?\:\@12:N01'K5^Q?\[,EF,G]A'JHM?!A'%Y!_X$M_C46WP.#C M[?;?3[4?\:\KOKK;^YC/^\1_*J:KS35"6_,Q/,I)V4$>P[/!!_Y?[;_P*/\ MC2^5X)/2^MO_ *;_&O(XXR:N0V^>W-)T7_.REF,G]A'J7V?P4>EY;GO_P ? M)_QI?LG@MN?M=O\ ^!+?XUY=-<06?#O\W]U>35236R.(H@!ZN:%0D_M,'F7+ MO%'KGV+P;C_CZ@Q_U\M_C0;/P9_S]0?^!+?XUXZ=8N2?O*/HM*NL7 /.QOJM M/V$OYF3_ &HOY$>P&U\&#_E[MQ_V\M_C2&#P4.M[;_\ @4W^->41ZTCX$T17 M_:0Y'Y5:3RKE-T3AQWQU%3[&2WDRUF/-\,4>F>5X( _X_K;'_7TW^-)M\#C_ M )?[;_P*/^->6S6Y7/6JKH0.]-46_MLEYC)?81ZZD?@AV"K?6S'T%TW^-.-K MX+7DWD _[>6_QKQOE2""01W%:5M".] M];?^!3?XTFSP./\ E_MO_ IO\:\LGCQFJK BA46_ML'F4E]A'KZ1>"96PE[; M,?071_QIQM?!:C!O( /^OIO\:\LT[0]4O56YL[1I8PV-V]5SZ]2*VI/#.JNN M18/_ -_(_P#XJLW"S^-F\<95DK^R_,[7X(!_X_K;_P M*;_&O/W\)ZP>?L+?]_8__BJB;PEK/_/@_P#W]C_^*I\B_P"?C%];K?\ /K\# MT9+?P5*V%O;=B.PNF_QIQL_!@Y-W!_X$M_C7G%OX6UJ&='^P/@'G]['T_P"^ MJT)/#6K'I8N?^VD?_P 52<$O^7C^\J.*K-:TOP.W^R^"\_\ 'Y!_X$M_C2_9 M/!AY%W!_X$M_C7!GPUJX/_'B_P#W]C_^*IP\-:MG_CQ?'_72/_XJERK^=_>/ MZU6_Y]H[K['X-)S]KA_\"6_QIPM/!X.!=P_^!+?XUPX\.:J.M@__ '\C_P#B MJ>OA[50?^/%_^_B?_%4N5?SLI8FK_P ^SM_L7A _\O4/X7+?XTOV'PCG_CYA M_P# AO\ &N+7P_JG_/B__?R/_P"*IPT+5!_RY2?]_(__ (JER_WV4L14_P"? M9V8L/"9/%Q#_ .!!_P :7^S_ I_S\1'_MX;_&N/&A:F/^7&3_ON/_XJHIK> M>TE$<\31.1D!L'(^HR#1RWVFP^LS2NX([8:;X5R?W\7_ ($-_C2_V;X6_P"> M\7_@0?\ &N(4XJ56H]G+^9A];_NH[/\ LSPOG_71?]_V_P :7^RO#!_Y;1_] M_P!O\:X\?7-2*?>CDE_,Q_6?[J.M&D^&.<2Q_P#?]O\ &E&D>&O^>D?_ '_; M_&N55L>].#9%3RR_F9?UG^ZCJ!I/AH<^;'_W_;_&D_LKPS_SUC_[_M_C7+EL M5&S<4^27\S%]9_NHZO\ LOPN/^6L7_?]O\:0Z9X6S_KHOQN&_P :Y$YYIC'' MSE_,R?K;7V4>NZ9':I91"SV&WQ\A0Y!_&BLKP7_P B_!WY;^=%<,E9L]>$ MN:*D>:_$(?\ %87O':/_ - %8L2@CI6W\0/^1POOI'_Z *QX1R*]VE_#CZ'R M-;^-/U,'X@^/=+^&'A"]\2:REU)IUHT:R+9QB27+N$7"EE!Y([UR7AW]I'PQ MK^J2:8=)\3:3JALY+ZULM5TAK>6]C12S" ;CO; X'&>V:R_VQ,#]G?Q+G@>9 M:?\ I0E>6Z)J0M?CM\);E_B1#\6;N7SK-+.-8D?2$:$9E'DG:<8(P_/RGVKN MITHSI\SWU_ YW-QFDO(]0/[6/AK^TQIA\(>/1J9A^T"R_P"$>/GF/IOV>9NV MYXSC&:NZW^TGX?T;Q#-HG_".^+M1U*&UM[R:'3=&,[0I-&LB!P'RK , 01PP M(YJON)N?^$Y/[5'Q$_P"$%?0$NQI>G_:3KQFV M;-B;=GE#.=WKVIQA3?3I?<)2DOOL>U^ ?B'HGQ/\.+K6@W#S6ID:&2.:,QRP M2K]Z.1#]UAD>WH36U*N.HKBO@M\,+OX8^'-3CU74(M4UO6-1EU34)[:/RX?. M< ;8U/.T =3U]!7;R=AJI+S6R.613D&*BMQF[AXYW#C\:FDZFHK1^%+C'>CJ>?_K4 M&, =CWHP.@'-(. .,\=:4<#U^M "8]0,_6E/8=:3(YX_.@YZ?K0 N/SI!3TB M=_NHS ''"DT?9I?^>+CZJ:GF7_-855S)6.["3]C)N2?W'H1N.:/M'^I]9AY_<3>+O%6LZ5XDLK M>QPUDT:M)'Y0=G)?!"_*23M]"N.IR*KV_P 0]3O;"]3[-':7D5@URF49Y48% M!ED*A2#O)&/3FGCQ5J@! @C&>WE/_C56#5KFWNYKN+3[:*ZF $DRV[!W^IS6 MJBK:HQ==-W3?W#D^(6KP7$5E';_VIYKLD5^]NT(=<##[ ,$!L@[1V'3K5G3/ MB#JM_(]L--665=/^T>?$KA3,$!*[3SC)(^H(&:;_ ,)7JI',"?\ ?I__ (J@ M^*M5Q_J(V[X\I_\ &ER^2!5H]W]PG_">WUA"ACF&MAP#YTEF]M\^!F%-BD,^ M3QD#&""2:6Z^(^L6 #W.DVD<+;0LIDFPF02-_P G;;@X[D4X>*M589\B,?\ M;)__ (JG'7KZZ4)+;PLH(;#0L1D<@]:++L-5ELF_N([[XDZD^GLEM8+#J!^9 M1(DKQF, DR#Y?NG'&>>14DGC[6(/M$B:2EU!$ZH"I<.Y8M@J F"HQD]\&DF\ M4ZJLK*(D8#OY3_XU')XEU&>)HY+>)T8;65H7P1^='+Y ZZ[O[CI_"WB-]>TQ M[F580Z3O#F L4;;CD;@#SGN.U;7VBO/M/U:ZT^W2WM;.WM8%SMCC@8*/UJ[_ M ,)!J"HS;8N!G'E-S_X]64H.^AK'$0MK?[CL7NU69Y1;0$C[[<+1;Q].*I7DOG7!Q]U?E%=:U9Y#]V) .3D\U/''FF(N>U7 M[6'VYIMV(C&XZ& *,D =2:I7FJ$YC@.U>A?N?I1JEWN)@C.%'WB.Y]*SJ<8 M]6*=2WNQ#OGO1115G,!HHHH *@:G3 MP$@S3V+A+@.BAV4,%!/)Y!'XD&J%YXLO-.T^QW!Q$>.N(ESD]!\H%5G\0:BAX6$_2)O_ (JJ[^)]34_ZJ,_2)O\ XJDHZ6L: MRKQON_N(S\1M7E9D@T>%W!)(9IAY6/X'^3[W?CC%6'\?:\)A&NC6[",8E8R2 M\D#)V_)SZ#/>H6\4ZJ?^6,?M^Z?_ !J>S\2ZE+N#)%'CUB;G_P >JVO(A5E> MW,_N*MC\3=:OVDV^'?)5"Y(DE)8!5SMPH/S?7'TJYIWQ#U&\UNQL3ID:D(@BB&?NY(4[O]E@2,=36U<>.=:C MMD_XDY$DRF1#$6;8JL 0V5QNYX'2G#Q#J(/_ "R'_;-O_BJHB_[]-_ M\52LNP*HOYG]Q2N/B=JD*6ACT>.Y:>;RW6-W7R.GR.751OY)^7(XKT!;K*CJ M*XX:_?\ ]Z(?]LV_^*IPUN]/\4/_ 'Z;_P"*J)1OLC6-5+=M_([ 75<]XCE, ME];G_IF?_0JI?VS>GC="/?RF_P#BJAENI;J423,I91M78I4 ?F:(Q:8JE53B MTB13VZFI$J!6 ZL*D216) (R.M;W1PV>Y.&-/4U$&XIX-24F2JWYT_<>F:A# M<4;O_P!=%BKDA;/O3&/%)N[4TGVH"X$TQCD>]#-[=::3BF0QK=*B8YXI['BH MR>?E5O#_@?PSX6NFN=&\.Z3I%RR[& MFL;&*%ROH650<5%K]WK-O8*VAV=G>WGF &.^N&AC"8.3N52YGF&O:9IEA"$'E/87KSLS9Y!#(N!CO6EG;2OGB+.=F_&[;DYQG&:@31M.MM5N=3AT^UAU.Y18Y[Q(56:55^ZK.!E@,# M)XJVSC%1/)BH5RFT-E;BJ3*\AJK+CGO4\AZBJLK8K M1'-(K2&JLGK[58E(JI(<=:V1S2().N.M00$_:X?4N.OUJ24X!&:C@Q]KB'4[ MQ_.M>ARO<[#N:/U/KB@#UZ4G3(!KSCU@/N/SH'.?Z4I Z=3]:3&>M A2?8$T MAZ@8S]:4GC@X]:1F XS\WN0*!@!CVH!QGUI RXP67GW%!=3QO&/3- CTGPA< MF/PY8KDCY6[_ .VU;!NV_O'\Z\^TGQ;'IUA%;-"S^7D!ED49R2>A^M6_^$ZA M_P"?:3/_ %T6O.E3DV]#Z.GB::@DY';?:VQ]YOSH^U,/XF_.N*'CN$_\N\G_ M '\6D_X3J$]+9_\ OXO^-3[.78T^LTOYC2\3>/X?#6JZ592%"UXYWEY=IC3A M0P'?YF4?G67J'Q6&GR:3&T47F7EF;F0-,P\MB#Y:C Y!(().,4R3QA9S[_,L M=_F+L?U@OW01T..WI6BA;>)BZ\'>T MT7H_BG!+Y*+87WET^E"YDN]OFBX,;I%[]I9#,8HI8B/+RP M#@EQQ\IXZ^U2ZG\1IK2&SNX[98[ AVNI+AR6AV/L88CSCD'Y\%>!TSFJ(\3Z M:2#_ &9'D+L!Q'D+Z?3D\4DOB/2KAH7DTF&1H&+Q,ZQ$QL3DE2>A)YR*.36_ M*/V\+?&:-I\5K6[0R)8:@B"-IV:0(NR( '?][D,^M2 M_P!LZ7(8Y3I-N6A.Z-BL64(&,J<<< #CTIDT=)X<\6IXFLFNHH+F MU 8#9<8!((!!&#T(-:XNV_O-^=<#9>+;"PB,5IIRVL9)8I#Y:#)ZG [U9'CB M(_\ +N__ '\6H=-WT1<<32ZR.W6[8?QG\Z5KM@OWC^=<;'XQB?D0/^,BTEUX MSC@V9MW;/]V1:GVRL9(!YLJK'+O=0R M-SGA)Y,9V)("V <$X!SUJ3(KQ+3O OB[PY MIZVMFMY)#'#(LTEO<1QW$^ZX#/L]TCQL=,B^QQZ^D*7N^W MLY[]&G\O8.)I!*"!NR01&O/4XH]DOYD![,TB1HSNRHBC)9C@ >I-"2)(BNCJZ,,AE(((]0:\UU7PY MXN2_>RM+R\N=(>R,S33W2M*;@1E1#SSAF.XGIQ69:Z-XVA69"-634ULU2TN( M[Z);"/$0!1XLY+[\\@=<'=BE[--;@>OU);3FVF60=0?S%<'\*;#Q#8Z5=+K\ MMXS-(IBCOB&D3Y?G(;S9"03ZD>P KN*SE&SL-.VIT4ZB1 R\@C(K-E3!JYIL MGFV"@]5)7FH+@8)K!:.QV2U5RM!)Y,Z,.QYK4N4SG%9+<"M8'?;QMZJ*:&EL]M#'.KL3*TK-^[08R=J_,?J 0. MXJA%XPCDA#BW< ]C(N:IW_B/3[Y46\TV.Z5&WJ)Q&X5O49!P?>N6,&GJCUI8 MBFUI(L6OQ6M;Z58[?3]0GWEO+=0H615&68$D<#TZGTJ2T^*5K=W0CM;>XNED M :,HR+N7&6?+,!@>G6LV+Q)IEM.\\6E11S.=S2(L:NQQC)(&2<4T:]I%PT<+ MZ/;NH8%5=(B%(Z$#';M6C@OY3)5X_P Z-;_A9$FI:54 Y;I]T<^E,B^*MK_ &?#*T,TUQ(_E"*W8 ,_'3>5('/<"JTFH:4(+B$Z M/:F&=MTT>R+;*?5AC#'W-4[Z70]1C,<^BV[ JJ$A8@=@Y"Y SM]NE"BOY2G6 M2^VC27XNV9)_T&^ ,@@!+1\S''[O[WO][[OO5BV^)AU"6&.TTN[D!NDM)7EF MB01NP)('S?-C';BLB"71(+FXF71;?S)T$;Y6,C8!C8!CA?\ 9Z5<75=-2 0K MI4"PJ5(C"QA01]T@8QQV]*GE72(*NOYRQ_PLN33]2NX]2A6WM(R3')$[,Q4$ MC<3]T@GC@@@G!'>DE^+$:3;!IEZHCE*R^;+&K*FTMO"[LD<'ZU4FNM+N#.6T MN%&N"K3/'Y:-+@Y&XCD\@=:E^VZ66D/]DVI:1Q(YV199QT8\\33F6^L\DD^6_?WJ#_A(Q_SR_P#(BU2O;[[=<1R$+&(U*@%P M:H_C7\ZD=R7-)NJ+S%)P""?K1NIA<<6S3&-(6IK'/2FB;@6XJ//3^ M=!_"F,U,AL].\$G_ (IVWZ]6_G11X((_X1VW^K?SHKRI_$SZ:C_#CZ'E_P 1 MFV^-+_Z1_P#H K CDY'-;/Q*?'C:_P#98_\ T!:YU9,5[]+^''T/CL0[5Y^K M'ZMXAT_P_;I/J-W'9PNXB1Y,_,Y!(4 DG /'M5RSU"&^MH;FVE2>WE4/'+& MP974]"".HKE/&6B7.O0Z4;25$DL;]+LA[F6WW@(ZD"2+YU/S@Y'I7,Z=\/M< MLM/MM,&H6,EBLD4SNKSK(-L#0^4NW!V\J=^0QP21N.:WY$UN9J1ZKYXP&SP0 M<>_TJ)+E;B*.2,[TD4.A ^\".#7D^F?##5+";2)//T]#93[Q\SMY<6]6*@; M&<[2-X\LC(SO&077'PIO)-*V0ZHEKJKIY,FHQ%_,,7V)(/+SG./,3?CWS]ZC MDCW&Y:'J,DH.,$8;ICO]*@=^O/%>7Q?##4(8],,5(59HR51 M=B@Y$9^Z(R"VV]P\!CEE5XDA9G*@* =SD L21G)&<=2Q MYJN5)73,FSJ9'R:K2OUQ3GD[U7>3KS32.>3(Y&_*JDC5+(_X9JM(_6M4CFDR M&1N*CMN+R'G'SC^=+(W7O45J_P#ID/NX_G6G0YV]3M\ DG]:,$ #C%&1SDT# MV)->8>N&VCCGC%)G!HR #DTP#GC/I7>>$+&RFT*)YK2VFD+OEI858G#8')%< M)V]:Z70/$UIIFF);S^:LBLQ^6,L,$YZBN>LFXZ'H8.48S;EV.O.G:=_T#K/_ M ,!8_P#"E_LW3L8_LZS_ / :/_"L ^--.!QNG_[\-1_PF=AZS_A UQ M[6EW16@\9>&&ENDN=.@L?(E,7[^UB+,06SE5RR\*6^8#Y>>E:$6N^%Y-^V.Q M**';S#9 (P0$L5;9A@ IS@GI7+7=EX3OIO-N+2ZGE'W7E,[E!DG:I+?*O)^4 M<&]\DEB(U>X14W A@H##:&W-D# .>:U<%T3,55C?=&W_ ,)3 MX8:>V2.S@F6X?RTDBL PSDCGY<@#:>>E/O\ Q#X=L[:":*QL[P3S) @BAA4; MF7< 6?:!\O;/<#O64MUX=7[.4@N$-N5,11)04PQ88(/J3^>.E4OL_AF31?[+ MN89Y[U7\R.HFU/28[YX(]#2XAA"F>ZAM M83'#N&1GN1CDE00!@U6;Q7X10+F.URQ VC3SNYQC(V9&=RX/?<,=:R))?#;E M-T5WL5$B\O\ ?!'5!A Z[L/@=-V:+9O#=H#LM[IF.W+R"9V.TJ5&22<#:N![ M4N5=F/VD?YD:LOB[PHD.^*WM+@94#99J P8J,@LH!QN4G'0&I7\4>%(]RO!: M*ZE5,8L S98$C "WM)HY6.2VR4\X([GT8_G3<8]$Q*JNZ-U_%'A*-#(5LC%NVB1; M$%7/.=K;,,!@Y(Z8IEUXG\/V-Y)'/I<$=HCI&=0-M"8-S)N4IKT>%]3DF>YMKF82@!XW$QC.%V M@^7G:"!QG&:.5=F'M8OJC6/C'PJMP$^RV_EF/?YILEQNW;=F-N=^>W85.OBW MPBZ2-&MG-@9 BL=QDZ<)\GS_ 'EZ>M<^]IX4GLX[5[*9H8\;*/[)3UX'U[UT"^,; ]#/\ ]^&J91_E3+C5A]IHZ%=.T['_ "#[/_P& MC_PK#\:V5E'H,SQ6=M#(I7#Q0JA'S#N!2)XMM&Z"X/\ VP:LSQ1X@M[W3&MX MUF\QRN-\14<'/4U,8OF6@JM2G[.6J.5'6K=OUJHN-U6[8\@UZ;/G(BZH?W<7 MU-4T'2KFIC,,1'3-4TZBB.P2^(T;0=*HZR?].(]%%7;0D8JCK(Q>$]BHI1W' M/X"C1116IR'(P>-KZ_U2X6Q\/3WFE6]U]CFO([A?-WC&YEAQED7/)W9] :)O MBKX:@FFA>[N1<1.L9@%A/YCECM!1-F7!(QD BG2?#NU;5)KF/5-4MK*>?[5/ MID$X2WDF_O\ "[QT&5# ''2N6N/@7#87=M=:-JU];70N8WDN&:)9(XPY)DFTNXY(\J)3&61]F'&1U7(YYQ4$GP0T.6ZLYVN]0>2WPS%WC M8RN'W[RQ3*DGJ$*@],<58L_A!IEM&Z2ZEJ=ZFTI MQ(F+=#)YC*F$&06[MD^ M]'[JPM2$?&"SAM$N+BPN#NV#R;17FD7=(4!("8 XSUSVQ736/C+2-1O(;6"Y M=KF622%86A=7#(,N&4@%< CD\5C?\*JTM;2>&*\OH'EC1!-&Z[XRDAD5ERI& MA!I;HM6VR+*(= M.*)$PW93G&&JM)G:?H:LW!^:JSC*GWXJEL2]SU+2=/L#I=J6L+1F,:DEK="2 M<=22*LG3M/S_ ,@^S_\ :/_ KGM-\46L>G0*5GRJ!3B$D9'O3V\7V0//VC M_OPU>7RROL?3QJ4[+5&GJ*:5IEH]S-IUH8TQD+:QD\G'I6-%XN\)/-$J6]LR MN&)D_L\!4 &F7GB;2K^V:&X6>2)^JF%QG\166R^&+DHC6"1D'GGH.M M9]GH7A]99)+\7&H2>8&A)AE7R5 P$'SDX]LX] *I0CYB=2W5'6VWB;PQ>W5O M!;6MO MG7-58I=!@E@FCM;B.2# 1E248 & .O(P>AJK+I?A.X#[],ERY!8B.4$D# .< MTN6/9E>T71HW[7Q9X2O+A((18/(Y"J/L8 +'!"YV8SR..M1MXO\ #$5U<126 M4"0P; UR;%3&2W0 A>W:-Q_%OA6-X@+6&2.1BHF33LQ<# M.[=MP5]QFI[OQ'X9LI&C>&R,BY+@6B_* <$D[<#%80L_#X@$'V:],*DE8BTQ M1.,84;L*,=AQ3H;/P_'!)"+*[D24'>9?.=FR2>6+$]2>]'+'LQJIYHV(/%GA M.Y,:QK:,SL%V_8>5)Z%AL^4'L3P:BA\5^'VU>[L)],ALVMF*&6XMH0K$9[?> M ."02 ".AK"U+3-,O;^VN;>9,1EG$L@4;@Q"*S$)DCG ]:.6/F'M/-&S_PE_A1Y(UC@@F#2F$R)8#8 MC!2Q+$KP >::WC7P>BJ2+0[NRV&XCKC("9&<''K6:=.\/R7$T[6-T\TS;G8 MB7G@C'WNF"1CIS266E>'=/B6.#3KA%4Y'R29'7W_ -H_G1RQ[,?.^Z.SMH=* MNX4FBLK.2)U#*PMDP0?PJ46.GX_X\+,?]NZ?X5@6NMV=I;QPPQ7"11C:J^2Q MP*E_X2. _P %P?\ M@U9.+OHC93AU:+NLV=DFGR-'9V\3@@AXXE4CGU KG=V M,UF$X&>M4B+ZGJ7@8_\4Y;_5OYT4G@7'_"-V_U;^=%>5/XF?44 M/X4?0\E^*#[?'&H_[L7_ *+6N:23%;WQ4?;X[U'G^&+_ -%K7+K)R.:^AHK] MW'T/B<3+]_/U9D_$":[A\'ZG=6-[>V-W;0-+$]BX#%@. 05.X>V*YW5_'^M> M']?U/2K:R:_CL4?R5O)-]Q/O8@/Q!UVW>S%^=/LK:]'F'4)+67RK!!/)'^]7?\V0L>#E0"_/&# M6G/\4["*:(-;Z@B&^N+.6>XMI42(0J6DE+%2"N CVUYX.3 MFCM@<^]*>IS28( Q]:\H]L7'&.*0<=?UH S^5'N: #MZ'VH/X?C1C '\S0. M/QH HXS72^#=(LM4-X;R'SO+VA5+$#G.3Q]*YK! Z5T?@[4+>P:\6>9(B^P MKO;&<;L_S%8U;\NAV851=5[)E&G;W8HO+=>#FMIIQ;R>7#,+=MUK= MAA(>B!2FYCR. #C-:-II7AB^ABE@CMI%E7>G^D,"PSCH6SUXY'7CK6==+8S0 M.L.KK;2F^%\LH*OM?Y>,'J/EKGU\"^'5NYKC^TRTTJ,#*TBF02-G,BGHIRQ. M .M6K-?$S/E7\J.S71_#;2F/R;8/O\L!IV4LP ) RWS=>V::^E>&(VME,5L? MM+F* K.S"1@"< AL9P#7+-X3T(/)Y>J*D7(A$;DKM4?*Q!*-\F=PYY/L0 M6_A+0;;1(=-CU,1"*8W"S0.J.'VA0PSGD #GV_"E_P!O,%&/\J_ Z6UL_"5] M!YT+64D.6^8W1 ^5BK'EAP&!&>G%3C1?#+#B.S(V>9Q=?P_WOO\ 3WZ5P[_# M[PY)<0.=5!AA8LD#;"H!9F*^A7YCU&?>C4/!&C23R74&J(TR^8T,#NJQJS%F MV\ C9ENFT_EQ3T_F8K+^1?@=T-'\-8#!;/&SS,_:_P"'^]]_I[]*?%I?AN1, MH+1U)V96[R"WI]_K[5YYIO@#1B5N=0O[9[UP3*L6#&&+,?ES@ 8;&-O_ ->[ M=> ?#5[/#(;U%,;$[%VA""6)X&.?F.#SC%#2VYBDE_*CK#IOA07$4.+,S2N8 MT1;HDLX!)7ANN!TJ^/"NB@_\>$8_X&_^-EWMM<6][!');LIP53#8+ MDY]SO//7@5TPU^Q'_+W!_P!_!6&- M'E"[K%&QTR[\?K4(U^R_Y^X?^^Q2OKMGLS]KAP/]L5%Y=S3DI6V1@^+]"T_3 M;"&:SMQ _FA3M=B""/0DUS=L>E=#XNU:VO+"*.&XCE?S0VU&R<8KFX6P:[J5 MW'4\7%**J^Z6K]=]GG^Z2&W=?+)_>,BL?IQUKM: <9Y//O51=G=B/# M;/XG>(?#UG=6^HJ!>R*S6BM#+<+)-]H"LBN5!*A#D9 IVF^/O$5C/K%O!J*: M@Z2WCM%=V4I^P!2/+9I!DNK= ,8'TS7N(=@>'8?\"-&]L#YVXZ?,>*V]I'^4 M#EOAMXBN_$WA:"]O6\VXWO&TOD")7P>J@$@C_:'!]!749S2L23DDL?4FDK%N M[N@"BBK%A:FZN53'RCEC[5+=AI7=D:]E%Y&GH.A/S&JMP.*O7,@48S@#I M69*^2:Q6K.R6BL0LK MM= \,Z54Y)[UVN@ZW9Q:3:Q/=1)(JX*LX!!^E M85FTE8[L&HN;YC:3PUHZ1A5L4 ] [_XTQO#&CL>;%"?^NC_XTPZY9*/^/N$? M\#%,.OV6/^/N'_OL5QWEW/8Y*?9%8Z;X7666-TM4DC)5DDN&0@@9. 6&>/3- M,CMO":VR7J_96@*>8LB3LV5SC< &R1GVK&O]#T+4K^ZNY[V-I+@ <[#LPV[Y M21D>E9B>!?#\EX)VU)3(L8C#+M!&.A&#@<=L9D+'V#$$_A2MIOAI0,_8P&)"_Z7]XCKCY^<>U<'J/@ZR:Z0VFHV[03 M.#=-<2+O"#/$?R'!YZY%6;+P1XN?0Y'OFE9?S!I_*CL)I/"]MJ*V,B(MPV!_RU**2 M,@%Q\BDCD D$BK:V?AUBJJUH2P)4+=YW =2/FYKGY;&U9YQ#K\MK#<*!-''Y M9+L%VYW$< CJ!U]JYNR^'FEVES.%UE$M7 <;$3S-_P W1CDJOS'@$Y]J$D_M M%;;17X'?H?##W#P(]J\RH)"BW!8E3W #<_AFHH[SPI(8@'A#2@F-6DD!? R= MH)R< ]JXZS\ :'9H475\QLQ=UV)G=SC:QRRCYCQGFKR>%-&B$6S4@61"@9U1 MOE*!3U''0E-R1@>O>DW4$MBEN.::6S32U-!/2G8FYZQX%Q_PC=O\ 5OYT4WP' M_P BU;_5OYT5X]3XV?5T/X4?0\9^+#X\?ZD/]F+_ -%K7*++GJ@OW4?0^ QM]5L<_,9D_@[3+I;A+@33P3RSRM \OR!IHRDN,#(!!)Z\'D8J% M/!&FC[4\LMY=7%U!+;SW,\^Z61'14.2 !PJ*!QQR>22:VO-Q[FFF3K1J-S*T M&BVEO?B\CW^<))91E\C=(D:-QZ;8D^G/K5UI.:A,N*C:3C_/%%KD.1(9:A:0 M8X-,9\9S43R<8!ZU:1DY!))Z]Z@=_7GWH9QBJ[MC.:T2,),'?MG(IU@?QJVM#)/WD>@DC))X^E*/;-)CDD]>M+U!X ]Z:.!S0!UNC^#(=2TV&ZDO94:4;MB(N%Y]35S_A7UJ/^ M7^?'_7-*N>&YLZ':@9.%(^49YR:TO.;^ZWY5YTISON?1PP])Q3Y3!_X5]:C/ M^GW'_?M*;+X#LH(FDDU*:.-1N9W5%"CU)/ KH!,Q_A;\JS_$%D^L:3<6@CC< MR +/O5"DEI$SX/ -E M<9I)? &J-:OY6K207; ('$LS*D6'S$,]B67G&<+6EW_.9>RA_P ^S=NO!6G6 M03[1JS6^]MB^<(TW,>PR>3[5(WP]M45BU_<(%&2QC4 #WK,?PE?BRM$WVEU* MEO+:NMYYDB1J[9S&=N20!MY R..*J)X!OX;6& 7OVD".1'DN99]P9FX=0#@G M;A2#QUQFCF?\P_8PO_#.@7X>VP'%]<8P#_JUQ4\?@.%#@7UQGT\IV\R/<7$+L1''))')/ MO$:R!M@;C=D9!/R]>G6E=_S@J4+_ ,,Z.Z\ VH9I)+^=!C))C4 #UH7X>VQ" MXOKDY&1^Z7GWKF4^'>J&ZDN9KZ"68M*8VW3?NMX(W+GH>5XZ<=:GC\"ZG+.3 M=:D6B^8E8Y9\ROAMLC\C!&1PO&!]*+O^<7L87_AG1IX$MUQB_G_[]K4P\%0% M2IOIL$8.8EJ]:O+#:PI*S2RJBJ[X/S, 3^)R?QJPLYQT;\JR?$,R ?,/45B MUT%M<8QS4=YIB7>9(B$E[@]&J8RMHPG3Y_>CN8=%/F@DMVVR(4/OWIE:[G*U M;<****!!1035BUL)KP_NUPO=SP*+VW&DWL0QQM,X1!N8\ "M^UMEL(-N6 M:BWM8M/0A?FD/5CUJ*XGS63?,=D(>SU>Y'<2[C5)VYI\CYHM8#=3!?X1RQ]J MJUM2'[S+FG0^7"92,%N!]*2X;-6)F"J . . *H2ODU*UU+>BL='H?@Z#5M/6 MZDO)8FH(X-:6O6C:MI%S9^6C^]$6VM96*E2A?2%SH#\/+;&?MMQCK_JEIT7@FSM=^=3D M0D9.Y4'%&Q, M5G';>7;%C&2K9R=RY(_+FJ;MIS$*E"]_9FT_@*)CS>W&>O$2TP^ H$!8W]P! MW)B6N93X?:E*6^U:D=@^['%-/C=D9E>#M2LK^:2XU#[9;O T M(21Y2,$8"%>ZCUSFE=_S#5*#_P"79L6O@ZQO8Q+;:J]Q&21OA$;KD=1D$C-3 MCP)#NQ]NN WIY2YKEX/!^KV[10I=>1#,S>>+9GP$"_(N\A6)W=\$@<9-5S\. MM5%NI6]@2Y\KRFD$DX)3>6";L9P<\G /' JK_P!\7LH?R'9#P+%M)%]<$>OD MK0O@F '/V^;\8UKGK7P-?1WD=U+J4DLR%2"99CC!&.^#@9'([UV_FMW5ORK. M4FMI&L:--[Q,L>"X ?\ C_F_[]+6-K6F#1[J*))WG5T+Y90I'.,<=:ZX3$YX M/Y5ROBR3=J%N#P1$>O\ O44Y2E3C3;BC+W$=:<'[YQ40;M@4JG'_UZ M[#R;DX<]B:7><]:A#'@4N_M2L5^SZVA_"CZ(\2^,=M<1_$'4'\B39(D3(VPD, M-@&1QZ@_E7&K%-C_ %,N/]P_X5].Z[XW@T;47M/LDEPZ*"S!@HR1G _"J0^) M,)_YAK_]_!_A7I4\7;S/G*^6TJE64W5M=]CYP$58?_G]^!\W_ &6; M_GA+^,;?X5/I]K*+V F&7&\=8SZU]"-\<;=?^8++G_KNO^%-C^.=M),B?V+* M-Q SYZG'Z4_[2DU\'XB65X9/^/\ @>?&&0-_JW'/]P_X4""7C]U)G_M M?\+1@!(_LV3C_IJ/\*3_ (6C#_T#)/\ OZ/\*XOK3_E/5^H4O^?GX'DOD.,_ MNY/^^#2^3)S^ZD_[X->M?\+2@S_R#'_"4?X4?\+2@Y_XEDG_ ']'^%'UI_RA M]1I?\_?P/)1!*H'[N0>^TT>3(,_NW'_ #7K/_"TH7(?^ &CR)!QY;_]\FO6O^%I0DH_PH_X6E >FF2?]_1_A1]9_NA]2I_\_?P/)O)FP/EF_P#'J412 MXP%FS[[Z]8'Q1A/_ ##)/^_H_P *7_A:,'_0,D_[^C_"CZS_ '0^I4_^?OX' MDGE2X'RS?^/5+'%,3]R;_P >KU?_ (6A#VTR0_\ ;4?X4O\ PL^'_H&N/^VH M_P */K/]TI8*G_S]_ \S2W=HRA27D8YW5G^3,C%2DV0<'[]>N_\ "S8?^@;) MC_KJ/\*7_A9D/_0-D/OYH_PI?6/[HW@X/_E[^!Y*L4I_@F_\?JQ%%)Q\DO\ MX]7J?_"RX1_S#G_[^C_"C_A9D/\ T#I/^_H_PH^L_P!T%@H+_E[^!YL]FT\+ M)ME5NQ&ZL8V\RN0T4NXQ_P#"RH?^@<^/7S1_A2_\+(AY_P")<_\ MW]'^%"Q+7V1RP5.?_+S\#Q](I<_ZN3_O@U<@$@_Y9O\ ]\FO5/\ A9$/_0.? M_OZ/\*4?$>)O^8>__?T?X4WB6_LDK TU_P O/P/++S3WNTW)&_F#_9/-9PBE M!P8I ?=#Q7LO_"QH?^@>_P#W\'^%'_"Q8?\ H'O_ -_!_A0L5)?9"6 I-W]I M^!X_&LH/^KD_[X-6X7E'\$G_ 'R:]6'Q#A)_Y![_ /?P?X4H^(<6/^/!_P#O MZ/\ "AXEO[(U@::_Y>?@>9#,J;9(6=3V*&J\NB02G*QRQ'_9!Q^1KU4?$*(_ M\P]_^_@_PI?^%@1?] ]_^_@_PI+$M="W@:;WG^!Y)_PCF3Q))_WZ-*/#84Y: M24CT$>*];'Q B/\ RX/_ -_!_A2_\)_$1_QX/_W\'^%/ZU+L1_9U'^;\#RJ/ M2;>W.1 \C>K@G^E2R2. !Y; #_8->H_\)]%_SXO_ -_!_A0/'D7_ #XN/^V@ M_P *7UE]46L#36T_P/(IGE)XCD_[X-5724G_ %.8O^?)A_P!M!_A1_P )S$?^7)_^^Q_A0\4W]D(Y?37V_P # MQV99">(W_P"^355HI3_RS?\ [X/^%>VCQO$?^7)A_P #'^%'_";1?\^3?]_! M_A0L4_Y0>70?_+S\#Q2ULII[@*$E5>K$!A6I- P&!'+Q_O5ZQ_PFT7_/DW_? M8_PI?^$TB_Y\V_[['^%)XAM_"5' 1BK>T/&9(Y,\)+^&ZH6BE_N3?^/5[9_P MFD7_ #Y-_P!]C_"C_A,XO^?-_P#OL?X4+$?W1/ 1?_+S\#Q2VMII)Q\LVTY:O)+%*.JS'Z[J>(I2<[)?_'J]J/C*(?\ +FW_ 'V/\*!X MRB/_ "YM_P!]C_"CZS_='_9\?^?GX'BXAEQG9-S_ +U2"&0=4E_\>KV0^,HA M_P N;?\ ?8_PI#XRB'_+FW_?8_PI?6?[H_J$?^?GX'CWE2'DQR8_X%3EBD7) M$3Y/M_\ "91#_ES;\''^%'_":1?\^;?]]BCZ MR_Y1?48?S_@>2^7*!_JW_P"^3_A3A$X&2C_]\FO5SXUB_P"?)O\ OL?X4?\ M":Q#_ES;_OL?X4OK+_E']1A_/^!Y1LEY_=O^"FC9(/\ EF__ 'R?\*]6_P"$ MUB/_ "YO_P!]C_"D/C>(8_T)_P#OL?X4_K+_ )0^HP_G_ \J$<@_Y9O^*FCR MY/[DG_?!KU4^-XO^?)O^_@_PI/\ A.(O^?)_^^Q_A1]9?\H?48?S_@>5>7*? M^6;\_P"R:3RG'6-Q_P ->K?\)S%G_CQ;_OX/\*3_A.H1ULF'_;0?X4?67_* M'U&'\_X'E!CD '[M_P#ODTGER+57[R0Y8_:I!'Q7/\ C=/%O]E0_P#"&KI3:F9E#_VN6$7E8.<; M?XL[?UKR;X?^/OC#\0[74;JQM_"206%[-I\OG+*K>;&O;DY7)7GZT"L>[-'C MWJ%TQ7A5KX]^,MYX]U#P@EOX0&JV5BE_*["41&-V"@!LYSDCC%6SXY^*'B3Q M[XHT'PW:^''CT(VZS&^$BEFDCSP5)XW*W8<8H(9[&ZCTJM(N*YGX4>/)OB-X M.35;NQ33[V.ZFLKFWB??&LL3;6V'NIR*ZE^E-$-%*1:K./PJY(.?6JL@X.*H MP92E7Z&JL@P.E7)!C_&JD@_SB@P94<9[8J.W_P"/N'_?'\ZFEJ.V_P"/N'M\ MXY_>,>IV![C!/UJ6UM9;R0QP1[GP202 /6HA\N>W-:GAML7\F/^>1_P#0 MA4GM15VD1?V#?8_U(_[^"D.@W^/]0O\ W\%=5OXHW\4KG3[*)RW]@W^#^Y'/ M_304'0K\?\L!_P!]@5U6_(ZT;\C&<47#V43E?["OP/\ 4#\9!2_V#?8XA _X M&*ZG?TYHW^]%P]E$Y4Z#??\ /!?^_@H&@WP _<+C_?&:ZD2>]*'XZT7#V43E MCH%]SB%?^^Q2'0;\C_4#_OX*ZKS#BCS,CK1]+O]Z+A[*)RIT&_P#^>(_[[%']@WQQ^X7_ +[%=5YG%&^BX>RB M _[[%=+O)%&_P!Z M ]E$YLZ)>'_EB#]7%']BWI_Y8?\ CXKI0_O2ESQ0/V2.;&BWA/\ J!]=XIW] MC7?_ #Q!_P"!BNBW^]+YE >S1SHT:]/'D#'^^*4:-=\9@'_?8KHO,)H$F: ] MFCG_ .R+L@?N1_WV*!H]X17*EHIXY5!*EHW# $=1QW]J6.]@FDE2.>)Y(V"R(K@E#U ( MSP?8T@Y$8PTJ[)_U(Q_O"G#2[H?\L?\ QX5LR7201M))(D<:C+.[!0!ZDGI5 M:YU[3K%U6XU&SMV9=ZK-M*)/PH#D1C?V;=9_U/_CPH_LVZ M'_+ _P#?0K:\PBCS#GWH'R(Q_P"SKG_G@<_[PI?[.NA_RQ_\>%;'F&E$A]: MY$8_]GW1_P"6/_CP_P :5=.NO^>)'_ A6QYF.]'F^] ^5&1_9]UG_4G_ +Z' M^-*+"Y_YXG_OH?XUKB4^M DH#E1D_8+GJ("/^!+_ (T"QN3_ ,L3_P!]"M?? MQUH\P_2@.5&3]AN] '_ (\/\:V/-)'6CS<4!R(Q_P"S[GM#_P"/#_&D M.GW0/^I_\>%;'F8[T>9GO0'*C%_L^Y_YX_\ CPH_LZYQQ#_X\*V=_O2>90+D M1BG3;K'^IY_WA2?V==#K!_X\*VO,)[TGF&@.1&,=-NL?ZD_]]"FG3;O_ )XG M_OH5M^92>9GO0+D1S\]K-;!3+$5#' .01FHNWI6KK+EK:/\ ZZ#^1K*/O09R M5G8]!\(_\@.'ZM_.BE\('.A0_5OYT5FST8/W4[^B?^@BLI&K1;'B5/XDB];N!(ASP".O:O+OV\4Q:I83Z?+ M<>(KRYB6X3:9(VV;7'J#@X->EI)CVJ19/>@$SRW1]"U*#]I3Q-K#V,Z:5/X? MM[>*]*8B>02(2@;N0 >/:N+A^"S>,_B_\0[_ %E]?T>PDFM6LY].O'M$NQL( M?E?OXP/ID^M?0;R9'K4#O^E!+,#PEX.TKP%X?M]%T6V^RV$!8JK.79F)RS,Q MZL3WK0D(!J>0Y%5I#^--&3*\IY-5).:L.W_ZZK2&J,)%:7@G'Z54E-693ZIV1/)/4UH: =M^Y M'>$Y_P"^A6=G;QBKNB'%\_8^4?\ T(5![F*-Q]#18"??BC?QUJ#)QT- 8@]# M^5%@)]_-*)#4&X^F*4D^E%@)RYHW]J@W'T/Y4I)!Z4 3[SZT%Z@R?2EW'TH& M6 ]!DSTJ#PI=Q]* )P^:- M]0;CZ4NX^AH L;Z\9\2Z!+>>(O$T47AV[N=5N[RVDT_4DM $@"CF3SSC:!W M//I7KP8X/%.W$]J#.4>8\4\17?B'2;*[>]N==L;)%O)(9-'7RW:X##890HSY M>W)&>/4TDNDZQK"6.IWHUAX(M3L+HR6&0[1F ;Y %&YL-WY(R:]9UKPSI'B3 MR/[5TJTU$PG=$;J$/L/MFM- $555=JJ, 8 %,S]GKN>(:@WC+5=9UJ$Q:U) MIUS;W,3V=TLCQI@#RMI*A,GJ-@/N%G?1X;VY@N;43M);)(R M1JHW!B1G:.XZ5W631DCL:"E36MSR3Q,GC[3=;U*'1$N7TJV8&U1" LB387: M!P(>6 %2RZ%XGGUI[$:CK-I9FY?S;RRD\IY0MN-K&0#)RXZ]Z]7R<]*7<3V/ MY4![/S/'HKSQDFM>&9)I-?GI8WT"2H,GT-*"1VI&A/OI=]5]Q]*7)H GWDT!NM0;B> M@-*"?0_E0!/O-&\U#N/I1N/H?RH&6-YHWFH Q]#1D^GZ4 3[S1O/K4&3Z&ER M<=* )@^.]'F&H=Q]#2;F]#0(GWDTGF<=:AW'T-)N([&F,G+FC?4&2!T-)N/I M^E("??BC<:@+'T_2DR?2@1/OI-_O4.X^E(2?2@"?S#32Y]:BR?3]*3)]#0!- MO(HWYJ'+>AI,D=OTH FWT>94&X^E&X^F:!-D&J-NAC'^W_0UG8Z5MU_9NI:MND$ M?D:7;&>49!.XJ"/E&.3[BJWACQJ?$US/#_86N:1Y2!]^K6)MU?)QA3DY/M1X MG\0R^&M&N-16Q;4(X%+RQI,D;!1U(W<'Z5G/\1+.SGO[34()=/O[3(>)P7B9 MA#YNT3*NS.S)QG/!P*";G9-)QQS43/C-X?\>LV)&#K&R1 M_+^\8.ZKA,G+#CFG6/CW1=4OXK.VNI);E\C8;:5=A#,N'ROR']*[YYJ!Y.:=C-LCD.">>:K2$DU)(_7FJ\C#%,Q;(9"?7I520XS4T MC@9[57D;-!@V02'/TIEJ_P#ID(S@;Q_.B0D#BFVI'VR'']\?SJC+JCM>GUJS MI>G+JERT3N8T5"^0,GJ!_6JI/4=ZU?#.%U"7_KC_ .S"H9[D-9(N?\(G!_SW M?_O@4G_")P#_ );/_P!\"ML-2EO\FD=?)$P_^$2@Y_?R?]\"C_A%(&&//ZC=0')$Q!X2@ _U[_P#?(H_X1.#_ )[N?^ "MO=1NH#DB8I\)VY'^O>_3^X*V@U+OXH+Y8F(/"< M'_/9_P#O@4O_ BD)_Y;O_WP*VLTN['>@?)$QCX4@Q_KG_[X%'_"*P?\]F_[ MX%;.ZER,T@Y48O\ PBD!_P"6[?\ ?"T[_A%83_RV;_O@5L[J V10/E1CCPM" M.?-/_? JIJ6A16$ D5]^6P59!_2NDW8K-U\YL5_WQ02XI(JV_AF*:WC=I<%E M#$",8YJ5?"\"]92?^V8K3LF_T2 G_D,4[_A&81SYG/\ US%:NX&EW4#449(\,P?\]/\ R$*/^$9M_P"_ M_P"0Q6ONI<]* Y48\WAR&.)W5ERJDX,8Q_.H-.T:&_@\TXC^8KM$8/3WK;N& M_P!'D_W3_*J?A]L6'_ V_I3%97(_^$:@_P">G_D(4H\-0 GYQ_WZ6M4.#2[J M1?*C*/AJ#^^/^_0I?^$:@[,O_?H?XUJ;Z<&S0'*C*'AN$'[P_P"_2TH\-P?W MQ_WZ6M3=Q1NH#E1F#PW!_?'_ 'Z6E'AN '[R_P#?I:TPU.#9H#E1E_\ "-V_ M]Y?^_*TI\-P?WE_[\K6IOI0V30.R.>LM+BNYIHR(D$3$%A$"3_A5W_A'(1_$ MO_?E?\:32&Q>7ONY_G6MOH%%)F7_ ,([ >Z_]^5_QI1X=@'0I_WY6M,/2[Q0 M7RHS/^$=@'=/^_*_XT?\([!ZI_WY6M/?S2EJ Y49?_"/0^J?]^5I/^$=@'&4 M_P"_*UJ;Z/,Q0'*C*/AV =U_[\K0?#L']Y?^_*UJ;J3?C\:";(RCX<@&?F7_ M +\K5*;2HXKQ8 L3!R,,8QD9]JZ$O65=/_Q-HO3*_P!:"6D)_P (Y!C[R_\ M?I:!X<@Z;U_[\K6KO%)NH'9&4?#D']Y?^_(_QI/^$<@/&]?^_*UJAA2;P* Y M497_ C<']]?^_0I#X;AZ;Q_WZ%:Q;-)N% * Y48%[I": M]!A-:GH?A#!T* ^[?SHH\ M'_\ ("A^K?SHK-GHP^%'F_CY\>+;WZ1_^@"L)9/2M?XAOCQA? ?W8_\ T 5S MZRD< ULCYVL_WDO4A\1/IUSI%Q::I=Q6EI=*86:298LY[ L>M5;SP[I7B2VN M)FE:>&]F^TM+!,"K-Y7DY4C(QM_45!XPTIM?\,ZE81Q133S0E8A,!@,>AR1Q M]:YK6O#?B6?Q%J0QW>F3Q6FRTA?57F*2"? M>-[9PRXW<$L!N/KQ%)X7UVU^RN)KJ^MW!>_M/[2=&N")9"H1R?D^1DX!4$)@ MT V>B?:HW9T2169,;U5@2N1D9';CGFHW?C_ZU>93>%/$R12.TCW4LL2*PAU! MH7$PAV1RM)@%Q&>/?[V#TJA<7&KVVLWT2W5U/J%E;W-U-=)/+Y,S*8G@4PXP M@.&3 SG+8SDX"&>J/)@<5!(^>M4M'BN+72K:.\D:6[*;Y68Y^=B68 ^@)P/8 M"IG?/%!BV,=CCUJO(^.]/=_3D57D;&1^5-&,F,=O3BF6K?Z9!W^M3PV1_:$O;]R>G^\*R^A([CM6GX=/\ I\F! M@>4?_0EJ&>_#XD=+FDSQ30<]Z7.*D[1V[THS3,Y^E)G/?% &!K?C$:9JB:?; M6L5Y^CM(XRY(C3,%/FCE79%=_.1DVY M&PJ.@*L.32V%G+=>,;JVM]-;19)-4%^J#82L<0VR77R\#SRPC /4 D\YID7/ M4\TN:8#Q[4;NE(L>329IN[\J,YH R-1/_%0Z=Z;3_,5M9XK#U _\5#I_^Z?Y MBMG/%,F.['T[=4>??-+FD6/W>]4-;URVT&T$]P)96=Q%%!;IOEFD/"HB]R?R M]2!5W/\ G%>=ZJVI7^J:KJ4%S$]]H5TC1:=<%C&EOL!>0*I&9'4N%=LA<=.M M F[(Z[1_$RZG>O97&GWFE7JQ^:L%ZJ?O$S@LK1NZMC(R,Y&1QWK9SGO7E=M8 M7GBK5[5;B\DGAM[RYNVNK@O;RP6NU L430LF#E@-7(1_0Y ZCKC/>@$[F^#2@\4P?6ES06/S6?KIS9#TWBKH-9^ MN.2<[ECCAB WR.QPJC.!R>YK$/C2[36H]';2;5=6DB,ZV!UN#S MVC'5@FW./>I_&)S867(_X_[;V_Y:"O#+CX;:Z+ZXTAO#NL/<3K-=B)98S:-- MYX*2&_QYJ#9_RRW Y& ,4S.3L?1&C:NNL6K2"&2WDCD:*6"7&Z-QU!(R#U!R M/6KQKG/!JF*'5%(VD7\@(#;L$)&",]ZZ'-(T6H\&ES3* :!A.<02?[I_E5/0 MC_H/_ S_ $JS.3Y$G^Z:J:)_QYG_ 'S_ $IB^T:8/-+UIF[%&[FD6/W8I0WK M3,BJ6MVDVHZ/>VMM*8)YH62.0?PDC_(_&@1RJ_%2"^\0OH^F6EI=W7)ACN-6 MBMI;A0<%XXV4DKG(SWP>*Z;0/$"Z[%<*]N]C>VLODW-I(ZNT;8R/F'# CD$= M:\YA@U;Q?:0Q65DNBV^@B,V\8G3=)_$%]K%S MI1T3RH?L,]O]H2<2RJV; MR4NX+>3[%,3]PK(2P4G^ZQSGBNGW5XM+:SZ3XOL]/F\2P^(7:YMQ_8 DFDD3 M8I&]F9F''WSNQSUSQ7LN[WS[T F^I(6]Z3-,)XI-U [C\\5F7)SJL1]U_K5_ M=6;='.I1?5?ZT$LU,\4;J9GK29YH*'EJ,XIA-)NSUH R=?\ $,NDS65K:6+: MC?7C,(X!,L*A5 +,SL" !D#H.!DTS)RU/H+.1G\:,YK M/T.[-[HUA.ZE&D@1BK=1E15W=2-$QQ..](3S32:0MVH"Y2UEO]&C_P"N@_D: MR6_+VK4UC'V>/_KI_0UE9Y]J#GGN>B^#_P#D!0_5OYT4>#SG0H?JW\Z*R/1A M\*/*?B0^WQG?\\[8^G^XMI ME>,M8O-,ATM;)YT>ZODMW-M;I/*4*2,0BO\ +G*CKVS7+W/Q+U7PY:W(U2W@ MGO8 LDEOD1LL8A1W/RY&X[U[X4G R*[TN& ) .#D9'0_YS39(8)RIEABD*D, M"\8;:>F>1UIF:D<9>^.-9MLRLUBT5MJ%ZD\-N"97A@C9PF"#M8@#GTYJ63XD M7JMA&>^*ZX+&KLZQH'8Y9@@!) MQC)/?CCZ<4R.&"&,1QPQ1)R-B1J >O '?O0',C%T?Q5J%[K'V*]L[2$&2:( M26T[O\\:12'AE'RE90/7(/8BNB>8],G\Z@.T?,%4'.@'@^V:T?#^%OY,?\ /+_V85G$D=*T-"(^ MW/Q_RR/_ *$*D^AA\2.BW4:!<>,KB[TK2=1MM073I(H(YP]N54PF,F:1[D'>DRO@!<\\<Z%K-A\*)TM5U@ZQ+?@R*7N)Y_*6Z.,*'#[?*QPI&1W[U#>77BHR M:/:64&L1V4;6LD2+I\B+,1*QG-P\C-)$!@81F.5/)(Z!'/;='LQ;FC=[YKPJ MU\?^-]2M+I+"2XO;JW:V^V!=,C,EL7$GF+$J*WF(&50&PQQD^]>R:'+>2Z-8 MOJ"JE^T"&=44J ^/FX/(Y[=J+%0FI[&@3S[4NX4PFC=_^NEH:&5?G_BH+#_= M/\Q6P#C'I6+?$G7['T"G^8K7SQ03'=DF[THSD5'FEW8H*),FLS6/"^C>("CZ MII-GJ#(NU6N8 Y /;)'3VKSCQ!J'C/2]5UK^S;?4#:RWKM \5D+HL1!'Y:;6 M^Y$6W9<=".HZUMZ#X;OK36_$5V5O8KDV\)L_/NYGMQ*\;F78&8J0'P.G'%.Q MESW=K&ZGPU\)0L&3PSI2'L1:K_AS71HJQHJ(H1% "JHP !T ':O'=+?6M+T5 MI=.T[Q1#K*01+J4U[&UPC2;QYLD$4C$2N!N*[,+CCT%7(]6^(4NDWETL4JW$ M%D7@MI=/1'N',C!68?PN$"L8QW[=J+ JB['K -&:YCX?WNM7_AN*;75=+TR/ MCS+O*/$WA?44\0>)+G3 M?[74G3XY+-H[F=XOM)<[]J;MI.W'RXQ4%S>^/(6N$1;FXNX7>"&__LY1O0M' MA]@^0\%^W\/M3,O:-;H]9N[6"_MI+>ZACG@D&UXI5#*P]"*R1X'T'&/[,C'M MO?\ ^*KR_6_&_B_P[?6]I?7J 7'\"[2<%0 2.M:%U=^ M--8\*^,K.9-1BOT?9I\T=I]G.-YQY8 #-@8R7VH7%O>1-Y$5L([2W^T[$60"2:.,_*\C# M+ MV;J7->/^%;WQOK&LZ+-KEM=1PPWQ,H^RM $'EMD-A5#1@XPW/U->N!NE2:PE MS:V%F.8'_P!TU5T8G[(>?XS_ $J>+>&;CQAI7AC3_L-K MJ$M[+,+>Z2^L)XVC+*,3?OY'8JISDJ0I_NU.NM_$B35-5M3%-;Q)*L4,PTT. MJJ7 #HQ4*XVY)Y;'M3,%5\CTO4/!^@ZM*UMXQA(H4"(H]@.E>:>&)_%C>*[9M9EU-K?R+B#Y;)4MY&63Y'? M PA9>01C/:L0?\+!TH:1=@3W<<,-RS6\-K*TP'F<"7>Q5W*YVX /I0/GMK8] MNW4;J\0N_$7CFZU==0M++6[?<\L=K:R:5^[=/,78LX/^K^7=\_7WKLOAWJ_B MB^U+68?$$%RL4,G^CRRV:V\1&?NIP&; [Y8?[7:@(U$W:QWH.#2AN:C#^M*& MYI&Y2TQO](NO]\_SK1#&LK33B>Z_WS_.M'=02MA^32[CC.#3 P!YZ=Z\CDTS M6;WQ*();?71JCZF3/?"65-.-@<_*K!M@.,8 &X'F@4I(;'[)=B4QAQ*C0RM&\;CHR,.5(]17C5YX<\30^#H]/TBVUIM4NKZ=YIIM1E MB:.&,DQ#S)"0H;C@8+ 5I>*GU[4]0\%W4MGJ\-N;8_VA#;6EU+LDW#AUAD3: M>N&;(QV-,S=335'J6AZ/;>'=/%E9>8(=S.QEE9WD8G)9V)RQ/J:O%CUKQ:Y\ M1_$#2=.^UW#W'D3J6D+:9&KV*"4K\H.-[%,$!L^H%1:#XA\8>)(K6]L9KG9= MQ0QG4QIR'Y=[[R4^X" %SQQF@/:K:Q[=NYI-W->1:#XA^(MQXFT>#4+)X;!T M7SW-AA)!SO9V"_NWSC"[@/8UZSO]*1I&7,2;N*SKEO\ B8QX/=?ZU=WYK/N# M_P 3!/JO]:!LL7^KVNER6JW4HB-U,((B0<%R"0N>@S@]:HZ9XOTK6&F-M=J8 MXCAI908T)R1@,V >0>E0>-/#S^*O#\]A#=?8+HLLD%V$WF&13E6QW[_G7*P? M""VCNK)Y;B&Y@M_LN8)K<,)#"&!)R?XBV?:@B3FGHCN--\2:9K-NT]CJ%M=0 MJS(SQRC *_>!^E)?^(]-TV"66>\A"Q;=ZHX=EW,%7*CGDD5Y_??"&\>QFM[' M5K&S#/=(C-IN[]S./F1L.,N".&&!CC!JK!\$I8=:N;^36XI#)$L( M=C!0Z. M-V&P?N8R #SR33(YJG\IZ!)+H/B18!=PV%XYR8H=0AC,@YY(209'3L*I7%CX M/TRQ?47L=!BMH,-R ,@C /K67;? $V6EB*+5K-[K,JL;BP::W*.@3/EM(<2 *,,#@' M/%.P/F(K;&H6S2O$M MU 9$(#(LJEE)Z C.037":[\.;O5;N%(]9AM;*33XM/NXC:[Y98T??E&+ )GI MR&XK&MO@7!9SZQ+'J[>9=*39SM&QFMY-^]78E]KE6Z$*.,^M%@YIWV/2_P"W M;(2W"-4) 7QV.,YQ[UYI>_! M='@C6TO[9'A$.Q+VQ%Q"[)&R,9$R-V=Q;V/K5CP]\(T\/^-V\0#4$F4@D0K; MF(J[*%(&U]H3"\+MX]>*0^:=]CN]6;]Q'_UT'\C69QQ5_5C^YC/^W_0UGMC' MI2(GN>C>#CG08?JW\Z*/!ISH$'?EOYT5FST8?"CQSXHOCQSJ(![1?^BUKEUD MXQ70_%=MOCO4<'G;%_Z+6N4$@R.>:W2T/DL0[5I>I<$F,\\4OF>]5 YS]:7? MZ4[&',61(>@--,F">35_:F0V/9SCJ<"H';L,^M([@]@:0>G7\*" Q_]>K& MG\WL'7&]?YU7XQ5C3\?;X,?WU_G2!;H[\C&0,_A5[0\?;7'0>4?_ $(52QR> M>*N:-Q?-C_GD?_0A4GTW;WHSGZ4S.*7=18!W;%'& M,=J91GGVHL!#9:;9::LHL[.VLUEF9YS1D46 SKW']NV/^Z?YBM7..]8]X?^)W9\_PG^8K5!Z46(6[),]Z M7/K4>:,X'6F629[\4N?QJ,?I1VZT 29&?:ESBHZ7O4V DSQ1NJ,'M2@T6&2% MN*I:MS;+_O"K0]ZIZKS;J/\ :% GL6[1A]EA_P!P?RJ;-5K4_P"BP_[@J4?E M04MB3(Z4N:CSFES2 AN=+L;VX@N+FRMKB>!MT,LT*N\1]58C*_A5K(%1THIA MH2 BC-,HSBD,DSBEW5'UI030 3-F)_\ =-5]*XM3_OG^0J67_4N?]DU6TK_C MV;G^,_TH)ZFAFEW5'1TH+1)GFC-,[YHH&29Q1FF9XZ\T=: ),^U*&J+/TI=V M.] 7)-U*#R*CR: : *FG-^_N>?XS_.KY;!K-T\XFN/\ >/\ .K^>:"8[#]U& MX5'G)]:,\T%7),CM1D5'FDH"XEY:6]_;O;W5O%=6\@VO#/&KHP]"I!!'UI;: MWALX(X+>&.W@C&U(HD"JH] !P!2]*0&@6FY)GFDW>],S@T9H&/W8JA<\WZ?5 M?Y&KF>M4+C/VY>>Z_P!:"6:.[WI,XINZD)(H*//O'OAJXU3Q''=S>'&\4Z>; M+R(;=+I(3:S;R3)EV&W(Q\ZY8;>E8]]IOQ#.H7R6DE_!"=RHRWL+0"/O6":,T[F+IW=[GCNM0>,_#&D7UU/JVM7,!)B4M=PM(,W"B,H M<##,A/)_'%6;>/XBVUO%$8=2G%PT.R9KRW,EHBSY?S3N 9S%QE,_G7K.?H:3 M.*=R?9>9XU8^$O&6EV#06::A'9#&T;$Y *;^"!SG(Z51\9: MKXN\(I#;W6M:H4DG:.P9+R$7$Q\Y<>;WD782 %&1W'>O12!TM-&*C? MNTSUP,_E2[LBF=Z,\TC4JZH?W,?^_P#T-9Y(-7M3SY,?IO\ Z&L\]L=*9C/< M])\&?\@"#ZM_.BCP7_R (/\ >;^=%9/<]&'PH\/^+3@>/]2'^S%^'[M:Y+S/ M?O7MGCGX/S^*O$$NIVNI1VWG*H>.:(M@J !@@CC K!'P U ?\QFVZ_\ /NW_ M ,56RDDCYJO@J\JLI1CHV>9&3 ZX-+YG?MWKTP? #4/^@S;?^ [?_%4O_"@= M0S_R&;;_ ,!V_P#BJ?/$Q^HXG^4\Q\SCWI/-P>M>G_\ "@-0_P"@S;>O_'NW M_P 52?\ #/\ J _YC-M_X#M_\51SQ%]1Q/\ *>8>;GK^9J,R5ZB/V?=0_P"@ MS:_^ [?_ !5'_#/M_D?\3FVX_P"G=_\ XJCG0OJ.)_E/*FDR*3))Y_.O5A^S MY?@_\AJV_P# =O\ XJC_ (9]U#_H,VO_ (#M_P#%4IZGV%/@G>VE\R,@,5*G*Y!'^17:?\*KN1G_ (F,./\ KDW^-+_P MJNZQC^T(?^_3?XU/,CV/855JDNHPX_P"N3?XT?\*KNL?\A&'_ +]'_&CF17LJW8Y/^U[D_P#//_O@ M_P"-']K7)[)QZK_]>NL/PJNCQ_:$./\ KD?\:#\++HDYU&+'_7)O\:.9![*M MV.3_ +7NQC^I4_XT@U>YZ_NS_P$_XUUO\ PJNZ/748 M?^_3?XT?\*KNL?\ (0A/UB/^-',A>RK=CD_[6N#_ ',]?NGG]:/[7N3S^[Q_ MNG_&NL_X57=?]!"'_OT?\:/^%5W1ZZC"?^V3?XT70_95NQQDMU+-.D[,!(@P M"HX'-6?[6N,$?N_IM_\ KUU8^%ER /\ B80GZQ-_C2CX6W(_Y?X?^_1_QIRJ]CEO[1N/6/_OD_P"- M.&H7'JG_ 'R?\:ZC_A6EQ_S_ ,6?^N1_QI?^%;7/_/\ Q?\ ?H_XT717LJO8 MY;^T9^F4'T4_XU'//+<*%=@%!SA5Q76_\*VNQS)O9LCYD_P"^?_KTHO)_ M[R#_ (#_ /7KIO\ A7EQ_P _L>?^N9_QI?\ A7D^/^/V//\ US/^-%T+V=4Y ME;N?U3_OG_Z].^US9'*_]\?_ %ZZ7_A7UQ_S^Q_]^S_C2CX?SC_E]CS_ -+JSJ',O<2R*5+@ CJ%I(6D@4JC G.&7-=0/ -P/\ ME]C_ ._9_P :7_A I\Y^V1_]\'_&BZ'[*IV.;%U-TW+_ -\__7I?M$W]]?\ MOC_Z]='_ ,('-_S^1_\ ?L_XTO\ P@DX_P"7R/\ []G_ !HN/V=0YL3S8P67 M_OC_ .O3O/FS]Y?^^/\ Z]=%_P ()/U^UQY_ZYG_ !I?^$%GS_Q]Q_\ ?!_Q MHN@]G4.<\^8GAE_[Y_\ KT":;^^G_?/_ ->ND_X0:?\ Y^X_^^#_ (T?\(-/ MU^UQY_ZYG_&BX>SJ'.":;^^O_?'_ ->E$TQ/WU_[Y_\ KUT9\#SC_E[C_P"^ M#_C0/ \W_/W'_P!\'_&BZ#VNC_X0>89 M_P!+C_[X/^-)_P (3-_S]Q_]\'_&BX>SJ',QHT3%D<@G.[(X/O4@FE_O+_WS M_P#7KH_^$)G[7<>/]P_XT?\ "$3?\_;+_ 'U'_ /_ *]' MFS=G7_OC_P"O71_\(1/_ ,_7_OG_Z]=)_P@T__ #]Q_P#? M!_QH_P"$&G/_ "]QX_W#_C1="]G,YKSYO[ZG_@/_ ->HV5I)/,9R'R""!QQ[ M5U/_ @LX_Y?(_\ OV?\::? D_3[7'_W[/\ C1=![.?8YO[1,?XE_P"^/_KT MGVF;^\F?]W_Z]=+_ ,()1_]^S_ (T70>SJ'-"Y MF_O+_P!\_P#UZ#=3$?>3_OC_ .O72_\ "!S=KR/_ +]G_&C_ (0&X/\ R^QX M_P"N9_QHNA>SJ',?:ICT9/\ OG_Z]'VJ8#[RY_W/_KUTQ\ 3]KV/_OV?\:3_ M (5_/_S^Q_\ ?L_XT70>SJ',&ZGZ[EQ_N?\ UZ3[9/\ WD/T7_Z]=.?A].?^ M7V/_ +]G_&D/P]GQC[;%_P!^S_C1="]G4[',?;)NFY#_ ,!_^O2&\G_O)_WS M_P#7KI_^%>3G_E]B_P"_1_QI#\/+@_\ +]%_W[/^-%T'LZIRDL\D^W>PPISM M5<5&3P:Z[_A74_\ S^Q?]^S_ (TA^'-QG_C]BQ_US/\ C1=$^RJ/H;G@OGP_ M!]6_G15[1M,_LG3X[;?YA3JV,9HJ&>A!-12-*BBBD:!1110 4444 %%%% !1 M110 4444 %%%% !17CWQN_X77J&IZ9IWPL/A;2;&2)WOM:\0>9,\3@_*D<"# MG(R=QSCCBO'/"'QO^,OPH^//AOX:_%NYT#Q%:^*H)?[*UW1;5K=DG4'"NAP" M,[01@?>!R>:M0NKID.5G9GV)17S+^S#^T;XB\>>'OB?;^/O[/M_$'@C5)[:Y M:Q@-O&8%5BC%6=L']V_.>F*Q?V)_VK/$WQY/C"#QG:V=A=V*0ZGIR6EJT&ZP ME,@5GW.V2"@YXSSQTIN$E?R%SIV1]:45\(P?MS^-[#X+^/OB+%(O):%-N2/-N6WDL -IXVY.1QV]3^'^G?M16FM:)JGB#Q/X \1Z!=RQ/?: M=:V:].!R,TZM*=&7+-$T:T*\>:#_ .'[#J** M2LC<6BD%+0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 MUF"]3Q03BO /VJ/BG+IG@:]T#PQJ$371AZ$ M\34C2AU_ X\5BZ.#INK6DHKS=OS-3Q[^U_\ #CP!JDNFSZE/JM[$2LL>EP^< ML;#JIN=_:9^"_@F^TZ#6X-2 MTSP-XHBF62WU%5,?FD')W)&,L1U! SFO45+ SJ?5XJ5]N;S_ ,-MOQ./V]?V M2Q'-'EWMY>M['T@.12UYW\)?B5I/BO0K&P_X26QUO7(( MRT"O$TK#@N$D ; M!^E>A@YKR*M*5&;A-6:/2I585HJ<'=>0M%%%9&P4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %(32TQC@&D!\ M1?M)^-=1\:?M:>&OA/K?CR_^'7@&72?[1FN=-O182ZC,2^(C<$\#Y !WSU) M7'D?B2'P+X*_;-^"^D^%_B#K'C"QL-0Q=S:SKG]IP6,LC +''.>C-U9._AM\+_ -H!O[,\7>'M.U^[TUV"P7\31W,&>NT@JX5L \'!XK8T3X$_ M#KP]I>CZ=IW@K0K6ST>Y^V6$26$>+:?&/-4D9WX_BZ^]:4L13G&\'=;:&=2C M.,K35CX-_:VU"[^ WQP^)<&GHZ6_Q4\+K;6WEH2HOA(D+Y[8V$D\?Q>]:/[1 MC/\ LB^,=!U'3H'CAUGX%AY2[LWL"((23W.6'X*:^]O%?PQ\)>.M2TG4/ M$/AS3-:OM)E\ZPN+ZU25[9\@[D)'RG*J>/04>-/ACX2^(WV#_A*/#FF:_P#8 M)?/M?[1M5F\B3^\FX<'Z5HJJ5KHAT]]3P+PG\*_AI\/?V2O!7P\^*5SI=EI> MIVT23?VG [S4(]01X7.,IM)VKV!P#EL@]J_0+QQ\/O#/Q'T"71O%.A6&OZ4Y#&TU"W M65 PZ, >A'J,&O$O"GPA^$/P1U^;5_"/PCG@O[8MG5+?3I)#%CJ8WF8D?5,? M6N2MC:.%CSUY63.BGA:F(ER4E=GT;&25!(P3V]*?6/X4\2VOB[0;75;-)4M[ M@':DR[6&"0"-2UVZ(8P(1!%GF64\*H^ MIKXN^"EIJ/Q>^+%WXO\ %5P]]::/&VH74DW*#;DQQ+Z+GL.PJS^UW\6O^$X\ M:_\ "/V$Q?2-'@]\U])_LP_#%/ GPLMENX5_M#5A]KN@PSP MP^1#]%/ZFOM(4UE66^UDOWE71=TO^&_0^&J5'G&9*C!_NZ6K[-_\/^I\0W/Q M-U1?BG/XVMY66_-\;I,G^#. A]MN!7Z0_#_QK8^/_".FZ[I[@P7<08IGF-OX ME/N#Q7Q9^U)\ &^'6K/XCT6 ?\(Y>R?O(D&/LDI[?[C'IZ'BM7]C3XM?\(WX MDD\(ZA,18:FVZT+'B.?T]@P_4"N_,\/1S+ 0Q>%W@MO+JOD>?E6)K99F$\)B MMIOY7Z->I]NRR+'&S,<*HR2>PKP;X>_&+7-;^*%OAS?_83G5=0*V%DF<$RRG:/RSFO&O%/@KXE^&OA MYH@?1?#<%KX4>.^AFT^_G>Z_=\OPT84EANR,]Z^5P="$J;=2WO:*_P":^=OQ M/JL?B*D:J5._N:NW7R?RO^![UXK^+OA#P-J*6&NZ[;:;=N@D6*8-DKTSP#3= M,^,?@W6=-_M"RU^UGLOM*6?GKN"^';+3;A);*PUJRDN;K>'+,9 M 7ED8'J3R2:SIX6$N2,TU*3M_P ';OHM32KC:D7.5-IQBK_Y+?MJSV[5/$NF MZ+>:?:WMW';7&H2^1:QN>9GQG:OOBL'5OB_X/T/4GT^^UZTM[Y+A;5K8L3() M6&0NT#/3OTKB/BQKUA=?$GX7V,-Y#+='4VG\M'#'R_+(W<=N:/A?I-K)\7_B M?J!@1[Q;J"%)6&2J^7G ],FHCAH1I^TJ7VO_ .36+EBZDJOLJ=OBM??[-SL/ M%/QL\$>"]673-9\16EE?D!F@)9C&#T+[0=@_WL5V-G?0:A;17%M*D]O*H>.6 M-@RLIZ$$=17R_P##"R\7:C!XTMK+6?"=G+)JERNI6^L6,LMU@G"EV$B@KMQC MC KW7X1^&V\)?#W1]):_MM3^S1D"ZL\^4X+$C9DG@9QU[4\7AJ5"-HRO+_@> MBM][%@L76Q,[RC:+_P _5W^Y6.RHHHKS#V0HHHH **** "BBB@ HHHH **** M "BBB@#C?BWK]SX:^'VL7UGN%RD6U'4"K35M8LH=: MO]04S227)+A,GH!G@^IZU[%X@T6V\2:->:9=J7M[J,QN!UP?2O!].\+_ !7^ M$RSZ?X;M[/Q#HVXM DS*"F?8LI!_$BO7PLN:A*E":C*]]7:Z[7/C,TH\N8TL M57HNK2Y7&R7-RR;WY?-:7Z%?Q9ING?LXZ_)KNF:RZVMVC"+P\/F>=^V2>B#^ M]U["G?#GX-:A\3=3?QI\1U:Z>Y^:TTJ0E51.VY>R^B_B:X8> OBS<>-SXIU3 MPI#KFI!MT:7\J-#&1]W:BR#@=@>*]''CCX[@8_X0K21_G_KM7M5(SA32I58N M;5G+F2?HOU>[.+"TZ%.;4J,HTD[QARR:OW?3T2T1C?M"?##1?AUI=AXP\+P+ MH6H65TB^7:95'SGG&>#QCCJ#S7T/X8U%]7\/:=>R+MDN($D8>A*@FO 7^&GQ M)^,.NV$GCTVNCZ#:2"7[#:L"9#Z;03UZ98\#H*^C+6W2TMXX8U"1QJ$51V & M!7D8Z:]C3I3FIS5[M.]ET5^I]%E]-^WJUH0<(2M9-6N^KMT)J***\4]X**** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "FD9XIU)WH Y;QC\/-*\9QH]R)+6_B'[B_M6V31?1AU'L:X"ZM?BEX% M8BSN8?%FGH,+YR S >XR&)^A->T'M2$=:\/%Y52Q$G5IRE3G_-%VOZK9_-'J M8?,*E"*ISBIP[25[>G5?)GAJ_M":SICM%J_@ZXBE'\*,\>/J&2I!^TC//E;? MPC>/*> /.+#/X)7M94.V& 8>]#HL?W5"_08KROJ.:1?(L<[><(W^\[_KN7M< MSP:O_CE8\=MO%OQ0\7C98:!:Z! W6YO%;(]P&Y/_ 'S6VGP[U>QTB_NI]7N= M>\274#6Z37$I2" /P2J#@ =<]>*]*')I3TKT*64)7>(K3J2[MZ+T2LD_.S.. MIF+>E&G&$>R6K]6[O\3*\+Z%#X9T"QTN$EH[6(1[CU8]R?J].HH X=O@IX",S3#P=HAG+;_,-DA.[.' M=-C'"F;3YYV [?\ +50/R-=L>]*.E;^WJ-IR=_77\SF^KTTFH+E]-/R/ /%G MP4^*GC2RGLM2^*-J+"=2DMK;Z*L<;J>Q^8D_G7G5I^PEK%C=0W$'C:VBGAX*L#D$?O*^Q#TH'2O2I9QBZ$7"DTEY1C_D>95R;!UY<]5-ONY2_S,"W\ M+Q7VGZ/_ &_%::MJ>G[9%NC#@"8#'F("3M)K;GMX[F!X9D62)U*LC#((/4&G M_P 5*.IKR')O5L]F,(I62.(N?@GX"O!$+CPAH\PB01QB2T5@B@D@#/09)J_I M_P ,?">DZ/>Z58^'--M=-O?^/FTBME6.;C'S+C!KIS2CJ:T=>K)6"7SXI%BW.CXQN#')X!('/%=#9:%I^FW MM[=VMG#!HE5G/64F[EQI4Z:M"*7HCC?$WP=\ M%^,M434=:\.6-_?+P9Y8\,X]'P1O'LV1756-A;Z9:0VEI;Q6MM"H2.&% B(H MZ < 59I!UH=2^@M%%%0:A1110 4444 %%%% !1110 M4444 %4M7LWU#3I[>.[GL9)$(6YMMOF1GU7<",_4&KM(>E 'RI9?&GQ_X(GM M=.>TE\2O/:-=&XUQTBGF;YAB%8E3*I@;AL8G/45M6WQ_\;PWIL=5TW0[&ZMQ M(4R R!/*386"2+GG<3T^Z.UZ+XCZ_J/@OPU>>*/$R^&K*YFN MH]2UO1;0Q"&5&Q%"QE1_*)[G&&(P"*^A0Q(Y)/XT[4&-LH49\W<<#.1D<@]*^E]QXY/YTW>V/O'KZT 5_#%Q M/=^'-,GN23<2VT.W.:U*;']VG4 %%%% !1110 4444 %%%% !1 -110 4444 %%%% '_V0$! end GRAPHIC 27 tuya-20221231xex15d1001.jpg GRAPHIC begin 644 tuya-20221231xex15d1001.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" V 1T# 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#L_A-\(? 6 MJ_ SP/XMU[X,>)/BKXD\1+>W.HZKI=[,661+J1!Y@\] "5 Q@<[23S6__P * MF^&'_1H_CS_P+F_^2J\ON?%UCH/[/7P$L+T10)=V&KN+RZUF]T^&/;?-\K?9 M@2Q.>,J<>V:Y_P#X3/P[_P!!S0/_ LM>_\ C5>=>*2_K]#])=*O.4I*4KE7MA<07>FZK+]K@06MAXOUIY6W M2*,A9$52!G)R>@[T*4>MOP_R*G0K-OD)A'863S/*MNC6\;%5+DG&?4UU_P"U;H?C;5_A'>7/@7Q\WPXU#29& MU2]U=+%;QGLXH96EB$;=R=K9_P!C'>L3]F__ )*O\?/^QIC_ /26.O?2,C!Z M5VP^$^$Q[Z;\8]0^',FK31O->VGA\7YU,J\I#,I_U6-Y.._F'TKTKPI\9/'^@3S6? MQ<^(O[0GAK6;V\\K2;31$D9;I"0 +B>-B^XX 0'J.]=SK_Q*N/"FER:EK?Q M)_:ST?3HBJR7FH:8L$*%B H+O=@#)( YY)K0\\[3]G_XS_%/X_?$_3?"/AC] MJ[5+W4Y@]S]GO/!J01R11#?("YZ94&OUKK\TO^"8WC+XF>+_ ([>-Y]?USXA MZ]\/&T9Y-"O/&WG[9?\ 28@K_,S1>9LW9V,>,\XK]+""00#@^M 'Q=\9?@!^ MTEIO[3=A\1?A;\4%N?#FKW-O::GH&L@?9=-M%X)$&0DR ;SE=DNY^"/C%\6](\,?'72O!>D>$]:FMP?$;Q6\(C>YG2*.-A;OD@0GACG'K MS7U;\'O@%^TE\)?VG+N[N_BJGC/X1ZQ+<:EJ!U==\R2,'/BMH'@[7'^* MGQ)T3XFW=Q>J=/U#0IQ-%!$$ >,L(HQG=ST/UK\V]8_9YFM_AG>ZE_PQ_H]F M(](>X_MU?B8[O%B$M]I$'VKYB/O^7CG&,=J^R_\ @C[_ ,F>0?\ 8>OO_:= M'6?MZ?M?ZW^S=H6B>&_!?AF_UWX@^+_,MM%E2U,MM"X(4D 9,LH+KMB [@MQ MPWAOP3M?B%^S'^SSXLU&T^)?ASQA\1MPR< 9"Y;TW_ (*-?MK6/[,NBZ=H6AZ2NH?$W4K62XTF_N;3?#I,3;HG MN5=AAI.&4(OU?Y<*_P ;_ O]FCPIXX_8JO?BWK'PW\1?&;Q]J7B27S-/TS4I MH+N1 ^QFWQQR,1EGD8E3N+AZM;SZ>SK=*Z?:I4NY%C'F 9+2)\N3D=:^O_ -F3]O\ ^*/C+]J*/X7? M%5? &CV7V-Y&N]#N1(CSF-&ACCN!=21.6W@;5R<\<$$5^=_Q6\"6NB_%GP+I ML?[/?BSP+'>S1*_A+4]5N9KO7:1#X6NK'XA'21!IUR[JZ M+IK2[BQP))])_:I\+>$M(FO);BQT*^U7RI[*V<[X8F0Q'!",O M<_4U\\_LW>.?VDOVC?#.JZS;_M.Z9X.73[W[&;7Q'J*P2RG8K[T C.5^;&?4 M&NP\1?L[^%/VE/\ @J;\4_"'C,7W]EP:%;7ZBPG$,GFQV.GJN6(/&';C'I7S MQ\%/V9_!OCW]B;XR?%/5!J'_ E/A2]6#3O)N L&TB _.FT[C^\;N.U '[.? MLL^'O&?AKX-Z9:>//&]E\1-?::>5O$&GS>;#/$TAV!7VKG:..G:O%OVY+KX[ M>!YIO'G@OXS>'?AC\,],T^WAU!-6TO[9(+M[AD\P!;*=RK>; F >""<#DGM_ M^"=?_)E?PJ_[!TG_ *42UF_\%(I_#4W[*/B'1?%>L7V@:9K=Y962ZCI^F'4) M(I%G6X&80Z9!%NRYW#&0>>E 'YD_'O\ :<^)'CWX2>(-!US]I_PIX_TJ\2(3 M^'-.\-W%K/>!9HW 65M,A"[64.Z8=/=IFV3%1$9). LR#.[GG@5]!_&3Q3KG@CX6^)=?\.>&/ M^$SUC3K-[F'01,T37H7EXU*HY+;-VU0I+$!>,YH _,;]NC_@I1#\9+:;X2_! MN[$.D:M(+'4_%-Y*MDETC':88FE*B*%NCRR%8ZBJ!0N ,!5"@>Y/$ZOX*^.?QO\ AI>? M#KPA^R'X:^'WA2_N#=O-JMN]M=6\YSB=9IY8F#@$@'8WR_+C;\M>8>'/V*?B MM\4O#.J?#SPQ\9]!\6W_ (7N)?[1\ PZS?"#3W23RVVB2)8"PD!'&%XR&- ' MTK^RO_P4&_:*^/\ \>K'P6G@SP9JVCVMQ_Q/+[25G6&TM@2&E%R)Y8S_ +& MP;00TDUT_3S9I8[F7>Y M_O,.!QP!BOTR\+S:O<^&]+FU^VMK/6Y+:-[VVLY#)##,5!=$<@%E!R V!G&< M"@#\^_VSOVI?C?H7[6FE?!GX7^)]!\)PZGID-S%J.K6\(6.0I*[EYI5=5&V+ M ^7K@=ZV/V;_ ('?&_3?C+I7C/QO^T[H_BFZMTE6;PQIEZ^HV]Y"RYDC$9:) M8SP&WI&<% >0,5X!^WQX=\">+?\ @I1X=TGXF:Q)H/@>YT.W&I:C#*(FA417 M+(0Q5L9D"#[IZUC?LP>%OACX$_X*8^'M.^$VOR^(_!$.DWDD.HSSB9FD.FS& M4;@B=&R.E '1_!#XN?MD?MXV>NR>$OB-H?@[1M,FCM[QXHELF5G!8;'CADFZ M*>C#ZU]Q_LE?LY?$SX >%M:L/%GQ;E\>W6J72WH_M"TEG^R2;2)-DTDV]P_R M$Y *Y RQS^3_P"R+K_[1?@+X/\ Q*\9?!W7;+1?"6B%;O7VN8+261C'$S H ML\3DX3/"D=:^D/@E\0/V^_V@?AY8^-?"'C?1I]"O))8HGN[+2X9"T;E&RIMN M/F4T =)!!XUG_9W_ &;K7PG-K\:ZI<:CI\D6BZ^NF?:)&NIG6,EE8!L(Q$C9 M4 $8)8$7O'WP1^*6D>&KG7_%'ACX@S:7X?#:P9I_B;93FU:%6;SD7[(3O4;L M%1GGBO7_ -GKXD1_#/\ 8\\ :Y?^"I?$>F:1IFIZJVI*8MME+%=RA4&X$J[A MF 9>F#GK7H@_:&\>>(]'&[]GKQ#?Z;?09*2ZA9O'-$Z]"I.""#T([UQ*$6E= M]$?Y0Y2)I;7E@.-RD$CL*S5^(^HZ)=V-U/XI\47D8NX4,-G\5K2\D M;=(J_P"JCMBS#GG';/2OJC7OCDUQXPTCP[J_[,ES<^(;NS9K"TNFL))&MH< MA200%3(XR,9X%:UGXGOS=P?\8G26_P Z_OMNF_N^?O<#/'6ER:Z/\#18N481 M52DGI_/'\/>.J_9O_P"2K_'S_L:8_P#TECK(_P""@/VB+X#1W=OX@\>>'3:Z MO;RM/\.HC)JT2Q9CRX9OFZHO!K7_9O_Y*O\?/^QIC_P#26.NE_:6^ M"VN_'?X=_P#",Z!\0=7^'4\ERCW&H:0NYY[?!$D# ,IPP/4,.0,Y&0>N'PGR M.-_C?*/_ *2C\,[OQ!9_%;Q_J]UXP\8?&'Q3X*\.0F2PU.:U&HZE82G87,R2 M7/EVZGRY#E9"?W:9Z''I7Q,.F^,O!?@!;CXE_'#XAZ7XXDG;3=#U!TN)9)K> MX\@#[.;F578OG;MR:^_?$?\ P3(M=.^%MEX!^&?Q.UCX?:'=131^)MUH+V3Q M"7V;6F(DB";0'4*HVX?&.I:G\1?^"7UOXBL/@YIOA3XCZAX.L_AY:/;QWMK: MDW\\KS^>]Q'*LB"&0N788!P2/2K. ^/O@78^(;;XY_#WX47GCGX\?#V>]DC- MAI6MS/96Z6\8=E @\U?W1\ET^5<<$=C7[5U\/^"?^"<.N>$_VD?!?Q4U3XT^ M(/'3>'5*^1XIC>[NY%VRKY:3F7Y$!E+!=IYW>M?<% 'YF_M$_M/^)-:_X* Z M9H_A+Q/>:-X-^%VE76H>)I+.7]S<1Q1_:+R*13E7#;+>W ()60\8."/E'X4: M_P"$/#/[*6K7WCOPE/X]UGXB^.X?[.\.VNH26,]TMI$V^=9(PS8\R\>,#!RS M=#@U^B^K?\$PO -SIOQ;M].\3>(=.N?B"\4DUXTRSRVA69IWCW,-TL4DVQW5 MCN/EJ-_>NWT']@;X5Z'X3\!V2:3GQ)X,TQ['2_$D#O#Z73K:X> M78!9CODD ./FX&!GC]!_^"77CGP)XQ_9I6'P3HW_ C3V&J7":GHIO9+K[/. MY#*RO(2Q1X]A!/&0X'0U%^RY^P'J?P0^->J?%;QK\4-0^)7B^\L6L1<7=JT1 M (1=\DCRR-(0D:H!P /7C'T#\(_V?OA]\"4UD>!O#-IH#ZS(-)9B M:R<2&,GH6"*,]0,XQDY_,/PO\4?A_P"&?^">OPS\(^.[WQMI4>L>)=4U*UO? M!26YF!MFV,DAEE3"M]J!XSRG;O\ L'\6?!+_ !*^%GC'PC%=K82:_HUYI2W; MIO$)GA>(.5R,@;LXR,XKSC]D#]FZ3]F+X)6'@*^U>W\2S6MY<77VY+7R5(E? M=@(6;&/K0!^%'C[7?AG>?$'PK<^'O$'Q'OO#L,J'5+O7UMAJ4"^8"QM-DK)N M"9(W,OS8[(([(V)DN_P#1 MU:79<%MJF4-D GCH:^^OVA/V,YOC;^T1\)OB7;>(K71K;P1=07$VF/8F1KT1 MW*SD!PX"Y"[>0>M?3*V5NC!EMXE8'((09% #[B!+F"2&09CD4HPSC((P:_(C M]L#X)^ O"WQ?^#?[,GPIL9;>"_\ $(UW6[9[N2Z,4EP((59F?QEXF.DVMQI\:O';3+!;RJ)1G=AE1\;0>5YQ7[J2)YD;+G&01F MOF[]AK]D:[_8_P# ?B+P[>>)8/$[ZKJG]HK<069MA&/*1-A!=L_@#:_ M82\+ZKX-_9%^&.D:W83Z7JD&E[YK2ZC,5.UE.#R,\U\^_\% ?" M/B#X<:K-\3[[]HOQ]X \*ZI>6VE6WA[PO92W"6\WV=B6 %W$,-Y#L3@)?AKK6FQ_M'_%/QP\ZQ@:!XATB2&QN\2HV)7-](!MQO'R M'YE'3J,OP3\5+;2_@6-#;X_?$G09?[/NH?\ A#].TN1]*!8R?N/-%XH\N3=E MCY7&]N&QS^IW[6?['GQ5_:/\0:OIVF?&=_#?PUUB"W6[\,W&G"Y59(V5B4(* MG:6C1\%OO9[<5[O\%?@5HOP<^!6A?"Y9#K^BZ?826-P]]$N+P2L[3;TY 5C( M_P O. <9/6@#\^/^"/GP<\4:OX?C^(MM\2]7T[PKI>O7UG=>!8E?[#?RFQB4 M3N1*%W S1GF,_P"I7GT_5 \BN;\ _#3PG\*]&ETCP=XE6J6 M\32E54N54 %B$49]%'I4WC[PF/'?@O6O#W]J:CHAU*UDMEU+2;E[:ZM68?+) M%(A!5E.#UP<8.02* /RE_:T^!>K?LK>$+S5-:_:^\9W_ (DG4MI?ABWDN%N; MMR>,XO28XAWD(P , %L*5_9%_P"";7Q*\??#.'XAW/Q>\1?"K5?$K-<_9+"& M8W%U;$YCFG=;B)B7+.X# \,&S\V!]0? ?_@E=\._AKXDB\5^.]7O_BMXL603 M_:-:7;9B4EQS17 M#:%)/LO40JH7(-0PSV9DF,UR!)_$KN(MH(!4)C+=:3]L']CC2 M/VO=)\+V&K>)M5T=0%T\-DP:&ZB; D5HSP)-H(23G;N;A@2* /CK]E7X; MW/@K_@DY\8-;O(6BF\4V.JZC#O&";=(! G'H6BD8>H8&OHS_ ()/_P#)DWA+ M_K]U'_TKDKWCXB_!/3?%WP UOX5:+)'X:TF]T-]"LY(H/-2SB,7EH0FY=VT8 MXW#..M8W[)W[/I_9@^"6D?#XZZ/$AL)[B;^T!:?9=_FRM)CR][XQNQ]XYQVH M ^*+;PGK-_\ LB>!?$%NBG1=/\&>)(+MS$O M TGC3Q;XXGD^%I^((M]32%+Q_&_]B?9Q]GB/E"+<-PYSN]\=JQ9O^3<_AA_V M(OBK_P!+!7M^N_#GX66OQ6C?Q7X)L-1T:/X:GQ?J4R+*UU-$O!4FJ0_!@^"I(;RT UJ/XB?VH8-UQ&I'V8.=^[.WVW9[5 M'=ZO\ -9^-OA.72?A/XB3PA_9MV+W3AI#[?2M49P8K+5K>[M+C<#QA'89Y';--14M%;\/\C*IB)X9 MQG4C-K?[7?9WJM=.S1WW[-__ "5?X^?]C3'_ .DL=>YZIJUCH>GSW^I7EOI] MC;KOFNKJ58HHU]69B ![FO"_V;B&^*OQ\(.0?%,?/_;K'7O]=D/A/C<=_&^4 M?_24&O%6B>(HK3!N)-*U&&Z6'.<;S&QV]#U]#4/ACXK>" M?&VI3:=X=\8Z!K^H0*7EM-+U."YEC4'!+(C$@ \H\4W MX_\ (<%-_P""?W_)R?[8/_8ZK_Z/OJLX#[3UOQ'I/AJ*UDU?5++2H[JXCL[= M[VX2$33N<)$A8C<['HHY/85HU\0_\%*-/7XA_#[Q!I%C>W%KK/@G2H?%=CY$ MWN^&/_+PAKZ?^ 7Q2MOC7\%O!GCFV*8UO3(;J9$Z1S[=L MT?\ P&0.O_ : .I\3^+M"\$Z4VI^(M:T_0=-5@AO-3NH[:$,>@WN0,GTS6,_ MQA\!1Z):ZRWC?PXNCW ](^*/@37O M".O0?:='UJREL;F/OL=2-RGLPX(/8@'M7Q9_P3QNO$=Y;ZY\%_%3K=Q_!?7I MX#=A\K>;VD%D,+]!\/7-RH>" M'5=3AMGE7.,J'8%AD$9%/U#XF>#])U'3-/OO%>B65_J:))86MQJ,,2$=P/L$ZD_FP'XB@#K];\0Z5X9M$N]8U.STJU>5(%GOKA(4:1VVH M@9B 68D #J2<"KLTT=O$\LKK%$BEG=SA5 Y))["OC[_@HSHD/Q/^%?B'P?#= M7$&IZ+HS>*;1;:.0N;R.4?95!0'[R17RX.!DH>H&/=?V9/BW'\=/@%X'\<*Z MO<:MIL;W83HMTG[NX7\)4(=>U/2_B!HL)+;1_:ES'%>(.@(P, M'C#C&<3''W/^SAKVF>*OA:NMZ+>1:AI&IZWK=]:7<)RDT4NJW;HX]B&!H [G MQ+XKT3P9I;ZGX@UBPT+348*UYJ5TEO"I/0%W( )^M,\+^,= \<::=1\.:YIO MB#3PYC-WI=W'1_P (Q?G_ ,@M6/\ ML(W4-K^QU\(1--'$9=&ACCWL%WL2V%&>IX/'M0![EKNOZ9X7TFYU76=2M-(T MRV7=/>W\ZP0Q#(&6=B%49(')[T:KKVF:%I$VJZEJ-II^EPH)9;ZZG6*!$/1F M=B% Y')/>O _VUM"L?B?\-[OX975U):MKVFWUX#''(ZL]O&!;JVP$C_2I;9^ M>"(6%5_V!/B@GQQ_9&\(RZH!^&)-%AE$$FI)K-N;9)""0C2;]H8A20"<\'TJE2 M#QKX=,>K,4TYQJL&+U@=I$)W_O"#QA<\U^X@B5O:YQWKWC]@KXA2?'#X;?"A[QF>\\!:%<66 MI0R_?BO?,-E:L?\ :^S076>_[X4 ?9UEZ)/=!F@AO M[N.*255&6**Q!8*.20,#O71U\3?L@ZC=^-/VW?VJ-:\0LTVLZ+>6&B::)NMM MIX:YPD8/W5?R8G..I.3R: /LK1]?TOQ#H]OJ^E:E::EI5Q'YL-]9SK+!*G]Y M74E2/<&N0C_: ^%\OG[/B1X1?[/_ *[;KMJ?+Z_>_><=#U]*^9/V#-1N]*_: M$_:F\&6+,/!^D>*DN]/ME_U-I/.,=%&8T^4<#;[UYY^S??:U9?'?]K> MST?PTGB*VU3Q]IFFZDC$L(K.XOYH;ES&OS,%@EF?(.%V[CD B@#[WUWXF>$/ M"VBV.L:UXKT32-)OE5[2_O\ 488(+A6 93'(S!7!!!!!.014>@_%;P3XJU.+ M3=%\8:!J^HS1M+':6&IP3S.BXW,$5B2!D9('&:^6_P#@IAX&HO&?A^7Q&LAA;2 M$U2 W8D!P4,(??N!ZC&:T?%?C7P]X$TU=0\2:YIV@6+2");G4[I+>-G/1 7( M!8]@.37QYX71?^'NOB\X&?\ A7,9_'S[45%IUU-X\_X*RZQIGB;-QI_@[P6+ MSPS:3_ZN.:4VPEG13QO_ '\RENN$']T8 /L7P[X[\.>+K>\GT77=.U6*R(6Z M-I.N[]YQT/ M7TK3T'P1X=T+XA>+/$6G;4\1:]#9?VJ@E!++ LD<#E.JY4NN>^S_ &37P-^S M-)J\OQ=_:XT;3_#2^(=,UOXBV^E:LK,2(K&YU">"[?8N&.()9FW X7;N.0"* M /T>M+N"_M8;FVFCN;:9%DBFB8,DB$9#*1P000014U9_A[2[+1- TS3M-Q_9 MUI:Q6]MA]X\I$"I\W?Y0.>]:% 'Y&:;^T1X4^'?A*P^'/C/X;OXJU#PK!J>@ M'4K+7Y+2.:&>X9Y@$$)(R< $G/RYXSBO0=/_ ."COA;3/&%EXHM_A)<)K-GH MPT"&8^)"56S$BR;-IM\$[D4[L9XZT45Y"J26Q^Q2RS"UES3BW>_VI==7I>VI M/J'_ 4J\-ZIX[TCQA28"5DZ>W]Z7^9[1^PKXGN/B9I/Q'^(DMG% MIL'BCQ&T\-@DQE: 1PQH0S;5![<@?E7<@HKT*6L$S\XS6*AC:D([)V7HDD5?V-/@+) M^SO^SYH7A.YO8;S5YFFU+4+NT!\HW$[%R(]P!*JI1 2!G9D@9Q5_X*_LP:#\ M#/'/COQ5HWB'Q!J=_P"-;W^T=7AU5[5H7N-\C!T$5O&4P97X!QSTX%%%:GE' M4Z7\*(M-?QN\OB+5]2;Q9+YMU]M2T86W[A8 L(6W VB-$&V0.,@GJS$XG[.7 M[/&C?LR> AX-\.:[KNKZ#',\]M!KDL$K6I=BSB-HH8SM9F)(;//3&3DHH ]3 M=2Z,H8H2,!EQD>_->._![]F#1/@M\1/'/C+2?$OB+4M3\:727FL0ZH]HT$LJ MF0JRB.W1DQYK\!L,O$GCO6(;5K*UO?$+-3/B35[V?Q#M#K=):,EF%38BP M 0 [5!.%D+C)8D$L<\I^SM^S5HG[,W@B]\)>%O$/B"^T2>XDNH8=7DMI39R2 M??,)2!, D [6W#/;DY** -OP]\%-)TOP#K?@S5]1U#Q?X?U5Y M3N954'#2$#@< =>M%% %CXN?#.R^,?PZUWP7J>HZAIFEZU;/9WNW/H17!^#_V5M'\&^'OAYH%MXP\4W>A>!KR.]TK3[F2R",Z1RQJ M)F2V5W4+,_&X+#K^JW$U]916']G3"V^RV\<;NZF/ M$(D#;I')+.VZ=JXECGRUP!SEWP9^ /A3X$R>,7\+Q7*'Q3KD^O7WVEU;9-+ MC,<>U5VQ+@[5.2-QY-%% 'I%>8:G\ =%;XI7WQ%T#4M2\)>+=2LET_4[O2O) M:/48DQY9FBFCD0NF %< -C@DKQ110!I?"+X)^&O@GH&HZ;XS:GJ> MJWL@FO-0O)3F2>9\ %B>P 4=E%?; M]8M]4>T:"6<-(P=1';HR8,K\!L<\@XHHH V?VA_@%HO[2GPWN_ _B/5M7TS0 M[N6*6Y&CO!'+*8W61 6EBDP R _*!79>"_# \%^%M,T--1O-5BT^!+:*ZOQ$ M)F10%4-Y2(O &0HZV']ES6CO: M?8OLFY&$006X< &-?FW[N.2.-!1H;+Q#H MLB)<>0V=UO*LB/'+$=S?*Z'&25*DDT44 :O@SX46O@_Q5XJ\3'6=3U;7_$D= MI#>7=ZT0$<=LCK"D4:1JJ >;(QR#DL23VKSGP+^QWHWPXU/XBZAH7COQC:WG MCV[DOM:F+Z>Q>9S*2T>;/]WS,^,=./2BB@#V/P-X1L_ '@KP_P"%]/EGFL-$ >T^WTVWDNF#2O'#&L:%R 6(49( &<\"MRBB@#__9 end GRAPHIC 28 tuya-20221231xex15d1002.jpg GRAPHIC begin 644 tuya-20221231xex15d1002.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" # SP# 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#X7HHHKB/Z M="BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ; "BBB@ HHHH **** "BBB@ HHHH **** /_9 end GRAPHIC 29 tuya-20221231xex15d4001.jpg GRAPHIC begin 644 tuya-20221231xex15d4001.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" !4 %0# 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#*EE>>5Y97 M:21R69W.2Q/4D]S3*L:=IUUJ]_;6-C;R7=Y H7RU #;,,=V<_IQ7\QX#*\3F;DJ"^%-MZVT MZ;/5]$?W)FN=X+)8TWBI6YI**5U?5VO9M>ZNKZ'RY178>*?@_P"-?!.E-J>N M>'+S3M/5U1KB38RJ2<#.UCC)XYK&\1>#]<\(FS&MZ3=Z4;R+SK<7493S$]1^ M8R.HR,UQ5,+B*-_:4VK;W35K[?>>E1QN%Q"3HU8RO>UI)WMO:SUMU[&116O% MX0UR?PU/XBCTF[?0H)/*EU%8SY*/D#!;ZD#/3) HUCPAKGA[3=.U#4])N["R MU%/,LY[B,JLZX!ROX$'Z$&H="JH\SB[6OMTVOZ&BQ-!RY%-7NU:ZO=*[7JEJ MUO8R**U]/\(ZWJVAZAK-EI5U=:3I^!=7L<9,\N]*N[Q6BL9R/N@DG:Q4L-I.<@^@Q]E@LNH.DH5$Z59.U^9J2;^%N+27*WH M[.ZW/SO,\VQ*JRJ46J^':;45",H2C%)SBIQDYM%\%^']2\&>-+5KKPQ?L[+*(_-6+>,2(Z#DH>N M1D@YXYR/!X.OB7IL.A:WJL,NG37,3/%#;)%O(<%=Q S@'!QZ@5[# M^WDV+_P2G.1%=G]8JXOXRZ;\#[?P;+-X#U"9O$0GC,,43W#+MW?/N\T8 R1 MCG(%>A6?QN^%7QH\':79?$Z(V.L:>!F1EF"L^ &>.2+D!L E3^N :]BG&52E MBLOQ>+A*I44'&3G>-HR;MS='Y>9\[6E"E6P&;9?E]2%&C*JI05-1G><4E)06 MZ\_(IZ='_9_[!6I-(W_'T)2G_ KS 'Z4_P#;.)B^'_PYA!VKE\J.F1 @'\S7 M*?M"_';PWXD\&V/@+P+;F'P[;,AFG$1B1E3[D<:GDC.&+$+YE8K]Y3QUZ]NZIB<)B(5,KA7BG M[*$%)NT6XMMZ_,\RC@\PPE2CGE7"S:]O6J."5YJ-2*C'W>ZMJO0/A63I_P"Q M7XVGD.Q9?MQ0^N55/Y@BMSQ#XDF_9R_9K\*R^%;:!-3U?R#-?RQ!L2RQ&5Y& M'1CQM4'@#'IBNF^+T_A[3/V4]7CT&R?2M#DMD@L;>:%H68-.H5MK_-\W+9;D M@Y/6O(OA3^TAX9F\ 0^!OB7I;:CI=NBPP78A\Y3&I^19%'S IT#+G@#H>O;5 MJ4DDNI'1117Q MY^@G>_&SX:WGPQ\?ZEILUNT=A)*\UA,%^22 G*X/J =I'8CZ5P5?I_XWTW2O M$]FVF:GI5IJMN#DK=Q!PA]5ST/N*\GD_9J^'LLC.?#H!8DD+>7 'X 2<5^EY MAP?5^L2E@YKE;V=U;RT3N?B63^(M#ZI".8TI>T22O&S4O/5JU_F?#%%?'WO_P"1/;_X MB+E/_/NI]T?_ ),^&J]/^!GQIA^#%_JUU)X=@UR6]C18Y7E$?\ 0O?^3MQ_\?]"]_P"3MQ_\:,<8 MZ4_91%]8G8Q6TXH<%<59L8'MRQ6,,&ZYXK1*ANHHQ@8'%"II.Z%*LY*S*-Y8 MI-'Y@0)(.OO5-=/+' 7-;1&1@T !1@4W33=PC6E%6,7^SFR1MY'6D^P^U;8 M!)[TWRU]*GV2*6(EU,;[#[45L^6OI12]DA_6&/HHHKH.0**** "BBB@ HHHH C **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#_]D! end GRAPHIC 30 tuya-20221231xex15d5001.jpg GRAPHIC begin 644 tuya-20221231xex15d5001.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" !( ,P# 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@ HK)U'Q EI(T%M;3:C> 0EJGVFXQZ%FPH_ ?C6BA?5NQE*I;2*N=E<745I'OFE2)!U9V K-'B_1"3C M5[ _]O*?XUP>H_ >RU-UEO\ 4KW6;CO)J<[NH^BH5(_[ZJ%?@%:(I$5QIUL3 M_=TM9?\ T:[UMR4;?'^!BYU[Z0_$]#_X2W1<9_M>PQ_U\I_C5^UOK?4(?,MK MB.9#_'$X8?I7E[? N7(*:[;+CM_8EK_A4<'P>UG2;H7%AK&F><.C'24A;_OJ M(J:'3H])_@"J5EO#\3UO-+7&6MYXVTX 7>FZ7JJ#C-G)+)$\R0!8@,[F.!U(XJ8QN28= M2@>=@%)Y&7&W))XQZ5USPKIWYG:UOG/-4\>Z+ MJ5UJK0-);W/DH8$VC;M!YY/K5;X?:]J5QJOBRVN]H9HS7B/P='B;XA>%7U2^\7:A;3+.T. MR".%E("J<\IUY-6_!FMZ]#\:-6\.7NMSZEIUG:ET$Z1@LQ$1R=JCIO-7+#N+ ME&^L=R5B+\K<79^A[)29%>:_$C4?$FC^+/#-QI-[$NF2R>7>6<\\,0<;UY7> M0Q.&/"^@]:X/6[GQ8_C[Q9XE>_U#0]"T>)C#NA,D Z3&KH I.X[&? MC.!^->J?$F^O;+P1?2:?J4.E:IM7[//.Z(I?(.W+_+R 1SZU,J$H-)O, MTVEL=9D>M+7R[X\\6^)=83P+I-@I 5&) /4^ MM>E1^+_$1CV6_BOPC;GM6LL+-).^YE'%PDVK;'K%%>??! M;Q[J7Q"\.7=_J<=M'+%2SG\@8GV'9D_P 6.*^??V7##8/XCLM2)@\2R7>Z5;IL2N@'09ZX;>3] M0:[*-.,HRF];''6J24HP6E^IZB)_B7)&)1#X>B.,_9V:4GZ$],UN^#-6US5+ M&X.O:6FE7D,QB"1R;TE&T'>OMDD=3TK4D"PQEY'5$ RS.P JC>ZA;KH-SJ4 M,R3VT<+RB6)PRD*"3@CKTJ&U-6LEZ%)N^*H)8HDL=+O3 M:6\B*0SX+!LG.#]T'@#K3?&?Q9@\/ZS%H6E:?-KVOR#/V2V; B'J[8..N?IU MQ7)?LTZ'Y8L>IR$_FIKFOV=T-MXR\:0:T?+\2RW62)S\ M[(&;=M]LD'CMMKI=&'--](]#!59N$%?XNIZ>EY\2I8A+]AT"#//V=Y9&8>Q8 M6%60.DHP#N'MSCJ:UF01QEG=54#)8L !2V4 MT5Y"L]O*D\#?=DB<,IP<<$=:Y924ELOD=,(\KW;]2Q;6D-FA6&-8D)SM08'Y M5A^./#%AXLT86VHSRV]M!*ET7A8*?DR>20>/6MQE9AT-<-\8;/6;OP!JUIHE MG->ZC=Q?9D2%@"H?AFY(Z+FII7YTT[,JI9P::T/-/V5Y].U6^\67PB0WYN0R M2,/G6%RQX] 2.?H*ZN6;Q!X<^-4R,-1OO#>HVS,&^=X+9RI./[JGA4J1E6,:@> M3W_=K5;X;B)_C=\1+*!$@00E%55PJY*]A6A^S=\.]9\#^#[^#6+-K.YN+TRI M%(X9MNQ1DX)QT-9FF_!SQ#IGQ \3^,'NYK>.:=YX=-LI,O=A>45SV!('R]\\ MXIRG"52I[V__ "%":I4M-M_Q+OPOTO4_"MI?>&]"\3Z'>S64KR7,'IM&\-^,[?_A!/$NF2V6H/BXT M2[G<*S]C$P5B#]?UZ#O/C>L4GPG\1R31)(T5JSH& .U^,$>A&>M>8:EX8U[Q MC\7O".L6_AB_TG3]-.9Y+L1H/O%L_*Q]A7I_Q:\+ZEXG^'NL:5ID(GO;N,0Q MJ9 HY=]>C>$_V=XX? \&@>*+N3 M68HY%FC@25HXK=AOX3&"..*?X@^"VA>%;*76--T*^U35HHFAMUCN7 MF=2RE00';&!N_"NN&(@FXIWNW^)RRPTW%2>FB_ ;^R9/Y_P]OFX'_$P8?^0H MZ]NKQS]FGP)JW@?P+/;:O:R6=S/>-,(I"-P38BC.,XY4UZ_L->7B6I5I23/2 MP]XTHIHDIDJL\3!&V.1PV,X/K3Z*Y3J.3N?%=_X=8KK.E326J_\ ,0TU#/'C MU>,?.GX!A[UC:AH/@/XGW(N5N+:>^'_+:SN/*G&/[P!![]Q7HFT'M7,>(?AK MX<\33^?>Z7"UUU^T0YBDSZ[EP3^-;PG%.^L7W1S3IRDK:27F85K\#O#:L/M$ MNHZB@.1'=7C,OY#%=?>^&K.Z\-S:'&K6EC);FVVVYVE$*[?EX..*Y/\ X5?J M>G8&B^,M7L4'2*Y*W*#V 8#%-_X1_P"(]KQ%XJTR\'8W.G[#_P".FM&W.W[S M[[F:_=_\N_NL=EX=T"U\,:+::79AOLUL@C3>394*? M*[QBD2PNTD89D,9/\)ZC\JQO%OB%O#MA#)% +F[N;B.UMXF;:K2.V!N;L!R2 M?0<-ACUX!/!*7?PZL]25OM]]?W\A@N+;S9Y1N"3(%<# M"@#A1CC\Z&^&FDLER-UPIN'21R)>2-^&*V_=6.?\ >IZ!J_C^ MUA\*76LZTGGCN'RRAMR&,C&% Q^[7/'K5> M[^%&E7EMY!FNDC,*0.%=?F1)'D Y4X.Z1CD8(P,$8H7LM4[@_;[JU[$-_P#% M33;2Q=HP9;T.4\J..5DR&.1OV8W;06V]?KD9O-\4O#R-(&N)P(D+R-]FDQ&1 M*8MK<<-O!,Q?"6[C\83W9>W.ERN,L6!F$0^?:!Y>0WFG[V_!7C%= WPOT M\27ZDCS1B[+0K'$@4LS#:6SET&W //.,&C_A+[;2I([76I8+74#M,BVV M^6*,,Y6,L^T;-Q&!NQSD G%.N/!5K)INDVL-Q=6LNEH([:ZAD'FJH7:0200P M( R""#@>@JG<_#JVO)=]QJ%_.9%1;H/(F+H(Y= _R\8+'[NWCCI62]GU-6ZJ MU1/;_$?0;HP"*XE9IV18D^S2;I-X*T2H7UO8S;Q%M+&K_P ML70D4F6XF@(C27;-:RHQ5F51M!7YOF=!@9QN%.7X@Z#("1=LP2,S2D02$0J" MP)D.W]WRC##8/RGTK(C^$MC]N%W/J6H74V(U+3/'R$:)E'"# S"G XZ^II=0 M^'9LK357T>ZF%Q?13)+;7#*8)V=I""X*D@*9#]TC( !S2M1>S92E7ZI'7Z=J M5MJL#36K^9$LCQ%L$#STZW!\FVB6)2>I &,GW M-7ZYW:^AU*]E?<****0PHHHH **** "BBB@ HHHH **** "BBB@ HHHH *** 4* "BBB@ HHHH **** "BBB@#_]D! end GRAPHIC 31 tuya-20221231xex15d5002.jpg GRAPHIC begin 644 tuya-20221231xex15d5002.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" !L -@# 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@ HHII< T .HJ-I@HS3@^1P*!70ZBF&0"CS!0, M?13/,'I1YG7BE8,XI@/HII?!Z4%Q0 ZBF[QG'>C>,9H =13=_ MM1N]J '4444 %%%% !1110 4444 %%%% !1110 5SGC.YFM--C:.9[:)[A$G MGCX:.,G!(/;G SV!-='5>YM8[N*2*9!)%("K(PR".]":3U(FG*+2//Q;7_B/ MPW8WL=PT]U;R,N%.V8KOP,D?=< D>HKL_#[WC:5 -04+=H"DA'1\$@-^.,_ MC7)7?PYE@N'^QRQSVK\>1=,XV^ARI&[&>,\CUKM-)LYK'3+6WN+EKN>*)4>= MA@N0,%C]:VFU;1G/2C+FNT>>?'WX@:G\.O!UM?:3Y8N[F_@L][0F=T61P&9( MAS(P'1?\*\P@_:DOH_"GA-IH ^K7]Q,^I3V]H\BV=C#*4>:2,63A)8)D^ZRY!'J,$'@UPK?LN^'8[6-+ M35=9L+EHIX+V[@N<2WR3/OD$I(QRW.0 1VQ5TY4N6TT5)5'*\3J_B#XBU+_A M"X=7\-ZMIFGVCA;B;5;]2\4=N1NWJO\ $<8P#ZUYG+\9O'<7P_\ !>NG2K%4 MU'4TM+VXG#1EH6D*QO''U!<8/)XKT/Q[\$=&\>^#](\-27=_I>F:6\30)I\W MEDB,80-UW 8'!JW/\*;*_P#"NG:'J.I:AJ<=C=QWB7-S,#,SHV5#-CI[5,90 MBM2FI-DOQ0U/6=(\--=Z1J6G:,L+^9=ZCJ:EHX( #N8+W;H!FO&M>^-/CO2? MA7HGC*T?3Y&-VQEVH['/[A&3#9;&,U[!\5?A/I_Q;T>STW4M0U"Q M@MKE;I383>67=>F[J"!UP:Y_7/V>[+Q%I,6G7_BGQ%/:&W^R7437N5NXMV[; M(,8]LK@XXS54Y4TES"G&;>AS,/Q@\36?Q:CJ>JZAIL$IG@T6YN2]I#(8C%N5>OW6; S@9) J7X>_ W M2?A[K,.I0:CJ6J7%K8?V78C4)_,%G:[@QBCX'!*IR6X07'F9_YZG[N,;>>M8&M?''QUX1'C&*[ MGTC6I](TY;F2:R@80V-TTP5;;.?WK;&+;>N0!W%>GW'P!T*X\6SZW]MU**&6 M^.J_V6D^+5;XQ[/M(7&0^.>N-W.,UB:)^RUH.C>&;_0/[>UZ[TR[_>>58VYCSDDD]222?QJ:LZPK2KDOB+=2Z?I$%_#; MFX-G<>>5V%@ $?D@ G&2.>U5%7DD9U'RQ;,N7XK0PVKW#VI2Y(W:LSDHUG.5 MKW1L:WXATWPSILNH:O?VVF6,7^LN;R98HT],LQ J%/%VBR:3;ZHFJV+Z9:IX.T1;:*Y\J#6K6XN+ZTM?M4ME&C[C M,L."),$ $$$8.<<5\]_V/XKL-!\+1W$.M:78:6VH:EI$MOHYG.I7YN"86G@* MD1;E9F"X4#J"O%%.BIQYKV9M.JXRY4C[7U_Q1I7A73I+_6=1M=*L4(#7%Y,L M48)Z#P-C>,J6US]I3RYBWW0C9PQ/H*\L^+WBJ^T?X7> M']0U+P:=?\32F I;I9-=16%T4&Z9E4%@J$GH,]JX2^^%>F7'PF\#W.FZ;>:M MJ>GZY# M'-$T[6;C5;B 2K=R^'&_XF3&?>]KN9=UN"^2.FT$$&JITE))R8I5&GH?5)^( M7A@>(!H)\1:4-;)VC3?ML?VC.-V/+SNZ<]*U+36;*_N[NTM[N">ZM&5;B&.0 M,\)8;E#@?=)!!&>QKY?GT_4M ^+!OO"6FZM/XCO+TR:II>IZ8ALDC6TVK+%= M%-RCFC-Z\=]$RVPR03(=V%Y!ZU\XWF@WR>(%\?-XA.HK9LR'3=@;>)L8(\H&'9G.>,8K)\.^$+#XOIK][-H MU_X'DM;%8=(T=="D2*UMX;A9U,V5"3.[HI,:G 4XZDFJ5&+U;%[:6R1]02?% M3P;%H46M/XJT9-'ED\F._-]&(6?^Z'SC/M71V=];ZC:0W-K-'/M0OI+F#1$TG?;;)XQ BO#O!C?8 S.6.,D M'.*^F_A+X+D^'OPZT'P_-<"YGLK<++*HPID)+-M'9020!Z 5G4IPBKQ=V7"< MI/WD=>#3J0#FEK W"BBB@ HHHH **** "BBB@ HHHH *KW5NEU')%*H>)P59 M6Y!!X(JQ7+^-&G;^R;:&YEM%N;X12/"0&*^6[8!.<E;L2!%"J O '05Y_!HVL2ZR;1[K4$MP*-I3A%V;/>O*&/ITH*#OS7@ MEG^V)X7U"#SK?3=0DBBFE6[? 'V6%7""9Q_<;<"/:NA^'7[26@?$SQ!'H^DV MEW]I+W M!!SUIH3'6O,]2^.D-K MJNOP6?A_4=1T[0A(M]J4.T1QR)&79,$Y/ QGIFN8?]H4>(8+.*&PU#PW>F]T M\F*ZB20RV]P3M/7 S@@]QBI5*?8'4B>Z[.VVMUL[B]M6VJYNT@E6.0( ;]I'3XY++Q!<-7TFG( MB2N\D5U!"N'4_>+2A0O^USC%4J,^PO:1Z'N^,'FE\L#..,U\[>-_VA-6%W;Z M=9^'=4TK6=/UK2([K3W,;-=P73R (I!QSY9SZ5KP?M'7>I^)O#EI8^%[M["^ M34%O6=U\VVEM7V2(!_%@CMUR,4_8S%[6%SW3R^.M*%Q7G?PN^-&G?$_P[?ZQ M!9SZ;!9GYX[EE+[=N[)4UB^>.Y[%17B%]^U!9V@6W3PQJL^JI)<176GKL#VQA0.Y8Y MP1M.01UKI?A;\:[3XFWUQ9II%]I$\=K%>QK> ?O89,[7&.G0\&FZ4XJ[0E4B MW8]*HHHK(U"BBB@ HHHH **** "BBB@ K(\0:)#KEM''+O#0R>=$8GV,' (' M/T)_.M>BFG;5":YE9GE\7A;Q'_:3/(9_L;1JBQ#43E6R=S9QSP1^5=[H>BV^ MAV(MK;>4+M(6D; ,?WEO&NU5]N.]/TWX$> M$-&DOI+#339RWEA%ILLL$A1S!']P CD'WKT.BFZDVK7#DCV/.KCX%>%[C5;R M^"7L1O8S'=0173+#/E/++.G0MMXS5J7X->%YKR&Z:R8S1+:JC>8>!;DF+\BQ M^M=W11SR[AR1['GLOP.\*O86EHEO/;I:6\]K \,[*\<Q MX/\ "W]G%? M##2-:17;RRW*74LDURS-*R*54.?XE )>/]G;PC#IL]@J7YLW97AA-X^VT M8-N4P_W,'TKU"BESS[AR1//=*^!GA72(U$5I-+-MN!)<3S,\LIF7;(78]21Q M[5L^&_ASH?A341>:;:M!<"SBL-Q GRAPHIC 32 tuya-20221231xex15d5003.jpg GRAPHIC begin 644 tuya-20221231xex15d5003.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" [ ?(# 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 **** "BBD(R,9(]Q0 M%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 444R4%D(7J10!7&J6AOS8^>GVL1B8PY^8(3@-],@BL MNZ\?^&;&[FM;GQ!IEO8)/^>G&2<>G%5O&_A?5=0\4&XM-(F,EGK$]P\DVF-*D\9C M<*N[R'W+N93]['!.,@5Z,<-3D[%H1IO@Z^1?\ A+#JIL+AOLWDW,:J^2P$ M.]-BOG '7OP1FN94KWUV9T.LU;3=7/4[/Q=HFHS/%:ZM9W$JLJE(IU8Y9%=1 MP>H85:_MFR%^ME]IC%VT9F$.X;B@(!;'H"0/Q%?/%KX*\6Z9\2M-EFL M;B."[U,73O!F2 ( &D+$3@#D9RR#)8X4844S7/A+K#ZU>W=I9ROJ<]OJ;VMO M'86'V=#]L7[,K%XL;3%M)R2^,\]:Z)8:G':>ECFABZLEK3/H?4_$&FZ*ULM_ M?6]FUS((H1/($\QS_"N>IJ+3O%6CZM;3W%GJ=K6WDM%(0G^K7*H>%SQM!I0P\)4E-RU?3YV">+J1 MK2IJ&BZ_*Y]"VGBG2+^WFGM]3M9H83()9$F4JA0D/N.>-I!!],&J-O\ $7PK M>3Q00>)-)GFE8)'''?1,SL3@!0&R221@"O"O"G@?Q#%HVLP:M;ZDETFCW*Z; M!/96[^<[PLLCM/%&&!9G 6-\-@=#R%V_"4FH6WQ M-1N[;56TB5Y8H-,FL;_ M !8.RC-QN,.P[RN-A.(PY*GEA2EAX*]I7L5#$U)'H)[B M&36;*.6WG2VE1YU!25]NQ",]3N7\ZGOO%>C:9)/'=ZI:6TD 1I4EF52@FQJQ"?\2=)$F7>PW^:(]H!\Z0GY2.>] MH_\ @&<,75E%ODUZ?CY'JMWXQT+3Y[6&ZUFPMYKMMMO'+1 MI:RWL<,,ELB +O%O*J2)TD6,\?-N7..JF/PMX7\0-X-331ITEM';ZS!>B]33 M9WDCS:-G,$JH944B.$ #Y5(.25W4?58S_K3^OD?4!O[< M31PF>,32+N2,L-S#N0.]8_\ PL'PP-2_L\^(=+%_YOD?93>1^;YF=NS;G.[/ M&.N:\0\/>"_$-MXG\)S2Z//:?9+?2K>6U9/-0I##('D^T9_=M&TK Q_Q[!UW M<-U?P#XDT?Q7;6EQ!GO5B[UFP ML+=9[F\@@@8J!))(%4[F"KR?4D >I-?*7Q.\):WJ'CSQC/!I:W8VOA6W@BDU#6(;2&"[L[2T$S-##([P MJDTJM&H#,H8.ZY53][(%:?5:=H>_O_D9_7*OO?N]O\_Z_$^AM3\2:3HL22:A MJ5I8QNQ1'N9UC#-C. 21DU5A\<^';B">>+7=-DA@"F:1+N,K'N.%W'/&3P,] M37A%QH=SI^DZ!)-9ZA?W=Q<7,E_%9:*T?E7!MHT(6)54%04X;.#ZDUSVE:%K M7]B2V=WI>H)<1-H\;236DL1G(U")F;)!/&#D]@-QQ1'"P:NY?U>P2QM1-I0O M_P -<^I+37]-OS&+:_MK@R*'012JVY2,@C!Y&.<^E3IJ-M)>26BSHUS&BRO" M&&Y48L%8CL"58 _[)]*^?_ 7ACQ%:^(H;:?[8IL+>"RF2,1B&)O)N$WA_*#% M3Y4!VAL@2KGN*@T/X6>(;?Q!+9?V7I<-Y:Z7I2OJ"7D_+I-,9'1C'\SD*<@X MZKZUF\/!-ISVM^9:QK?Y7/HIKN%+A8#*@G92XCW#<5! )QZ D<^XIS M7$:OL+@/UVYYKQS4;[4H?%FKRZ];7\EP$_XD2V=L96@8RW$6Y&4% 60QNP<] M"-W3CG/%'AKQ-J.K1W%Y9>?K@M=(F9(].:59[B"9VE5+H?) #W)[-^%3'#IO M65C26*:5U'^O\]-CZ FU2TMYX(9;F*.:=S'%&[@-(P4L0H[G"DX'8&K =3CG MKS7R'XJ\,:A=>(9IDL)#%?:A=%\Z5(S0QNUVRR%BG+$2K@G@8CX!7GUS6;&> MX\6:?)I=G);WTOA2]LEN[6QEBA69S T"[]N% V2$ GY>G!/-U,+&-N65]'^! M%+&2J7YH6LTCU>ZU:SL81+<7,4$1D6$/(X5=[,%5'89%FB> M-DN(Y66XDV#! ,^<$(QSP#6I\"](FT;QGK.K3V%[91B"XE,USQ!J+0-8;Q#X;T_4S:36)O+9+C[-< "2+Y]8RZYI\$=P\E[;QI;HLDS-*H$:GHS<\ X."?2KBN&& M1R*^6/B)X?\ $$OB^^E72;F]@N;H3I;F%I8HE2SV% ,1@G>5 (9OE!QR"*]; M^&UO$FC^#!/;ZG:74,%RD<4!E%J #@^<-Q7) !7<3SG::JKAE"G&HI7O_ET5W*V_Z?YEUL3[*5E&^WZ_Y'O^]0,YI#(H.,U\]6/AY% MU.TN/["O$\%I<1&33I+"0DS"Q="[0[=Q^M>K5S5(>SDXW.NE-U(*35@HHHK,U"BBB@ HHHH **** "BBB@ HHHH M**** "BBB@"MJ-Y_9]C/<^3)<>4A?RH0"[8&<#) S^-<9]E MM[^PBU-Y$C7%K;2,JI)+EACENB[C\K'&!FNPU>"ZN=-N(K*2&*Z="L;SH70' MU*@@G\Q7F,/P5O%T;2].DUB!HH](AT.^VVK#S[:)]R%,N=C[2RDG<#NR ,8K MHI*D_P"(SDK.LG^[1VOAOQJOB>]N8K;2K^*T@GN+8W\PB$+R0RM$X4"0O]Y6 MQE1P*J^,?B1:>#M1CLYM.O[Z0V4^HNUFL9$4$)0.S;W4G_6+PH)//%9=EX%N M? VAZS=Z#;VU[XEN[RYN4G>+:&$]TTNU_F'RJ'P3G^'(!/%'Q"^%I\=:W::@ MS::ZQ6%Q8/!J=B;E,2O$V]0'7##R_7OVJDJ7/J_=$Y5E3LE[QKVOQ+T1[;5+ MN\NX],T^PFAB:[O)!&C^9#'*I&<8XE P><@UHWGC70K*>TMY-7LA=7D7G6MO M]H7?<+C(*#/S ]B*X;_A3=Y:SVEU;:TD]Y8WD-[;R7\!E$C+8K:-YN&!8E5W M C!!/>K/A;X47?@[4(Y+'4K>>WETZWL+H7-H3)B'S,&(AP$!\P_*00,#%-QH M[J7]?U_D3&=?9Q.GTOQWIVJ>$O[>1B(UT]-1EM0RM-%&T7F , >"1GZXJ+P; MX_M/&19([.\T^<6T-Z(+U$#-#+N\MP49ASL;C.1CD5@^#OA3+X1\%ZIX=CU- MKB"]LE@\Z5"TBS>0(7?).2I"H0O\/(!Q@#+\.?#O7/AS#!+H\>G7%W*MAI\T M5K:F"(P1N?-GDS)S)Y9;!'?'#9X'"B^91EZ![2LN5N.G4]'USQ#;: ^GK:S[#Q_HL\&G&[U"UTVZOPOV>TNKJ+S7+,54+M8ALD M'&TG-5_$?AC4_$.OZ3*]Y:QZ18W4=Z(1 WGF1%<8W[L;26!Z<8QSG(Y4?!>0 M:;;VQU&,R06UG;I+]G.1Y-Y]H8CGC=P/8C//2IA&BTN>5F.-P/-:@\9Z";O4+7^V;#[5I\1FO M(?M";[9 ,EI!G*C';.KHMI&]UYB@$KM ME\SALJS8Q_#TK3UOX-:EKVK:W=W.M1,E]9:C8Q+Y+Y1+D(%R-^WY @' !;J3 MFKE2I1?*Y?,A5JTES*/R.^N/&NC+X^AU'3K".66>6RD64#RU+.N0<; M@!TIL'COP]--!;G6+**\FB$RVDEPBS;?+$G*9SPA#'VYZ5AR_#B0Z-XYL(KN M.)/$081 1$+;9LX[?D9YYCW<8ZX]ZR['X/R6FMG4#?0NQU"SN_\ CWPVR"S^ MSF/.?XCEL]@<8[UFHTG>[_K0UYZVGNG2:+\3_">O:-I^JVFO6)LK]S%;O),J M&1QU0 X.[IQUY'K6E<>,= LWN5GUK3X&M<>>)+E%,60Q&[)X^X_7^Z?0UYA; M? J]@T;2-.FO;:[AL;*YTQD)GB66"21'$AV.#O&S!&2#Q@C%;LGPD\R[TJ=I MX&^R^(KC7)@823,LDYC:ZCD0+$T# MA7# L&Y)R" 1C!) *D\;!\&=5BD\.POK$#V&D1:>$C$+*P>WEWMC##<'7"_/ MD+MX'S&J@^ %Q<>%9M!GUCR+;R-9M8[BUC99@E]()%8\_>3D<<$ =.E/DH_S M?UK_ , '5K](?UH>F#QUX:;2/[5&OZ:=,WLGVS[6GD[E!+#?G&0 >,]JG;Q7 MHG]H6EA_:ME]NNX_.MK;SU\R9,9W(N&]A74M E@GMIVC9HI&BRN&7.<,C$'!X)R,XYH^*/A5J?C/4+" M^UBYL[AA;2V=S:P&>"-8WD1PT;*^XL-F#G ;@_+MP3EI-VOI=_\ 'SUDKI= M%_P3N+WQGH.GIJ!FU:T#Z? ]S=1+,K/%&N=S,HY &#VI]AXPT/4H].>VU6TE M_M&/S;11,NZ=<9)0=3COCI7GEQ\#VN+Z6?[=%&9FUDS,L/S.+W&T$YYV8'UP M.E)9_!R\'B;3-8O9+28QVUE!-#&\RB)K9G9&BP1N#%AE6'!S]X'%/DHV^(2J M5[_!^)Z?I^KZ?JXE-C>V]X(FV2&WE#[&P&P<=#@@_0BN6NOBYX?LK[5;>X:Y MACTZ*YFEN6A/EL+?;YX0CDE/,3MSGC.#BKX)\.ZIX L/"GAFTM;>XL(;24:C M?)$4_>*%VL.>K,6R"#T)R,<\W>_!'5+S5/$-VFJVUO)J4-["UP(G=IUG="JR M(2% 18Q'E>6&#D8Y(PH\SYGIT'.I6:CR1UZG:O\ $O28?".M>(;B.ZM[?1_, M^VV\D7[Z)D4,R[0<$[64C!(.X\.^-]+\2&ZCB>2TN[6?[-/:7B>5-')Y8 MEVD'K\C!L@D8[\&N-C^$]Y_PJOQ1X6%Q!:OK'V@0)&9)(K,2(!M#-\[ $,V3 MC&[ %6]?\ A1M_LV;P^\=M=P7NDGR]%_P3JI?%ULNHQVT=O-<+(T 2XB*&-A*'*L#NR0-AR<=QC/. M,S6OBEHV@Z]<:9>)>(;80&XNTMF>"'SF*QAV7.,D'G&!W(KAO"WPXNQX@M[< M;TAT*/1H#=36[QK1R/WJ\C(Y(S6MXP^#]SX@\876OQ7J[VFT^1+ M.9Y3;RK S[UEC!VMG>"I()5E!Z<5:IT5*TI=/QT_2YG[7$.*DH]?PU_6QZ.N ML:>SW*B\@+VO^O42 F'C/S_W>.>:H:QXRT?1?#MSKWOK&"5;._M8)/)+->FYG$H:YW @[,%0,-RQ;_ M &:JS_ G5FT:6V$FFW+3+J47V>[#O#;B[\L^8AV\NA0]E!#G[O2DJ=&^L] = M:ORZ4];'MEA=IJ-E!=1AA'-&LBAN" 1D9K(B\96,^J/8PI,[1W$EM-+M CA= M(ED.XDCC:ZX(!YJGHI\006NJ:+=+GU.^LO/"?8X(;F2X<@0E) M6D5<-G!YB;/X5XSXI^&5WX1MI3:P1RV5_?V6(+6V9HX!#9/$[N@BE&&8+@^6 MW)7.#R.OB\(W7B/X7>'+*QT>#1O+$'FZ=J*AF$,88!=[1,58\-DH&Y(.TDXT M=*FHJ7-HS)5JCDX\NJ_$]*^WV@:)?M,8:3'E@N,OGICUZ'\JYOQ+\3-$\)ZP MNFZ@UR)?LC7TCPVSRI# &VF1RH.U0>I[=>E>=)\ [\:'96YN+%[^RL]*M;>X M=7S#]EO7GD*-C(W1L%'NO/%=5XV\ :UK?BNXU+3)[&."\T.31IC=[RT0>3<9 M%0##X!Z$CZT*%)2MS76OD/VE9QORV>AV5IXEL[F:[1BUO';S+ )I\*DI9%=2 MAS\P^8#Z@T67B?2=2:_6WOX7^PSFWN/FP(Y H8J<^Q!_/TKRV]^"5_;KJ*:> MUE.TFHP7=E->,V;81V,-J&="CK*?W;$J0 0W#*>:T(?@X?[=NFGL]+DTR7Q M-:;]WEYD-L\9C==F/ED8,.2#D\ ]4X4K7YBE4K7^$]&LM=M;R)F?=:_OWMU% MP-AD96(RN>H."0>XYI^DZS8ZY!)-8W*W,<)$96_PGU"P MUR._-II6M0_:[^46FH%@EOY]WYZ2Q_(PW@ C Z###'.OX/T'5/ ,MOI-OIE MF]I?ZQ>W$]U:AALMY#+,C.-@ 8,T<6,GCD'C ETX6?+*[&JD^;WHV7_#&])\ M0=)_M>^T^,W4TUF62>2&TD:&-UC$A0R[=@;:0<$]P.O%:FDZ_9:MHUOJ44P2 MUGB28&0@%590PW>AP17"ZE\/]9NO%UY?V:V>EVURTAN9[:[FS>H8#&JRVY7R M]X.P^:&W80#'-8Z?!F^TW2VLM/ATM+:6STR"XMFB 662 R^<_P T;*&8/'AR MI/RGIP1?)1:^*ST_X)G[2NI:QNM?^ >OFZ@C9 95!?A03][Z5F>(/%.G>'-, MNKRYEWI; &2.(AG&2 ./JPKR>#X%:C_8MA#/-92ZE96>DVUO>'<6A-K=O-*4 M8KD!HV51CKC!XKG](\'2^*-7\56/]E;+K4_MD9NYE.V&-;XR".8&%23(&ROS MR<)Q@5I&A1;^.Z6_H93Q-91M[.S>WJ?1?VNW1%8S(%8[5);J?0>]4)/$MK!: M:C6>)?@WJU_X?N]'TY=,@M);R M^N(4*A1;>;@Q,A\IBNUMY(3:"A/ /:L'3@DFI'1&K4;:<+?B+W%[+!#(TJL)+64 M/#Y1 E,J[)Q&%C56DVOMVL M5#J6"DD9&:\YN_A)XBNM#:("QCU&]L-2TZ_EENGE#&\>)WN1^Z7+!HSB/ &, M -Q4VJ?!O5M3-_8_:+6'3UBU$VEQN9I9)+I5P)%Q@*A#]"21MZ8-;JG0ZR[F M#K8E?8[':W/Q:\/6FCG5)'OS9HTB2LFF7+M R8+"55C)C.""-P&0: M+J7B"71(+MGU",-N0PN%RJHS*'*[2P61"5!R PR*Y2W^'^K7FGW/VYK:&?4] M?M]6O;>&5WC2*)80(U8J"V?LZ$Y &68?7/NO!NN^&-9U76K6WMM0@LY[_5[& M)2_G7$\T(58&4*< -N^89."O'%0H47=7UZ?I^/\ F:.K65GRZ:7_ %_ ]"\2 M>+]-\*K;?;Y)O,N7*0P6UO)<2R$#+;8XU9B !DD#BDT?Q98ZY=W=O:M)OMUB M9O,0ID2('7 //0C((&*Q?$NAZQ>^L;>XMI;"[F:)&2;RF)#A& MPRM"O\/(+=*YZ[^&&J7WC.+Q)(MA#J!U"RN7DB+%DACMVCFC5BN<,S'CC(ZX MK.,*;7O.S_6YI*=3F]U:7_"W<](TW5X-3L8+I%E@68;ECN(VBD'L58 @\=ZM MK,CL0K D=0.U>)VWP3U2.Q@,K6* "DZTM% !1110 4444 %%%% !1110 4444 ?__9 end XML 33 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Document and Entity Information
12 Months Ended
Dec. 31, 2022
shares
Document Information  
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, 2022
Entity File Number 001-40210
Entity Registrant Name Tuya Inc.
Entity Incorporation, State or Country Code E9
Entity Address, Address Line One 10/F, Building A, Huace Center
Entity Address, Address Line Two Xihu District
Entity Address, City or Town Hangzhou City
Entity Address, Country CN
Entity Address, Postal Zip Code 310012
Entity Well-known Seasoned Issuer No
Entity Voluntary Filers No
Entity Current Reporting Status Yes
Entity Interactive Data Current Yes
Entity Filer Category Accelerated Filer
Entity Emerging Growth Company true
Entity Ex Transition Period false
Entity Shell Company false
Document Accounting Standard U.S. GAAP
ICFR Auditor Attestation Flag false
Entity Central Index Key 0001829118
Document Fiscal Year Focus 2022
Document Fiscal Period Focus FY
Current Fiscal Year End Date --12-31
Amendment Flag false
Auditor Name PricewaterhouseCoopers Zhong Tian LLP
Auditor Firm ID 1424
Auditor Location Shanghai, the People’s Republic of China
American depositary share  
Document Information  
Title of 12(b) Security American depositary shares, each representing one Class A ordinary share, par value US$0.00005 per share
Trading Symbol TUYA
Security Exchange Name NYSE
Common Class A  
Document Information  
Title of 12(b) Security Class A ordinary shares, par value US$0.00005 per share
Entity Common Stock, Shares Outstanding 499,146,560
Common Class B  
Document Information  
Entity Common Stock, Shares Outstanding 79,400,000
Business Contact  
Document Information  
Contact Personnel Name Yao (Jessie) Liu
Entity Address, Address Line One 10/F, Building A, Huace Center
Entity Address, Address Line Two Xihu District
Entity Address, City or Town Hangzhou City
Entity Address, Country CN
Entity Address, Postal Zip Code 310012
City Area Code 0571
Local Phone Number 86915981
Contact Personnel Email Address ir@tuya.com
XML 34 R2.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 133,161 $ 963,938
Restricted cash   638
Short-term investments 821,134 102,134
Accounts receivable, net 12,172 32,701
Notes receivable 2,767 1,393
Inventories, net 45,380 62,582
Prepayments and other current assets 8,752 27,882
Total current assets 1,023,366 1,191,268
Non-current assets:    
Property, equipment and software, net 3,827 6,805
Operating lease right-of-use assets, net 9,736 22,181
Long-term investments 18,031 26,078
Other non-current assets 1,179 1,818
Total non-current assets 32,773 56,882
Total assets 1,056,139 1,248,150
Current liabilities (including amounts of the consolidated VIE without recourse to the primary beneficiary of 1,221 and 1,422 as of December 31, 2021 and 2022, respectively):    
Accounts payable 9,595 12,212
Advance from customers 27,633 31,088
Deferred revenue, current 6,821 9,254
Accruals and other current liabilities 33,383 50,847
Lease liabilities, current 3,850 5,697
Total current liabilities 81,282 109,098
Non-current liabilities (including amounts of the consolidated VIE without recourse to the primary beneficiary of 38 and nil as of December 31, 2021 and 2022, respectively):    
Lease liabilities, non-current 5,292 16,048
Deferred revenue, non-current 394 859
Other non-current liabilities 7,004 8,484
Total non-current liabilities 12,690 25,391
Total liabilities 93,972 134,489
Shareholders' equity:    
Treasury stock (US$0.00005 par value; 11,604,808 and 25,596,331 shares as of December 31, 2021 and 2022, respectively) (86,438) (46,930)
Additional paid-in capital 1,584,764 1,526,140
Accumulated other comprehensive income/(loss) (22,115) 2,320
Accumulated deficit (514,073) (367,898)
Total shareholders' equity 962,167 1,113,661
Total liabilities and shareholders' equity 1,056,139 1,248,150
Common Stock    
Shareholders' equity:    
Ordinary shares
Class A ordinary shares    
Shareholders' equity:    
Ordinary shares 25 25
Class B ordinary shares    
Shareholders' equity:    
Ordinary shares $ 4 $ 4
XML 35 R3.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Current liabilities $ 81,282 $ 109,098
Non-current liabilities $ 12,690 $ 25,391
Ordinary shares, par value $ 0.00005 $ 0.00005
Ordinary shares, shares authorized 0 0
Ordinary shares, shares issued 0 0
Ordinary shares, shares outstanding 0 0
Treasury stock, par value $ 0.00005 $ 0.00005
Treasury stock (in shares) 25,596,331 11,604,808
Class A ordinary shares    
Ordinary shares, par value $ 0.00005 $ 0.00005
Ordinary shares, shares authorized 800,000,000 600,000,000
Ordinary shares, shares issued 499,146,560 491,846,560
Ordinary shares, shares outstanding 473,550,229 480,241,752
Class B ordinary shares    
Ordinary shares, par value $ 0.00005 $ 0.00005
Ordinary shares, shares authorized 200,000,000 200,000,000
Ordinary shares, shares issued 79,400,000 79,400,000
Ordinary shares, shares outstanding 79,400,000 79,400,000
Consolidated VIE    
Current liabilities $ 1,422 $ 1,221
Non-current liabilities $ 0 $ 38
XML 36 R4.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Revenue $ 208,172 $ 302,076 $ 179,874
Cost of revenue (118,749) (174,209) (117,937)
Gross profit 89,423 127,867 61,937
Operating expenses:      
Research and development expenses (144,942) (174,289) (77,430)
Sales and marketing expenses (55,662) (75,384) (37,556)
General and administrative expenses (67,513) (71,589) (17,868)
Other operating incomes, net 10,508 9,835 1,071
Total operating expenses (257,609) (311,427) (131,783)
Loss from operations (168,186) (183,560) (69,846)
Other income/(loss)      
Other non-operating incomes, net 2,904 1,958  
Financial income, net 18,546 7,286 3,220
Foreign exchange (loss)/gain, net 2,441 (618) (80)
Loss before income tax expense (144,295) (174,934) (66,706)
Income tax expense (1,880) (490) (206)
Net loss (146,175) (175,424) (66,912)
Net loss attributable to Tuya Inc. (146,175) (175,424) (66,912)
Net loss attributable to ordinary shareholders (146,175) (175,424) (66,912)
Net loss (146,175) (175,424) (66,912)
Other comprehensive income/(loss)      
Changes in fair value of long-term investments (9,493) 357  
Foreign currency translation (14,942) 1,482 2,882
Total comprehensive loss attributable to Tuya Inc. $ (170,610) $ (173,585) $ (64,030)
Weighted average number of ordinary shares used in computing net loss per share, basic 553,527,529 489,149,533 221,980,000
Weighted average number of ordinary shares used in computing net loss per share, diluted 553,527,529 489,149,533 221,980,000
Net loss per share attributable to ordinary shareholders-basic $ (0.26) $ (0.36) $ (0.30)
Net loss per share attributable to ordinary shareholders-diluted $ (0.26) $ (0.36) $ (0.30)
Research and development expenses      
Other comprehensive income/(loss)      
Share-based compensation expenses $ 14,692 $ 14,542 $ 2,596
Sales and marketing expenses      
Other comprehensive income/(loss)      
Share-based compensation expenses 6,825 6,702 1,529
General and administrative expenses      
Other comprehensive income/(loss)      
Share-based compensation expenses $ 47,502 $ 44,845 $ 5,321
XML 37 R5.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY/(DEFICIT) - USD ($)
$ in Thousands
Ordinary shares
Additional paid-in capital
Treasury Stock
Receivables from shareholders
Accumulated other comprehensive (loss)/income
Accumulated deficit
Total
Beginning Balance at Dec. 31, 2019 $ 11 $ 17,869   $ (10) $ (2,401) $ (125,562) $ (110,093)
Beginning Balance (in shares) at Dec. 31, 2019 221,980,000            
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net loss           (66,912) (66,912)
Subscription contributions from shareholders       $ 10     10
Foreign currency translation adjustment         2,882   2,882
Share-based compensation   9,446         9,446
Ending Balance at Dec. 31, 2020 $ 11 27,315     481 (192,474) (164,667)
Ending Balance (in shares) at Dec. 31, 2020 221,980,000            
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Issuance of ordinary shares upon Initial Public Offering and related over-allotment option, net of cost of issuance $ 2 904,730         904,732
Issuance of ordinary shares upon Initial Public Offering and related over-allotment option, net of cost of issuance (in shares) 45,076,479            
Issuance of ordinary shares prior to Initial Public Offering $ 1 199,999         200,000
Issuance of ordinary shares prior to Initial Public Offering (in shares) 16,026,282            
Conversion of redeemable preferred shares $ 14 333,653         333,667
Conversion of redeemable preferred shares (in shares) 278,163,799            
Issuance of ordinary shares reserved for equity incentive plan $ 1   $ (1)        
Issuance of ordinary shares reserved for equity incentive plan (in shares) 10,000,000   (10,000,000)        
Repurchase of ordinary shares     $ (53,645)       (53,645)
Repurchase of ordinary shares (in share)     (7,008,269)        
Exercise of share option   (5,646) $ 6,716       $ 1,070
Exercise of share option (in shares)     5,403,461       5,403,461
Net loss           (175,424) $ (175,424)
Fair value change of long-term investment         357   357
Foreign currency translation adjustment         1,482   1,482
Share-based compensation   66,089         66,089
Ending Balance at Dec. 31, 2021 $ 29 1,526,140 $ (46,930)   2,320 (367,898) $ 1,113,661
Ending Balance (in shares) at Dec. 31, 2021 571,246,560            
Ending Balance (in shares) at Dec. 31, 2021     (11,604,808)       11,604,808
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Repurchase of ordinary shares     $ (59,631)       $ (59,631)
Repurchase of ordinary shares (in share)     (18,839,849)        
Exercise of share option and vested restricted share unit   (19,084) $ 20,123       1,039
Exercise of share option and vested restricted share unit (in shares)     4,848,326        
Issuance of ordinary shares upon the Dual Primary Listing, net of cost of issuance   8,689         $ 8,689
Issuance of ordinary shares upon the Dual Primary Listing, net of cost of issuance (in shares) 7,300,000            
Exercise of share option (in shares)             4,502,326
Net loss           (146,175) $ (146,175)
Fair value change of long-term investment         (9,493)   (9,493)
Foreign currency translation adjustment         (14,942)   (14,942)
Share-based compensation   69,019         69,019
Ending Balance at Dec. 31, 2022 $ 29 $ 1,584,764 $ (86,438)   $ (22,115) $ (514,073) $ 962,167
Ending Balance (in shares) at Dec. 31, 2022 578,546,560            
Ending Balance (in shares) at Dec. 31, 2022     (25,596,331)       25,596,331
XML 38 R6.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY/(DEFICIT) (Parenthetical) - $ / shares
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Aug. 28, 2014
CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY/(DEFICIT)          
Ordinary shares, par value $ 0.00005 $ 0.00005 $ 0.00005 $ 0.00005 $ 0.00005
XML 39 R7.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Cash flows from operating activities:      
Net loss $ (146,175) $ (175,424) $ (66,912)
Adjustments to reconcile net loss to net cash generated from operating activities:      
Share-based compensation 69,019 66,089 9,446
Depreciation and amortization of property, equipment and software 3,443 3,369 1,662
Amortization of right-of-use assets 4,766 6,981 4,022
Allowance for doubtful receivables 288 1,030 278
Inventory write-downs 4,067 1,806 539
Loss/(gain) on disposal of property, equipment and software 219 (365)  
Gain on disposal of a long-term investment     147
Loss/(gain) on foreign currency exchange rates (2,441) 618 80
Investment loss 2,167    
Fair value change on short-term and long-term investments (7,449) 833  
Changes in operating assets and liabilities:      
Accounts receivable 20,241 (23,430) (7,243)
Notes receivable (1,374) 7,733 (8,747)
Inventories 13,135 (22,121) (19,787)
Prepayments and other current assets 8,893 (13,134) 3,615
Other non-current assets 639 (89) (778)
Accounts payable (2,617) (10,947) 10,983
Advance from customers (3,455) 4,010 13,027
Deferred revenue (2,898) 5,938 3,398
Income tax payable   (159) 4
Accruals and other payables (24,280) 19,109 11,939
Lease liabilities (4,924) (7,164) (4,590)
Other non-current liability (1,480) 8,484  
Net cash used in operating activities (70,654) (126,103) (49,211)
Cash flows from investing activities:      
Payment for short-term investments (1,257,697) (468,705) (196,806)
Proceeds from disposal of short-term investments 543,790 385,549 192,493
Purchase of property, equipment and software (710) (6,193) (3,201)
Proceeds from disposal of property, equipment and software 464 28 5
Provision of bridge loans   (2,930)  
Loan repayment   628  
Payment for long-term investments 1,575 21,334 564
Proceeds from disposal of a long-term investment     221
Proceeds from other investing activities 1,503    
Net cash used in investing activities (714,225) (112,957) (7,852)
Cash flows from financing activities:      
Proceeds from issuance of Class A ordinary shares upon Initial Public Offering and related over-allotment option, net of cost of issuance   904,732  
Payment for repurchase of ordinary shares (48,678) (64,000)  
Proceeds from issuance of ordinary shares prior to Initial Public Offering   200,000  
Proceeds from exercise of share options 1,039 1,070  
Proceeds from issuance of Class A ordinary shares upon the Dual Primary Listing, net of cost of issuance 9,057    
Payments of deferred offering costs     (182)
Subscription contributions from shareholders     10
Net cash (used in)/ generated from financing activities (38,582) 1,041,802 (172)
Effect of exchange rate changes on cash and cash equivalents, restricted cash (7,954) 2,879 2,903
Net (decrease)/ increase in cash and cash equivalents, restricted cash (831,415) 805,621 (54,332)
Cash and cash equivalents, restricted cash at the beginning of year 964,576 158,955 213,287
Cash and cash equivalents, restricted cash at the end of year 133,161 964,576 158,955
Supplemental cash flow disclosures      
Cash paid for income tax 843 616 210
Supplemental schedule of non-cash investing activities      
Conversion from bridge loan into investment   2,302  
Cash and cash equivalents 133,161 963,938 158,792
Restricted cash   638 163
Total cash, cash equivalents and restricted cash shown in the statement of cash flows $ 133,161 $ 964,576 $ 158,955
XML 40 R8.htm IDEA: XBRL DOCUMENT v3.23.1
Organization and principal activities
12 Months Ended
Dec. 31, 2022
Organization and principal activities  
Organization and principal activities

1.    Organization and principal activities

(a)    Principal Activities

Tuya Inc. (the “Company”) was incorporated under the laws of the Cayman Islands on August 28, 2014, as an exempted company with limited liability. The Company and its subsidiaries and consolidated variable interest entity (“VIE”) (collectively referred to as the “Group”) are principally engaged in offering PaaS (Platform-as-a-Service) to business customers developing IoT (Internet of Things) devices, including brands and their OEMs (original equipment manufacturer). Also, the Group offers Industry SaaS (Software-as-a-Service) and cloud-based value-added services to its customers. The Group also sells finished smart devices powered by Tuya purchased from qualified OEMs (the “Smart device distribution”).

(b)    History of the Group

Prior to the incorporation of Tuya Inc. in August 2014, the Group commenced its initial operations through Hangzhou Tuya Technology Co., Ltd. (“Hangzhou Tuya Technology”), which was established on June 16, 2014 by Wang Xueji and another individual. After a series of agreements, Hangzhou Tuya Technology was owned by Wang Xueji and other four individuals (collectively, the “Registered Shareholders”) together with two unrelated investors of Series Angel financing (the “Non-Registered Shareholders VIE Investors”) by August 2014. In December 2014, Hangzhou Tuya Information Technology Co., Ltd. (“the WFOE”) was established after the incorporation of Tuya Inc. The Group then entered into a series of contractual arrangements among the WFOE, Hangzhou Tuya Technology and Hangzhou Tuya Technology’s shareholders in December 2014, and thereafter Hangzhou Tuya Technology (the “VIE”) became the variable interest entity of the Group. After the completion of this transaction, the Group’s consolidated financial statements include the financial statements of the Company, its subsidiaries and the consolidated VIE. In 2019, the VIE agreements were amended to modify the VIE’s shareholders list and equity interest of each shareholder as a result of the change in registered share capital of the VIE and the exit of Non-Registered Shareholders VIE Investors as the VIE’s shareholders. The contractual arrangements were further amended in January 2022. The amendments discussed herein did not impact the VIE accounting treatment discussed further in Note 2(b).

As of December 31, 2021 and 2022, the Company’s principal subsidiaries and consolidated VIE are as follows:

    

Date of

    

Place of

    

Percentage of direct

    

Principal

Name of subsidiaries

incorporation

incorporation

or indirect ownership

activities

December 31,

    

    

    

2021

2022

    

Tuya (HK) Limited

September 12, 2014

 

Hong Kong, China

 

100

%  

100

%  

Investment holding and business development

Hangzhou Tuya Information Technology Co., Ltd.

December 5, 2014

 

Hangzhou, China

 

100

%  

100

%  

Sales of IoT PaaS, Smart devices, SaaS and Others and research and development

Tuya Smart Inc.

July 19, 2019

 

Delaware, United States

 

100

%  

100

%  

Business development

Tuya Global Inc.

July 22, 2015

 

California, United States

 

100

%  

100

%  

Business development

Tuya smart (India) Private Limited

January 31, 2019

 

Gurgaon, India

 

100

%  

100

%  

Business development

Tuya smart (Colombia) S.A.S

July 2, 2019

 

Medellin, Colombia

 

100

%  

100

%  

Business development

Tuya GmbH

May 13, 2019

 

Hamburg, Germany

 

100

%  

100

%  

Business development

Tuya Japan Co., Ltd.

January 23, 2019

 

Tokyo, Japan

 

100

%  

100

%  

Business development

Zhejiang Tuya Smart Electronics Co., Ltd.

May 9, 2020

 

Hangzhou, China

 

100

%  

100

%  

Sales of Smart devices

Date of

Place of

Economic

Principal

Name of VIE

    

incorporation

    

incorporation

    

interest held

    

activities

December 31,

    

    

    

2021

    

2022

    

Hangzhou Tuya Technology Co., Ltd.

June 16, 2014

 

Hangzhou, China

 

100

%  

100

%  

No substantial business

The VIE operated de minimis business activities and had no material impact on the Company’s financial position, results of operations or cash flows for the years ended December 31, 2020, 2021 and 2022.

(c)    COVID-19 impact and liquidity

For the year ended December 31, 2022, the Group’s financial performance was impacted by COVID-19 and its impact to commercial activities in China. For the year ended December 31, 2021, the Group’s financial performance was not significantly impacted by COVID-19. Prospective impacts to the Group and its financial results relating to the pandemic will depend on future developments, which are highly uncertain and cannot be predicted at this time. Based on the assessment on the Group’s liquidity and financial positions, the Group believes that its current cash and cash equivalents and short-term investments will be sufficient to enable it to meet its anticipated working capital requirements and capital expenditures for at least the next twelve months from the date these consolidated financial statements are issued.

XML 41 R9.htm IDEA: XBRL DOCUMENT v3.23.1
Principal Accounting Policies
12 Months Ended
Dec. 31, 2022
Principal Accounting Policies  
Principal Accounting Policies

2.    Principal Accounting Policies

(a)    Basis of Preparation

The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”).

Principal accounting policies followed by the Group in the preparation of the accompanying consolidated financial statements are summarized below.

(b)    Basis of Consolidation

The Group’s consolidated financial statements include the financial statements of the Company, its subsidiaries and the VIE for which the Company is the primary beneficiary. All transactions and balances among the Company, its subsidiaries, and the VIE have been eliminated upon consolidation.

A subsidiary is an entity in which the Company, directly or indirectly: (1) controls more than one half of the voting power; (2) has the power to appoint or remove the majority of the members of the board of directors; (3) casts a majority of votes at the meeting of the board of directors; or (4) governs the financial and operating policies of the investee under a statute or agreement among the shareholders or equity holders.

The Company applies the guidance codified in Accounting Standard Codification 810, Consolidations (“ASC 810”) on accounting for the VIE, which requires certain variable interest entities to be consolidated by the primary beneficiary of the entity in which it has a controlling financial interest. A VIE is an entity with one or more of the following characteristics: (a) the total equity investment at risk is not sufficient to permit the entity to finance its activities without additional financial support; (b) as a group, the holders of the equity investment at risk lack the ability to make certain decisions, the obligation to absorb expected losses or the right to receive expected residual returns, or (c) an equity investor has voting rights that are disproportionate to its economic interest and substantially all of the entity’s activities are on behalf of the investor.

(c)    Use of Estimates

The preparation of the Group’s consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, long-lived assets and liabilities at the balance sheet date, and the reported revenues and expenses during the reporting periods in the consolidated financial statements and accompanying notes. Accounting estimates reflected in the Group’s consolidated financial statements include, but are not limited to impairment provision for inventories, valuation allowance for deferred tax assets, stand-alone selling prices (SSP) for each distinct performance obligation, the valuation of ordinary shares and share-based compensation. Estimates are based on historical experiences and on various assumptions that the Group believes are reasonable under current circumstances. As of December 31, 2021 and 2022, the Group considered the economic implications of the COVID-19 on its significant judgments and estimates. Given that changes in circumstances, facts and experience may cause the Group to revise its estimates, actual results could differ materially from those estimates.

(d)    Functional Currency and Foreign Currency Translation

The Group uses United States dollar as its reporting currency. The functional currency of the Company and its subsidiaries incorporated in Cayman Islands and Hong Kong is the United States dollar, while the functional currency of the Group’s other subsidiaries and VIE is their respective local currency as determined based on the criteria of ASC 830, Foreign Currency Matters.

Transactions denominated in other than the functional currencies are re-measured into the functional currency of the entity at the exchange rates prevailing on the transaction dates. Financial assets and liabilities denominated in other than the functional currency are re-measured at the balance sheet date exchange rate. The resulting exchange differences are included in the consolidated statements of comprehensive loss as foreign exchange related gains or loss.

The financial statements of the Group’s entities using functional currency other than US$ are translated from the functional currency to the reporting currency, US$. Assets and liabilities of the Group’s subsidiaries incorporated in PRC are translated into US$ at fiscal year-end exchange rates, while income and expense items are translated at average exchange rates prevailing during each period presented, representing the index rates stipulated by the People’s Bank of China. Translation adjustments arising from these are reported as foreign currency translation adjustments and are shown as a separate component of shareholders’ equity on the consolidated financial statements.

(e)    Fair Value Measurements

Fair value is 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 Company considers the principal or most advantageous market in which it would transact and it considers assumptions that market participants would use when pricing the asset or liability.

The established fair value hierarchy 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. The three levels of inputs that may be used to measure fair value include:

Level 1: Quoted prices (unadjusted) in active markets for identical assets or liabilities.
Level 2: Observable, market-based inputs, other than quoted prices, in active markets for identical assets or liabilities.
Level 3: Unobservable inputs to the valuation methodology that are significant to the measurement of the fair value of the assets or liabilities.

Accounting guidance also describes three main approaches to measuring 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.

Financial assets and liabilities of the Group mainly consist of cash and cash equivalents, restricted cash, short-term investments, account receivables, notes receivable, certain other current assets, long-term investments, trade payables and certain accruals and other liabilities. As of December 31, 2021 and 2022, except for short-term investments, debt securities and equity securities with readily determinable fair value included in long-term investments, the carrying values of these financial instruments approximated their fair values due to their short-term maturity. The Group reports equity securities with readily determinable fair value included in short-term investments at fair value and discloses the fair value of these investments based on level 1 measurement. The Group reports time deposits and wealth management products included in short-term investments and the derivative instruments included in prepayment and other current asset at fair value, and discloses their fair value based on level 2 measurement. The Group reports equity securities with readily determinable fair value included in long-term investments at fair value and discloses the fair value of these investments based on level 2 measurement. The Group reports investment in available-for-sale debt securities included in long-term investments at fair value and discloses the fair value of these investments based on level 3 measurement.

The following table sets forth the Group’s assets and liabilities that are measured at fair value on a recurring basis and are categorized using the fair value hierarchy:

Fair value measurement at reporting date using

    

Fair value 

    

Quoted Prices in Active

    

    

Significant 

as of 

 Markets for Identical 

Significant Other 

Unobservable

December 31, 

Assets 

Observable Inputs 

 Inputs 

Description

    

2021

    

(Level 1)

    

(Level 2)

    

(Level 3)

Assets:

 

  

 

  

 

  

 

  

Short-term investments

 

102,134

 

4,624

 

97,510

 

Derivative instruments

74

74

Long-term investments

26,078

495

25,583

128,286

4,624

98,079

25,583

 

Fair value measurement at reporting date using

    

Fair value

    

Quoted Prices in Active

    

    

Significant

 

as of

 

Markets for Identical

 

Significant Other

 

Unobservable

 

December 31, 

 

Assets

 

Observable Inputs

 

Inputs

Description

    

2022

    

(Level 1)

    

(Level 2)

    

(Level 3)

Assets:

 

  

 

  

 

  

 

  

Short-term investments

 

821,134

 

2,249

 

818,885

 

Long-term investments

 

18,031

 

 

366

 

17,665

839,165

2,249

819,251

17,665

The roll forward of major Level 3 investments are as follows:

    

US$

Fair value of Level 3 investments as of December 31, 2020

 

New addition

 

25,226

The change in fair value of the investments

 

357

Fair value of Level 3 investments as of December 31, 2021

 

25,583

New addition

1,575

The change in fair value of the investments

(9,493)

Fair value of Level 3 investments as of December 31, 2022

17,665

Management determined the fair value of these Level 3 investments based on market approach using various unobservable inputs. The determination of the fair value required significant judgement by management with respect to the assumptions and estimates for the lack of marketability discounts, expected volatility and probability in equity allocation. The significant unobservable inputs adopted in the valuation as of December 31, 2021 and 2022 are as follows:

    

As of December 31, 

 

    

2021

    

2022

Unobservable Inputs

Expected volatility

 

37%-69

%

40%-63

%

Probability

 

Liquidation scenario:40

%

Liquidation scenario:35%-45

%

 

Redemption scenario:40

%

Redemption scenario:35%-45

%

 

IPO scenario:20

%

IPO scenario:10%-30

%

(f)    Cash and Cash Equivalents

Cash and cash equivalents include cash in bank and time deposits placed with banks or other financial institutions which have original maturities of three months or less at the time of purchase and are readily convertible to known amounts of cash.

(g)    Restricted Cash

Restricted cash represents cash that cannot be withdrawn without the permission of third parties. The Group’s restricted cash is substantially cash balance on deposit required by its business partners and commercial banks. The restricted cash balance for the year ended December 31, 2021 was related to deposits for foreign currency forward contracts, and were subsequently released from the restriction in January 2022.

(h)    Short-term Investments

Short-term investments are comprised of i) time deposits placed with banks with original maturities longer than three months but less than one year, ii) structured deposits and wealth management products issued by banks which contains fixed or variable interest with original maturities within one year, and iii) equity securities with readily determinable fair value which the Group has intention to sell within one year. The time deposits and wealth management products are generally not permitted to be redeemed early or are subject to penalties for redemption prior to maturities. These investments are stated at fair value. Changes in the fair value are reflected in financial income, net in the consolidated statements of comprehensive loss.

(i)    Accounts Receivable, net

Accounts receivables are presented net of allowance for doubtful accounts. The Group maintains an allowance for doubtful accounts which reflects its best estimate of amounts that potentially will not be collected. The Group determines the allowance for doubtful accounts by taking into consideration various factors including but not limited to historical collection experience and creditworthiness of the customers. Accounts receivable balances are written off after all collection efforts have been exhausted.

Notes receivable are primarily bank acceptance notes. The Group accepts bank acceptance notes from customers for products sold or services performed in the ordinary course of business. Bank acceptance notes are negotiable instruments with cash settlement from commercial banks within 6 months. Upon receipt of the bank acceptance notes, the Group’s accounts receivable from the customer is derecognized. The bank acceptance notes can also be endorsed to suppliers as settlement of accounts payable. Bank acceptance notes of US$1.4 million, nil, and nil were endorsed to suppliers for the years ended December 31, 2020, 2021 and 2022, respectively. As of December 31, 2021 and 2022, the endorsed bank acceptance notes but yet due were nil and nil, respectively. The Group sells bank acceptance notes to financial institutions without recourse in the normal course of business through factoring arrangements. These bank acceptance notes transferred without recourse were nil, US$13,814 and US$4,620 for the years ended December 31, 2020, 2021 and 2022 respectively, and were derecognized.

(j)    Inventories, net

Inventories are comprised of finished goods, work in process, raw materials and low value consumables and spare parts. Inventories are stated at the lower of cost and net realizable value. Cost of inventory is determined using the weighted average cost method. Adjustments are recorded to write down the cost of inventory to the estimated net realizable value due to slow-moving and obsolete inventories, which is dependent upon factors such as historical and forecasted consumer demand, and promotional environment. The Group takes ownership, risks and rewards of the products purchased.

(k)    Operating Leases

The Group adopted ASC 842, Leases, on January 1, 2019 on modified retrospective basis. The Group determines if an arrangement is a lease at inception. Operating leases are primarily for office and warehouse and are included in operating lease right-of-use assets, net, operating lease liabilities, current and operating lease liabilities, non-current on its consolidated balance sheets. Operating lease right-of-use assets represent the Group’s right to use an underlying asset for the lease term and operating lease liabilities represent obligation to make lease payment arising from the lease. The operating lease right-of-use assets and liabilities are recognized at lease commencement date based on the present value of lease payment over the lease term. As most of the Group’s leases do not provide an implicit rate, the Group uses its incremental borrowing rate based on the information available at lease commencement date in determining the present value of lease payments. The operating lease right-of-use assets also includes any lease payments made and excludes lease incentives. The Group’s lease term may include options to extend or terminate the lease. Renewal options are considered within the operating lease right-of-use assets and liabilities when it is reasonably certain that the Group will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term.

For operating leases with a term of one year or less, the Group has elected not to recognize a lease liability or lease right of use asset on its consolidated balance sheets. Instead, it recognizes the lease payment as expense on a straight-line basis over the lease term. Short-term lease costs are immaterial to its consolidated statements of comprehensive loss. The Group has operating lease agreements with insignificant non-lease components and have elected the practical expedient to combine and account for lease and non-lease components as single lease component.

(l)    Internal-Use Software Development Costs

The Group recognizes its internal-use software development costs related to its IoT cloud platform functions, including related website, software and mobile applications in accordance with ASC 350-50 ”Website development costs” and ASC 350-40 ”Internal-use software”. Costs related to preliminary project activities and post-implementation operating activities are expensed as incurred. Cost capitalized for developing IoT cloud platform functions were not material for the periods presented.

(m)    Property, Equipment and Software

Property, equipment and software are stated at historical cost less accumulated depreciation, amortization and impairment loss, if any. Depreciation and amortization is computed using the straight-line method over the following estimated useful lives, taking into account any estimated residual value:

Leasehold improvements

    

the shorter of their useful lives and the lease terms

Computers and electronic equipment

 

3 years

Office equipment

 

3 years

Software

 

3 years

Repairs and maintenance costs are charged to expenses as incurred, whereas the costs of renewals and improvements that extend the useful lives of property, equipment and software are capitalized as additions to the related assets. The Group recognized the gain or loss on the disposal of property, equipment and software in the consolidated statements of comprehensive loss.

Construction in progress represents assets under construction. Construction in progress is transferred to property, equipment and software and depreciation or amortization commences when an asset is ready for its intended use.

(n)    Long-term Investments

Long-term investments represent the Group’s equity security investments and debt security investments in the periods presented. Equity securities without readily determinable fair values are measured and recorded using a measurement alternative that measures the securities at cost minus impairment, if any, plus or minus changes resulting from qualifying observable price changes. Equity securities with readily determinable fair values are measured and recorded at fair value on a recurring basis with changes in fair value, whether realized or unrealized, recorded in financial income, net in the consolidated statements of comprehensive loss. Debt security investments that have readily determinable fair value, are accounted for as available-for-sale security investments and are recognized based on trade date and carried at estimated fair value with the aggregate unrealized gains and losses related to these investments, net of taxes, reported through other comprehensive income in the consolidated statements of comprehensive loss.

(o)    Impairment of Long-lived Assets

For other long-lived assets including property, equipment and software and other non-current assets, 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 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. No impairment charges were recognized for the years ended December 31, 2020, 2021 and 2022.

(p)    Value Added Taxes

The Group’s subsidiaries and the VIE in the PRC are subject to value-added taxes (“VAT”) on its products and services, less any deductible VAT the Group has already paid or borne. They are also subject to surcharges on VAT payments in accordance with PRC law. VAT is not included in the revenue recognized for the Group.

The Company’s two subsidiaries, Hangzhou Tuya Information Technology Co., Ltd. and Zhejiang Tuya Smart Electronics Co., Ltd. obtained their software copy certificate in July and December 2020, respectively, and are eligible for the VAT refund-upon-collection policy, which entitles Hangzhou Tuya Information Technology Co., Ltd. and Zhejiang Tuya Smart Electronics Co., Ltd. to receive relevant refunds for the amount of VAT in excess of 3% of its actual tax burden upon completion of relevant the VAT refund filling process. The VAT refund received is recorded in other operating incomes, net in the consolidated statements of comprehensive loss. For the years ended December 31, 2020, 2021 and 2022, VAT refunds received by the Company was US$303, US$8,919 and US$6,211, respectively.

(q)    Revenue Recognition

The Group accounts for revenue in accordance with Accounting Standards Codification (ASC) Topic 606, Revenue from Contracts with Customers (ASC 606) for all periods presented. According to ASC 606, revenue is recognized when control of the promised goods or services is transferred to the customers, in an amount that reflects the consideration the Group expects to be entitled to in exchange for those goods or services. The Group determines revenue recognition through the following steps: (1) identify the contract(s) with a customer, (2) identify the performance obligations in the contract, (3) determine the transaction price, (4) allocate the transaction price to the performance obligations in the contract, and (5) recognize revenue when (or as) the entity satisfies a performance obligation. The Group assesses its revenue arrangements against specific criteria in order to determine if it is acting as principal or agent. Revenue arrangements with multiple performance obligations are divided into separate distinct goods or services. The Group allocates the transaction price to each performance obligation based on the relative standalone selling price of the goods or services provided.

Revenue is recorded net of value-added tax.

The Group’s revenue was disaggregated by its major revenue streams in the years presented as follows:

Year Ended December 31, 

    

2020

    

2021

    

2022

US$

US$

US$

IoT PaaS

 

151,677

 

261,360

152,914

Smart device distribution

 

22,071

 

22,153

25,446

SaaS and others

 

6,126

 

18,563

29,812

Total revenue

 

179,874

 

302,076

208,172

I. Revenue from IoT PaaS

IoT PaaS combines cloud-based connectivity and basic IoT services, edge capabilities (embedded in modules), app development, and device optimization solutions. The Company determined there are two distinct performance obligations in the delivery of IoT PaaS products including: (1) IoT PaaS products with edge capabilities, app development and device optimization solutions, and; (2) cloud-based connectivity and basic IoT services provided to customers and end consumers. The Group allocates the transaction price to each performance obligation based on their relative standalone selling price. The standalone selling price for IoT PaaS products is estimated based on the competitor’s pricing for similar products in the market, adjusted for entity-specific factors. As the standalone selling price of the cloud-based connectivity and basic IoT services is not directly observable, it is estimated by the Group by using an expected cost plus a margin approach. Key areas of judgment include the selection of relevant cloud and other costs necessary to satisfy the performance obligation and estimated profit margins. For the delivery of IoT PaaS product, revenue is recognized when IoT PaaS products are accepted by customers, which is the point that control of the product is transferred to the customers. A receivable is recognized when the IoT PaaS products are delivered and accepted by customers as this is the point in time that the consideration is unconditional. For cloud-based connectivity and basic IoT services, revenue is deferred and subsequently recognized from the end consumer’s activation to the end of the estimated IoT PaaS product’s life cycle on a straight-line basis. Based on the Group’s historical information, activation occurs, on average, an estimated 6 months after the IoT PaaS products are delivered to customers. The length of life cycle of the IoT PaaS products is estimated based on the historical data in previous years and by referencing the life cycle of different smart devices (e.g. lighting, security and monitoring devices) which ranged from 1.5 to 2 years.

Return allowances for IoT PaaS products are estimated based on historical experiences and accounted for as reduction of net revenue.

The Group provides sales rebates to its customers from time to time, which is accounted for as reduction of net revenue.

The Group started a membership program (the “2019 Membership Program”) in the fourth quarter of 2019. In the 2019 Membership Program, customers pay a fixed fee in exchange for IoT PaaS discount, VIP technical support, valued added services (“VAS” i.e., customized app development), and free participation in promotional activities. The promise to provide for technical support related services, the promotion related services and VAS are considered immaterial promises in the contract and are not considered distinct performance obligations. The membership fee is refundable if the volume requirements are met when the membership period ends. The Group historically generally refunds the membership fees even if the volume requirements are not met. Therefore, the Group does not expect being able to keep any of the membership fees and such fees are recorded as a refund liability under the 2019 Membership Program.

The Group launched a new membership program (the “2020 Membership Program”) in the fourth quarter of 2020 and no longer offered 2019 Membership Program ever since. In the 2020 Membership Program, customers pay a non-refundable fixed fee in exchange for member-exclusive IoT PaaS discounts within the membership period of typically 12 months. The Group records the upfront fixed membership fee as a deferred revenue and recognizes revenue on a straight-line basis typically over the 12-month membership period in which customers entitle to the membership.

II. Revenue from smart device distribution

In certain circumstances, the Group offers select brands, primarily customers who prefer not to deal with multiple OEMs, an option to purchase directly from the Group finished smart devices where IoT PaaS is deployed. After the brands place purchase orders directly with the Group, the Group then sources the appropriate smart devices from OEMs based on the type of devices, hardware specifications and other metrics. The Group determines that there are two distinct performance obligations for its smart device distribution including the (1) smart devices embedded with IoT PaaS; and (2) cloud-based connectivity and basic IoT services. The transaction price allocation and revenue recognition are the same as the revenue from IoT PaaS.

The Group presents the revenue generated from its smart device distribution on a gross basis as the Group has control of the smart devices before they are transferred to the brand customers. In making this determination, the Group concludes it meets the principles of control and that it is the primary obligor to the brand customers, are subject to inventory risk and have latitude in establishing prices.

III. Revenue from SaaS and others

SaaS and other revenue mainly include industry SaaS, customized software development and configuration, and other VAS to both business customers and the end consumers.

Industry SaaS is a vertical-focused software solution that enables businesses to easily and securely deploy, connect, and manage large numbers of smart devices for which the Group generally charges an annual subscription fee. These services include software authorization and standard SaaS platform maintenances and technical support.

Customized software development and configuration mainly relate to contracts for the specific IT needs of the brands. The contracts generally include fixed milestone payments determined based on expected labor hours to complete the milestone.

VAS primarily includes complementary services that are provided to brands and OEMs such as app launch, AI-powered virtual voice assistants, and data analytics and others. Such arrangements with the customers are short term and the performance obligations are satisfied at one point of time. VAS also include cloud-based services for the end customers such as IoT data storage, push messaging, object detection and digital content.

There are different kinds of contracts included in the SaaS and others, and each contract may contain multiple elements. The Group identifies the distinct performance obligations and allocates transaction price to each distinct performance obligation based on relative estimated standalone selling price. Revenue is recognized when the performance obligations are satisfied, which is either over the period of time in which the Group performs these services or at one point of time.

Remaining performance obligations

The remaining performance obligations primarily relate to the Group’s provision of i) cloud-based connectivity and basic IoT services; ii) membership services; and iii) SaaS and others, and all three of them are included in deferred revenue.

The amounts allocated to the cloud-based connectivity and basic IoT services are deferred and recognized on a straight-line basis over the estimated IoT PaaS product’s life cycle. The Group apportions deferred revenue between current and non-current based upon cloud-based connectivity and basic IoT services to be provided over the life cycle of smart devices. Deferred revenue relating to the Group’s cloud services that have an expiration date of less than 12 months are classified as current, otherwise non-current.

Starting from the fourth quarter of 2020, there are i) upfront fixed membership fee received and recorded as part of the deferred revenue, it is recognized as revenue on a straight-line basis typically over the 12-month membership period in which customers are entitled to the membership; and ii) amounts related to providing industry SaaS (included in SaaS and others), in general, the Company charges annual subscription fee, which is deferred and recognized on a straight-line basis typically over the 12-month service period.

As of December 31, 2021 and 2022, the aggregate amount of transaction price allocated to the remaining performance obligations was US$10,113 and US$7,215, respectively, of which US$9,254 and US$6,821 were recorded in current deferred revenue while US$859 and US$394 were recorded in non-current deferred revenue, respectively.

The Group’s contract liability, including both deferred revenue and advances from customers, is US$41,201 and US$34,848 as of December 31, 2021 and 2022, respectively.

The Group applies the practical expedient to omit disclosure of information about the transaction price allocated to remaining performance obligations and when revenue will be recognized, for contracts which have a duration of one year or less. The remaining amounts recorded in non-current deferred revenue of US$859 and US$394 as of December 31, 2021 and 2022, respectively, would likely be recognized within 18 to 36 months.

The Group provides warranty for IoT PaaS and smart device distribution mainly for one year. The Group accrues a warranty reserve for all IoT PaaS and smart device distribution, which include the Group’s best estimate of the projected costs to repair or replace items under warranties. These estimates are based on actual claims incurred to date and an estimate of the nature, frequency and costs of future claims. These estimates are inherently uncertain given the Group’s relatively short history of sales, and changes to the historical or projected warranty experience may cause material changes to the warranty reserve when the Group accumulates more actual data and experience in the future. The warranty reserve expected to be incurred is included within accruals and other liabilities in the consolidated balance sheets.

(r)    Advances from Customers

Amounts recorded in the advances from customers account represent cash payments made upfront by the Group’s customers under each sales contract. These amounts are not yet reclassed to the deferred revenue account because the Group has not started to fulfil any of its performance obligations identified under the contract at the time. The amounts in the advances from customers are reclassified to either revenue or deferred revenue when the Group commences fulfilment of its performance obligation, depending on whether respective revenue is to be recognized at one point of time or over the period of time. If the Group fulfils its performance obligation at one point of time, the related amount in the advance from customers will be reclassified and recognized as revenue; whereas for the performance obligation that the Group starts to provide over the period of time, the amount in the advances from customers will be reclassified to deferred revenue.

(s)    Cost of Revenues

Cost of revenue consists primarily of purchase price of materials, manufacturing charges from outsourced factories, estimated warranty costs, inventories write-downs, payroll cost of production support personnel and third-party cloud infrastructure expenses that are directly attributable to the sales of products or services rendered. Inbound shipping charges to receive raw materials from suppliers are included in the inventories and recognized as cost of revenues upon sale of products and render of services.

(t)    Research and Development Expenses

Research and development expenses consist primarily of payroll cost including share-based compensation expenses for research and development personnel, third-party cloud infrastructure expenses incurred for research and development purposes, rental expenses and depreciation and other expenses in associated with research and development functions. The Group accounts for internal use software development costs in accordance with guidance on intangible assets and internal use software. See Note 2(l)— Internal-Use Software Development Costs.

(u)    Sales and Marketing Expenses

Sales and marketing expenses consist primarily of payroll cost including share-based compensation expenses for sales and marketing personnel, promotion and marketing expenses, rental expenses and depreciation and other expenses in associated with sales and marketing functions. Advertising expenses consist primarily of costs for the promotion of the Group’s corporate image and product marketing. The Group expenses all advertising costs as incurred and classifies these costs under sales and marketing expenses. For the years ended December 31, 2020, 2021 and 2022, advertising and marketing costs totalled US$6,300, US$13,637 and US$5,355, respectively.

(v)    General and Administrative Expenses

General and administrative expenses consist primarily of payroll cost including share-based compensation expenses for corporate personnel, general office expenses, rental expenses and depreciation and other expenses in associated with general and administrative functions.

(w)    Government Grants

Government grants are recognized as other operating incomes, net, or as a reduction of specific costs and expenses for which the grants are intended to compensate. Such amounts are recognized in the consolidated statements of comprehensive loss upon receipts as all conditions attached to the grants are fulfilled. Government grants included as other operating incomes, net in the consolidated statements of comprehensive loss amounted to US$1,299, US$10,423 and US$10,350 for the years ended December 31, 2020, 2021 and 2022, respectively.

(x)    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 contribute to the plan based on certain percentages of the employees’ salaries, up to a maximum amount specified by the local government.

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 consolidated statements of comprehensive loss amounted to US$14,715, US$42,944 and US$44,505 for the years ended December 31, 2020, 2021 and 2022, respectively.

(y)    Income Taxes

Current income taxes are recorded in accordance with the regulations of the relevant tax jurisdiction. The Group accounts for income taxes under the asset and liability method in accordance with ASC 740, Income Tax. Under this method, deferred tax assets and liabilities are recognized for the tax consequences attributable to differences between carrying amounts of existing assets and liabilities in the financial statements and their respective tax basis, and operating loss carry-forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred taxes of a change in tax rates is recognized in the consolidated statements of comprehensive loss in the period of change. Valuation allowances are established when necessary to reduce the amount of deferred tax assets if it is considered more likely than not that amount of the deferred tax assets will not be realized.

The Group considers positive and negative evidence when determining whether a portion or all of its deferred tax assets will more likely than not be realized. This assessment considers, among other matters, the nature, frequency and severity of current and cumulative losses, forecasts of future profitability, the duration of statutory carry-forward periods, its experience with tax attributes expiring unused, and its tax planning strategies. The ultimate realization of deferred tax assets is dependent upon its ability to generate sufficient future taxable income within the carry-forward periods provided for in the tax law and during the periods in which the temporary differences become deductible. When assessing the realization of deferred tax assets, the Group has considered possible sources of taxable income including (i) future reversals of existing taxable temporary differences, (ii) future taxable income exclusive of reversing temporary differences and carry-forwards, (iii) future taxable income arising from implementing tax planning strategies, and (iv) specific known trend of profits expected to be reflected within the industry.

The Group’s tax positions are subject to income tax audits by multiple tax jurisdictions throughout the world. The Group recognizes a tax benefit associated with an uncertain tax position when, in its judgment, it is more likely than not that the position will be sustained upon examination by a taxing authority. For a tax position that meets the-more-likely-than-not recognition threshold, the Group initially and subsequently measures the tax benefit as the largest amount that the Group judges to have a greater than 50% likelihood of being realized upon ultimate settlement with a taxing authority. The Group’s liability associated with unrecognized tax benefits is adjusted periodically due to changing circumstances, such as the progress of tax audits, case law developments and new or emerging legislation. Such adjustments are recognized entirely in the period in which they are identified. The Group’s effective tax rate includes the net impact of changes in the liability for unrecognized tax benefits and subsequent adjustments as considered appropriate by management. The Group classifies interest and penalties recognized on the liability for unrecognized tax benefits as income tax expense. For the years ended December 31, 2020, 2021 and 2022, there were no uncertain tax position liabilities.

(z)  Share-based Compensation

The Company grants restricted shares to the Registered Shareholders (also as key member of management), share options and Restricted Share Units (“RSUs”) of the Company to eligible employees and non-employees. The Company accounts for these share-based awards in accordance with ASC 718 Compensation-Stock Compensation.

The Registered Shareholders and employees’ share-based awards are measured at the grant date fair value of the awards and recognized as expenses using a straight-line method over the requisite service period, which is the vesting period. For share-based awards granted with only service conditions to its PRC employees, the Group allows accelerated full vesting upon occurrence of a Change in Control (including defined in the Group’s Equity Incentive Plan), cumulative share-based compensation expenses for the share-based awards should be recorded upon the completion of the Change in Control.

For non-employees’ share-based awards, the Group adopted ASU 2018-07 ”Improvements to Nonemployee Share-Based Payment Accounting” for the periods presented. In accordance with ASU 2018-07, it clarifies that equity-classified non-employee share-based awards are measured at the grant date. The definition of the term grant date is amended to generally state the date at which a grantor and a grantee reach a mutual understanding of the key terms and conditions of a share-based payment award. Non-employee share-based awards are measured at the grant date fair value of the awards and recognized as expenses using a straight-line method over the requisite service period, which is the vesting period.

The binomial option-pricing model is used to measure the value of share options. The determination of the fair value is affected by the fair value of the ordinary shares as well as assumptions regarding a number of complex and subjective variables, including the expected share price volatility, actual and projected employee and nonemployee share option exercise behaviour, risk-free interest rates and expected dividend yield. Binomial option-pricing model incorporates the assumptions about grantees’ future exercise patterns. The fair value of these awards was determined by management with the assistance from an independent valuation firm using management’s estimates and assumptions.

The assumptions used in share-based compensation expense recognition represent management’s best estimates, but these estimates involve inherent uncertainties and application of management judgment. If factors change or different assumptions are used, the share-based compensation expenses could be materially different for any period. Moreover, the estimates of fair value of the awards are not intended to predict actual future events or the value that ultimately will be realized by grantees who receive share-based awards. In accordance with ASU 2016-09, the Group made an entity-wide accounting policy election to account for forfeitures when they occur.

(aa)  Treasury stocks

Treasury stocks are accounted for using the cost method. Under this method, the cost incurred to purchase the shares is recorded in the treasury stocks account on the consolidated balance sheets. When the Company reissues treasury stock at an amount greater or less than it paid to repurchase the shares, the realized gain or loss is recognized in the consolidated statements of changes in shareholders’ equity/(deficit).

(ab)  Loss per Share

Basic loss per share is computed by dividing net loss attributable to ordinary shareholders by the weighted average number of ordinary shares outstanding during the period using the two-class method. Under the two-class method, the net loss is allocated between ordinary shares and other participating securities based on their participating rights. Net loss is not allocated to other participating securities if based on their contractual terms they are not obligated to share in the loss.

Diluted loss per share is calculated by dividing net loss attributable to ordinary shareholders as adjusted for the effect of dilutive ordinary equivalent shares, if any, by the weighted average number of ordinary and dilutive ordinary equivalents shares outstanding during the year. Dilutive equivalent shares are excluded from the computation of diluted loss per share if their effects would be anti-dilutive. Ordinary share equivalents consist of the ordinary shares issuable in connection with the Group’s ordinary shares issuable upon the conversion of the share-based awards, using the treasury stock method.

(ac) Comprehensive Loss

Comprehensive loss is defined as the changes in equity of the Group during a period from transactions and other events and circumstances excluding transactions resulting from investments from shareholders and distributions to shareholders. Comprehensive loss for the periods presented includes net loss and foreign currency translation adjustments.

(ad)  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 maker 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 consolidated results including revenue, gross profit and operating profit at a consolidated level only. The Group does not distinguish between markets for the purpose of making decisions about resources allocation and performance assessment. As the Group’s long-lived assets are substantially located in the PRC and substantially all the Group’s revenue are derived from within the PRC, no geographical segments are presented. Hence, the Group has only one operating segment and one reportable segment.

(ae)  Recently Issued Accounting Pronouncements

The Group qualifies as an “emerging growth company”, or EGC, pursuant to the Jumpstart Our Business Startups Act of 2012, as amended, or the JOBS Act. As an EGC, the Group does not need to comply with any new or revised financial accounting standards until such date that a private company is otherwise required to comply with such new or revised accounting standards. The Group adopts the following standards based on extended transition period provided to private companies or early adopts as necessary as permitted by the respective standards.

New and Amended Standards Adopted by the Group

In January 2020, the FASB issued ASU 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. The amendments clarified that an entity should consider observable transactions that require it to either apply or discontinue the equity method of accounting for the purposes of applying the measurement alternative in accordance with Topic 321 immediately before applying or upon discontinuing the equity method. The amendments also clarified that for the purpose of applying paragraph 815-10-15-141(a) an entity should not consider whether, upon the settlement of the forward contract or exercise of the purchased option, individually or with existing investments, the underlying securities would be accounted for under the equity method in Topic 323 or the fair value option in accordance with the financial instruments guidance in Topic 825. An entity also would evaluate the remaining characteristics in paragraph 815-10-15-141 to determine the accounting for those forward contracts and purchased options. ASU 2020-01 is effective for fiscal years and interim periods beginning after December 15, 2021 for the Group. Early adoption is permitted. The impact of the adoption was not material.

In November 2021, the FASB issued ASU 2021-10, Disclosures by Business Entities about Government Assistance (Topic 832). The amendment requires a business entity to provide certain disclosures when it has entered into a legally enforceable agreement with a government to receive value, and accounts for the transaction using a grant or contribution accounting model by analogy. ASU 2021-10 is effective for fiscal years beginning after December 15, 2021 for all business entities. The impact of the adoption was not material.

New and Amended Standards not yet Adopted by the Group

In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326), to provide financial statement users with more useful information about expected credit losses. ASU 2016-13 also changes how entities measure credit losses on financial instruments and the timing of when such losses are recorded. ASU 2016-13 is effective for fiscal years and interim periods within those years beginning after December 15, 2022 for the Group, with early adoption permitted. The FASB further issued ASU 2018-19, Codification Improvements to Topic 326, Financial Instruments-Credit Losses, ASU 2019-04, Codification Improvements to Topic 326, Financial Instruments- Credit Losses, ASU 2019-05, Financial Instruments-Credit Losses (Topic 326): Targeted Transition Relief, ASU 2019-10, Financial Instruments-Credit Losses (Topic 326): Effective Dates, and ASU 2019-11, Codification Improvements to Topic 326, Financial Instruments-Credit Losses. The amendments in these ASUs provide clarifications to ASU 2016-13. In March 2022, the FASB issued ASU 2022-02, Financial Instruments - Credit Losses, Troubled Debt Restructurings and Vintage Disclosures. The new standard requires that an entity apply the loan refinancing and restructuring guidance in ASC 310 to all loan modifications and/or receivable modifications. It also enhances disclosure requirements for certain refinancing and restructurings by creditors when a borrower is experiencing financial difficulty and requires disclosure of current-period gross charge-offs by year of origination in the vintage disclosure. The new standard is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2022. The Group has determined that the impact of this new guidance on its consolidated financial statements is not expected to be material.

XML 42 R10.htm IDEA: XBRL DOCUMENT v3.23.1
Risks and Concentration
12 Months Ended
Dec. 31, 2022
Risks and Concentration  
Risks and Concentration

3.    Risks and Concentration

(a)    Concentration of Credit Risk

Financial instruments that potentially subject the Group to concentration of credit risk consist of cash and cash equivalents, short-term investments, accounts receivable and notes receivable.

The Group deposits its cash and cash equivalents and short-term investments with major financial institutions which the Group believes that no significant credit risk with high credit quality.

The Group has not experienced any significant recoverability issue with respect to its accounts receivable. The Group assesses the creditworthiness of each customer when providing services and may require the customers to make advance payments or a deposit before the services are rendered.

The following table summarizes customers with greater than 10% of the accounts receivable:

As of December 31, 

 

    

2021

    

2022

 

Customer A

 

19

%

*

*Less than 10%

(b)    Concentration of Customers and Suppliers

There are no customers from whom revenues individually represent greater than 10% of the total revenues of the Group in any of the periods presented.

Suppliers contributed more than 10% of total purchases are as below:

Year ended December 31, 

    

2020

    

2021

    

2022

Supplier A

 

13

%  

25

%  

15

%  

XML 43 R11.htm IDEA: XBRL DOCUMENT v3.23.1
Short-term Investment
12 Months Ended
Dec. 31, 2022
Short-term Investment  
Short-term Investment

4.    Short-term Investments

    

As of December 31, 

    

2021

    

2022

    

US$

    

US$

Time deposits

97,510

818,885

Equity securities with readily determinable fair value (2)

 

4,624

 

2,249

Wealth management products (1)

 

 

Total short-term investments

 

102,134

 

821,134

(1)For the years ended December 31, 2021 and 2022, the Group’s wealth management products mainly consisted of financial products issued by commercial banks in China with a variable interest rate indexed to the performance of underlying assets and a maturity date within one year when purchased or revolving terms. For the years ended December 31, 2020, 2021 and 2022, the weighted average return of the wealth management products was 2.9%, 2.7% and 2.6%, respectively.

(2)Starting from July 2021, the Group, from time to time, invested in ordinary shares of a listed company and disposed of portion of the investments. For the years ended December 31, 2021 and 2022, the Group recorded fair value losses on short-term equity investment of US$1,998 and US$2,056 in financial income, respectively, net in the consolidated statements of comprehensive loss. For the years ended December 31, 2021 and 2022, the Group recorded US$422 and nil upon disposal of portion of the investments in financial income, net in the consolidated statements of comprehensive loss, respectively. This investment is classified as equity securities with readily determinable fair values.
XML 44 R12.htm IDEA: XBRL DOCUMENT v3.23.1
Accounts Receivable, net
12 Months Ended
Dec. 31, 2022
Accounts Receivable, net  
Accounts Receivable, net

5.    Accounts Receivable, net

    

As of December 31, 

    

2021

    

2022

US$

US$

Accounts receivable, gross

 

34,345

 

13,955

Less: allowance for doubtful accounts

 

(1,644)

 

(1,783)

Total accounts receivable, net

 

32,701

 

12,172

The Group recorded the allowance for doubtful accounts of US$278, US$1,030, US$288 for the years ended December 31, 2020, 2021 and 2022, respectively.

XML 45 R13.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories, net
12 Months Ended
Dec. 31, 2022
Inventories, net  
Inventories, net

6.    Inventories, net

Inventories consist of the following:

    

As of December 31, 

    

2021

    

2022

US$

US$

Raw materials

 

55,845

 

44,225

Work in process

 

3,359

 

3,237

Finished goods

 

5,958

 

4,183

Low value consumables and spare parts

 

145

 

153

Less: inventory write-downs

 

(2,725)

 

(6,418)

Total inventories, net

 

62,582

 

45,380

The Group recorded inventory write-downs of US$539, US$1,806, and US$4,067 for the years ended December 31, 2020,2021 and 2022, respectively.

XML 46 R14.htm IDEA: XBRL DOCUMENT v3.23.1
Prepayments and Other Assets
12 Months Ended
Dec. 31, 2022
Prepayments and Other Assets  
Prepayments and Other Assets

7.    Prepayments and Other Assets

The current and non-current portions of prepayments and other assets consist of the following:

    

As of December 31, 

    

2021

    

2022

US$

US$

Advance to suppliers

 

12,529

 

5,980

VAT recoverable (2)

621

810

Rental deposits

438

527

Receivables from third party payment platforms

 

175

 

299

Interest receivable

 

123

 

284

Prepayment for share repurchase (1)

10,355

Professional cost for Dual Primary Listing

3,049

Others

 

592

 

852

Total prepayments and other current assets

27,882

8,752

 

 

Rental deposits

 

1,818

 

1,179

Total other non-current assets

 

1,818

 

1,179

(1)As of December 31, 2021, prepayment for share repurchase represented the advanced payment by the Group to a bank engaged by the Group for the Share Repurchase Program (Note 14).
(2)VAT recoverable represented the balances that the Group can utilize to deduct its VAT liabilities within the next 12 months.
XML 47 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Property, Equipment and Software, net
12 Months Ended
Dec. 31, 2022
Property, Equipment and Software, net  
Property, Equipment and Software, net

8.    Property, Equipment and Software, net

Property, equipment and software consist of the following:

    

As of December 31, 

    

2021

    

2022

US$

US$

Cost:

 

  

 

  

Leasehold improvements

 

3,092

 

3,389

Computers and electronic equipment

 

8,539

 

7,513

Office equipment

 

437

 

229

Software

 

612

 

726

Construction in progress

 

 

59

Total cost

 

12,680

 

11,916

Less: Accumulated depreciation and amortization

 

(5,875)

 

(8,089)

Total property, equipment and software, net

 

6,805

 

3,827

Depreciation expense was US$1,662, US$3,369, and US$3,443 for the years ended December 31, 2020, 2021 and 2022, respectively.

XML 48 R16.htm IDEA: XBRL DOCUMENT v3.23.1
Long-term Investment
12 Months Ended
Dec. 31, 2022
Long-term Investment  
Long-term Investment

9.    Long-term Investment

As of December 31, 

    

2021

    

2022

US$

US$

Investments in available-for-sale debt securities (1)

 

25,583

 

17,665

Investment in an equity security with readily determinable fair values

 

495

 

366

Total long-term investments

 

26,078

 

18,031

(1)

As of December 31, 2021 and 2022, the balance represents the Group’s shareholding interests of several privately held companies.

In August 2021, the Group acquired shareholding interest of a privately held company with a cash consideration of RMB20,000 thousand (equivalent to US$3,092). In September 2021, the Group acquired shareholding interest of a privately held company with a cash consideration of RMB5,000 thousand (equivalent to US$774). In October 2021, the Group acquired shareholding interest of a privately held company with a cash consideration of RMB75,000 thousand (equivalent to US$11,713).

In December 2021, the Group acquired shareholding interest of a privately held company with total cash consideration of RMB30,640 thousand (equivalent to US$4,672). Prior to the investment, in September 2021, the Group provided a bridge loan to the privately held investee, with principal amount of RMB15,000 thousand (equivalent to US$2,313), which was due within one year. There was a warrant granted to the Group to purchase shares of the customer with pre-agreed valuation cap. This loan arrangement was entered into separately from regular sales business with the customer. In accordance with the bridge loan agreement, the loan was interest free, and the Group was entitled to rights of investments in the customer within certain pre-defined period prior to the loan due dates. In the fourth quarter of 2021, this bridge loan of RMB15,000 thousand (equivalent to US$2,302) was fully converted into an investment in the customer which also included the Group’s additional cash consideration of RMB15,640 thousand (equivalent to US$2,459). There was a realized gain of RMB7,860 thousand (equivalent to US$1,218) recorded in financial income, net for the year ended December 31, 2021 due to the exercise of the warrant.

In November 2021, the Group acquired shareholding interest of two privately held companies with cash considerations of RMB3,000 thousand (equivalent to US$467) and RMB10,000 thousand (equivalent to US$1,571), respectively. In December 2021, the Group acquired a shareholding interest of a privately held company with a cash consideration of RMB7,139 thousand (equivalent to US$1,120). In March 2022, the Group acquired a shareholding interest in a privately held company with a cash consideration of RMB10,000 thousand (equivalent to US$1,575).

As the Group has the right to request each investee to redeem the Group’s investments at the Group’s investment cost plus interest if the investee fails to meet certain predetermined conditions, the redeemable shares of the investees purchased by the Group were classified as an available-for-sale debt investments and were measured at their respective fair values.For the years ended December 31, 2021 and 2022, the fair value changes of the Group’s investments in these privately held companies were other comprehensive income of US$357 and other comprehensive loss of US$9,493, respectively.

XML 49 R17.htm IDEA: XBRL DOCUMENT v3.23.1
Operating Leases
12 Months Ended
Dec. 31, 2022
Operating Leases  
Operating Leases

10.  Operating Leases

The Company has operating leases primarily for office and operation space. The Company’s operating lease arrangements have remaining terms of one year to five years with no variable lease costs.

Operating lease costs were US$4,710, US$8,231 and US$6,626 for the years ended December 31, 2020, 2021 and 2022, respectively.

The components of lease expenses were as follows:

Year Ended December 31, 

    

2020

    

2021

    

2022

US$

US$

US$

Lease cost:

 

 

 

Amortization of right-of-use assets

 

4,022

 

6,981

 

4,766

Interest of lease liabilities

 

396

 

749

 

692

Expenses for short-term lease within 12 months

 

292

 

501

 

1,168

Total lease cost

 

4,710

 

8,231

 

6,626

Supplemental cash flow information related to leases were as follows:

Year Ended December 31, 

    

2020

    

2021

    

2022

US$

US$

US$

Cash paid for amounts included in the measurement of lease liabilities

 

4,976

 

7,920

 

5,554

Right-of-use assets obtained in exchange for operating lease liabilities

 

7,047

 

23,810

 

884

Supplemental consolidated balance sheet information related to leases were as follows:

    

As of December 31, 

    

2021

    

2022

Right-of-use assets

 

22,181

 

9,736

Operating lease liabilities-current

 

5,697

 

3,850

Operating lease liabilities-non-current

 

16,048

 

5,292

Total lease liabilities

 

21,745

 

9,142

Weighted-average remaining lease term

 

  

 

  

Operating leases

 

3.81 years

 

2.73 years

Weighted-average discount rate

 

  

 

  

Operating lease

 

4.75% per annum

 

4.75% per annum

Maturities of lease liabilities were as follows:

    

As of December 31, 

    

2021

    

2022

US$

US$

2022

 

6,722

 

2023

 

6,652

 

4,200

2024

 

4,909

 

2,835

2025

 

4,888

 

2,675

2026

646

46

2027

5

4

Total undiscounted lease payments

 

23,822

 

9,760

Less: imputed interest

 

(2,077)

 

(618)

Total lease liabilities

 

21,745

 

9,142

XML 50 R18.htm IDEA: XBRL DOCUMENT v3.23.1
Accruals and Other Liabilities
12 Months Ended
Dec. 31, 2022
Accruals and Other Liabilities  
Accruals and Other Liabilities

11.  Accruals and Other Liabilities

The current and non-current portions of accruals and other liabilities consist of the following:

    

As of December 31, 

2021

    

2022

US$

US$

Accruals and other current liabilities

Salary and welfare payable

 

30,597

 

16,850

Cloud infrastructure and IT related services fee payables

3,110

3,214

Payment from depositary bank, current (2)

2,611

3,113

Professional service fee payables

5,558

2,036

Deposit payable

1,436

Advertising and promotion fee payables

4,172

1,078

Sales return allowances

 

709

 

1,004

Tax payables

 

1,796

 

787

Payables for share repurchase (3)

716

Membership fee to be refunded (1)

 

471

 

388

Product warranty

 

339

 

213

Others

 

1,484

 

2,548

Total accruals and other current liabilities

 

50,847

 

33,383

Other non-current liabilities

Payment from depositary bank, non-current (2)

 

8,484

 

7,004

Total accruals and other liabilities

 

59,331

 

40,387

(1)Membership fee to be refunded presents the balances of refundable membership fee collected by the Group from its customers under the 2019 Membership Program (Note 2(q)).
(2)The Company received reimbursement payment of US$13,053 and US$1,926 from a depositary bank in April 2021 and June 2022,respectively. The amount was recorded ratably as other non-operating income over a five-year and 46 months arrangement period, respectively. For the years ended December 31, 2021 and 2022, the Company recorded US$1,958 and US$2,904 in other non-operating income in the consolidated statements of comprehensive loss, respectively.
(3)Payables for share repurchase represents the share repurchase consideration to be settled as of December 31, 2022 by the Group to a bank engaged by the Group for the Share Repurchase Program (Note 14). These payables were fully paid subsequently in January 2023.
XML 51 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Deferred Revenue
12 Months Ended
Dec. 31, 2022
Deferred Revenue  
Deferred Revenue

12.  Deferred Revenue

As of December 31, 

    

2021

    

2022

US$

US$

Deferred Revenue

  

 

  

-Cloud-based connectivity and basic IoT services (1)

2,669

 

1,375

-Membership (2)

3,473

 

672

-SaaS (3)

3,971

 

5,168

Total deferred revenue

10,113

 

7,215

(1)Deferred cloud-based connectivity and basic IoT services related revenue

Deferred cloud-based connectivity and basic IoT services related revenue represents the Group’s provision of cloud-based connectivity obligation and basic IoT services to customers.

Year Ended December 31, 

    

2020

    

2021

    

2022

US$

US$

US$

Beginning balances

 

777

 

2,058

2,669

Deferral of revenue

 

1,781

 

2,157

872

Recognition of deferred revenue

 

(500)

 

(1,546)

(2,166)

Ending balances

 

2,058

 

2,669

1,375

(2)Deferred Revenue-Membership

Deferred Revenue-Membership represents the Group’s remaining performance obligation performed over the period of time under its 2020 Membership Program (Note 2(q)).

Year Ended December 31, 

    

2020

    

2021

    

2022

US$

US$

US$

Beginning balances

 

 

1,077

3,473

Deferral of revenue

 

1,229

 

9,259

2,442

Recognition of deferred revenue

 

(152)

 

(6,863)

(5,243)

Ending balances

 

1,077

 

3,473

672

(3)Deferred Revenue-SaaS

Deferred Revenue-SaaS mainly represents the Group’s remaining performance obligation in providing industry SaaS services over the period of time (Note 2(q)).

Year Ended December 31, 

    

2020

    

2021

    

2022

US$

US$

US$

Beginning balances

 

 

1,040

3,971

Deferral of revenue

 

1,834

 

6,455

11,779

Recognition of deferred revenue

 

(794)

 

(3,524)

(10,582)

Ending balances

 

1,040

 

3,971

5,168

XML 52 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Financial Income, net
12 Months Ended
Dec. 31, 2022
Financial Income, net.  
Financial Income, net

13.  Financial Income, net

Year Ended December 31, 

    

2020

    

2021

    

2022

US$

US$

US$

Interest income and investment income, net (1)

3,073

 

8,119

20,731

Gain on disposal of long-term investment

147

Realized gain of bridge loan conversion to investment

1,218

Fair value change of short-term investments

(1,998)

(2,056)

Fair value change of long-term investments

(53)

(129)

Total financial income, net

3,220

 

7,286

18,546

(1)

Interest income and investment income, net included interest income and investment income of US$3,073, US$8,045 and US$22,898, as well as investment gain from forward exchange contracts of nil, US$74 and investment loss from forward exchange contracts of US$2,167, for the years ended December 31, 2020, 2021 and 2022, respectively.

XML 53 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Ordinary Shares
12 Months Ended
Dec. 31, 2022
Ordinary Shares  
Ordinary Shares

14.  Ordinary Shares

On August 28, 2014, the Company was incorporated as an exempted company with limited liability with authorized share capital of US$50 divided into 1,000,000,000 shares with par value US$0.00005 each. On August 28, 2014, the Company issued total 200,000,000 shares of ordinary shares with total cash consideration of US$10 to the Registered Shareholders. The Company issued total 21,980,000 ordinary shares for US$0.0797 per share, with cash proceed of RMB9,720  thousand (equivalent to US$1,577) from two investors and US$175 from the other investor (collectively, the “Angel Investors”), on August 28, 2014 and December 23, 2014, respectively.

The Company amended the numbers of its ordinary shares authorized as 934,711,640, 921,032,370, 827,969,950, 767,500,110 and 692,500,110 upon the issuance of Series A, Series A-1, Series B, Series C and Series D convertible preferred shares in December 2014, November 2016, August 2017, April 2018 and September 2019, respectively.

As of December 31, 2019 and 2020, the Company had in aggregate of 221,980,000 ordinary shares issued and outstanding, at a par value of US$0.00005.

As of December 31, 2019, proceeds of the subscription for ordinary shares of the Company in the amount of US$10 were remained outstanding, and was presented as subscription receivables from ordinary shareholders in equity, a contra-equity balance on the consolidated balance sheets as of December 31, 2019. In 2020, the ordinary shareholders fully paid the US$10 subscription for ordinary shares of the Company, and therefore, as of December 31, 2020, the balance subscription receivables from ordinary shareholders were nil.

In early February 2021, the Company issued total 16,026,282 shares of ordinary shares for US$12.48 per share, with total consideration of approximately US$200 million received from two investors at fair market price, including one holder of its Series D Preferred Shares.

On March 18, 2021, the Company completed its U.S. IPO of 43,590,000 American Depositary Shares (“ADSs”), each representing one Class A ordinary shares of the Company, at the price of US$21.00 per ADS. On April 20, 2021, the Company’s underwriters exercised their over-allotment option to purchase additional 1,486,479 ADSs. The Company received approximately US$904.7 million of proceeds after deducting underwriting discounts commissions and other offering expense from its U.S. IPO and related over-allotment option arrangement.

Immediately prior to the completion of its U.S. IPO, the Company’s authorized share capital was amended as US$50 divided into 1,000,000,000 ordinary shares, among which 600,000,000 authorized ordinary shares were reclassified and re-designated as Class A ordinary shares, 200,000,000 authorized ordinary shares were reclassified and re-designated as Class B ordinary shares, and remaining 200,000,000 authorized ordinary shares were reclassified and re-designated as undesignated shares on a one-for-one basis, of such class or classes (however designated) as the board of directors of the Company may determine in the future.

Immediately prior to the completion of its U.S. IPO, a total of 142,400,000 issued and outstanding ordinary shares were converted into Class B ordinary shares on a one-for-one basis. The remaining issued and outstanding ordinary shares and all the Series A, Series A-1, Series B, Series C and Series D Preferred Shares,which were originally classified as Mezzanine Equity, were converted into Class A ordinary shares, in each case on a one-for-one basis immediately prior to the completion of the U.S. IPO (the “Dual Class Conversion”). In respect of matters requiring the votes of shareholders, each Class A ordinary share is entitled to one vote and each Class B ordinary share is entitled to 15 votes. Each Class B ordinary share is convertible into one Class A ordinary share at any time by the holder thereof. Class A ordinary shares are not convertible into Class B ordinary shares under any circumstances. Holders of Class A ordinary shares and Class B ordinary shares have the same rights except for voting and conversion rights.

On September 13, 2021 and October 18, 2021, the Company issued 5,000,000 Class A ordinary shares at par to a depository bank reserved solely for the purpose of implementing the Group’s Equity Incentive Plan, respectively. The Group accounted for these shares as issued but not outstanding and presented as treasury stocks in the consolidated balance sheets.

On December 23, 2021, 27,000,000 Class B ordinary Shares were converted to Class A ordinary Shares on one-for-one basis for Wang Xueji’s personal investment planning.On December 28, 2021, 36,000,000 Class B ordinary Shares were converted to Class A ordinary Shares on one-for-one basis for Wang Xueji’s personal investment planning.

On July 4, 2022, Eastern Time (July 5, 2022, Hong Kong Time), the Company completed its Dual Primary Listing in Hong Kong Exchange (“Dual Primary Listing”) of 7,300,000 Class A ordinary shares, at the price of US$2.46 per ordinary share.

On November 1, 2022, the Company amended the numbers of its Class A ordinary shares authorized from 600,000,000 to 800,000,000 at par value of US$0.00005 each.

The Company further amended that in respect of matters requiring the votes of shareholders to one vote for each Class A ordinary share and 10 votes for each Class B ordinary share.

On August 30, 2021, the Company’s board of directors authorized a share repurchase program under which the Company may repurchase up to US$200 million of ADSs each representing one Class A ordinary shares during a twelve-month period ended on August 30, 2022. On November 9, 2022, the Company’s board of directors authorized a share repurchase program under which the Company may repurchase up to US$50 million of ADSs each representing one Class A ordinary shares (The above mentioned share repurchase programs are collectively referred as the “Share Repurchase Program”). The share repurchases may be made from time to time in the open market at prevailing market prices, in privately negotiated transactions, in block trades and/or through other legally permissible means, depending on market conditions and in accordance with applicable rules and regulations. In the year ended December 31, 2022, the Company repurchased total 16,086,682 ADSs representing 16,086,682 of ordinary shares, total 2,726,767 ADSs representing 2,726,767 of ordinary shares and total 26,400 ordinary shares under the Share Repurchase Program at a weighted average price of US$3.44 per ADS, US$1.55 per ADS and US$1.71 per ordinary share, respectively. As of December 31, 2022, the remaining authorized amount under the Share Repurchase Program is US$46 million.

As of December 31, 2022, the Company’s authorized share capital was amended as US$50 divided into 1,000,000,000 ordinary shares, among which 800,000,000 authorized Class A ordinary shares and 200,000,000 authorized Class B ordinary shares.

As of December 31, 2022, the Company had in aggregate of 499,146,560 Class A ordinary shares issued and 473,550,229 shares Class A outstanding, at a par value of US$0.00005. As of December 31, 2022, the Company had in aggregate of 79,400,000 Class B ordinary shares issued and outstanding, at a par value of US$0.00005.

The activities of the Group’s Class A ordinary shares and Class B ordinary shares the year ended December 31, 2022 are summarized as below:

Total of Class A ordinary

shares and Class B ordinary

Class A ordinary shares

Class B ordinary shares

shares

(US$0.00005 par value)

(US$0.00005 par value)

(US$0.00005 par value)

Number of

Number of

Number of

    

shares issued

    

Amount

    

shares issued

    

Amount

    

shares issued

    

Amount

US$

US$

US$

Balance as of December 31, 2021

 

491,846,560

 

25

 

79,400,000

 

4

 

571,246,560

 

29

Issuance of ordinary shares upon the Dual Primary Listing at par value

 

7,300,000

 

 

 

 

7,300,000

 

Balance as of December 31, 2022

 

499,146,560

 

25

 

79,400,000

 

4

 

578,546,560

 

29

XML 54 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Convertible Preferred Shares
12 Months Ended
Dec. 31, 2022
Convertible Preferred Shares  
Convertible Preferred Shares

15.  Convertible Preferred Shares

The Company issued total 65,288,360 shares (with par value of US$0.00005) of Series A convertible preferred shares (the “Series A Preferred Shares”) for US$0.1378 per share with total cash consideration of US$8,500 from two investors and US$500 from one investor (totally, cash proceed of US$9,000 for Series A) on December 23, 2014 and March 31, 2015, respectively.

The Company issued total 13,679,270 shares (with par value of US$0.00005) of Series A-1 convertible preferred shares (the “Series A-1 Preferred Shares”) for US$0.2193 per share from one investor with total cash proceed of US$3,000 on November 11, 2016.

The Company issued total 87,756,440 shares (with par value of US$0.00005) of Series B convertible preferred shares (the “Series B Preferred Shares”) for US$0.3305 per share, with total consideration of US$25,000 from three investors and US$4,000 from two investors (totally cash proceed of US$29,000 for Series B) on August 15, 2017 and September 15, 2017, respectively.

The Company issued total 60,468,490 shares (with par value of US$0.00005) of Series C convertible preferred shares (the “Series C Preferred Shares”) for US$1.9019 per share, with total cash consideration of US$59,457 from six investors and US$55,550 from three investors (totally cash proceed of US$115,007 for Series C) on April 16, 2018 and May 2, 2018, respectively.

The Company issued total 52,428,242 shares (with par value of US$0.00005) of Series D convertible preferred shares (the “Series D Preferred Shares”) for US$3.4317 (the “Series D Issue Price”) per share, with total cash consideration of US$174,918 from three investors and US$5,000 from one investor (totally, cash proceed of US$179,918 for Series D) on September 16, 2019 and November 1, 2019, respectively.

The issuance costs incurred for Series D Preferred Shares were US$1,938.

The above-mentioned Series A, Series A-1, Series B, Series C and Series D Preferred Shares are collectively referred as the “Preferred Shares”. Series A, Series A-1, Series B, Series C Preferred Shares are collectively referred as the “Junior Preferred Shares”.

On November 1, 2019, the Company repurchased 1,457,003 shares from the holder of Series A-1 Preferred Shares, who originally held total 13,679,270 shares of the Company, for US$2.5738 per share, with total cash consideration of US$3,750 while the original issuance price for Series A-1 Preferred Shares was US$0.2193 per share (the “Series A-1 Repurchase”). These repurchased Series A-1 Preferred Shares were then extinguished.

All of Preferred Shares were converted into Class A ordinary shares immediately upon the completion of the Company’s U.S. IPO on March 18, 2021 (Note 14). Prior to their conversion,Preferred Shares were entitled to certain preference with respect to conversion, dividends and liquidation.

XML 55 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Share-based Compensation
12 Months Ended
Dec. 31, 2022
Share-based Compensation  
Share-based Compensation

16.  Share-based Compensation

In December 2014, the board of directors of the Company adopted the Company’s 2015 Equity Incentive Plan (“the 2015 Plan”) and reserved 31,918,690 ordinary shares for issuance under the Plan to grant share-based awards, including restricted shares and share options, to its service providers, defined as the Company’s global employees, directors and external consultants. In July 2020, the 2015 Plan was modified to allow the Company with the intentions of i) providing for the award of restricted stock units (“RSUs”) under the Plan and ii) amending the exercise price of certain outstanding share options held by certain optionees located outside of the U.S. to purchase ordinary shares of the Company (the “Share Option Repricing”), and the number of ordinary shares reserved for the 2015 Plan was modified to 60,778,005 (adjusted in accordance with the Share Split). As of December 31, 2020, the Company had not granted any RSUs to anyone yet, neither had the Company entered any repricing agreement with the optionee under the 2015 Plan yet. As of December 31, 2020, the Company had not granted any restricted shares to anyone yet, except that the part of the ordinary shares issued to the Registered Shareholders with restricted conditions from December 2014 to 2018 was considered as shared based compensation, which was recorded as expenses before the periods presented and in the opening balance of accumulated losses of the Group.

Since adoption of the 2015 Plan, the Company granted options to its global employees, director and external consultants. All options granted have a contractual term of ten years from the grant date, and the vest over a period of four years of continuous service, 50% of the shares subject to the option shall vest on the second anniversary of the vesting commencement date, and the remaining of the shares subject to the option shall vest in equal annual installments over the following two years thereafter on the same day of the month as the vesting commencement date (and if there is no corresponding day, on the last day of the month), subject to the grantee continuing to be a service provider through each such date. The share options granted to PRC employee grantee shall become fully vested under the same service conditions and vesting schedule and, to the extent permissible under applicable law, exercisable upon the occurrence of a Change in Control (as defined in the 2015 Plan).

The Company accounted for the share-based compensation costs on a straight-line bases over the requisite service period for the award based on the fair value on their respectively grant date.

In January 2021, the Company entered into agreements with certain optionees under the 2015 Plan to amend the exercise price of certain outstanding share options held by these optionees located outside of the U.S. to purchase ordinary shares of the Company. As a result of this share option repricing, the Company recorded incremental share-based compensation expense of US$1,646 in its consolidated financial statements for the year ended December 31, 2022, and estimated approximately US$0.96 million to be amortized over the remaining requisite service period for the optionees till year ended December 31, 2024.

On February 21, 2021, the 2015 Plan was amended to increase the number of ordinary shares available and reserved for issuance under the 2015 Plan to 76,778,005 ordinary shares, which was approved by the board of directors of the Company and the shareholders of the Company.

On February 25, 2021, the board of directors of the Company approved further amendment to the 2015 Plan, which provides that starting on January 1, 2022, on the first day of each fiscal year thereafter, the total number of shares available for issuance under the 2015 Plan was increased by an amount equal to the least of (i) 2% of the aggregate number of shares of all classes of ordinary shares of the Company’s issued and outstanding on the last day of the immediately preceding fiscal year and (ii) such number of shares as determined by the board of directors.

The Company granted 9,705,000, 18,035,000, and 2,765,000 new share options with four-year requisite service period to its employees and nonemployees for  the years ended December 31, 2020, 2021 and 2022, respectively. As of December 31, 2021 and 2022, 59,961,539 and 56,274,213 options were outstanding under the 2015 Plan.

Staring from June 2021, the Company granted RSUs under the 2015 Plan. The Company granted 3,217,000 RSUs and 10,205,500 RSUs with four-year requisite service period to its employees and nonemployees for year ended December 31, 2021 and 2022. As of December 31, 2021 and 2022, 3,050,000 RSUs and 11,638,750 RSUs were outstanding under the 2015 Plan.

Share Options

The following table sets forth the share options activity for the years ended December 31, 2020, 2021 and 2022:

    

    

Weighted

    

Weighted

    

Weighted

    

average

average

average

exercise

grant date

remaining

Aggregate

Number of

price per

fair value per

contractual

intrinsic

shares

share

share

term

value

US$

Outstanding as of December 31, 2019

 

41,220,000

 

0.33

 

0.75

 

7.49

 

93,889

Granted

 

9,705,000

 

0.42

 

2.44

 

  

 

  

Forfeited

 

(2,185,000)

 

0.62

 

1.52

 

  

 

  

Outstanding as of December 31, 2020

 

48,740,000

 

0.33

 

1.05

 

7.02

 

591,879

Granted

 

18,035,000

 

0.24

 

12.55

 

  

 

  

Exercised

(5,403,461)

0.14

0.68

Forfeited

 

(1,410,000)

 

0.31

 

7.21

 

  

 

  

Outstanding as of December 31, 2021

 

59,961,539

 

0.17

 

4.40

 

6.95

 

364,287

Granted

2,765,000

0.20

3.27

Exercised

(4,502,326)

0.20

2.09

Forfeited

(1,950,000)

0.47

7.69

Outstanding as of December 31, 2022

56,274,213

0.16

4.42

6.04

98,287

The aggregate intrinsic value is calculated as the difference between the exercise price of the underlying awards and the estimated fair value of the underlying stock at each reporting date (December 31, 2020: US$608,251, December 31, 2021: US$374,760, December 31, 2022: US$107,484).

The Group uses the Binominal option pricing model to estimate the fair value of stock options. The assumptions used to value the Company’s options grants were as follow:

As of December 31, 

 

    

2020

    

2021

    

2022

 

Exercise price (US Dollar)

 

0.3~1.08

 

0.2~2.88

0.2

Exercise multiple

 

2.2~2.8

 

2.2~2.8

2.2~2.8

Risk-free interest rate

 

0.70%~0.82

%  

1.13%~1.79

%

1.92%~3.22

%

Expected term (in years)

 

10

 

10

10

Expected dividend yield

 

 

Expected volatility

 

50.66%~50.96

%  

50.40%~55.79

%

55.68%~55.78

%

Expected forfeiture rate (post-vesting)

 

3.88

%  

2.96%~5.83

%

5.83%~7.70

%

Fair value of the underlying shares on the date of options grants (US Dollar)

 

2.66~3.02

 

6.25~20.91

2.24~5.46

Fair value of share option (US Dollar)

 

1.98~2.54

 

5.78~20.91

2.05~5.27

As of December 31, 2022, there were unrecognized share-based compensation expenses of US$127,887 related to share options granted by the Company, which were expected to be recognized over a weighted-average vesting period of 1.05 years, respectively.

Restricted Share Units:

The following table sets forth the service-based RSUs activity for the year ended December 31, 2021 and 2022:

    

Weighted average grant

    

Number of shares

    

date fair value per share

Outstanding as of December 31, 2020

 

 

Granted

 

3,217,000

 

8.95

Forfeited

 

(167,000)

 

11.80

Outstanding as of December 31, 2021

 

3,050,000

 

8.80

Granted

10,205,500

2.58

Vested

(346,000)

6.68

Forfeited

(1,270,750)

7.80

Outstanding as of December 31, 2022

11,638,750

3.51

There was no activity of service-based RSUs for the years ended December 31, 2020.

As of December 31, 2021 and 2022, there were US$24,933 and US$33,197 of unrecognized share-based compensation expenses related to RSUs granted by the Company, which were expected to be recognized over a weighted-average vesting period of 3.66 years and 3.40 years, respectively.

XML 56 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes
12 Months Ended
Dec. 31, 2022
Income Taxes  
Income Taxes

17.  Income Taxes

Cayman Islands

Under the current tax laws of Cayman Islands, the Company is not subject to income, corporation or capital gains tax, and no withholding tax is imposed upon the payment of dividends.

British Virgin Islands

Under the current laws of the British Virgin Islands, entities incorporated in the British Virgin Islands are not subject to tax on their income or capital gains.

Hong Kong

Under the current Hong Kong Inland Revenue Ordinance, the Group’s subsidiaries 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 subsidiaries incorporated in Hong Kong to the Company are not subject to any Hong Kong withholding tax.

PRC

PRC Enterprise Income Tax (“EIT”)

On March 16, 2007, the National People’s Congress of PRC enacted the Enterprise Income Tax Law (the “new CIT Law”), under which foreign invested enterprises (“FIEs”) and domestic companies would be subject to enterprise income tax (“EIT “) at a uniform rate of 25%. The new CIT law became effective on January 1, 2008. In accordance with the implementation rules of EIT Law, a qualified “High and New Technology Enterprise” (“HNTE”) is eligible for a preferential tax rate of 15%. The HNTE certificate is effective for a period of three years. An entity could re-apply for the HNTE certificate when the prior certificate expires.

The WFOE (Hangzhou Tuya Information Technology Co., Ltd.) obtained its HNTE certificate with a valid period of six years from years ended December 31, 2018 to 2024, and renewed in 2022 with a valid period of three years from years ended December 31, 2022 to 2024. Therefore, the WFOE is eligible to enjoy a preferential tax rate of 15% during each of the years the certificate is valid, to the extent it has taxable income under the EIT Law, and as long as it maintains the HNTE qualification and duly conducts relevant EIT filing procedures with the relevant tax authority.

PRC Withholding Income Tax on Dividends

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.”

The EIT Law also imposes a withholding income tax of 10% on dividends distributed by a 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. According to the arrangement between Mainland China and Hong Kong Special Administrative Region on the Avoidance of Double Taxation and Prevention of Fiscal Evasion in August 2006, dividends paid by a FIE in China to its immediate holding company in Hong Kong can be subject to withholding tax at a rate of no more than 5% if the immediate holding company in Hong Kong owns directly at least 25% of the shares of the FIE and could be recognized as a Beneficial Owner of the dividend from PRC tax perspective.

As of December 31, 2021 and 2022, the Company did not record any withholding tax on the retained earnings of its subsidiaries in the PRC as the Group does not have any plan to require its PRC subsidiaries to distribute their retained earnings and intends to retain them to operate and expand its business in the PRC.

United States

The Company’s subsidiary in California, United States is subject to U.S. federal corporate tax and California corporate franchise tax on its taxable income as reported in its statutory financial statements adjusted in accordance with relevant U.S. tax laws. The applicable U.S. federal corporate tax rate is 21% and the California corporate franchise tax rate is 8.84% or minimum of $0.8, whatever is larger in 2020,2021 and 2022.

On December 22, 2017, the U.S. government enacted comprehensive tax legislation commonly referred to as the Tax Cuts and Jobs Act (the “Tax Act”). The Tax Act makes broad and complex changes to the U.S. tax code including, but not limited to: (1) reducing the U.S. federal corporate tax rate from 35% to 21%; (2) requiring companies to pay a one-time transition tax on certain unrepatriated earnings of foreign subsidiaries; (3) generally eliminating U.S. federal income taxes on dividends from foreign subsidiaries; (4) requiring a current inclusion in U.S. federal taxable income of certain earnings of controlled foreign corporations; (5) eliminating the corporate alternative minimum tax (“AMT”) and changing how existing AMT credits can be realized; (6) creating the base erosion anti-abuse tax (“BEAT”), a new minimum tax; (7) creating a new limitation on deductible interest expense; and (8) changing rules related to uses and limitations of net operating loss carry-forwards created in tax years beginning after December 31, 2017. In addition, the California corporate franchise tax remained the same after the enactment of the Tax Act. The Company assessed the impact of Tax Act and concluded that it was not material to the Company.

As the Group incurred income tax expense mainly from PRC tax jurisdictions, the following information is based mainly on PRC income taxes.

Composition of income tax expense

The components of loss before tax are as follow:

Year Ended December 31, 

    

2020

    

2021

    

2022

US$

US$

US$

Loss before tax

 

  

 

  

Loss from PRC entities

 

(54,776)

 

(150,478)

(143,951)

Loss from overseas entities

 

(11,930)

 

(24,456)

(344)

Total loss before tax

 

(66,706)

 

(174,934)

(144,295)

Year Ended December 31, 

    

2020

    

2021

    

2022

US$

US$

US$

Current income tax expense

 

206

 

490

1,880

Deferred income tax

 

 

Total income tax expense

 

206

 

490

1,880

Reconciliation of the differences between statutory tax rate and the effective tax rate

Reconciliation of the differences between the statutory EIT rate applicable to losses of the consolidated entities and the income tax expenses of the Group:

Year Ended December 31, 

 

    

2020

    

2021

    

2022

 

PRC Statutory income tax rate

 

25.0

%  

25.0

%

25.0

%

Effect of tax rates in different tax jurisdiction

 

(2.6)

%  

(2.0)

%

(0.3)

%

Income tax on tax holiday(1)

 

(3.0)

%  

(2.2)

%

(6.0)

%

Additional deduction for research and development expenditures

 

8.9

%  

7.2

%

8.5

%

Share-based compensation

 

(2.1)

%  

(8.4)

%

(10.5)

%

Permanent book-tax differences

 

(2.2)

%  

6.2

%

(1.4)

%

Change in valuation allowance(2)

 

(24.3)

%  

(26.0)

%

(16.6)

%

Effective tax rates

 

(0.3)

%  

(0.2)

%

(1.3)

%

(1)The income tax on tax holidays represents the effect of preferential income tax rate that the WFOE qualified as an HNTE is entitled to enjoy the beneficial tax rate of 15%.
(2)Valuation allowance for the years ended December 31, 2020, 2021 and 2022 are related to the deferred tax assets of certain group entities which reported losses. The Group believes that it is more likely than not that the deferred tax assets of these entities will not be utilized. Therefore, valuation allowance has been provided.

Deferred tax assets and deferred tax liabilities

The following table sets forth the significant components of the deferred tax assets:

    

As of December 31, 

    

2020

    

2021

    

2022

US$

US$

US$

Deferred tax assets

 

 

Net accumulated losses-carry forward

 

33,277

 

76,944

103,231

Payroll liabilities

 

3,836

 

5,438

2,915

Inventory write-downs

 

183

 

402

691

Receivables allowances

 

83

 

171

42

Other deductible temporary difference

 

26

 

9

88

Less: valuation allowance

 

(37,405)

 

(82,964)

(106,967)

Total deferred tax assets

 

 

As of December 31, 2022, the Group had tax losses carry forwards of approximately US$544,528, which mainly arose from its subsidiaries established in the PRC. These tax losses carry forwards from PRC entities will expire during the period from 2023 to 2032 as follows:

At December 31, 2022

    

US$

2023

 

115

2024

 

238

2025

 

62,589

2026

 

111,126

2027

 

51,577

2028

 

33,544

2029

 

71,988

2030

 

39,414

2031

 

36,357

2032

 

107,533

Total tax losses carry forwards

 

514,481

Movement of valuation allowance

As of December 31, 

    

2020

    

2021

    

2022

US$

US$

US$

Balance at beginning of the year

 

21,205

 

37,405

82,964

Changes of valuation allowance(1)

 

16,200

 

45,559

24,003

Balance at end of the year

 

37,405

 

82,964

106,967

(1)Valuation allowances have been 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 evaluates a variety of factors including the Group’s entities’ operating history, accumulated deficit, existence of taxable temporary differences and reversal periods. As of December 31, 2021 and 2022, full valuation allowances on deferred tax assets were provided because it was more likely than not that the Group will not be able to utilize tax loss carry forwards and other temporary tax difference generated by its unprofitable subsidiaries and the VIE.
XML 57 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Basic and Diluted Net Loss per Share
12 Months Ended
Dec. 31, 2022
Basic and Diluted Net Loss per Share  
Basic and Diluted Net Loss per Share

18.  Basic and Diluted Net Loss per Share

Basic and diluted loss per share have been calculated in accordance with ASC 260 on computation of earnings (loss) per share for each of the year ended December 31, 2020, 2021 and 2022 are calculated as follows:

Year Ended December 31, 

    

2020

    

2021

    

2022

US$

US$

US$

Basic and diluted net loss per share calculation

Numerator:

Net loss attributable to Tuya Inc.’s ordinary shareholders, basic and diluted

 

(66,912)

 

(175,424)

(146,175)

Denominator:

 

  

 

  

Weighted-average ordinary shares outstanding, basic and diluted

 

221,980,000

 

489,149,533

553,527,529

Net loss per share attributable to ordinary shareholders:

 

  

 

  

Basic

 

(0.30)

 

(0.36)

(0.26)

Diluted

 

(0.30)

 

(0.36)

(0.26)

The following ordinary shares equivalent were excluded from the computation of diluted net loss per ordinary share for the periods presented because including them would have had an anti-dilutive effect:

As of December 31, 

    

2020

    

2021

    

2022

Preferred Shares-weighted shares

 

278,163,799

 

Share option and RSU-weighted shares

 

44,743,156

 

61,989,697

65,349,350

XML 58 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2022
Commitments and Contingencies  
Commitments and Contingencies

19.  Commitments and Contingencies

(a) Capital and other commitments

There are no future minimum capital commitments as of December 31, 2021 and 2022.

(b) Operating lease commitment

The Group had outstanding commitments on several non-cancellable operating lease agreements. Operating lease commitment within one year or less lease term, for which the Group elected not recognize any lease liability or right-of-use asset, therefore not yet reflected in the consolidated financial statements as of December 31, 2021 and 2022 were US$99 and US$33, respectively.

(c) Services purchase commitment

As of December 31, 2021, the Group’s services purchase commitments were as follows:

    

Total

    

Less Than 1 year

    

1-3 years

    

3-5 years

US$

US$

US$

US$

Purchase obligations(i)

 

31,771

 

6,146

 

15,000

10,625

As of December 31, 2022, the Group’s services purchase commitments were as follows:

    

Total

    

Less Than 1 year

    

1-3 years

    

3-5 years

US$

US$

US$

US$

Purchase obligations(i)

 

24,604

 

6,479

15,000

 

3,125

(i)

Purchase obligations represent US$31,771 and US$24,604 of remaining non-cancellable contractual commitments as of December 31, 2021 and 2022, respectively, related to one of the Group’s third-party cloud infrastructure agreements, under which the Group committed to spend an aggregate of at least US$37,500 between June 1, 2021 and May 31, 2026 with minimum purchase commitment. The Group had made payments totalling US$5,729 and US$15,774 under this agreement as of December 31, 2021 and 2022, respectively.

(d) Contingencies

On August 9, 2022, the Company and certain of its current and former officers and directors were named as defendants in a putative securities class action filed in the United States District Court for the Southern District of New York, alleging that certain material misstatements and/or omissions were made in the Company’s March 2021 U.S. IPO registration statement. As of April 26, 2023, the case remained in its preliminary stage and the Group was unable to predict the outcome of the case, or reasonably estimate a range of possible loss, if any, given the current status of the case. The Group records a liability when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. The Group reviews the need for any such liability on a regular basis. The Group has not recorded any material liability in this regard for the above action as of December 31, 2022 and April 26, 2023. Other than as disclosed above, as of December 31, 2021 and 2022 and April 26, 2023, the Group was not involved in any legal or administrative proceedings that the Group believes may have a material adverse impact on the Group’s business, balance sheets or results of operations and cash flows.

XML 59 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Related Party Transactions
12 Months Ended
Dec. 31, 2022
Related Party Transactions  
Related Party Transactions

20.  Related Party Transactions

The related parties with which the Group had transactions during the years presented are as follows:

Name of related party

    

Relationship with the Group

Wang Xueji and other four individuals

 

Registered Shareholders

Tencent Group (including Tencent Mobility Limited and Image Frame Investment (HK) Limited. After November 1, 2022, Tencent Group is a related party of the Company)

Principal shareholder of the Group

Details of amounts due from/to related parties as of December 31, 2021 and 2022 are as follows:

As of December 31, 

    

2021

    

2022

    

US$

    

US$

Receivables from shareholders (1)

Prepaid cloud service fee to Tencent Group (2)

 

97

Cloud-related technical services fee due to Tencent Group (2)

 

669

 

306

(1)On December 30, 2020, the Company received the subscription amount for ordinary shares issued of US$10 from the Registered Shareholders. There was no related party transaction for the years ended December 31, 2021 and 2022.
(2)Tencent Cloud Computing (Beijing) Co., Ltd., under the control of Tencent Group, provided the Company with cloud services and other cloud-related technical services. From November 1, 2022 to December 31, 2022, the purchase of cloud service from Tencent Group amounted to US$262. There is no cloud-related technical services transaction from November 1, 2022 to December 31, 2022.
XML 60 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Subsequent Events
12 Months Ended
Dec. 31, 2022
Subsequent Events  
Subsequent Events

21.  Subsequent Events

The Group has evaluated subsequent events through April 26, 2023, which is the date these consolidated financial statements are issued, with no material events or transactions needing recognition or disclosure found.

XML 61 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Statutory Reserves and Restricted Net Assets
12 Months Ended
Dec. 31, 2022
Statutory Reserves and Restricted Net Assets  
Statutory Reserves and Restricted Net Assets

22.  Statutory Reserves and Restricted Net Assets

Relevant PRC laws and regulations permit payments of dividends by the Group’s entities 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 Group’s entities 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 entities and the VIE subsidiary 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 US$283,655 and US$392,612 as of December 31, 2021 and 2022. There are no significant differences between U.S. GAAP and PRC accounting standards in connection with the reported net assets of the legally owned subsidiaries in the PRC and the VIE. 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 its shareholders. Except for the above, there is no other restriction on use of proceeds generated by the Group’s subsidiaries and the VIE to satisfy any obligations of the Company.

For the year ended December 31, 2022, the Company performed a test on the restricted net assets of subsidiaries and VIE 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 exceeded 25% of the consolidated net assets of the Company as of December 31, 2022 and the condensed financial information of the Company (referred to as the “Parent Company” below) are required to be presented.

Condensed Financial Information of the Parent Company

(All amounts in US$ thousands (“US$”), except for share and per share data, unless otherwise noted)

Balance Sheet

As of December 31, 

    

2021

    

2022

ASSETS

Current assets:

Cash and cash equivalents

 

15,833

 

4,685

Amounts due from subsidiaries

 

346,859

 

318,017

Prepayments and other current assets

 

13,345

 

596

Total current assets

 

376,037

 

323,298

Non-current assets:

 

  

 

  

Investment in subsidiaries and VIE

 

753,005

 

651,044

Total non-current assets

 

753,005

 

651,044

Total assets

 

1,129,042

 

974,342

LIABILITIES AND SHAREHOLDERS’ EQUITY

 

  

 

  

Liabilities

 

  

 

  

Accruals and other current liabilities

 

6,897

 

5,171

Other non-current liabilities

 

8,484

 

7,004

Total liabilities

 

15,381

 

12,175

Shareholders’ equity:

    

    

    

    

Ordinary shares (US$0.00005 par value; nil shares authorized, issued and outstanding as of December 31, 2021 and 2022, respectively)

 

 

Class A ordinary shares (US$0.00005 par value; 600,000,000 and 800,000,000 shares authorized as of December 31, 2021 and 2022, respectively; 491,846,560 and 499,146,560 shares issued as of December 31, 2021 and 2022, respectively; 480,241,752 and 473,550,229 shares outstanding as of December 31, 2021 and 2022, respectively)

 

25

 

25

Class B ordinary shares (US$0.00005 par value; 200,000,000 and 200,000,000 shares authorized as of December 31, 2021 and 2022, respectively; 79,400,000 and 79,400,000 shares issued and outstanding as of December 31, 2021 and 2022, respectively)

 

4

 

4

Treasury stock (US$0.00005 par value; 11,604,808 and 25,596,331 shares as of December 31, 2021 and 2022, respectively)

 

(46,930)

 

(86,438)

Additional paid-in capital

 

1,526,140

 

1,584,764

Accumulated other comprehensive income/(loss)

 

2,320

 

(22,115)

Accumulated deficit

 

(367,898)

 

(514,073)

Total shareholders’ equity

 

1,113,661

 

962,167

Total liabilities and shareholders’ equity

 

1,129,042

 

974,342

Statement of Comprehensive Loss

Year Ended December 31, 

    

2020

    

2021

    

2022

Operation expense

General and administrative expenses

 

(784)

 

(2,927)

 

(3,013)

Share of loss of subsidiaries and VIE

 

(66,982)

 

(174,455)

 

(146,417)

Other operating expenses, net

 

(7)

 

 

Total operating expenses

 

(67,773)

 

(177,382)

 

(149,430)

Other non-operating income, net

 

 

1,958

 

2,904

Financial income, net

 

861

 

 

197

Foreign exchange gain

 

 

 

154

Loss before income tax expense

 

(66,912)

 

(175,424)

 

(146,175)

Net loss

 

(66,912)

 

(175,424)

 

(146,175)

Net loss attributable to ordinary shareholders

 

(66,912)

 

(175,424)

 

(146,175)

Net loss

 

(66,912)

 

(175,424)

 

(146,175)

Other comprehensive income/(loss)

 

  

 

  

 

  

Foreign currency translation

 

2,882

 

1,482

 

(14,942)

Changes in fair value of long-term investments

 

 

357

 

(9,493)

Total comprehensive loss

 

(64,030)

 

(173,585)

 

(170,610)

Statement of Cash Flows

As of December 31, 

    

2020

    

2021

    

2022

Net cash generated from/(used in) operating activities

 

498

 

11,255

 

(1,408)

Advance to, and investment in subsidiaries

 

(151,719)

 

(1,037,244)

 

Proceeds from subsidiaries

28,842

Net cash (used in)/generated from investing activities

 

(151,719)

 

(1,037,244)

 

28,842

Proceeds from issuance of Class A ordinary shares upon U.S. IPO and related over-allotment option, net of cost of issuance

 

 

904,732

 

Payment for repurchase of ordinary shares

 

 

(64,000)

 

(48,678)

Proceeds from issuance of Class A ordinary shares upon the Dual Primary Listing, net of cost of issuance

9,057

Proceeds from issuance of ordinary shares prior to Initial Public Offering

 

 

200,000

 

Proceeds from exercise of share options

 

 

1,070

 

1,039

Subscription contributions from shareholders

 

10

 

 

Net cash generated from/(used in) financing activities

 

10

 

1,041,802

 

(38,582)

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

 

 

 

Net (decrease)/ increase in cash and cash equivalents

 

(151,211)

 

15,813

 

(11,148)

Cash and cash equivalents at the beginning of the year

 

151,231

 

20

 

15,833

Cash and cash equivalents at the end of the year

 

20

 

15,833

 

4,685

XML 62 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Principal Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2022
Principal Accounting Policies  
Basis of Preparation

(a)    Basis of Preparation

The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”).

Principal accounting policies followed by the Group in the preparation of the accompanying consolidated financial statements are summarized below.

Basis of Consolidation

(b)    Basis of Consolidation

The Group’s consolidated financial statements include the financial statements of the Company, its subsidiaries and the VIE for which the Company is the primary beneficiary. All transactions and balances among the Company, its subsidiaries, and the VIE have been eliminated upon consolidation.

A subsidiary is an entity in which the Company, directly or indirectly: (1) controls more than one half of the voting power; (2) has the power to appoint or remove the majority of the members of the board of directors; (3) casts a majority of votes at the meeting of the board of directors; or (4) governs the financial and operating policies of the investee under a statute or agreement among the shareholders or equity holders.

The Company applies the guidance codified in Accounting Standard Codification 810, Consolidations (“ASC 810”) on accounting for the VIE, which requires certain variable interest entities to be consolidated by the primary beneficiary of the entity in which it has a controlling financial interest. A VIE is an entity with one or more of the following characteristics: (a) the total equity investment at risk is not sufficient to permit the entity to finance its activities without additional financial support; (b) as a group, the holders of the equity investment at risk lack the ability to make certain decisions, the obligation to absorb expected losses or the right to receive expected residual returns, or (c) an equity investor has voting rights that are disproportionate to its economic interest and substantially all of the entity’s activities are on behalf of the investor.

Use of Estimates

(c)    Use of Estimates

The preparation of the Group’s consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, long-lived assets and liabilities at the balance sheet date, and the reported revenues and expenses during the reporting periods in the consolidated financial statements and accompanying notes. Accounting estimates reflected in the Group’s consolidated financial statements include, but are not limited to impairment provision for inventories, valuation allowance for deferred tax assets, stand-alone selling prices (SSP) for each distinct performance obligation, the valuation of ordinary shares and share-based compensation. Estimates are based on historical experiences and on various assumptions that the Group believes are reasonable under current circumstances. As of December 31, 2021 and 2022, the Group considered the economic implications of the COVID-19 on its significant judgments and estimates. Given that changes in circumstances, facts and experience may cause the Group to revise its estimates, actual results could differ materially from those estimates.

Functional Currency and Foreign Currency Translation

(d)    Functional Currency and Foreign Currency Translation

The Group uses United States dollar as its reporting currency. The functional currency of the Company and its subsidiaries incorporated in Cayman Islands and Hong Kong is the United States dollar, while the functional currency of the Group’s other subsidiaries and VIE is their respective local currency as determined based on the criteria of ASC 830, Foreign Currency Matters.

Transactions denominated in other than the functional currencies are re-measured into the functional currency of the entity at the exchange rates prevailing on the transaction dates. Financial assets and liabilities denominated in other than the functional currency are re-measured at the balance sheet date exchange rate. The resulting exchange differences are included in the consolidated statements of comprehensive loss as foreign exchange related gains or loss.

The financial statements of the Group’s entities using functional currency other than US$ are translated from the functional currency to the reporting currency, US$. Assets and liabilities of the Group’s subsidiaries incorporated in PRC are translated into US$ at fiscal year-end exchange rates, while income and expense items are translated at average exchange rates prevailing during each period presented, representing the index rates stipulated by the People’s Bank of China. Translation adjustments arising from these are reported as foreign currency translation adjustments and are shown as a separate component of shareholders’ equity on the consolidated financial statements.

Fair Value Measurements

(e)    Fair Value Measurements

Fair value is 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 Company considers the principal or most advantageous market in which it would transact and it considers assumptions that market participants would use when pricing the asset or liability.

The established fair value hierarchy 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. The three levels of inputs that may be used to measure fair value include:

Level 1: Quoted prices (unadjusted) in active markets for identical assets or liabilities.
Level 2: Observable, market-based inputs, other than quoted prices, in active markets for identical assets or liabilities.
Level 3: Unobservable inputs to the valuation methodology that are significant to the measurement of the fair value of the assets or liabilities.

Accounting guidance also describes three main approaches to measuring 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.

Financial assets and liabilities of the Group mainly consist of cash and cash equivalents, restricted cash, short-term investments, account receivables, notes receivable, certain other current assets, long-term investments, trade payables and certain accruals and other liabilities. As of December 31, 2021 and 2022, except for short-term investments, debt securities and equity securities with readily determinable fair value included in long-term investments, the carrying values of these financial instruments approximated their fair values due to their short-term maturity. The Group reports equity securities with readily determinable fair value included in short-term investments at fair value and discloses the fair value of these investments based on level 1 measurement. The Group reports time deposits and wealth management products included in short-term investments and the derivative instruments included in prepayment and other current asset at fair value, and discloses their fair value based on level 2 measurement. The Group reports equity securities with readily determinable fair value included in long-term investments at fair value and discloses the fair value of these investments based on level 2 measurement. The Group reports investment in available-for-sale debt securities included in long-term investments at fair value and discloses the fair value of these investments based on level 3 measurement.

The following table sets forth the Group’s assets and liabilities that are measured at fair value on a recurring basis and are categorized using the fair value hierarchy:

Fair value measurement at reporting date using

    

Fair value 

    

Quoted Prices in Active

    

    

Significant 

as of 

 Markets for Identical 

Significant Other 

Unobservable

December 31, 

Assets 

Observable Inputs 

 Inputs 

Description

    

2021

    

(Level 1)

    

(Level 2)

    

(Level 3)

Assets:

 

  

 

  

 

  

 

  

Short-term investments

 

102,134

 

4,624

 

97,510

 

Derivative instruments

74

74

Long-term investments

26,078

495

25,583

128,286

4,624

98,079

25,583

 

Fair value measurement at reporting date using

    

Fair value

    

Quoted Prices in Active

    

    

Significant

 

as of

 

Markets for Identical

 

Significant Other

 

Unobservable

 

December 31, 

 

Assets

 

Observable Inputs

 

Inputs

Description

    

2022

    

(Level 1)

    

(Level 2)

    

(Level 3)

Assets:

 

  

 

  

 

  

 

  

Short-term investments

 

821,134

 

2,249

 

818,885

 

Long-term investments

 

18,031

 

 

366

 

17,665

839,165

2,249

819,251

17,665

The roll forward of major Level 3 investments are as follows:

    

US$

Fair value of Level 3 investments as of December 31, 2020

 

New addition

 

25,226

The change in fair value of the investments

 

357

Fair value of Level 3 investments as of December 31, 2021

 

25,583

New addition

1,575

The change in fair value of the investments

(9,493)

Fair value of Level 3 investments as of December 31, 2022

17,665

Management determined the fair value of these Level 3 investments based on market approach using various unobservable inputs. The determination of the fair value required significant judgement by management with respect to the assumptions and estimates for the lack of marketability discounts, expected volatility and probability in equity allocation. The significant unobservable inputs adopted in the valuation as of December 31, 2021 and 2022 are as follows:

    

As of December 31, 

 

    

2021

    

2022

Unobservable Inputs

Expected volatility

 

37%-69

%

40%-63

%

Probability

 

Liquidation scenario:40

%

Liquidation scenario:35%-45

%

 

Redemption scenario:40

%

Redemption scenario:35%-45

%

 

IPO scenario:20

%

IPO scenario:10%-30

%

Cash and Cash Equivalents

(f)    Cash and Cash Equivalents

Cash and cash equivalents include cash in bank and time deposits placed with banks or other financial institutions which have original maturities of three months or less at the time of purchase and are readily convertible to known amounts of cash.

Restricted Cash

(g)    Restricted Cash

Restricted cash represents cash that cannot be withdrawn without the permission of third parties. The Group’s restricted cash is substantially cash balance on deposit required by its business partners and commercial banks. The restricted cash balance for the year ended December 31, 2021 was related to deposits for foreign currency forward contracts, and were subsequently released from the restriction in January 2022.

Short-term Investments

(h)    Short-term Investments

Short-term investments are comprised of i) time deposits placed with banks with original maturities longer than three months but less than one year, ii) structured deposits and wealth management products issued by banks which contains fixed or variable interest with original maturities within one year, and iii) equity securities with readily determinable fair value which the Group has intention to sell within one year. The time deposits and wealth management products are generally not permitted to be redeemed early or are subject to penalties for redemption prior to maturities. These investments are stated at fair value. Changes in the fair value are reflected in financial income, net in the consolidated statements of comprehensive loss.

Accounts Receivable, net

(i)    Accounts Receivable, net

Accounts receivables are presented net of allowance for doubtful accounts. The Group maintains an allowance for doubtful accounts which reflects its best estimate of amounts that potentially will not be collected. The Group determines the allowance for doubtful accounts by taking into consideration various factors including but not limited to historical collection experience and creditworthiness of the customers. Accounts receivable balances are written off after all collection efforts have been exhausted.

Notes receivable are primarily bank acceptance notes. The Group accepts bank acceptance notes from customers for products sold or services performed in the ordinary course of business. Bank acceptance notes are negotiable instruments with cash settlement from commercial banks within 6 months. Upon receipt of the bank acceptance notes, the Group’s accounts receivable from the customer is derecognized. The bank acceptance notes can also be endorsed to suppliers as settlement of accounts payable. Bank acceptance notes of US$1.4 million, nil, and nil were endorsed to suppliers for the years ended December 31, 2020, 2021 and 2022, respectively. As of December 31, 2021 and 2022, the endorsed bank acceptance notes but yet due were nil and nil, respectively. The Group sells bank acceptance notes to financial institutions without recourse in the normal course of business through factoring arrangements. These bank acceptance notes transferred without recourse were nil, US$13,814 and US$4,620 for the years ended December 31, 2020, 2021 and 2022 respectively, and were derecognized.

Inventories, net

(j)    Inventories, net

Inventories are comprised of finished goods, work in process, raw materials and low value consumables and spare parts. Inventories are stated at the lower of cost and net realizable value. Cost of inventory is determined using the weighted average cost method. Adjustments are recorded to write down the cost of inventory to the estimated net realizable value due to slow-moving and obsolete inventories, which is dependent upon factors such as historical and forecasted consumer demand, and promotional environment. The Group takes ownership, risks and rewards of the products purchased.

Operating Leases

(k)    Operating Leases

The Group adopted ASC 842, Leases, on January 1, 2019 on modified retrospective basis. The Group determines if an arrangement is a lease at inception. Operating leases are primarily for office and warehouse and are included in operating lease right-of-use assets, net, operating lease liabilities, current and operating lease liabilities, non-current on its consolidated balance sheets. Operating lease right-of-use assets represent the Group’s right to use an underlying asset for the lease term and operating lease liabilities represent obligation to make lease payment arising from the lease. The operating lease right-of-use assets and liabilities are recognized at lease commencement date based on the present value of lease payment over the lease term. As most of the Group’s leases do not provide an implicit rate, the Group uses its incremental borrowing rate based on the information available at lease commencement date in determining the present value of lease payments. The operating lease right-of-use assets also includes any lease payments made and excludes lease incentives. The Group’s lease term may include options to extend or terminate the lease. Renewal options are considered within the operating lease right-of-use assets and liabilities when it is reasonably certain that the Group will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term.

For operating leases with a term of one year or less, the Group has elected not to recognize a lease liability or lease right of use asset on its consolidated balance sheets. Instead, it recognizes the lease payment as expense on a straight-line basis over the lease term. Short-term lease costs are immaterial to its consolidated statements of comprehensive loss. The Group has operating lease agreements with insignificant non-lease components and have elected the practical expedient to combine and account for lease and non-lease components as single lease component.

Internal-Use Software Development Costs

(l)    Internal-Use Software Development Costs

The Group recognizes its internal-use software development costs related to its IoT cloud platform functions, including related website, software and mobile applications in accordance with ASC 350-50 ”Website development costs” and ASC 350-40 ”Internal-use software”. Costs related to preliminary project activities and post-implementation operating activities are expensed as incurred. Cost capitalized for developing IoT cloud platform functions were not material for the periods presented.

Property, Equipment and Software

(m)    Property, Equipment and Software

Property, equipment and software are stated at historical cost less accumulated depreciation, amortization and impairment loss, if any. Depreciation and amortization is computed using the straight-line method over the following estimated useful lives, taking into account any estimated residual value:

Leasehold improvements

    

the shorter of their useful lives and the lease terms

Computers and electronic equipment

 

3 years

Office equipment

 

3 years

Software

 

3 years

Repairs and maintenance costs are charged to expenses as incurred, whereas the costs of renewals and improvements that extend the useful lives of property, equipment and software are capitalized as additions to the related assets. The Group recognized the gain or loss on the disposal of property, equipment and software in the consolidated statements of comprehensive loss.

Construction in progress represents assets under construction. Construction in progress is transferred to property, equipment and software and depreciation or amortization commences when an asset is ready for its intended use.

Long-term Investments

(n)    Long-term Investments

Long-term investments represent the Group’s equity security investments and debt security investments in the periods presented. Equity securities without readily determinable fair values are measured and recorded using a measurement alternative that measures the securities at cost minus impairment, if any, plus or minus changes resulting from qualifying observable price changes. Equity securities with readily determinable fair values are measured and recorded at fair value on a recurring basis with changes in fair value, whether realized or unrealized, recorded in financial income, net in the consolidated statements of comprehensive loss. Debt security investments that have readily determinable fair value, are accounted for as available-for-sale security investments and are recognized based on trade date and carried at estimated fair value with the aggregate unrealized gains and losses related to these investments, net of taxes, reported through other comprehensive income in the consolidated statements of comprehensive loss.

Impairment of Long-lived Assets

(o)    Impairment of Long-lived Assets

For other long-lived assets including property, equipment and software and other non-current assets, 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 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. No impairment charges were recognized for the years ended December 31, 2020, 2021 and 2022.

Value Added Taxes

(p)    Value Added Taxes

The Group’s subsidiaries and the VIE in the PRC are subject to value-added taxes (“VAT”) on its products and services, less any deductible VAT the Group has already paid or borne. They are also subject to surcharges on VAT payments in accordance with PRC law. VAT is not included in the revenue recognized for the Group.

The Company’s two subsidiaries, Hangzhou Tuya Information Technology Co., Ltd. and Zhejiang Tuya Smart Electronics Co., Ltd. obtained their software copy certificate in July and December 2020, respectively, and are eligible for the VAT refund-upon-collection policy, which entitles Hangzhou Tuya Information Technology Co., Ltd. and Zhejiang Tuya Smart Electronics Co., Ltd. to receive relevant refunds for the amount of VAT in excess of 3% of its actual tax burden upon completion of relevant the VAT refund filling process. The VAT refund received is recorded in other operating incomes, net in the consolidated statements of comprehensive loss. For the years ended December 31, 2020, 2021 and 2022, VAT refunds received by the Company was US$303, US$8,919 and US$6,211, respectively.

Revenue Recognition

(q)    Revenue Recognition

The Group accounts for revenue in accordance with Accounting Standards Codification (ASC) Topic 606, Revenue from Contracts with Customers (ASC 606) for all periods presented. According to ASC 606, revenue is recognized when control of the promised goods or services is transferred to the customers, in an amount that reflects the consideration the Group expects to be entitled to in exchange for those goods or services. The Group determines revenue recognition through the following steps: (1) identify the contract(s) with a customer, (2) identify the performance obligations in the contract, (3) determine the transaction price, (4) allocate the transaction price to the performance obligations in the contract, and (5) recognize revenue when (or as) the entity satisfies a performance obligation. The Group assesses its revenue arrangements against specific criteria in order to determine if it is acting as principal or agent. Revenue arrangements with multiple performance obligations are divided into separate distinct goods or services. The Group allocates the transaction price to each performance obligation based on the relative standalone selling price of the goods or services provided.

Revenue is recorded net of value-added tax.

The Group’s revenue was disaggregated by its major revenue streams in the years presented as follows:

Year Ended December 31, 

    

2020

    

2021

    

2022

US$

US$

US$

IoT PaaS

 

151,677

 

261,360

152,914

Smart device distribution

 

22,071

 

22,153

25,446

SaaS and others

 

6,126

 

18,563

29,812

Total revenue

 

179,874

 

302,076

208,172

I. Revenue from IoT PaaS

IoT PaaS combines cloud-based connectivity and basic IoT services, edge capabilities (embedded in modules), app development, and device optimization solutions. The Company determined there are two distinct performance obligations in the delivery of IoT PaaS products including: (1) IoT PaaS products with edge capabilities, app development and device optimization solutions, and; (2) cloud-based connectivity and basic IoT services provided to customers and end consumers. The Group allocates the transaction price to each performance obligation based on their relative standalone selling price. The standalone selling price for IoT PaaS products is estimated based on the competitor’s pricing for similar products in the market, adjusted for entity-specific factors. As the standalone selling price of the cloud-based connectivity and basic IoT services is not directly observable, it is estimated by the Group by using an expected cost plus a margin approach. Key areas of judgment include the selection of relevant cloud and other costs necessary to satisfy the performance obligation and estimated profit margins. For the delivery of IoT PaaS product, revenue is recognized when IoT PaaS products are accepted by customers, which is the point that control of the product is transferred to the customers. A receivable is recognized when the IoT PaaS products are delivered and accepted by customers as this is the point in time that the consideration is unconditional. For cloud-based connectivity and basic IoT services, revenue is deferred and subsequently recognized from the end consumer’s activation to the end of the estimated IoT PaaS product’s life cycle on a straight-line basis. Based on the Group’s historical information, activation occurs, on average, an estimated 6 months after the IoT PaaS products are delivered to customers. The length of life cycle of the IoT PaaS products is estimated based on the historical data in previous years and by referencing the life cycle of different smart devices (e.g. lighting, security and monitoring devices) which ranged from 1.5 to 2 years.

Return allowances for IoT PaaS products are estimated based on historical experiences and accounted for as reduction of net revenue.

The Group provides sales rebates to its customers from time to time, which is accounted for as reduction of net revenue.

The Group started a membership program (the “2019 Membership Program”) in the fourth quarter of 2019. In the 2019 Membership Program, customers pay a fixed fee in exchange for IoT PaaS discount, VIP technical support, valued added services (“VAS” i.e., customized app development), and free participation in promotional activities. The promise to provide for technical support related services, the promotion related services and VAS are considered immaterial promises in the contract and are not considered distinct performance obligations. The membership fee is refundable if the volume requirements are met when the membership period ends. The Group historically generally refunds the membership fees even if the volume requirements are not met. Therefore, the Group does not expect being able to keep any of the membership fees and such fees are recorded as a refund liability under the 2019 Membership Program.

The Group launched a new membership program (the “2020 Membership Program”) in the fourth quarter of 2020 and no longer offered 2019 Membership Program ever since. In the 2020 Membership Program, customers pay a non-refundable fixed fee in exchange for member-exclusive IoT PaaS discounts within the membership period of typically 12 months. The Group records the upfront fixed membership fee as a deferred revenue and recognizes revenue on a straight-line basis typically over the 12-month membership period in which customers entitle to the membership.

II. Revenue from smart device distribution

In certain circumstances, the Group offers select brands, primarily customers who prefer not to deal with multiple OEMs, an option to purchase directly from the Group finished smart devices where IoT PaaS is deployed. After the brands place purchase orders directly with the Group, the Group then sources the appropriate smart devices from OEMs based on the type of devices, hardware specifications and other metrics. The Group determines that there are two distinct performance obligations for its smart device distribution including the (1) smart devices embedded with IoT PaaS; and (2) cloud-based connectivity and basic IoT services. The transaction price allocation and revenue recognition are the same as the revenue from IoT PaaS.

The Group presents the revenue generated from its smart device distribution on a gross basis as the Group has control of the smart devices before they are transferred to the brand customers. In making this determination, the Group concludes it meets the principles of control and that it is the primary obligor to the brand customers, are subject to inventory risk and have latitude in establishing prices.

III. Revenue from SaaS and others

SaaS and other revenue mainly include industry SaaS, customized software development and configuration, and other VAS to both business customers and the end consumers.

Industry SaaS is a vertical-focused software solution that enables businesses to easily and securely deploy, connect, and manage large numbers of smart devices for which the Group generally charges an annual subscription fee. These services include software authorization and standard SaaS platform maintenances and technical support.

Customized software development and configuration mainly relate to contracts for the specific IT needs of the brands. The contracts generally include fixed milestone payments determined based on expected labor hours to complete the milestone.

VAS primarily includes complementary services that are provided to brands and OEMs such as app launch, AI-powered virtual voice assistants, and data analytics and others. Such arrangements with the customers are short term and the performance obligations are satisfied at one point of time. VAS also include cloud-based services for the end customers such as IoT data storage, push messaging, object detection and digital content.

There are different kinds of contracts included in the SaaS and others, and each contract may contain multiple elements. The Group identifies the distinct performance obligations and allocates transaction price to each distinct performance obligation based on relative estimated standalone selling price. Revenue is recognized when the performance obligations are satisfied, which is either over the period of time in which the Group performs these services or at one point of time.

Remaining performance obligations

The remaining performance obligations primarily relate to the Group’s provision of i) cloud-based connectivity and basic IoT services; ii) membership services; and iii) SaaS and others, and all three of them are included in deferred revenue.

The amounts allocated to the cloud-based connectivity and basic IoT services are deferred and recognized on a straight-line basis over the estimated IoT PaaS product’s life cycle. The Group apportions deferred revenue between current and non-current based upon cloud-based connectivity and basic IoT services to be provided over the life cycle of smart devices. Deferred revenue relating to the Group’s cloud services that have an expiration date of less than 12 months are classified as current, otherwise non-current.

Starting from the fourth quarter of 2020, there are i) upfront fixed membership fee received and recorded as part of the deferred revenue, it is recognized as revenue on a straight-line basis typically over the 12-month membership period in which customers are entitled to the membership; and ii) amounts related to providing industry SaaS (included in SaaS and others), in general, the Company charges annual subscription fee, which is deferred and recognized on a straight-line basis typically over the 12-month service period.

As of December 31, 2021 and 2022, the aggregate amount of transaction price allocated to the remaining performance obligations was US$10,113 and US$7,215, respectively, of which US$9,254 and US$6,821 were recorded in current deferred revenue while US$859 and US$394 were recorded in non-current deferred revenue, respectively.

The Group’s contract liability, including both deferred revenue and advances from customers, is US$41,201 and US$34,848 as of December 31, 2021 and 2022, respectively.

The Group applies the practical expedient to omit disclosure of information about the transaction price allocated to remaining performance obligations and when revenue will be recognized, for contracts which have a duration of one year or less. The remaining amounts recorded in non-current deferred revenue of US$859 and US$394 as of December 31, 2021 and 2022, respectively, would likely be recognized within 18 to 36 months.

The Group provides warranty for IoT PaaS and smart device distribution mainly for one year. The Group accrues a warranty reserve for all IoT PaaS and smart device distribution, which include the Group’s best estimate of the projected costs to repair or replace items under warranties. These estimates are based on actual claims incurred to date and an estimate of the nature, frequency and costs of future claims. These estimates are inherently uncertain given the Group’s relatively short history of sales, and changes to the historical or projected warranty experience may cause material changes to the warranty reserve when the Group accumulates more actual data and experience in the future. The warranty reserve expected to be incurred is included within accruals and other liabilities in the consolidated balance sheets.

Advances from Customers

(r)    Advances from Customers

Amounts recorded in the advances from customers account represent cash payments made upfront by the Group’s customers under each sales contract. These amounts are not yet reclassed to the deferred revenue account because the Group has not started to fulfil any of its performance obligations identified under the contract at the time. The amounts in the advances from customers are reclassified to either revenue or deferred revenue when the Group commences fulfilment of its performance obligation, depending on whether respective revenue is to be recognized at one point of time or over the period of time. If the Group fulfils its performance obligation at one point of time, the related amount in the advance from customers will be reclassified and recognized as revenue; whereas for the performance obligation that the Group starts to provide over the period of time, the amount in the advances from customers will be reclassified to deferred revenue.

Cost of Revenues

(s)    Cost of Revenues

Cost of revenue consists primarily of purchase price of materials, manufacturing charges from outsourced factories, estimated warranty costs, inventories write-downs, payroll cost of production support personnel and third-party cloud infrastructure expenses that are directly attributable to the sales of products or services rendered. Inbound shipping charges to receive raw materials from suppliers are included in the inventories and recognized as cost of revenues upon sale of products and render of services.

Research and Development Expenses

(t)    Research and Development Expenses

Research and development expenses consist primarily of payroll cost including share-based compensation expenses for research and development personnel, third-party cloud infrastructure expenses incurred for research and development purposes, rental expenses and depreciation and other expenses in associated with research and development functions. The Group accounts for internal use software development costs in accordance with guidance on intangible assets and internal use software. See Note 2(l)— Internal-Use Software Development Costs.

Sales and Marketing Expenses

(u)    Sales and Marketing Expenses

Sales and marketing expenses consist primarily of payroll cost including share-based compensation expenses for sales and marketing personnel, promotion and marketing expenses, rental expenses and depreciation and other expenses in associated with sales and marketing functions. Advertising expenses consist primarily of costs for the promotion of the Group’s corporate image and product marketing. The Group expenses all advertising costs as incurred and classifies these costs under sales and marketing expenses. For the years ended December 31, 2020, 2021 and 2022, advertising and marketing costs totalled US$6,300, US$13,637 and US$5,355, respectively.

General and Administrative Expenses

(v)    General and Administrative Expenses

General and administrative expenses consist primarily of payroll cost including share-based compensation expenses for corporate personnel, general office expenses, rental expenses and depreciation and other expenses in associated with general and administrative functions.

Government Grants

(w)    Government Grants

Government grants are recognized as other operating incomes, net, or as a reduction of specific costs and expenses for which the grants are intended to compensate. Such amounts are recognized in the consolidated statements of comprehensive loss upon receipts as all conditions attached to the grants are fulfilled. Government grants included as other operating incomes, net in the consolidated statements of comprehensive loss amounted to US$1,299, US$10,423 and US$10,350 for the years ended December 31, 2020, 2021 and 2022, respectively.

Employee Social Security and Welfare Benefits

(x)    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 contribute to the plan based on certain percentages of the employees’ salaries, up to a maximum amount specified by the local government.

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 consolidated statements of comprehensive loss amounted to US$14,715, US$42,944 and US$44,505 for the years ended December 31, 2020, 2021 and 2022, respectively.

Income Taxes

(y)    Income Taxes

Current income taxes are recorded in accordance with the regulations of the relevant tax jurisdiction. The Group accounts for income taxes under the asset and liability method in accordance with ASC 740, Income Tax. Under this method, deferred tax assets and liabilities are recognized for the tax consequences attributable to differences between carrying amounts of existing assets and liabilities in the financial statements and their respective tax basis, and operating loss carry-forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred taxes of a change in tax rates is recognized in the consolidated statements of comprehensive loss in the period of change. Valuation allowances are established when necessary to reduce the amount of deferred tax assets if it is considered more likely than not that amount of the deferred tax assets will not be realized.

The Group considers positive and negative evidence when determining whether a portion or all of its deferred tax assets will more likely than not be realized. This assessment considers, among other matters, the nature, frequency and severity of current and cumulative losses, forecasts of future profitability, the duration of statutory carry-forward periods, its experience with tax attributes expiring unused, and its tax planning strategies. The ultimate realization of deferred tax assets is dependent upon its ability to generate sufficient future taxable income within the carry-forward periods provided for in the tax law and during the periods in which the temporary differences become deductible. When assessing the realization of deferred tax assets, the Group has considered possible sources of taxable income including (i) future reversals of existing taxable temporary differences, (ii) future taxable income exclusive of reversing temporary differences and carry-forwards, (iii) future taxable income arising from implementing tax planning strategies, and (iv) specific known trend of profits expected to be reflected within the industry.

The Group’s tax positions are subject to income tax audits by multiple tax jurisdictions throughout the world. The Group recognizes a tax benefit associated with an uncertain tax position when, in its judgment, it is more likely than not that the position will be sustained upon examination by a taxing authority. For a tax position that meets the-more-likely-than-not recognition threshold, the Group initially and subsequently measures the tax benefit as the largest amount that the Group judges to have a greater than 50% likelihood of being realized upon ultimate settlement with a taxing authority. The Group’s liability associated with unrecognized tax benefits is adjusted periodically due to changing circumstances, such as the progress of tax audits, case law developments and new or emerging legislation. Such adjustments are recognized entirely in the period in which they are identified. The Group’s effective tax rate includes the net impact of changes in the liability for unrecognized tax benefits and subsequent adjustments as considered appropriate by management. The Group classifies interest and penalties recognized on the liability for unrecognized tax benefits as income tax expense. For the years ended December 31, 2020, 2021 and 2022, there were no uncertain tax position liabilities.

Share-based Compensation

(z)  Share-based Compensation

The Company grants restricted shares to the Registered Shareholders (also as key member of management), share options and Restricted Share Units (“RSUs”) of the Company to eligible employees and non-employees. The Company accounts for these share-based awards in accordance with ASC 718 Compensation-Stock Compensation.

The Registered Shareholders and employees’ share-based awards are measured at the grant date fair value of the awards and recognized as expenses using a straight-line method over the requisite service period, which is the vesting period. For share-based awards granted with only service conditions to its PRC employees, the Group allows accelerated full vesting upon occurrence of a Change in Control (including defined in the Group’s Equity Incentive Plan), cumulative share-based compensation expenses for the share-based awards should be recorded upon the completion of the Change in Control.

For non-employees’ share-based awards, the Group adopted ASU 2018-07 ”Improvements to Nonemployee Share-Based Payment Accounting” for the periods presented. In accordance with ASU 2018-07, it clarifies that equity-classified non-employee share-based awards are measured at the grant date. The definition of the term grant date is amended to generally state the date at which a grantor and a grantee reach a mutual understanding of the key terms and conditions of a share-based payment award. Non-employee share-based awards are measured at the grant date fair value of the awards and recognized as expenses using a straight-line method over the requisite service period, which is the vesting period.

The binomial option-pricing model is used to measure the value of share options. The determination of the fair value is affected by the fair value of the ordinary shares as well as assumptions regarding a number of complex and subjective variables, including the expected share price volatility, actual and projected employee and nonemployee share option exercise behaviour, risk-free interest rates and expected dividend yield. Binomial option-pricing model incorporates the assumptions about grantees’ future exercise patterns. The fair value of these awards was determined by management with the assistance from an independent valuation firm using management’s estimates and assumptions.

The assumptions used in share-based compensation expense recognition represent management’s best estimates, but these estimates involve inherent uncertainties and application of management judgment. If factors change or different assumptions are used, the share-based compensation expenses could be materially different for any period. Moreover, the estimates of fair value of the awards are not intended to predict actual future events or the value that ultimately will be realized by grantees who receive share-based awards. In accordance with ASU 2016-09, the Group made an entity-wide accounting policy election to account for forfeitures when they occur.

Treasury stocks

(aa)  Treasury stocks

Treasury stocks are accounted for using the cost method. Under this method, the cost incurred to purchase the shares is recorded in the treasury stocks account on the consolidated balance sheets. When the Company reissues treasury stock at an amount greater or less than it paid to repurchase the shares, the realized gain or loss is recognized in the consolidated statements of changes in shareholders’ equity/(deficit).

Loss per Share

(ab)  Loss per Share

Basic loss per share is computed by dividing net loss attributable to ordinary shareholders by the weighted average number of ordinary shares outstanding during the period using the two-class method. Under the two-class method, the net loss is allocated between ordinary shares and other participating securities based on their participating rights. Net loss is not allocated to other participating securities if based on their contractual terms they are not obligated to share in the loss.

Diluted loss per share is calculated by dividing net loss attributable to ordinary shareholders as adjusted for the effect of dilutive ordinary equivalent shares, if any, by the weighted average number of ordinary and dilutive ordinary equivalents shares outstanding during the year. Dilutive equivalent shares are excluded from the computation of diluted loss per share if their effects would be anti-dilutive. Ordinary share equivalents consist of the ordinary shares issuable in connection with the Group’s ordinary shares issuable upon the conversion of the share-based awards, using the treasury stock method.

Comprehensive Loss

(ac) Comprehensive Loss

Comprehensive loss is defined as the changes in equity of the Group during a period from transactions and other events and circumstances excluding transactions resulting from investments from shareholders and distributions to shareholders. Comprehensive loss for the periods presented includes net loss and foreign currency translation adjustments.

Segment Reporting

(ad)  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 maker 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 consolidated results including revenue, gross profit and operating profit at a consolidated level only. The Group does not distinguish between markets for the purpose of making decisions about resources allocation and performance assessment. As the Group’s long-lived assets are substantially located in the PRC and substantially all the Group’s revenue are derived from within the PRC, no geographical segments are presented. Hence, the Group has only one operating segment and one reportable segment.

Recently Issued Accounting Pronouncements

(ae)  Recently Issued Accounting Pronouncements

The Group qualifies as an “emerging growth company”, or EGC, pursuant to the Jumpstart Our Business Startups Act of 2012, as amended, or the JOBS Act. As an EGC, the Group does not need to comply with any new or revised financial accounting standards until such date that a private company is otherwise required to comply with such new or revised accounting standards. The Group adopts the following standards based on extended transition period provided to private companies or early adopts as necessary as permitted by the respective standards.

New and Amended Standards Adopted by the Group

In January 2020, the FASB issued ASU 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. The amendments clarified that an entity should consider observable transactions that require it to either apply or discontinue the equity method of accounting for the purposes of applying the measurement alternative in accordance with Topic 321 immediately before applying or upon discontinuing the equity method. The amendments also clarified that for the purpose of applying paragraph 815-10-15-141(a) an entity should not consider whether, upon the settlement of the forward contract or exercise of the purchased option, individually or with existing investments, the underlying securities would be accounted for under the equity method in Topic 323 or the fair value option in accordance with the financial instruments guidance in Topic 825. An entity also would evaluate the remaining characteristics in paragraph 815-10-15-141 to determine the accounting for those forward contracts and purchased options. ASU 2020-01 is effective for fiscal years and interim periods beginning after December 15, 2021 for the Group. Early adoption is permitted. The impact of the adoption was not material.

In November 2021, the FASB issued ASU 2021-10, Disclosures by Business Entities about Government Assistance (Topic 832). The amendment requires a business entity to provide certain disclosures when it has entered into a legally enforceable agreement with a government to receive value, and accounts for the transaction using a grant or contribution accounting model by analogy. ASU 2021-10 is effective for fiscal years beginning after December 15, 2021 for all business entities. The impact of the adoption was not material.

New and Amended Standards not yet Adopted by the Group

In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326), to provide financial statement users with more useful information about expected credit losses. ASU 2016-13 also changes how entities measure credit losses on financial instruments and the timing of when such losses are recorded. ASU 2016-13 is effective for fiscal years and interim periods within those years beginning after December 15, 2022 for the Group, with early adoption permitted. The FASB further issued ASU 2018-19, Codification Improvements to Topic 326, Financial Instruments-Credit Losses, ASU 2019-04, Codification Improvements to Topic 326, Financial Instruments- Credit Losses, ASU 2019-05, Financial Instruments-Credit Losses (Topic 326): Targeted Transition Relief, ASU 2019-10, Financial Instruments-Credit Losses (Topic 326): Effective Dates, and ASU 2019-11, Codification Improvements to Topic 326, Financial Instruments-Credit Losses. The amendments in these ASUs provide clarifications to ASU 2016-13. In March 2022, the FASB issued ASU 2022-02, Financial Instruments - Credit Losses, Troubled Debt Restructurings and Vintage Disclosures. The new standard requires that an entity apply the loan refinancing and restructuring guidance in ASC 310 to all loan modifications and/or receivable modifications. It also enhances disclosure requirements for certain refinancing and restructurings by creditors when a borrower is experiencing financial difficulty and requires disclosure of current-period gross charge-offs by year of origination in the vintage disclosure. The new standard is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2022. The Group has determined that the impact of this new guidance on its consolidated financial statements is not expected to be material.

XML 63 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Organization and principal activities (Tables)
12 Months Ended
Dec. 31, 2022
Organization and principal activities  
Summary of Company's principal subsidiaries and consolidated VIE

As of December 31, 2021 and 2022, the Company’s principal subsidiaries and consolidated VIE are as follows:

    

Date of

    

Place of

    

Percentage of direct

    

Principal

Name of subsidiaries

incorporation

incorporation

or indirect ownership

activities

December 31,

    

    

    

2021

2022

    

Tuya (HK) Limited

September 12, 2014

 

Hong Kong, China

 

100

%  

100

%  

Investment holding and business development

Hangzhou Tuya Information Technology Co., Ltd.

December 5, 2014

 

Hangzhou, China

 

100

%  

100

%  

Sales of IoT PaaS, Smart devices, SaaS and Others and research and development

Tuya Smart Inc.

July 19, 2019

 

Delaware, United States

 

100

%  

100

%  

Business development

Tuya Global Inc.

July 22, 2015

 

California, United States

 

100

%  

100

%  

Business development

Tuya smart (India) Private Limited

January 31, 2019

 

Gurgaon, India

 

100

%  

100

%  

Business development

Tuya smart (Colombia) S.A.S

July 2, 2019

 

Medellin, Colombia

 

100

%  

100

%  

Business development

Tuya GmbH

May 13, 2019

 

Hamburg, Germany

 

100

%  

100

%  

Business development

Tuya Japan Co., Ltd.

January 23, 2019

 

Tokyo, Japan

 

100

%  

100

%  

Business development

Zhejiang Tuya Smart Electronics Co., Ltd.

May 9, 2020

 

Hangzhou, China

 

100

%  

100

%  

Sales of Smart devices

Date of

Place of

Economic

Principal

Name of VIE

    

incorporation

    

incorporation

    

interest held

    

activities

December 31,

    

    

    

2021

    

2022

    

Hangzhou Tuya Technology Co., Ltd.

June 16, 2014

 

Hangzhou, China

 

100

%  

100

%  

No substantial business

XML 64 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Principal Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2022
Principal Accounting Policies  
Schedule of assets and liabilities that are measured at fair value on a recurring basis

Fair value measurement at reporting date using

    

Fair value 

    

Quoted Prices in Active

    

    

Significant 

as of 

 Markets for Identical 

Significant Other 

Unobservable

December 31, 

Assets 

Observable Inputs 

 Inputs 

Description

    

2021

    

(Level 1)

    

(Level 2)

    

(Level 3)

Assets:

 

  

 

  

 

  

 

  

Short-term investments

 

102,134

 

4,624

 

97,510

 

Derivative instruments

74

74

Long-term investments

26,078

495

25,583

128,286

4,624

98,079

25,583

 

Fair value measurement at reporting date using

    

Fair value

    

Quoted Prices in Active

    

    

Significant

 

as of

 

Markets for Identical

 

Significant Other

 

Unobservable

 

December 31, 

 

Assets

 

Observable Inputs

 

Inputs

Description

    

2022

    

(Level 1)

    

(Level 2)

    

(Level 3)

Assets:

 

  

 

  

 

  

 

  

Short-term investments

 

821,134

 

2,249

 

818,885

 

Long-term investments

 

18,031

 

 

366

 

17,665

839,165

2,249

819,251

17,665

Schedule of roll forward of major Level 3 investments

    

US$

Fair value of Level 3 investments as of December 31, 2020

 

New addition

 

25,226

The change in fair value of the investments

 

357

Fair value of Level 3 investments as of December 31, 2021

 

25,583

New addition

1,575

The change in fair value of the investments

(9,493)

Fair value of Level 3 investments as of December 31, 2022

17,665

Schedule of significant unobservable inputs adopted in the valuation

    

As of December 31, 

 

    

2021

    

2022

Unobservable Inputs

Expected volatility

 

37%-69

%

40%-63

%

Probability

 

Liquidation scenario:40

%

Liquidation scenario:35%-45

%

 

Redemption scenario:40

%

Redemption scenario:35%-45

%

 

IPO scenario:20

%

IPO scenario:10%-30

%

Schedule of property, plant and equipment estimated useful life

Leasehold improvements

    

the shorter of their useful lives and the lease terms

Computers and electronic equipment

 

3 years

Office equipment

 

3 years

Software

 

3 years

Disaggregated major revenue

Year Ended December 31, 

    

2020

    

2021

    

2022

US$

US$

US$

IoT PaaS

 

151,677

 

261,360

152,914

Smart device distribution

 

22,071

 

22,153

25,446

SaaS and others

 

6,126

 

18,563

29,812

Total revenue

 

179,874

 

302,076

208,172

XML 65 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Risks and Concentration (Tables)
12 Months Ended
Dec. 31, 2022
Risks and Concentration  
Summary of customers with greater than 10% of the accounts receivable and suppliers contributed more than 10% of total purchases

As of December 31, 

 

    

2021

    

2022

 

Customer A

 

19

%

*

*Less than 10%

Year ended December 31, 

    

2020

    

2021

    

2022

Supplier A

 

13

%  

25

%  

15

%  

XML 66 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Short-term Investment (Tables)
12 Months Ended
Dec. 31, 2022
Short-term Investment  
Summary of short term investments

    

As of December 31, 

    

2021

    

2022

    

US$

    

US$

Time deposits

97,510

818,885

Equity securities with readily determinable fair value (2)

 

4,624

 

2,249

Wealth management products (1)

 

 

Total short-term investments

 

102,134

 

821,134

(1)For the years ended December 31, 2021 and 2022, the Group’s wealth management products mainly consisted of financial products issued by commercial banks in China with a variable interest rate indexed to the performance of underlying assets and a maturity date within one year when purchased or revolving terms. For the years ended December 31, 2020, 2021 and 2022, the weighted average return of the wealth management products was 2.9%, 2.7% and 2.6%, respectively.

(2)Starting from July 2021, the Group, from time to time, invested in ordinary shares of a listed company and disposed of portion of the investments. For the years ended December 31, 2021 and 2022, the Group recorded fair value losses on short-term equity investment of US$1,998 and US$2,056 in financial income, respectively, net in the consolidated statements of comprehensive loss. For the years ended December 31, 2021 and 2022, the Group recorded US$422 and nil upon disposal of portion of the investments in financial income, net in the consolidated statements of comprehensive loss, respectively. This investment is classified as equity securities with readily determinable fair values.
XML 67 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Accounts Receivable, net (Tables)
12 Months Ended
Dec. 31, 2022
Accounts Receivable, net  
Summary of accounts receivable, net

    

As of December 31, 

    

2021

    

2022

US$

US$

Accounts receivable, gross

 

34,345

 

13,955

Less: allowance for doubtful accounts

 

(1,644)

 

(1,783)

Total accounts receivable, net

 

32,701

 

12,172

XML 68 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories, net (Tables)
12 Months Ended
Dec. 31, 2022
Inventories, net  
Summary of inventories, net

    

As of December 31, 

    

2021

    

2022

US$

US$

Raw materials

 

55,845

 

44,225

Work in process

 

3,359

 

3,237

Finished goods

 

5,958

 

4,183

Low value consumables and spare parts

 

145

 

153

Less: inventory write-downs

 

(2,725)

 

(6,418)

Total inventories, net

 

62,582

 

45,380

XML 69 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Prepayments and Other Assets (Tables)
12 Months Ended
Dec. 31, 2022
Prepayments and Other Assets  
Summary of current and non-current portions of prepayments and other assets

    

As of December 31, 

    

2021

    

2022

US$

US$

Advance to suppliers

 

12,529

 

5,980

VAT recoverable (2)

621

810

Rental deposits

438

527

Receivables from third party payment platforms

 

175

 

299

Interest receivable

 

123

 

284

Prepayment for share repurchase (1)

10,355

Professional cost for Dual Primary Listing

3,049

Others

 

592

 

852

Total prepayments and other current assets

27,882

8,752

 

 

Rental deposits

 

1,818

 

1,179

Total other non-current assets

 

1,818

 

1,179

(1)As of December 31, 2021, prepayment for share repurchase represented the advanced payment by the Group to a bank engaged by the Group for the Share Repurchase Program (Note 14).
(2)VAT recoverable represented the balances that the Group can utilize to deduct its VAT liabilities within the next 12 months.
XML 70 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Property, Equipment and Software, net (Tables)
12 Months Ended
Dec. 31, 2022
Property, Equipment and Software, net  
Summary of property, equipment and software, net

    

As of December 31, 

    

2021

    

2022

US$

US$

Cost:

 

  

 

  

Leasehold improvements

 

3,092

 

3,389

Computers and electronic equipment

 

8,539

 

7,513

Office equipment

 

437

 

229

Software

 

612

 

726

Construction in progress

 

 

59

Total cost

 

12,680

 

11,916

Less: Accumulated depreciation and amortization

 

(5,875)

 

(8,089)

Total property, equipment and software, net

 

6,805

 

3,827

XML 71 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Long-term Investment (Tables)
12 Months Ended
Dec. 31, 2022
Long-term Investment  
Schedule of long-term Investment

As of December 31, 

    

2021

    

2022

US$

US$

Investments in available-for-sale debt securities (1)

 

25,583

 

17,665

Investment in an equity security with readily determinable fair values

 

495

 

366

Total long-term investments

 

26,078

 

18,031

(1)

As of December 31, 2021 and 2022, the balance represents the Group’s shareholding interests of several privately held companies.

In August 2021, the Group acquired shareholding interest of a privately held company with a cash consideration of RMB20,000 thousand (equivalent to US$3,092). In September 2021, the Group acquired shareholding interest of a privately held company with a cash consideration of RMB5,000 thousand (equivalent to US$774). In October 2021, the Group acquired shareholding interest of a privately held company with a cash consideration of RMB75,000 thousand (equivalent to US$11,713).

In December 2021, the Group acquired shareholding interest of a privately held company with total cash consideration of RMB30,640 thousand (equivalent to US$4,672). Prior to the investment, in September 2021, the Group provided a bridge loan to the privately held investee, with principal amount of RMB15,000 thousand (equivalent to US$2,313), which was due within one year. There was a warrant granted to the Group to purchase shares of the customer with pre-agreed valuation cap. This loan arrangement was entered into separately from regular sales business with the customer. In accordance with the bridge loan agreement, the loan was interest free, and the Group was entitled to rights of investments in the customer within certain pre-defined period prior to the loan due dates. In the fourth quarter of 2021, this bridge loan of RMB15,000 thousand (equivalent to US$2,302) was fully converted into an investment in the customer which also included the Group’s additional cash consideration of RMB15,640 thousand (equivalent to US$2,459). There was a realized gain of RMB7,860 thousand (equivalent to US$1,218) recorded in financial income, net for the year ended December 31, 2021 due to the exercise of the warrant.

In November 2021, the Group acquired shareholding interest of two privately held companies with cash considerations of RMB3,000 thousand (equivalent to US$467) and RMB10,000 thousand (equivalent to US$1,571), respectively. In December 2021, the Group acquired a shareholding interest of a privately held company with a cash consideration of RMB7,139 thousand (equivalent to US$1,120). In March 2022, the Group acquired a shareholding interest in a privately held company with a cash consideration of RMB10,000 thousand (equivalent to US$1,575).

As the Group has the right to request each investee to redeem the Group’s investments at the Group’s investment cost plus interest if the investee fails to meet certain predetermined conditions, the redeemable shares of the investees purchased by the Group were classified as an available-for-sale debt investments and were measured at their respective fair values.For the years ended December 31, 2021 and 2022, the fair value changes of the Group’s investments in these privately held companies were other comprehensive income of US$357 and other comprehensive loss of US$9,493, respectively.

XML 72 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Operating Leases (Tables)
12 Months Ended
Dec. 31, 2022
Operating Leases  
Summary of components of lease expenses

Year Ended December 31, 

    

2020

    

2021

    

2022

US$

US$

US$

Lease cost:

 

 

 

Amortization of right-of-use assets

 

4,022

 

6,981

 

4,766

Interest of lease liabilities

 

396

 

749

 

692

Expenses for short-term lease within 12 months

 

292

 

501

 

1,168

Total lease cost

 

4,710

 

8,231

 

6,626

Summary of supplemental cash flow information related to leases

Year Ended December 31, 

    

2020

    

2021

    

2022

US$

US$

US$

Cash paid for amounts included in the measurement of lease liabilities

 

4,976

 

7,920

 

5,554

Right-of-use assets obtained in exchange for operating lease liabilities

 

7,047

 

23,810

 

884

Summary of supplemental consolidated balance sheet information related to leases

    

As of December 31, 

    

2021

    

2022

Right-of-use assets

 

22,181

 

9,736

Operating lease liabilities-current

 

5,697

 

3,850

Operating lease liabilities-non-current

 

16,048

 

5,292

Total lease liabilities

 

21,745

 

9,142

Weighted-average remaining lease term

 

  

 

  

Operating leases

 

3.81 years

 

2.73 years

Weighted-average discount rate

 

  

 

  

Operating lease

 

4.75% per annum

 

4.75% per annum

Summary of maturities of lease liabilities

    

As of December 31, 

    

2021

    

2022

US$

US$

2022

 

6,722

 

2023

 

6,652

 

4,200

2024

 

4,909

 

2,835

2025

 

4,888

 

2,675

2026

646

46

2027

5

4

Total undiscounted lease payments

 

23,822

 

9,760

Less: imputed interest

 

(2,077)

 

(618)

Total lease liabilities

 

21,745

 

9,142

XML 73 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Accruals and Other Liabilities (Tables)
12 Months Ended
Dec. 31, 2022
Accruals and Other Liabilities  
Summary of current and non-current portions of accruals and other liabilities

    

As of December 31, 

2021

    

2022

US$

US$

Accruals and other current liabilities

Salary and welfare payable

 

30,597

 

16,850

Cloud infrastructure and IT related services fee payables

3,110

3,214

Payment from depositary bank, current (2)

2,611

3,113

Professional service fee payables

5,558

2,036

Deposit payable

1,436

Advertising and promotion fee payables

4,172

1,078

Sales return allowances

 

709

 

1,004

Tax payables

 

1,796

 

787

Payables for share repurchase (3)

716

Membership fee to be refunded (1)

 

471

 

388

Product warranty

 

339

 

213

Others

 

1,484

 

2,548

Total accruals and other current liabilities

 

50,847

 

33,383

Other non-current liabilities

Payment from depositary bank, non-current (2)

 

8,484

 

7,004

Total accruals and other liabilities

 

59,331

 

40,387

(1)Membership fee to be refunded presents the balances of refundable membership fee collected by the Group from its customers under the 2019 Membership Program (Note 2(q)).
(2)The Company received reimbursement payment of US$13,053 and US$1,926 from a depositary bank in April 2021 and June 2022,respectively. The amount was recorded ratably as other non-operating income over a five-year and 46 months arrangement period, respectively. For the years ended December 31, 2021 and 2022, the Company recorded US$1,958 and US$2,904 in other non-operating income in the consolidated statements of comprehensive loss, respectively.
(3)Payables for share repurchase represents the share repurchase consideration to be settled as of December 31, 2022 by the Group to a bank engaged by the Group for the Share Repurchase Program (Note 14). These payables were fully paid subsequently in January 2023.
XML 74 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Deferred Revenue (Tables)
12 Months Ended
Dec. 31, 2022
Deferred Revenue.  
Summary of deferred revenue

As of December 31, 

    

2021

    

2022

US$

US$

Deferred Revenue

  

 

  

-Cloud-based connectivity and basic IoT services (1)

2,669

 

1,375

-Membership (2)

3,473

 

672

-SaaS (3)

3,971

 

5,168

Total deferred revenue

10,113

 

7,215

(1)Deferred cloud-based connectivity and basic IoT services related revenue

Deferred cloud-based connectivity and basic IoT services related revenue represents the Group’s provision of cloud-based connectivity obligation and basic IoT services to customers.

Year Ended December 31, 

    

2020

    

2021

    

2022

US$

US$

US$

Beginning balances

 

777

 

2,058

2,669

Deferral of revenue

 

1,781

 

2,157

872

Recognition of deferred revenue

 

(500)

 

(1,546)

(2,166)

Ending balances

 

2,058

 

2,669

1,375

(2)Deferred Revenue-Membership

Deferred Revenue-Membership represents the Group’s remaining performance obligation performed over the period of time under its 2020 Membership Program (Note 2(q)).

Year Ended December 31, 

    

2020

    

2021

    

2022

US$

US$

US$

Beginning balances

 

 

1,077

3,473

Deferral of revenue

 

1,229

 

9,259

2,442

Recognition of deferred revenue

 

(152)

 

(6,863)

(5,243)

Ending balances

 

1,077

 

3,473

672

(3)Deferred Revenue-SaaS

Deferred Revenue-SaaS mainly represents the Group’s remaining performance obligation in providing industry SaaS services over the period of time (Note 2(q)).

Year Ended December 31, 

    

2020

    

2021

    

2022

US$

US$

US$

Beginning balances

 

 

1,040

3,971

Deferral of revenue

 

1,834

 

6,455

11,779

Recognition of deferred revenue

 

(794)

 

(3,524)

(10,582)

Ending balances

 

1,040

 

3,971

5,168

XML 75 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Financial Income, net (Tables)
12 Months Ended
Dec. 31, 2022
Financial Income, net.  
Summary of financial income, net

Year Ended December 31, 

    

2020

    

2021

    

2022

US$

US$

US$

Interest income and investment income, net (1)

3,073

 

8,119

20,731

Gain on disposal of long-term investment

147

Realized gain of bridge loan conversion to investment

1,218

Fair value change of short-term investments

(1,998)

(2,056)

Fair value change of long-term investments

(53)

(129)

Total financial income, net

3,220

 

7,286

18,546

XML 76 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Ordinary Shares (Tables)
12 Months Ended
Dec. 31, 2022
Ordinary Shares  
Schedule of activities of the Group's Class A ordinary shares and Class B ordinary shares

Total of Class A ordinary

shares and Class B ordinary

Class A ordinary shares

Class B ordinary shares

shares

(US$0.00005 par value)

(US$0.00005 par value)

(US$0.00005 par value)

Number of

Number of

Number of

    

shares issued

    

Amount

    

shares issued

    

Amount

    

shares issued

    

Amount

US$

US$

US$

Balance as of December 31, 2021

 

491,846,560

 

25

 

79,400,000

 

4

 

571,246,560

 

29

Issuance of ordinary shares upon the Dual Primary Listing at par value

 

7,300,000

 

 

 

 

7,300,000

 

Balance as of December 31, 2022

 

499,146,560

 

25

 

79,400,000

 

4

 

578,546,560

 

29

XML 77 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Share-based Compensation (Tables)
12 Months Ended
Dec. 31, 2022
Share-based Compensation  
Summary of share options activity

    

    

Weighted

    

Weighted

    

Weighted

    

average

average

average

exercise

grant date

remaining

Aggregate

Number of

price per

fair value per

contractual

intrinsic

shares

share

share

term

value

US$

Outstanding as of December 31, 2019

 

41,220,000

 

0.33

 

0.75

 

7.49

 

93,889

Granted

 

9,705,000

 

0.42

 

2.44

 

  

 

  

Forfeited

 

(2,185,000)

 

0.62

 

1.52

 

  

 

  

Outstanding as of December 31, 2020

 

48,740,000

 

0.33

 

1.05

 

7.02

 

591,879

Granted

 

18,035,000

 

0.24

 

12.55

 

  

 

  

Exercised

(5,403,461)

0.14

0.68

Forfeited

 

(1,410,000)

 

0.31

 

7.21

 

  

 

  

Outstanding as of December 31, 2021

 

59,961,539

 

0.17

 

4.40

 

6.95

 

364,287

Granted

2,765,000

0.20

3.27

Exercised

(4,502,326)

0.20

2.09

Forfeited

(1,950,000)

0.47

7.69

Outstanding as of December 31, 2022

56,274,213

0.16

4.42

6.04

98,287

Summary of assumptions used to value the Company's options grants

As of December 31, 

 

    

2020

    

2021

    

2022

 

Exercise price (US Dollar)

 

0.3~1.08

 

0.2~2.88

0.2

Exercise multiple

 

2.2~2.8

 

2.2~2.8

2.2~2.8

Risk-free interest rate

 

0.70%~0.82

%  

1.13%~1.79

%

1.92%~3.22

%

Expected term (in years)

 

10

 

10

10

Expected dividend yield

 

 

Expected volatility

 

50.66%~50.96

%  

50.40%~55.79

%

55.68%~55.78

%

Expected forfeiture rate (post-vesting)

 

3.88

%  

2.96%~5.83

%

5.83%~7.70

%

Fair value of the underlying shares on the date of options grants (US Dollar)

 

2.66~3.02

 

6.25~20.91

2.24~5.46

Fair value of share option (US Dollar)

 

1.98~2.54

 

5.78~20.91

2.05~5.27

Summary of service - based RSUs activity

    

Weighted average grant

    

Number of shares

    

date fair value per share

Outstanding as of December 31, 2020

 

 

Granted

 

3,217,000

 

8.95

Forfeited

 

(167,000)

 

11.80

Outstanding as of December 31, 2021

 

3,050,000

 

8.80

Granted

10,205,500

2.58

Vested

(346,000)

6.68

Forfeited

(1,270,750)

7.80

Outstanding as of December 31, 2022

11,638,750

3.51

XML 78 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2022
Income Taxes  
Schedule of components of income tax expense

Year Ended December 31, 

    

2020

    

2021

    

2022

US$

US$

US$

Loss before tax

 

  

 

  

Loss from PRC entities

 

(54,776)

 

(150,478)

(143,951)

Loss from overseas entities

 

(11,930)

 

(24,456)

(344)

Total loss before tax

 

(66,706)

 

(174,934)

(144,295)

Year Ended December 31, 

    

2020

    

2021

    

2022

US$

US$

US$

Current income tax expense

 

206

 

490

1,880

Deferred income tax

 

 

Total income tax expense

 

206

 

490

1,880

Schedule of reconciliation of differences between statutory tax rate and effective tax rate

Year Ended December 31, 

 

    

2020

    

2021

    

2022

 

PRC Statutory income tax rate

 

25.0

%  

25.0

%

25.0

%

Effect of tax rates in different tax jurisdiction

 

(2.6)

%  

(2.0)

%

(0.3)

%

Income tax on tax holiday(1)

 

(3.0)

%  

(2.2)

%

(6.0)

%

Additional deduction for research and development expenditures

 

8.9

%  

7.2

%

8.5

%

Share-based compensation

 

(2.1)

%  

(8.4)

%

(10.5)

%

Permanent book-tax differences

 

(2.2)

%  

6.2

%

(1.4)

%

Change in valuation allowance(2)

 

(24.3)

%  

(26.0)

%

(16.6)

%

Effective tax rates

 

(0.3)

%  

(0.2)

%

(1.3)

%

(1)The income tax on tax holidays represents the effect of preferential income tax rate that the WFOE qualified as an HNTE is entitled to enjoy the beneficial tax rate of 15%.
(2)Valuation allowance for the years ended December 31, 2020, 2021 and 2022 are related to the deferred tax assets of certain group entities which reported losses. The Group believes that it is more likely than not that the deferred tax assets of these entities will not be utilized. Therefore, valuation allowance has been provided.
Summary of deferred tax assets and deferred tax liabilities

    

As of December 31, 

    

2020

    

2021

    

2022

US$

US$

US$

Deferred tax assets

 

 

Net accumulated losses-carry forward

 

33,277

 

76,944

103,231

Payroll liabilities

 

3,836

 

5,438

2,915

Inventory write-downs

 

183

 

402

691

Receivables allowances

 

83

 

171

42

Other deductible temporary difference

 

26

 

9

88

Less: valuation allowance

 

(37,405)

 

(82,964)

(106,967)

Total deferred tax assets

 

 

Summary of tax losses carry forwarded for future years

At December 31, 2022

    

US$

2023

 

115

2024

 

238

2025

 

62,589

2026

 

111,126

2027

 

51,577

2028

 

33,544

2029

 

71,988

2030

 

39,414

2031

 

36,357

2032

 

107,533

Total tax losses carry forwards

 

514,481

Schedule of movement of valuation allowance

As of December 31, 

    

2020

    

2021

    

2022

US$

US$

US$

Balance at beginning of the year

 

21,205

 

37,405

82,964

Changes of valuation allowance(1)

 

16,200

 

45,559

24,003

Balance at end of the year

 

37,405

 

82,964

106,967

(1)Valuation allowances have been 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 evaluates a variety of factors including the Group’s entities’ operating history, accumulated deficit, existence of taxable temporary differences and reversal periods. As of December 31, 2021 and 2022, full valuation allowances on deferred tax assets were provided because it was more likely than not that the Group will not be able to utilize tax loss carry forwards and other temporary tax difference generated by its unprofitable subsidiaries and the VIE.
XML 79 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Basic and Diluted Net Loss per Share (Tables)
12 Months Ended
Dec. 31, 2022
Basic and Diluted Net Loss per Share  
Summary of basic and diluted loss per share

Year Ended December 31, 

    

2020

    

2021

    

2022

US$

US$

US$

Basic and diluted net loss per share calculation

Numerator:

Net loss attributable to Tuya Inc.’s ordinary shareholders, basic and diluted

 

(66,912)

 

(175,424)

(146,175)

Denominator:

 

  

 

  

Weighted-average ordinary shares outstanding, basic and diluted

 

221,980,000

 

489,149,533

553,527,529

Net loss per share attributable to ordinary shareholders:

 

  

 

  

Basic

 

(0.30)

 

(0.36)

(0.26)

Diluted

 

(0.30)

 

(0.36)

(0.26)

Summary of antidilutive shares excluded from computation of diluted net loss per ordinary share

As of December 31, 

    

2020

    

2021

    

2022

Preferred Shares-weighted shares

 

278,163,799

 

Share option and RSU-weighted shares

 

44,743,156

 

61,989,697

65,349,350

XML 80 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2022
Commitments and Contingencies  
Summary of group's services purchase commitments

As of December 31, 2021, the Group’s services purchase commitments were as follows:

    

Total

    

Less Than 1 year

    

1-3 years

    

3-5 years

US$

US$

US$

US$

Purchase obligations(i)

 

31,771

 

6,146

 

15,000

10,625

As of December 31, 2022, the Group’s services purchase commitments were as follows:

    

Total

    

Less Than 1 year

    

1-3 years

    

3-5 years

US$

US$

US$

US$

Purchase obligations(i)

 

24,604

 

6,479

15,000

 

3,125

(i)

Purchase obligations represent US$31,771 and US$24,604 of remaining non-cancellable contractual commitments as of December 31, 2021 and 2022, respectively, related to one of the Group’s third-party cloud infrastructure agreements, under which the Group committed to spend an aggregate of at least US$37,500 between June 1, 2021 and May 31, 2026 with minimum purchase commitment. The Group had made payments totalling US$5,729 and US$15,774 under this agreement as of December 31, 2021 and 2022, respectively.

XML 81 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Related Party Transactions (Tables)
12 Months Ended
Dec. 31, 2022
Related Party Transactions  
Summary of related parties

Name of related party

    

Relationship with the Group

Wang Xueji and other four individuals

 

Registered Shareholders

Tencent Group (including Tencent Mobility Limited and Image Frame Investment (HK) Limited. After November 1, 2022, Tencent Group is a related party of the Company)

Principal shareholder of the Group

As of December 31, 

    

2021

    

2022

    

US$

    

US$

Receivables from shareholders (1)

Prepaid cloud service fee to Tencent Group (2)

 

97

Cloud-related technical services fee due to Tencent Group (2)

 

669

 

306

(1)On December 30, 2020, the Company received the subscription amount for ordinary shares issued of US$10 from the Registered Shareholders. There was no related party transaction for the years ended December 31, 2021 and 2022.
(2)Tencent Cloud Computing (Beijing) Co., Ltd., under the control of Tencent Group, provided the Company with cloud services and other cloud-related technical services. From November 1, 2022 to December 31, 2022, the purchase of cloud service from Tencent Group amounted to US$262. There is no cloud-related technical services transaction from November 1, 2022 to December 31, 2022.
XML 82 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Statutory Reserves and Restricted Net Assets (Tables)
12 Months Ended
Dec. 31, 2022
Statutory Reserves and Restricted Net Assets  
Summary of balance sheet

As of December 31, 

    

2021

    

2022

ASSETS

Current assets:

Cash and cash equivalents

 

15,833

 

4,685

Amounts due from subsidiaries

 

346,859

 

318,017

Prepayments and other current assets

 

13,345

 

596

Total current assets

 

376,037

 

323,298

Non-current assets:

 

  

 

  

Investment in subsidiaries and VIE

 

753,005

 

651,044

Total non-current assets

 

753,005

 

651,044

Total assets

 

1,129,042

 

974,342

LIABILITIES AND SHAREHOLDERS’ EQUITY

 

  

 

  

Liabilities

 

  

 

  

Accruals and other current liabilities

 

6,897

 

5,171

Other non-current liabilities

 

8,484

 

7,004

Total liabilities

 

15,381

 

12,175

Shareholders’ equity:

    

    

    

    

Ordinary shares (US$0.00005 par value; nil shares authorized, issued and outstanding as of December 31, 2021 and 2022, respectively)

 

 

Class A ordinary shares (US$0.00005 par value; 600,000,000 and 800,000,000 shares authorized as of December 31, 2021 and 2022, respectively; 491,846,560 and 499,146,560 shares issued as of December 31, 2021 and 2022, respectively; 480,241,752 and 473,550,229 shares outstanding as of December 31, 2021 and 2022, respectively)

 

25

 

25

Class B ordinary shares (US$0.00005 par value; 200,000,000 and 200,000,000 shares authorized as of December 31, 2021 and 2022, respectively; 79,400,000 and 79,400,000 shares issued and outstanding as of December 31, 2021 and 2022, respectively)

 

4

 

4

Treasury stock (US$0.00005 par value; 11,604,808 and 25,596,331 shares as of December 31, 2021 and 2022, respectively)

 

(46,930)

 

(86,438)

Additional paid-in capital

 

1,526,140

 

1,584,764

Accumulated other comprehensive income/(loss)

 

2,320

 

(22,115)

Accumulated deficit

 

(367,898)

 

(514,073)

Total shareholders’ equity

 

1,113,661

 

962,167

Total liabilities and shareholders’ equity

 

1,129,042

 

974,342

Summary of statement of comprehensive loss

Year Ended December 31, 

    

2020

    

2021

    

2022

Operation expense

General and administrative expenses

 

(784)

 

(2,927)

 

(3,013)

Share of loss of subsidiaries and VIE

 

(66,982)

 

(174,455)

 

(146,417)

Other operating expenses, net

 

(7)

 

 

Total operating expenses

 

(67,773)

 

(177,382)

 

(149,430)

Other non-operating income, net

 

 

1,958

 

2,904

Financial income, net

 

861

 

 

197

Foreign exchange gain

 

 

 

154

Loss before income tax expense

 

(66,912)

 

(175,424)

 

(146,175)

Net loss

 

(66,912)

 

(175,424)

 

(146,175)

Net loss attributable to ordinary shareholders

 

(66,912)

 

(175,424)

 

(146,175)

Net loss

 

(66,912)

 

(175,424)

 

(146,175)

Other comprehensive income/(loss)

 

  

 

  

 

  

Foreign currency translation

 

2,882

 

1,482

 

(14,942)

Changes in fair value of long-term investments

 

 

357

 

(9,493)

Total comprehensive loss

 

(64,030)

 

(173,585)

 

(170,610)

Summary of statement of cash flows

As of December 31, 

    

2020

    

2021

    

2022

Net cash generated from/(used in) operating activities

 

498

 

11,255

 

(1,408)

Advance to, and investment in subsidiaries

 

(151,719)

 

(1,037,244)

 

Proceeds from subsidiaries

28,842

Net cash (used in)/generated from investing activities

 

(151,719)

 

(1,037,244)

 

28,842

Proceeds from issuance of Class A ordinary shares upon U.S. IPO and related over-allotment option, net of cost of issuance

 

 

904,732

 

Payment for repurchase of ordinary shares

 

 

(64,000)

 

(48,678)

Proceeds from issuance of Class A ordinary shares upon the Dual Primary Listing, net of cost of issuance

9,057

Proceeds from issuance of ordinary shares prior to Initial Public Offering

 

 

200,000

 

Proceeds from exercise of share options

 

 

1,070

 

1,039

Subscription contributions from shareholders

 

10

 

 

Net cash generated from/(used in) financing activities

 

10

 

1,041,802

 

(38,582)

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

 

 

 

Net (decrease)/ increase in cash and cash equivalents

 

(151,211)

 

15,813

 

(11,148)

Cash and cash equivalents at the beginning of the year

 

151,231

 

20

 

15,833

Cash and cash equivalents at the end of the year

 

20

 

15,833

 

4,685

XML 83 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Organization and principal activities - Company principal subsidiaries and consolidated VIE (Details)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Tuya (HK) Limited    
Variable Interest Entity [Line Items]    
Percentage of direct or indirect ownership 100.00% 100.00%
Hangzhou Tuya Information Technology Co., Ltd.    
Variable Interest Entity [Line Items]    
Percentage of direct or indirect ownership 100.00% 100.00%
Tuya Smart Inc.    
Variable Interest Entity [Line Items]    
Percentage of direct or indirect ownership 100.00% 100.00%
Tuya Global Inc.    
Variable Interest Entity [Line Items]    
Percentage of direct or indirect ownership 100.00% 100.00%
Tuya smart (India) Private Limited    
Variable Interest Entity [Line Items]    
Percentage of direct or indirect ownership 100.00% 100.00%
Tuya smart (Colombia) S.A.S    
Variable Interest Entity [Line Items]    
Percentage of direct or indirect ownership 100.00% 100.00%
Tuya GmbH    
Variable Interest Entity [Line Items]    
Percentage of direct or indirect ownership 100.00% 100.00%
Tuya Japan Co., Ltd.    
Variable Interest Entity [Line Items]    
Percentage of direct or indirect ownership 100.00% 100.00%
Zhejiang Tuya Smart Electronics Co., Ltd.    
Variable Interest Entity [Line Items]    
Percentage of direct or indirect ownership 100.00% 100.00%
Hangzhou Tuya Technology Co., Ltd.    
Variable Interest Entity [Line Items]    
Economic interest held 100.00% 100.00%
XML 84 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Principal Accounting Policies - Schedule of assets and liabilities that are measured at fair value on a recurring basis (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets   $ 128,286
Fair value of Level 3 investments as beginning balance $ 25,583  
New addition 1,575 25,226
The change in fair value of the investments (9,493) 357
Fair value of Level 3 investments as ending balance 17,665 $ 25,583
Expected volatility | Minimum    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Unobservable Inputs   0.37
Expected volatility | Maximum    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Unobservable Inputs   0.69
Probability - Liquidation scenario    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Unobservable Inputs   0.40
Probability - Redemption scenario    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Unobservable Inputs   0.40
Probability - IPO scenario    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Unobservable Inputs   0.20
Derivative instruments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets   $ 74
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets   4,624
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets   98,079
Level 2 | Derivative instruments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets   74
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets   25,583
Recurring basis    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets $ 839,165  
Recurring basis | Expected volatility | Minimum    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Unobservable Inputs 40  
Recurring basis | Expected volatility | Maximum    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Unobservable Inputs 0.63  
Recurring basis | Probability - Liquidation scenario    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Unobservable Inputs 0.35  
Recurring basis | Probability - Liquidation scenario | Maximum    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Unobservable Inputs 45  
Recurring basis | Probability - Redemption scenario    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Unobservable Inputs 0.35  
Recurring basis | Probability - Redemption scenario | Maximum    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Unobservable Inputs 45  
Recurring basis | Probability - IPO scenario    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Unobservable Inputs 0.10  
Recurring basis | Probability - IPO scenario | Maximum    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Unobservable Inputs 30  
Recurring basis | Short-term investments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets $ 821,134 102,134
Recurring basis | Long-term investments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 18,031 26,078
Recurring basis | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 2,249  
Recurring basis | Level 1 | Short-term investments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 2,249 4,624
Recurring basis | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 819,251  
Recurring basis | Level 2 | Short-term investments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 818,885 97,510
Recurring basis | Level 2 | Long-term investments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 366 495
Recurring basis | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 17,665  
Recurring basis | Level 3 | Long-term investments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets $ 17,665 $ 25,583
XML 85 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Principal Accounting Policies - Accounts Receivable, net (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Principal Accounting Policies      
Cash settlement from commercial banks period 6 months    
Bank acceptance notes, endorsed $ 0 $ 0 $ 1,400,000
Bank acceptance notes, endorsed but yet due 0 0  
Bank acceptance notes, transferred without recourse $ 4,620,000 $ 13,814,000 $ 0
XML 86 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Principal Accounting Policies - Property, Equipment and Software (Details)
12 Months Ended
Dec. 31, 2022
Computers and electronic equipment  
Property, Plant and Equipment  
Property, equipment and software useful life 3 years
Office equipment  
Property, Plant and Equipment  
Property, equipment and software useful life 3 years
Software  
Property, Plant and Equipment  
Property, equipment and software useful life 3 years
XML 87 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Principal Accounting Policies - Impairment of Long-lived Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Principal Accounting Policies      
Impairment charges $ 0 $ 0 $ 0
XML 88 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Principal Accounting Policies - Value Added Taxes (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
subsidiary
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Principal Accounting Policies      
Number of subsidiaries | subsidiary 2    
Value added tax receivable percentage 3.00%    
VAT refund received | $ $ 6,211 $ 8,919 $ 303
XML 89 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Principal Accounting Policies - Revenue Recognition (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue      
Total revenue $ 208,172 $ 302,076 $ 179,874
Services expiration period 12 months    
Remaining performance obligations $ 7,215 10,113  
Contract liability, including both deferred revenue and the advance from customers $ 34,848 41,201  
Revenue, remaining performance obligation, optional exemption, performance obligation [true false] true    
Current deferred revenue      
Disaggregation of Revenue      
Remaining performance obligations $ 6,821 9,254  
Non-current deferred revenue      
Disaggregation of Revenue      
Remaining performance obligations $ 394 859  
Maximum      
Disaggregation of Revenue      
Remaining performance obligation recognition period 36 months    
Minimum      
Disaggregation of Revenue      
Remaining performance obligation recognition period 18 months    
IoT PaaS      
Disaggregation of Revenue      
Total revenue $ 152,914 261,360 151,677
IoT PaaS | Maximum      
Disaggregation of Revenue      
Life cycle of different smart devices 2 years    
IoT PaaS | Minimum      
Disaggregation of Revenue      
Life cycle of different smart devices 1 year 6 months    
Smart device distribution      
Disaggregation of Revenue      
Total revenue $ 25,446 22,153 22,071
SaaS and others      
Disaggregation of Revenue      
Total revenue $ 29,812 $ 18,563 $ 6,126
XML 90 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Principal Accounting Policies - Sales and Marketing Expenses (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Sales and marketing expenses      
Principal Accounting Policies      
Total advertising and marketing costs $ 5,355 $ 13,637 $ 6,300
XML 91 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Principal Accounting Policies - Government Grants (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Other operating incomes, net      
Principal Accounting Policies      
Government grants $ 10,350 $ 10,423 $ 1,299
XML 92 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Principal Accounting Policies - Employee Social Security and Welfare Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Principal Accounting Policies      
Employee social security and welfare benefits expenses $ 44,505 $ 42,944 $ 14,715
XML 93 R61.htm IDEA: XBRL DOCUMENT v3.23.1
Principal Accounting Policies - Income Taxes (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Principal Accounting Policies      
Unrecognized tax benefits $ 0 $ 0 $ 0
XML 94 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Principal Accounting Policies - Segment Reporting (Details)
12 Months Ended
Dec. 31, 2022
segment
Principal Accounting Policies  
Number of operating segments 1
Number of reportable segments 1
XML 95 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Risks and Concentration - Credit concentration (Details)
12 Months Ended
Dec. 31, 2021
Accounts receivables | Credit concentration risk | Customer A  
Risks and Concentration  
Concentration risk percentage 19.00%
XML 96 R64.htm IDEA: XBRL DOCUMENT v3.23.1
Risks and Concentration - Supplier's concentration (Details)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Total purchases | Supplier concentration risk | Supplier A      
Risks and Concentration      
Concentration risk percentage 15.00% 25.00% 13.00%
XML 97 R65.htm IDEA: XBRL DOCUMENT v3.23.1
Short-term Investment (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Short-term Investments      
Time deposits $ 818,885,000 $ 97,510,000  
Equity securities with readily determinable fair value 2,249,000 4,624,000  
Total short-term investments $ 821,134,000 $ 102,134,000  
Weighted average return of the wealth management products 2.60% 2.70% 2.90%
Unrealized investment loss in fair value $ 2,056,000 $ 1,998,000  
Financial income, net      
Short-term Investments      
Unrealized investment loss in fair value 2,056,000 1,998,000  
Realized investment income $ 0 $ 422  
XML 98 R66.htm IDEA: XBRL DOCUMENT v3.23.1
Accounts Receivable, net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Accounts Receivable, net      
Accounts receivable, gross $ 13,955 $ 34,345  
Less: allowance for doubtful accounts 1,783 1,644  
Total accounts receivable, net 12,172 32,701  
Allowance for doubtful accounts $ 288 $ 1,030 $ 278
XML 99 R67.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories, net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Inventories, net      
Raw materials $ 44,225 $ 55,845  
Work in process 3,237 3,359  
Finished goods 4,183 5,958  
Low value consumables and spare parts 153 145  
Less: inventory write-downs (6,418) (2,725)  
Total inventories, net 45,380 62,582  
Inventory write-downs $ 4,067 $ 1,806 $ 539
XML 100 R68.htm IDEA: XBRL DOCUMENT v3.23.1
Prepayments and Other Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Prepayments and Other Assets    
Advance to suppliers $ 5,980 $ 12,529
VAT recoverable 810 621
Rental deposits 527 438
Receivables from third party payment platforms 299 175
Interest receivable 284 123
Prepayment for share repurchase   10,355
Professional cost for Dual Primary Listing   3,049
Others 852 592
Total prepayments and other current assets 8,752 27,882
Other non-current assets    
Rental deposits 1,179 1,818
Total other non-current assets $ 1,179 $ 1,818
XML 101 R69.htm IDEA: XBRL DOCUMENT v3.23.1
Property, Equipment and Software, net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment      
Total cost $ 11,916 $ 12,680  
Less: Accumulated depreciation and amortization (8,089) (5,875)  
Total property, equipment and software, net 3,827 6,805  
Depreciation expense 3,443 3,369 $ 1,662
Leasehold improvements      
Property, Plant and Equipment      
Total cost 3,389 3,092  
Computers and electronic equipment      
Property, Plant and Equipment      
Total cost 7,513 8,539  
Office equipment      
Property, Plant and Equipment      
Total cost 229 437  
Software      
Property, Plant and Equipment      
Total cost 726 $ 612  
Construction in progress      
Property, Plant and Equipment      
Total cost $ 59    
XML 102 R70.htm IDEA: XBRL DOCUMENT v3.23.1
Long-term Investment (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Long-term Investment    
Investments in available-for-sale debt securities $ 17,665 $ 25,583
Investment in an equity security with readily determinable fair values 366 495
Total long-term investments $ 18,031 $ 26,078
XML 103 R71.htm IDEA: XBRL DOCUMENT v3.23.1
Long-term Investment - Additional Information (Details)
¥ in Thousands, $ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Mar. 31, 2022
USD ($)
Mar. 31, 2022
CNY (¥)
Dec. 31, 2021
USD ($)
Dec. 31, 2021
CNY (¥)
Nov. 30, 2021
USD ($)
Nov. 30, 2021
CNY (¥)
Oct. 31, 2021
USD ($)
Oct. 31, 2021
CNY (¥)
Sep. 30, 2021
USD ($)
Sep. 30, 2021
CNY (¥)
Aug. 31, 2021
USD ($)
Aug. 31, 2021
CNY (¥)
Dec. 31, 2021
USD ($)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2021
CNY (¥)
Sep. 30, 2021
CNY (¥)
Long-term Investment                                    
Realized gain of bridge loan conversion to investment                               $ 1,218    
Changes in fair value of long-term investments                             $ (9,493) 357    
Shareholding interest of a privately held company                                    
Long-term Investment                                    
Shareholding interest acquired, cash consideration $ 1,575 ¥ 10,000         $ 11,713 ¥ 75,000 $ 774 ¥ 5,000 $ 3,092 ¥ 20,000            
Shareholding interest of a privately held company | Group acquired shareholding interest of privately held company one                                    
Long-term Investment                                    
Shareholding interest acquired, cash consideration     $ 4,672 ¥ 30,640 $ 467 ¥ 3,000                        
Shareholding interest of a privately held company | Group acquired shareholding interest of privately held company two                                    
Long-term Investment                                    
Shareholding interest acquired, cash consideration     $ 1,120 ¥ 7,139 $ 1,571 ¥ 10,000                        
Shareholding interest of a customer with a bridge loan                                    
Long-term Investment                                    
Shareholding interest acquired, cash consideration                         $ 2,459 ¥ 15,640        
Realized gain of bridge loan conversion to investment                               $ 1,218 ¥ 7,860  
Loan to customer, conversion into investment                         $ 2,302 ¥ 15,000        
Bridge loan to a customer                                    
Long-term Investment                                    
Loans and leases receivable, before fees, gross                 $ 2,313                 ¥ 15,000
Loans receivable, term                 1 year 1 year                
XML 104 R72.htm IDEA: XBRL DOCUMENT v3.23.1
Operating Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Operating Leases      
Variable lease costs $ 0    
Operating lease costs $ 6,626 $ 8,231 $ 4,710
Minimum      
Operating Leases      
Remaining terms 1 year    
Maximum      
Operating Leases      
Remaining terms 5 years    
XML 105 R73.htm IDEA: XBRL DOCUMENT v3.23.1
Operating Leases - Components of lease expenses (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Lease cost:      
Amortization of right-of-use assets $ 4,766 $ 6,981 $ 4,022
Interest of lease liabilities 692 749 396
Expenses for short-term lease within 12 months 1,168 501 292
Total lease cost $ 6,626 $ 8,231 $ 4,710
XML 106 R74.htm IDEA: XBRL DOCUMENT v3.23.1
Operating Leases - Supplemental cash flow information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Operating Leases      
Cash paid for amounts included in the measurement of lease liabilities $ 5,554 $ 7,920 $ 4,976
Right-of-use assets obtained in exchange for operating lease liabilities $ 884 $ 23,810 $ 7,047
XML 107 R75.htm IDEA: XBRL DOCUMENT v3.23.1
Operating Leases - Supplemental consolidated balance sheet information (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Operating Leases    
Right-of-use assets $ 9,736 $ 22,181
Operating lease liabilities-current 3,850 5,697
Operating lease liabilities-non-current 5,292 16,048
Total lease liabilities $ 9,142 $ 21,745
Weighted-average remaining lease term, operating leases 2 years 8 months 23 days 3 years 9 months 21 days
Weighted-average discount rate, operating lease 4.75% 4.75%
XML 108 R76.htm IDEA: XBRL DOCUMENT v3.23.1
Operating Leases - Maturities of lease liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Maturities of lease liabilities    
2022   $ 6,722
2023 $ 4,200 6,652
2024 2,835 4,909
2025 2,675 4,888
2026 46 646
2027 4 5
Total undiscounted lease payments 9,760 23,822
Less: imputed interest (618) (2,077)
Total lease liabilities $ 9,142 $ 21,745
XML 109 R77.htm IDEA: XBRL DOCUMENT v3.23.1
Accruals and Other Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Accruals and other current liabilities    
Salary and welfare payable $ 16,850 $ 30,597
Cloud infrastructure and IT related services fee payables 3,214 3,110
Payment from depositary bank, current (2) 3,113 2,611
Professional service fee payables 2,036 5,558
Deposit payable 1,436  
Advertising and promotion fee payables 1,078 4,172
Sales return allowances 1,004 709
Tax payables 787 1,796
Payables for share repurchase 716  
Membership fee to be refunded (1) 388 471
Product warranty 213 339
Others 2,548 1,484
Total accruals and other current liabilities 33,383 50,847
Other non-current liabilities    
Payment from depositary bank, non-current (2) 7,004 8,484
Total accruals and other liabilities $ 40,387 $ 59,331
XML 110 R78.htm IDEA: XBRL DOCUMENT v3.23.1
Accruals and Other Liabilities - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Jun. 30, 2022
Apr. 30, 2021
Dec. 31, 2022
Dec. 31, 2021
Accruals and Other Liabilities        
Reimbursement payment from depositary bank $ 1,926 $ 13,053    
Period of arrangement in which amount recorded ratably as other non-operating income 46 months 5 years    
Other non-operating income        
Accruals and Other Liabilities        
Reimbursement payment from depositary bank recorded     $ 2,904 $ 1,958
XML 111 R79.htm IDEA: XBRL DOCUMENT v3.23.1
Deferred Revenue (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Deferred Revenue        
Total deferred revenue $ 7,215 $ 10,113    
Cloud-based connectivity and basic IoT services        
Deferred Revenue        
Total deferred revenue 1,375 2,669 $ 2,058 $ 777
Membership        
Deferred Revenue        
Total deferred revenue 672 3,473 1,077  
SaaS        
Deferred Revenue        
Total deferred revenue $ 5,168 $ 3,971 $ 1,040  
XML 112 R80.htm IDEA: XBRL DOCUMENT v3.23.1
Deferred Revenue - Deferred cloud-based connectivity and basic IoT services related revenue, Membership, SaaS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Deferred Revenue      
Beginning balances $ 10,113    
Ending balances 7,215 $ 10,113  
Cloud-based connectivity and basic IoT services      
Deferred Revenue      
Beginning balances 2,669 2,058 $ 777
Deferral of revenue 872 2,157 1,781
Recognition of deferred revenue (2,166) (1,546) (500)
Ending balances 1,375 2,669 2,058
Membership      
Deferred Revenue      
Beginning balances 3,473 1,077  
Deferral of revenue 2,442 9,259 1,229
Recognition of deferred revenue (5,243) (6,863) (152)
Ending balances 672 3,473 1,077
SaaS      
Deferred Revenue      
Beginning balances 3,971 1,040  
Deferral of revenue 11,779 6,455 1,834
Recognition of deferred revenue (10,582) (3,524) (794)
Ending balances $ 5,168 $ 3,971 $ 1,040
XML 113 R81.htm IDEA: XBRL DOCUMENT v3.23.1
Financial Income, net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Financial Income, net.      
Interest income and investment income, net (1) $ 20,731 $ 8,119 $ 3,073
Gain on disposal of a long-term investment     147
Realized gain of bridge loan conversion to investment (Note 9(1))   1,218  
Fair value change of short-term investments (2,056) (1,998)  
Fair value change of long-term investments (129) (53)  
Total financial Income, net 18,546 7,286 3,220
Interest income and investment income, gross 22,898 8,045 $ 3,073
Investment gain (loss) from foreign exchange contracts $ 2,167 $ 74  
XML 114 R82.htm IDEA: XBRL DOCUMENT v3.23.1
Ordinary Shares (Details)
$ / shares in Units, ¥ in Thousands, $ in Thousands
1 Months Ended 12 Months Ended
Jul. 04, 2022
$ / shares
shares
Dec. 28, 2021
shares
Dec. 23, 2021
shares
Oct. 18, 2021
shares
Sep. 13, 2021
shares
Aug. 30, 2021
USD ($)
Apr. 20, 2021
shares
Mar. 18, 2021
USD ($)
$ / shares
shares
Mar. 17, 2021
USD ($)
Vote
shares
Dec. 30, 2020
USD ($)
Nov. 01, 2019
item
$ / shares
Sep. 16, 2019
item
$ / shares
May 02, 2018
item
$ / shares
Apr. 16, 2018
item
$ / shares
Sep. 15, 2017
item
$ / shares
Aug. 15, 2017
item
$ / shares
Nov. 11, 2016
item
$ / shares
Mar. 31, 2015
item
$ / shares
Dec. 23, 2014
USD ($)
item
$ / shares
shares
Aug. 28, 2014
USD ($)
$ / shares
shares
Aug. 28, 2014
CNY (¥)
shares
Feb. 28, 2021
USD ($)
item
$ / shares
shares
Sep. 30, 2019
shares
Apr. 30, 2018
shares
Aug. 31, 2017
shares
Nov. 30, 2016
shares
Dec. 31, 2014
shares
Dec. 31, 2022
USD ($)
Vote
$ / shares
shares
Dec. 31, 2021
USD ($)
Vote
$ / shares
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Nov. 09, 2022
USD ($)
Nov. 01, 2022
$ / shares
shares
Oct. 31, 2022
shares
Dec. 31, 2019
$ / shares
shares
Ordinary Shares                                                                    
Authorized share capital | $                 $ 50                     $ 50               $ 50            
Number of authorized share capital                 1,000,000,000                     1,000,000,000               0 0          
Par value | $ / shares                                       $ 0.00005               $ 0.00005 $ 0.00005 $ 0.00005       $ 0.00005
Proceeds from issuance of Class A ordinary shares upon U.S. IPO and related over-allotment option, net of cost of issuance | $                                                         $ 904,732          
Number of ordinary shares issued                                                       0 0 221,980,000       221,980,000
Number of ordinary shares outstanding                                                       0 0 221,980,000       221,980,000
Subscription receivables from shareholders | $                                                         $ 0 $ 10        
Subscription receivables received | $                                                           $ 10        
Proceeds from IPO | $               $ 904,700                                                    
Number of ordinary shares reclassified and re-designated                                                       1,000,000,000            
Ordinary shares reclassified and re-designated, ratio                 1                                                  
Share repurchase program, remaining authorized amount | $                                                       $ 46,000            
Share Repurchase Program                                                                    
Ordinary Shares                                                                    
Share repurchase program, period           12 months                                                        
Series A convertible preferred shares                                                                    
Ordinary Shares                                                                    
Shares issued price per share | $ / shares                                   $ 0.1378 $ 0.1378                              
Number of shares issued during the period                                                     934,711,640              
Number of investors | item                                   1 2                              
Series A-1 convertible preferred shares                                                                    
Ordinary Shares                                                                    
Shares issued price per share | $ / shares                     $ 0.2193           $ 0.2193                                  
Number of shares issued during the period                                                   921,032,370                
Number of investors | item                                 1                                  
Weighted average price of shares repurchased during period | $ / shares                     2.5738                                              
Series B convertible preferred shares                                                                    
Ordinary Shares                                                                    
Shares issued price per share | $ / shares                             $ 0.3305 $ 0.3305                                    
Number of shares issued during the period                                                 827,969,950                  
Number of investors | item                             2 3                                    
Series C convertible preferred shares                                                                    
Ordinary Shares                                                                    
Shares issued price per share | $ / shares                         $ 1.9019 $ 1.9019                                        
Number of shares issued during the period                                               767,500,110                    
Number of investors | item                         3 6                                        
Series D convertible preferred shares                                                                    
Ordinary Shares                                                                    
Shares issued price per share | $ / shares                     $ 3.4317 $ 3.4317                                            
Number of shares issued during the period                                             692,500,110                      
Number of investors | item                     1 3                                            
Ordinary shares                                                                    
Ordinary Shares                                                                    
Shares issued price per share | $ / shares                                           $ 12.48                        
Number of shares issued during the period                                           16,026,282                        
Proceeds from issuance of Class A ordinary shares upon U.S. IPO and related over-allotment option, net of cost of issuance | $                                           $ 200,000                        
Number of investors | item                                           2                        
Number of ordinary shares reclassified and re-designated                 200,000,000                                                  
Ordinary shares | Share Repurchase Program | Ads representing ordinary shares 2,726,767                                                                    
Ordinary Shares                                                                    
Number of shares repurchased during period                                                       2,726,767            
Ordinary shares | Share Repurchase Program | Ads representing ordinary shares 16,086,682                                                                    
Ordinary Shares                                                                    
Number of shares repurchased during period                                                       16,086,682            
Common Class A                                                                    
Ordinary Shares                                                                    
Number of authorized share capital                                                       800,000,000 600,000,000     800,000,000 600,000,000  
Number of shares issued upon the Dual Primary Listing, net of cost of issuance 7,300,000                                                                  
Shares issued price per share | $ / shares $ 2.46                                                                  
Par value | $ / shares                                                       $ 0.00005 $ 0.00005     $ 0.00005    
Number of shares issued during the period       5,000,000 5,000,000                                                          
Number of ordinary shares issued                                                       499,146,560 491,846,560          
Number of ordinary shares outstanding                                                       473,550,229 480,241,752          
Number of ordinary shares reclassified and re-designated                 600,000,000                                     800,000,000            
Number of ordinary shares converted   36,000,000 27,000,000                                                              
Ordinary shares converted, ratio   1 1           1                                                  
Ordinary shares, votes per share | Vote                 1                                       1          
Common Class A | Share Repurchase Program                                                                    
Ordinary Shares                                                                    
Number of underlying shares represented by one ADS           1                                                 1      
Common Class A | IPO                                                                    
Ordinary Shares                                                                    
Number of underlying shares represented by one ADS               1                                                    
Common Class B                                                                    
Ordinary Shares                                                                    
Number of authorized share capital                                                       200,000,000 200,000,000          
Par value | $ / shares                                                       $ 0.00005 $ 0.00005          
Number of ordinary shares issued                                                       79,400,000 79,400,000          
Number of ordinary shares outstanding                                                       79,400,000 79,400,000          
Number of ordinary shares reclassified and re-designated                 200,000,000                                     200,000,000            
Number of ordinary shares converted                 142,400,000                                                  
Ordinary shares converted, ratio                 1                                                  
Ordinary shares, votes per share | Vote                 15                                     10            
ADSs | Share Repurchase Program                                                                    
Ordinary Shares                                                                    
Share repurchase program, authorized amount | $           $ 200,000                                                 $ 50,000      
ADSs | Share Repurchase Program | Ads representing ordinary shares 2,726,767                                                                    
Ordinary Shares                                                                    
Number of shares repurchased during period                                                       2,726,767            
Weighted average price of shares repurchased during period | $ / shares                                                       $ 1.55            
ADSs | Share Repurchase Program | Ads representing ordinary shares 16,086,682                                                                    
Ordinary Shares                                                                    
Number of shares repurchased during period                                                       16,086,682            
Weighted average price of shares repurchased during period | $ / shares                                                       $ 3.44            
ADSs | Share Repurchase Program | Ordianry shares representing ordinary shares 26,400                                                                    
Ordinary Shares                                                                    
Number of shares repurchased during period                                                       26,400            
Weighted average price of shares repurchased during period | $ / shares                                                       $ 1.71            
ADSs | IPO                                                                    
Ordinary Shares                                                                    
Shares issued price per share | $ / shares               $ 21.00                                                    
Number of shares issued during the period               43,590,000                                                    
ADSs | Over allotment option                                                                    
Ordinary Shares                                                                    
Number of shares issued during the period             1,486,479                                                      
Registered shareholders                                                                    
Ordinary Shares                                                                    
Number of shares issued during the period                                       200,000,000 200,000,000                          
Proceeds from issuance of Class A ordinary shares upon U.S. IPO and related over-allotment option, net of cost of issuance | $                                       $ 10                            
Subscription receivables received | $                   $ 10                                                
Investor                                                                    
Ordinary Shares                                                                    
Shares issued price per share | $ / shares                                     $ 0.0797                              
Number of shares issued during the period                                     21,980,000 21,980,000 21,980,000                          
Two investors                                                                    
Ordinary Shares                                                                    
Proceeds from issuance of Class A ordinary shares upon U.S. IPO and related over-allotment option, net of cost of issuance                                       $ 1,577 ¥ 9,720                          
The other investor                                                                    
Ordinary Shares                                                                    
Proceeds from issuance of Class A ordinary shares upon U.S. IPO and related over-allotment option, net of cost of issuance | $                                     $ 175                              
XML 115 R83.htm IDEA: XBRL DOCUMENT v3.23.1
Ordinary Shares - Activities of the Group's Class A ordinary shares and Class B ordinary shares (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Oct. 18, 2021
Sep. 13, 2021
Dec. 31, 2022
Dec. 31, 2021
Nov. 01, 2022
Dec. 31, 2020
Dec. 31, 2019
Aug. 28, 2014
Ordinary Shares                
Beginning Balance     $ 1,113,661 $ (164,667)        
Issuance of ordinary shares upon Initial Public Offering and related over-allotment option, net of cost of issuance       904,732        
Ending Balance     $ 962,167 $ 1,113,661        
Ordinary shares, par value     $ 0.00005 $ 0.00005   $ 0.00005 $ 0.00005 $ 0.00005
Common Stock                
Ordinary Shares                
Beginning Balance (in shares)     571,246,560 221,980,000        
Beginning Balance     $ 29 $ 11        
Issuance of ordinary shares upon Initial Public Offering and related over-allotment option, net of cost of issuance (in shares)       45,076,479        
Issuance of ordinary shares upon Initial Public Offering and related over-allotment option, net of cost of issuance       $ 2        
Issuance of ordinary shares reserved for equity incentive plan (in shares)       10,000,000        
Issuance of ordinary shares reserved for equity incentive plan       $ 1        
Ending Balance (in shares)     578,546,560 571,246,560        
Ending Balance     $ 29 $ 29        
Common Class A                
Ordinary Shares                
Issuance of ordinary shares upon Initial Public Offering and related over-allotment option, net of cost of issuance (in shares) 5,000,000 5,000,000            
Ordinary shares, par value     $ 0.00005 $ 0.00005 $ 0.00005      
Common Class A | Common Stock                
Ordinary Shares                
Beginning Balance (in shares)     491,846,560          
Beginning Balance     $ 25          
Issuance of ordinary shares upon Initial Public Offering and related over-allotment option, net of cost of issuance (in shares)     7,300,000          
Issuance of ordinary shares upon Initial Public Offering and related over-allotment option, net of cost of issuance     $ 0          
Ending Balance (in shares)     499,146,560 491,846,560        
Ending Balance     $ 25 $ 25        
Common Class B                
Ordinary Shares                
Ordinary shares, par value     $ 0.00005 $ 0.00005        
Common Class B | Common Stock                
Ordinary Shares                
Beginning Balance (in shares)     79,400,000          
Beginning Balance     $ 4          
Issuance of ordinary shares upon Initial Public Offering and related over-allotment option, net of cost of issuance (in shares)     0          
Issuance of ordinary shares upon Initial Public Offering and related over-allotment option, net of cost of issuance     $ 0          
Ending Balance (in shares)     79,400,000 79,400,000        
Ending Balance     $ 4 $ 4        
Total of Class A ordinary shares and Class B ordinary shares [Member] | Common Stock                
Ordinary Shares                
Beginning Balance (in shares)     571,246,560          
Beginning Balance     $ 29          
Issuance of ordinary shares upon Initial Public Offering and related over-allotment option, net of cost of issuance (in shares)     7,300,000          
Issuance of ordinary shares upon Initial Public Offering and related over-allotment option, net of cost of issuance     $ 0          
Ending Balance (in shares)     578,546,560 571,246,560        
Ending Balance     $ 29 $ 29        
XML 116 R84.htm IDEA: XBRL DOCUMENT v3.23.1
Convertible Preferred Shares (Details)
$ / shares in Units, $ in Thousands
2 Months Ended 3 Months Ended
Nov. 01, 2019
USD ($)
item
$ / shares
shares
Sep. 16, 2019
USD ($)
item
$ / shares
shares
May 02, 2018
USD ($)
item
$ / shares
shares
Apr. 16, 2018
USD ($)
item
$ / shares
shares
Sep. 15, 2017
USD ($)
item
$ / shares
shares
Aug. 15, 2017
USD ($)
item
$ / shares
shares
Nov. 11, 2016
USD ($)
item
$ / shares
shares
Mar. 31, 2015
USD ($)
item
$ / shares
shares
Dec. 23, 2014
USD ($)
item
$ / shares
shares
Nov. 01, 2019
USD ($)
$ / shares
May 31, 2018
USD ($)
Sep. 30, 2017
USD ($)
Mar. 31, 2015
USD ($)
$ / shares
Convertible Preferred Shares                          
Proceeds from issuance of convertible preferred shares, net of issuance costs | $     $ 115,007 $ 115,007                  
Series A convertible preferred shares                          
Convertible Preferred Shares                          
Number of shares issued during the period | shares               65,288,360 65,288,360        
Par value of convertible preferred shares               $ 0.00005 $ 0.00005       $ 0.00005
Shares issued price per share               $ 0.1378 $ 0.1378       $ 0.1378
Number of investors | item               1 2        
Proceeds from issuance of convertible preferred shares, net of issuance costs | $               $ 500 $ 8,500       $ 9,000
Series A-1 convertible preferred shares                          
Convertible Preferred Shares                          
Number of shares issued during the period | shares 13,679,270           13,679,270            
Par value of convertible preferred shares             $ 0.00005            
Shares issued price per share $ 0.2193           $ 0.2193     $ 0.2193      
Number of investors | item             1            
Proceeds from issuance of convertible preferred shares, net of issuance costs | $             $ 3,000            
Series B convertible preferred shares                          
Convertible Preferred Shares                          
Number of shares issued during the period | shares         87,756,440 87,756,440              
Par value of convertible preferred shares         $ 0.00005 $ 0.00005              
Shares issued price per share         $ 0.3305 $ 0.3305              
Number of investors | item         2 3              
Proceeds from issuance of convertible preferred shares, net of issuance costs | $         $ 4,000 $ 25,000           $ 29,000  
Series C convertible preferred shares                          
Convertible Preferred Shares                          
Number of shares issued during the period | shares     60,468,490 60,468,490                  
Par value of convertible preferred shares     $ 0.00005 $ 0.00005                  
Shares issued price per share     $ 1.9019 $ 1.9019                  
Number of investors | item     3 6                  
Proceeds from issuance of convertible preferred shares, net of issuance costs | $     $ 55,550 $ 59,457             $ 115,007    
Series D convertible preferred shares                          
Convertible Preferred Shares                          
Number of shares issued during the period | shares 52,428,242 52,428,242                      
Par value of convertible preferred shares $ 0.00005 $ 0.00005               0.00005      
Shares issued price per share $ 3.4317 $ 3.4317               $ 3.4317      
Number of investors | item 1 3                      
Proceeds from issuance of convertible preferred shares, net of issuance costs | $ $ 5,000 $ 174,918               $ 179,918      
Issuance costs | $ $ 1,938 $ 1,938                      
XML 117 R85.htm IDEA: XBRL DOCUMENT v3.23.1
Convertible Preferred Shares - Share repurchases (Details) - Series A-1 convertible preferred shares - USD ($)
$ / shares in Units, $ in Thousands
Nov. 01, 2019
Nov. 11, 2016
Convertible Preferred Shares    
Number of shares repurchased 1,457,003  
Number of shares issued during the period 13,679,270 13,679,270
Weighted average price of shares repurchased during period $ 2.5738  
Proceeds from issuance of Class A ordinary shares upon the Dual Primary Listing, net of cost of issuance $ 3,750  
Original issuance price $ 0.2193 $ 0.2193
XML 118 R86.htm IDEA: XBRL DOCUMENT v3.23.1
Convertible Preferred Shares - Additional (Details) - USD ($)
$ in Thousands
Nov. 01, 2019
Sep. 16, 2019
Series D convertible preferred shares    
Convertible Preferred Shares    
Issuance costs $ 1,938 $ 1,938
XML 119 R87.htm IDEA: XBRL DOCUMENT v3.23.1
Share-based Compensation - General (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 25, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Feb. 21, 2021
Jul. 31, 2020
Dec. 31, 2019
Dec. 31, 2014
Share-based Compensation                
Number of options granted   2,765,000 18,035,000 9,705,000        
Requisite service period   4 years 4 years 4 years        
Number of options outstanding   56,274,213 59,961,539 48,740,000     41,220,000  
2015 Plan                
Share-based Compensation                
Number of ordinary shares reserved for issuance         76,778,005 60,778,005   31,918,690
Contractual term   10 years            
Vesting period   4 years            
Number of options granted   10,205,500 3,217,000          
Requisite service period   4 years            
Number of options outstanding   56,274,213 59,961,539          
Total incremental share-based compensation expense   $ 1,646            
Expenses expected to be amortized over the remaining requisite service period   $ 960            
Percentage of issued and outstanding stock of the entity considered for annual incremental in total number of shares available for issuance 2.00%              
2015 Plan | Restricted Share Units (RSUs)                
Share-based Compensation                
Number of options granted   11,638,750 3,050,000          
2015 Plan | Share-based payment arrangement, tranche one                
Share-based Compensation                
Vesting period   2 years            
Vesting percentage   50.00%            
2015 Plan | Share-based payment arrangement, tranche two                
Share-based Compensation                
Vesting period   2 years            
Vesting percentage   50.00%            
XML 120 R88.htm IDEA: XBRL DOCUMENT v3.23.1
Share-based Compensation - Options activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Number of shares        
Outstanding at the beginning 59,961,539 48,740,000 41,220,000  
Number of options granted 2,765,000 18,035,000 9,705,000  
Number of options Exercised (4,502,326) (5,403,461)    
Number of options Forfeited (1,950,000) (1,410,000) (2,185,000)  
Outstanding at the end 56,274,213 59,961,539 48,740,000 41,220,000
Weighted average exercise price per share        
Outstanding at the beginning (in dollars per share) $ 0.17 $ 0.33 $ 0.33  
Granted (in dollars per share) 0.20 0.24 0.42  
Exercised (in dollars per share) 0.20 0.14    
Forfeited (in dollars per share) 0.47 0.31 0.62  
Outstanding at the end (in dollars per share) 0.16 0.17 0.33 $ 0.33
Weighted average grant date fair value per share        
Outstanding at the beginning (in dollars per share) 4.40 1.05 0.75  
Granted (in dollars per share) 3.27 12.55 2.44  
Exercised (in dollars per share) 2.09 0.68    
Forfeited (in dollar per share) 7.69 7.21 1.52  
Outstanding at the end (in dollars per share) $ 4.42 $ 4.40 $ 1.05 $ 0.75
Weighted average remaining contractual term and Aggregate intrinsic value        
Weighted average remaining contractual term 6 years 14 days 6 years 11 months 12 days 7 years 7 days 7 years 5 months 26 days
Outstanding at the beginning (in dollars) $ 364,287 $ 591,879 $ 93,889  
Outstanding at the end (in dollars) 98,287 364,287 591,879 $ 93,889
Difference between the exercise price of the underlying awards and the estimated fair value of the underlying stock 107,484 $ 374,760 $ 608,251  
Share Option        
Weighted average remaining contractual term and Aggregate intrinsic value        
Unrecognized share-based compensation expense $ 127,887      
Weighted-average vesting period 1 year 18 days      
XML 121 R89.htm IDEA: XBRL DOCUMENT v3.23.1
Share-based Compensation - Assumptions (Details) - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-based Compensation      
Risk-free interest rate, minimum   1.13% 0.70%
Risk-free interest rate, maximum   1.79% 0.82%
Expected term (in years) 10 years 10 years 10 years
Expected volatility, minimum 55.68% 50.40% 50.66%
Expected volatility, maximum 55.78% 55.79% 50.96%
Expected forfeiture rate (post-vesting)     3.88%
Minimum      
Share-based Compensation      
Exercise price (US Dollar)   $ 0.2 $ 0.3
Exercise multiple $ 2.2 2.2 2.2
Risk-free interest rate, minimum 1.92%    
Expected forfeiture rate (post-vesting) 5.83%    
Fair value of the underlying shares on the date of options grants (US Dollar) $ 2.24 6.25 2.66
Fair value of share option (US Dollar) 2.05 5.78 1.98
Maximum      
Share-based Compensation      
Exercise price (US Dollar)   2.88 1.08
Exercise multiple $ 2.8 2.8 2.8
Risk-free interest rate, maximum 3.22%    
Expected forfeiture rate (post-vesting) 7.70%    
Fair value of the underlying shares on the date of options grants (US Dollar) $ 5.46 20.91 3.02
Fair value of share option (US Dollar) 5.27 $ 20.91 $ 2.54
2015 Plan | Minimum      
Share-based Compensation      
Exercise price (US Dollar) $ 0.2    
XML 122 R90.htm IDEA: XBRL DOCUMENT v3.23.1
Share-based Compensation - RSUs activity (Details) - Restricted Share Units (RSUs) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Number of shares    
Outstanding at the beginning 3,050,000  
Granted 10,205,500 3,217,000
Vested (346,000)  
Forfeited (1,270,750) (167,000)
Outstanding at the end 11,638,750 3,050,000
Weighted average grant date fair value per share    
Outstanding at the beginning (in dollars per share) $ 8.80  
Granted (in dollars per share) 2.58 $ 8.95
Vested (in dollars per share) 6.68  
Forfeited (in dollars per share) 7.80 11.80
Outstanding at the end (in dollars per share) $ 3.51 $ 8.80
Unrecognized share-based compensation expense $ 33,197 $ 24,933
Weighted-average vesting period 3 years 4 months 24 days 3 years 7 months 28 days
XML 123 R91.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Narratives (Details) - USD ($)
12 Months Ended
Dec. 22, 2017
Mar. 16, 2007
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Taxes          
Corporate tax rate     25.00% 25.00% 25.00%
Preferential tax rate     15.00% 15.00% 15.00%
HNTE certificate effective period     3 years    
Withholding income tax rate on dividends distributed     10.00%    
Maximum withholding income tax rate if the immediate holding company in Hong Kong owns directly at least 25% of the shares     5.00%    
Percentage of shares of the FIE for withholding income tax rate of 5%     25.00%    
Franchise tax rate (as a percent)     8.84% 8.84% 8.84%
Franchise tax     $ 0.8 $ 0.8 $ 0.8
Tax losses carry forwards     $ 544,528,000    
HONG KONG          
Income Taxes          
Corporate tax rate     16.50%    
PRC          
Income Taxes          
Corporate tax rate   25.00% 25.00%    
HNTE certificate effective period     6 years    
UNITED STATES          
Income Taxes          
Corporate tax rate 35.00%   21.00%    
XML 124 R92.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Components of loss before tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Taxes      
Total loss before tax $ (144,295) $ (174,934) $ (66,706)
PRC      
Income Taxes      
Total loss before tax (143,951) (150,478) (54,776)
Overseas      
Income Taxes      
Total loss before tax $ (344) $ (24,456) $ (11,930)
XML 125 R93.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Components of Income tax expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Taxes      
Current income tax expense $ 1,880 $ 490 $ 206
Total income tax expense $ 1,880 $ 490 $ 206
XML 126 R94.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Reconciliation of the differences between statutory tax rate and the effective tax rate (Details)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Taxes      
PRC Statutory income tax rate 25.00% 25.00% 25.00%
Effect of tax rates in different tax jurisdiction (0.30%) (2.00%) (2.60%)
Income tax on tax holiday (6.00%) (2.20%) (3.00%)
Additional deduction for research and development expenditures 8.50% 7.20% 8.90%
Share-based compensation (10.50%) (8.40%) (2.10%)
Permanent book-tax differences (1.40%) 6.20% (2.20%)
Change in valuation allowance (16.60%) (26.00%) (24.30%)
Effective tax rates (1.30%) (0.20%) (0.30%)
XML 127 R95.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Significant components of the deferred tax assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Deferred tax assets        
Net accumulated losses-carry forward $ 103,231 $ 76,944 $ 33,277  
Payroll liabilities 2,915 5,438 3,836  
Inventory write-downs 691 402 183  
Receivables allowances 42 171 83  
Other deductible temporary difference 88 9 26  
Less: valuation allowance $ (106,967) $ (82,964) $ (37,405) $ (21,205)
XML 128 R96.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Tax losses carry forwards (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Income Taxes  
Total tax losses carry forwards $ 514,481
2023  
Income Taxes  
Total tax losses carry forwards 115
2024  
Income Taxes  
Total tax losses carry forwards 238
2025  
Income Taxes  
Total tax losses carry forwards 62,589
2026  
Income Taxes  
Total tax losses carry forwards 111,126
2027  
Income Taxes  
Total tax losses carry forwards 51,577
2028  
Income Taxes  
Total tax losses carry forwards 33,544
2029  
Income Taxes  
Total tax losses carry forwards 71,988
2030  
Income Taxes  
Total tax losses carry forwards 39,414
2031  
Income Taxes  
Total tax losses carry forwards 36,357
2032  
Income Taxes  
Total tax losses carry forwards $ 107,533
XML 129 R97.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Movement of valuation allowance (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Valuation allowance      
Balance at beginning of the year $ 82,964 $ 37,405 $ 21,205
Changes of valuation allowance 24,003 45,559 16,200
Balance at end of the year $ 106,967 $ 82,964 $ 37,405
XML 130 R98.htm IDEA: XBRL DOCUMENT v3.23.1
Basic and Diluted Net Loss per Share - Schedule of basic and diluted net income (loss) per common share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Numerator:      
Net loss attributable to Tuya Inc.'s ordinary shareholders, basic $ (146,175) $ (175,424) $ (66,912)
Net loss attributable to Tuya Inc.'s ordinary shareholders, diluted $ (146,175) $ (175,424) $ (66,912)
Denominator:      
Weighted-average ordinary shares outstanding, basic 553,527,529 489,149,533 221,980,000
Weighted-average ordinary shares outstanding, diluted 553,527,529 489,149,533 221,980,000
Net loss per share attributable to ordinary shareholders, basic $ (0.26) $ (0.36) $ (0.30)
Net loss per share attributable to ordinary shareholders, diluted $ (0.26) $ (0.36) $ (0.30)
XML 131 R99.htm IDEA: XBRL DOCUMENT v3.23.1
Basic and Diluted Net Loss per Share - Schedule of Antidilutive Shares excluded from the computation of diluted net loss per ordinary share (Details) - shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Preferred Shares-weighted shares      
Basic and Diluted Net Loss per Share      
Weighted average shares excluded from computation of diluted net loss per ordinary share     278,163,799
Share option and RSU-weighted shares      
Basic and Diluted Net Loss per Share      
Weighted average shares excluded from computation of diluted net loss per ordinary share 65,349,350 61,989,697 44,743,156
XML 132 R100.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies - Additional Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Commitments and Contingencies    
Future minimum capital commitments $ 0 $ 0
Operating lease commitment within one year or less lease term $ 33 $ 99
XML 133 R101.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies - Services Purchase Commitments (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Commitments and Contingencies    
Total $ 24,604 $ 31,771
Less Than 1 year 6,479 6,146
1-3 years 15,000 15,000
3-5 years 3,125 10,625
Purchase obligations remaining non-cancelable contractual commitments 24,604 31,771
Aggregate purchase committed value 37,500  
Total payments made $ 15,774 $ 5,729
XML 134 R102.htm IDEA: XBRL DOCUMENT v3.23.1
Related Party Transactions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2020
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Related Party Transactions        
Related party transaction amount   $ 0 $ 0  
Subscription receivables received       $ 10
Prepaid cloud service fee to Tencent Group        
Related Party Transactions        
Due from related parties   97    
Cloud-related technical services fee due to Tencent Group        
Related Party Transactions        
Due from related parties   306 $ 669  
Registered shareholders        
Related Party Transactions        
Subscription receivables received $ 10      
Tencent Group        
Related Party Transactions        
Purchase of cloud service   $ 262    
XML 135 R103.htm IDEA: XBRL DOCUMENT v3.23.1
Statutory Reserves and Restricted Net Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Statutory Reserves and Restricted Net Assets    
Minimum percentage of statutory after-tax profit required to be appropriated to statutory general reserve fund 10.00%  
Maximum percentage of statutory general reserve fund as registered capital 50.00%  
Restricted portion $ 392,612 $ 283,655
XML 136 R104.htm IDEA: XBRL DOCUMENT v3.23.1
Statutory Reserves and Restricted Net Assets - Balance Sheet (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Current assets:        
Cash and cash equivalents $ 133,161 $ 963,938 $ 158,792  
Prepayments and other current assets 8,752 27,882    
Total current assets 1,023,366 1,191,268    
Non-current assets:        
Total non-current assets 32,773 56,882    
Total assets 1,056,139 1,248,150    
Liabilities        
Accruals and other current liabilities 40,387 59,331    
Other non-current liabilities 7,004 8,484    
Total liabilities 93,972 134,489    
Shareholders' equity:        
Treasury stock (US$0.00005 par value; 11,604,808 and 25,596,331 shares as of December 31, 2021 and 2022, respectively) (86,438) (46,930)    
Additional paid-in capital 1,584,764 1,526,140    
Accumulated other comprehensive income/(loss) (22,115) 2,320    
Accumulated deficit (514,073) (367,898)    
Total shareholders' equity 962,167 1,113,661 $ (164,667) $ (110,093)
Total liabilities and shareholders' equity 1,056,139 1,248,150    
Ordinary shares        
Shareholders' equity:        
Ordinary shares    
Class A ordinary shares        
Shareholders' equity:        
Ordinary shares 25 25    
Class B ordinary shares        
Shareholders' equity:        
Ordinary shares 4 4    
Reportable Legal Entities | Parent Company        
Current assets:        
Cash and cash equivalents 4,685 15,833    
Amounts due from subsidiaries 318,017 346,859    
Prepayments and other current assets 596 13,345    
Total current assets 323,298 376,037    
Non-current assets:        
Investment in subsidiaries and VIE 651,044 753,005    
Total non-current assets 651,044 753,005    
Total assets 974,342 1,129,042    
Liabilities        
Accruals and other current liabilities 5,171 6,897    
Other non-current liabilities 7,004 8,484    
Total liabilities 12,175 15,381    
Shareholders' equity:        
Treasury stock (US$0.00005 par value; 11,604,808 and 25,596,331 shares as of December 31, 2021 and 2022, respectively) (86,438) (46,930)    
Additional paid-in capital 1,584,764 1,526,140    
Accumulated other comprehensive income/(loss) (22,115) 2,320    
Accumulated deficit (514,073) (367,898)    
Total shareholders' equity 962,167 1,113,661    
Total liabilities and shareholders' equity 974,342 1,129,042    
Reportable Legal Entities | Ordinary shares | Parent Company        
Shareholders' equity:        
Ordinary shares 0 0    
Reportable Legal Entities | Class A ordinary shares | Parent Company        
Shareholders' equity:        
Ordinary shares 25 25    
Reportable Legal Entities | Class B ordinary shares | Parent Company        
Shareholders' equity:        
Ordinary shares $ 4 $ 4    
XML 137 R105.htm IDEA: XBRL DOCUMENT v3.23.1
Statutory Reserves and Restricted Net Assets - Balance Sheet Parenthetical (Details) - $ / shares
Dec. 31, 2022
Nov. 01, 2022
Oct. 31, 2022
Dec. 31, 2021
Mar. 17, 2021
Dec. 31, 2020
Dec. 31, 2019
Aug. 28, 2014
Balance sheet                
Ordinary shares, par value $ 0.00005     $ 0.00005   $ 0.00005 $ 0.00005 $ 0.00005
Ordinary shares, shares authorized 0     0 1,000,000,000     1,000,000,000
Ordinary shares, shares issued 0     0   221,980,000 221,980,000  
Ordinary shares, shares outstanding 0     0   221,980,000 221,980,000  
Treasury stock, par value $ 0.00005     $ 0.00005        
Treasury stock (in shares) 25,596,331     11,604,808        
Class A ordinary shares                
Balance sheet                
Ordinary shares, par value $ 0.00005 $ 0.00005   $ 0.00005        
Ordinary shares, shares authorized 800,000,000 800,000,000 600,000,000 600,000,000        
Ordinary shares, shares issued 499,146,560     491,846,560        
Ordinary shares, shares outstanding 473,550,229     480,241,752        
Class B ordinary shares                
Balance sheet                
Ordinary shares, par value $ 0.00005     $ 0.00005        
Ordinary shares, shares authorized 200,000,000     200,000,000        
Ordinary shares, shares issued 79,400,000     79,400,000        
Ordinary shares, shares outstanding 79,400,000     79,400,000        
Reportable Legal Entities | Parent Company                
Balance sheet                
Treasury stock, par value $ 0.00005     $ 0.00005        
Treasury stock (in shares) 25,596,331     11,604,808        
Reportable Legal Entities | Ordinary shares | Parent Company                
Balance sheet                
Ordinary shares, par value $ 0.00005     $ 0.00005        
Ordinary shares, shares authorized 0     0        
Ordinary shares, shares issued 0     0        
Ordinary shares, shares outstanding 0     0        
Reportable Legal Entities | Class A ordinary shares | Parent Company                
Balance sheet                
Ordinary shares, par value $ 0.00005     $ 0.00005        
Ordinary shares, shares authorized 800,000,000     600,000,000        
Ordinary shares, shares issued 499,146,560     491,846,560        
Ordinary shares, shares outstanding 473,550,229     480,241,752        
Reportable Legal Entities | Class B ordinary shares | Parent Company                
Balance sheet                
Ordinary shares, par value $ 0.00005     $ 0.00005        
Ordinary shares, shares authorized 200,000,000     200,000,000        
Ordinary shares, shares issued 79,400,000     79,400,000        
Ordinary shares, shares outstanding 79,400,000     79,400,000        
XML 138 R106.htm IDEA: XBRL DOCUMENT v3.23.1
Statutory Reserves and Restricted Net Assets - Statement of Comprehensive Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Operating expenses:      
General and administrative expenses $ (67,513) $ (71,589) $ (17,868)
Other operating expenses, net 10,508 9,835 1,071
Total operating expenses 257,609 311,427 131,783
Other non-operating incomes, net 2,904 1,958  
Financial income, net 18,546 7,286 3,220
Foreign exchange gain 2,441 (618) (80)
Loss before income tax expense (144,295) (174,934) (66,706)
Net loss (146,175) (175,424) (66,912)
Net loss attributable to ordinary shareholders (146,175) (175,424) (66,912)
Net loss (146,175) (175,424) (66,912)
Other comprehensive income/(loss)      
Foreign currency translation (14,942) 1,482 2,882
Changes in fair value of long-term investments (9,493) 357  
Total comprehensive loss attributable to Tuya Inc. (170,610) (173,585) (64,030)
Reportable Legal Entities | Parent Company      
Operating expenses:      
General and administrative expenses (3,013) (2,927) (784)
Share of loss of subsidiaries and VIE (146,417) (174,455) (66,982)
Other operating expenses, net     (7)
Total operating expenses (149,430) (177,382) (67,773)
Other non-operating incomes, net 2,904 1,958  
Financial income, net 197   861
Foreign exchange gain 154    
Loss before income tax expense (146,175) (175,424) (66,912)
Net loss (146,175) (175,424) (66,912)
Net loss attributable to ordinary shareholders (146,175) (175,424) (66,912)
Net loss (146,175) (175,424) (66,912)
Other comprehensive income/(loss)      
Foreign currency translation (14,942) 1,482 2,882
Changes in fair value of long-term investments (9,493) 357  
Total comprehensive loss attributable to Tuya Inc. $ (170,610) $ (173,585) $ (64,030)
XML 139 R107.htm IDEA: XBRL DOCUMENT v3.23.1
Statutory Reserves and Restricted Net Assets - Statement of Cash Flows (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Statement of Cash Flows      
Net cash generated from/(used in) operating activities $ (70,654) $ (126,103) $ (49,211)
Net cash used in investing activities (714,225) (112,957) (7,852)
Proceeds from issuance of Class A ordinary shares upon U.S. IPO and related over-allotment option, net of cost of issuance   904,732  
Payment for repurchase of ordinary shares (48,678) (64,000)  
Proceeds from issuance of ordinary shares prior to Initial Public Offering   200,000  
Proceeds from exercise of share options 1,039 1,070  
Subscription contributions from shareholders     10
Net cash (used in)/ generated from financing activities (38,582) 1,041,802 (172)
Effect of exchange rate changes on cash and cash equivalents, restricted cash (7,954) 2,879 2,903
Net (decrease)/ increase in cash and cash equivalents, restricted cash (831,415) 805,621 (54,332)
Cash and cash equivalents, restricted cash at the beginning of year 964,576 158,955 213,287
Cash and cash equivalents, restricted cash at the end of year 133,161 964,576 158,955
Reportable Legal Entities | Parent Company      
Statement of Cash Flows      
Net cash generated from/(used in) operating activities (1,408) 11,255 498
Advance to, and investment in subsidiaries   (1,037,244) (151,719)
Proceeds from subsidiaries 28,842    
Net cash used in investing activities 28,842 (1,037,244) (151,719)
Proceeds from issuance of Class A ordinary shares upon U.S. IPO and related over-allotment option, net of cost of issuance   904,732  
Payment for repurchase of ordinary shares (48,678) (64,000)  
Proceeds from issuance of ordinary shares prior to Initial Public Offering   200,000  
Proceeds from issuance of Class A ordinary shares upon the Dual Primary Listing, net of cost of issuance 9,057    
Proceeds from exercise of share options 1,039 1,070  
Subscription contributions from shareholders     10
Net cash (used in)/ generated from financing activities (38,582) 1,041,802 10
Net (decrease)/ increase in cash and cash equivalents, restricted cash (11,148) 15,813 (151,211)
Cash and cash equivalents, restricted cash at the beginning of year 15,833 20 151,231
Cash and cash equivalents, restricted cash at the end of year $ 4,685 $ 15,833 $ 20
XML 140 tuya-20221231x20f_htm.xml IDEA: XBRL DOCUMENT 0001829118 tuya:HangzhouTuyaTechnologyCo.Ltd.Member 2022-01-01 2022-12-31 0001829118 tuya:HangzhouTuyaTechnologyCo.Ltd.Member 2021-01-01 2021-12-31 0001829118 tuya:AdsRepresentingOrdinaryShares2726767Member tuya:ShareRepurchaseProgram2021Member us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001829118 tuya:AdsRepresentingOrdinaryShares16086682Member tuya:ShareRepurchaseProgram2021Member us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001829118 tuya:OrdinarySharesRepresentingOrdinaryShares26400.Member tuya:ShareRepurchaseProgram2021Member dei:AdrMember 2022-01-01 2022-12-31 0001829118 tuya:AdsRepresentingOrdinaryShares2726767Member tuya:ShareRepurchaseProgram2021Member dei:AdrMember 2022-01-01 2022-12-31 0001829118 tuya:AdsRepresentingOrdinaryShares16086682Member tuya:ShareRepurchaseProgram2021Member dei:AdrMember 2022-01-01 2022-12-31 0001829118 tuya:ShareRepurchaseProgram2021Member 2021-08-30 2021-08-30 0001829118 tuya:ShareRepurchaseProgram2021Member dei:AdrMember 2022-11-09 0001829118 tuya:ShareRepurchaseProgram2021Member dei:AdrMember 2021-08-30 0001829118 us-gaap:TreasuryStockCommonMember 2022-01-01 2022-12-31 0001829118 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001829118 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001829118 tuya:ClassAndClassBOrdinarySharesMember us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001829118 us-gaap:CommonClassAMember 2021-10-18 2021-10-18 0001829118 us-gaap:CommonClassAMember 2021-09-13 2021-09-13 0001829118 dei:AdrMember us-gaap:OverAllotmentOptionMember 2021-04-20 2021-04-20 0001829118 dei:AdrMember us-gaap:IPOMember 2021-03-18 2021-03-18 0001829118 tuya:SeriesDConvertiblePreferredSharesMember 2019-09-01 2019-09-30 0001829118 tuya:SeriesCConvertiblePreferredSharesMember 2018-04-01 2018-04-30 0001829118 tuya:SeriesBConvertiblePreferredSharesMember 2017-08-01 2017-08-31 0001829118 tuya:SeriesA1ConvertiblePreferredSharesMember 2016-11-01 2016-11-30 0001829118 us-gaap:InvestorMember 2014-12-23 2014-12-23 0001829118 tuya:SeriesConvertiblePreferredSharesMember 2014-12-01 2014-12-31 0001829118 us-gaap:InvestorMember 2014-08-28 2014-08-28 0001829118 us-gaap:TreasuryStockCommonMember 2021-01-01 2021-12-31 0001829118 us-gaap:TreasuryStockCommonMember 2022-12-31 0001829118 us-gaap:RetainedEarningsMember 2022-12-31 0001829118 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001829118 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001829118 us-gaap:TreasuryStockCommonMember 2021-12-31 0001829118 us-gaap:RetainedEarningsMember 2021-12-31 0001829118 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001829118 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001829118 us-gaap:RetainedEarningsMember 2020-12-31 0001829118 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001829118 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001829118 us-gaap:RetainedEarningsMember 2019-12-31 0001829118 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001829118 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001829118 tuya:ReceivablesFromShareholdersMember 2019-12-31 0001829118 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-12-31 0001829118 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-12-31 0001829118 tuya:ClassAndClassBOrdinarySharesMember us-gaap:CommonStockMember 2022-12-31 0001829118 us-gaap:CommonStockMember 2022-12-31 0001829118 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-12-31 0001829118 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-12-31 0001829118 tuya:ClassAndClassBOrdinarySharesMember us-gaap:CommonStockMember 2021-12-31 0001829118 us-gaap:CommonStockMember 2021-12-31 0001829118 us-gaap:CommonStockMember 2020-12-31 0001829118 us-gaap:CommonStockMember 2019-12-31 0001829118 us-gaap:CommonClassAMember 2022-07-04 0001829118 dei:AdrMember us-gaap:IPOMember 2021-03-18 0001829118 us-gaap:CommonStockMember 2021-02-28 0001829118 tuya:SeriesDConvertiblePreferredSharesMember 2019-11-01 0001829118 tuya:SeriesA1ConvertiblePreferredSharesMember 2019-11-01 0001829118 tuya:SeriesDConvertiblePreferredSharesMember 2019-09-16 0001829118 tuya:SeriesCConvertiblePreferredSharesMember 2018-05-02 0001829118 tuya:SeriesCConvertiblePreferredSharesMember 2018-04-16 0001829118 tuya:SeriesBConvertiblePreferredSharesMember 2017-09-15 0001829118 tuya:SeriesBConvertiblePreferredSharesMember 2017-08-15 0001829118 tuya:SeriesA1ConvertiblePreferredSharesMember 2016-11-11 0001829118 tuya:SeriesConvertiblePreferredSharesMember 2015-03-31 0001829118 us-gaap:InvestorMember 2014-12-23 0001829118 tuya:SeriesConvertiblePreferredSharesMember 2014-12-23 0001829118 2019-01-01 2019-12-31 0001829118 tuya:Plan2015Member 2021-12-31 0001829118 us-gaap:RestrictedStockUnitsRSUMember tuya:Plan2015Member 2022-01-01 2022-12-31 0001829118 us-gaap:RestrictedStockUnitsRSUMember tuya:Plan2015Member 2021-01-01 2021-12-31 0001829118 tuya:Plan2015Member 2021-01-01 2021-12-31 0001829118 srt:MinimumMember tuya:Plan2015Member 2022-12-31 0001829118 srt:MinimumMember 2021-12-31 0001829118 srt:MaximumMember 2021-12-31 0001829118 srt:MinimumMember 2020-12-31 0001829118 srt:MaximumMember 2020-12-31 0001829118 tuya:Plan2015Member us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-01-01 2022-12-31 0001829118 tuya:Plan2015Member us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-01-01 2022-12-31 0001829118 tuya:Plan2015Member 2022-01-01 2022-12-31 0001829118 tuya:ContractWithCustomerLiabilityNonCurrentMember 2022-12-31 0001829118 tuya:ContractWithCustomerLiabilityCurrentMember 2022-12-31 0001829118 tuya:ContractWithCustomerLiabilityNonCurrentMember 2021-12-31 0001829118 tuya:ContractWithCustomerLiabilityCurrentMember 2021-12-31 0001829118 tuya:SmartDeviceDistributionMember 2022-01-01 2022-12-31 0001829118 tuya:SaasAndOthersMember 2022-01-01 2022-12-31 0001829118 tuya:IotPaasMember 2022-01-01 2022-12-31 0001829118 tuya:SmartDeviceDistributionMember 2021-01-01 2021-12-31 0001829118 tuya:SaasAndOthersMember 2021-01-01 2021-12-31 0001829118 tuya:IotPaasMember 2021-01-01 2021-12-31 0001829118 tuya:SmartDeviceDistributionMember 2020-01-01 2020-12-31 0001829118 tuya:SaasAndOthersMember 2020-01-01 2020-12-31 0001829118 tuya:IotPaasMember 2020-01-01 2020-12-31 0001829118 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-01-01 2022-12-31 0001829118 us-gaap:OfficeEquipmentMember 2022-01-01 2022-12-31 0001829118 us-gaap:ComputerEquipmentMember 2022-01-01 2022-12-31 0001829118 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-12-31 0001829118 us-gaap:OfficeEquipmentMember 2022-12-31 0001829118 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001829118 us-gaap:ConstructionInProgressMember 2022-12-31 0001829118 us-gaap:ComputerEquipmentMember 2022-12-31 0001829118 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2021-12-31 0001829118 us-gaap:OfficeEquipmentMember 2021-12-31 0001829118 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001829118 us-gaap:ComputerEquipmentMember 2021-12-31 0001829118 tuya:SeriesDConvertiblePreferredSharesMember 2019-09-16 2019-11-01 0001829118 2018-05-02 2018-05-02 0001829118 tuya:SeriesCConvertiblePreferredSharesMember 2018-04-16 2018-05-31 0001829118 2018-04-16 2018-04-16 0001829118 tuya:SeriesBConvertiblePreferredSharesMember 2017-08-15 2017-09-30 0001829118 tuya:SeriesConvertiblePreferredSharesMember 2014-12-23 2015-03-31 0001829118 tuya:OtherInvestorsMember 2014-12-23 2014-12-23 0001829118 tuya:TwoInvestorsMember 2014-08-28 2014-08-28 0001829118 tuya:RegisteredShareholdersMember 2014-08-28 2014-08-28 0001829118 2021-03-18 2021-03-18 0001829118 tuya:RegisteredShareholdersMember 2020-12-30 2020-12-30 0001829118 tuya:ShareholdingInterestOfPrivatelyHeldCompanyMember 2022-03-01 2022-03-31 0001829118 tuya:ShareholdingInterestOfPrivatelyHeldCompanyMember tuya:GroupAcquiredShareholdingInterestOfPrivatelyHeldCompanyTwoMember 2021-12-01 2021-12-31 0001829118 tuya:ShareholdingInterestOfPrivatelyHeldCompanyMember tuya:GroupAcquiredShareholdingInterestOfPrivatelyHeldCompanyOneMember 2021-12-01 2021-12-31 0001829118 tuya:ShareholdingInterestOfPrivatelyHeldCompanyMember tuya:GroupAcquiredShareholdingInterestOfPrivatelyHeldCompanyTwoMember 2021-11-01 2021-11-30 0001829118 tuya:ShareholdingInterestOfPrivatelyHeldCompanyMember tuya:GroupAcquiredShareholdingInterestOfPrivatelyHeldCompanyOneMember 2021-11-01 2021-11-30 0001829118 tuya:ShareholdingInterestOfPrivatelyHeldCompanyMember 2021-10-01 2021-10-31 0001829118 tuya:ShareholdingInterestOfPrivatelyHeldCompanyMember 2021-09-01 2021-09-30 0001829118 tuya:ShareholdingInterestOfPrivatelyHeldCompanyMember 2021-08-01 2021-08-31 0001829118 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0001829118 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001829118 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001829118 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001829118 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001829118 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001829118 tuya:ZhejiangTuyaSmartElectronicsCo.Ltd.Member 2022-12-31 0001829118 tuya:TuyasmartIndiaPrivateLimitedMember 2022-12-31 0001829118 tuya:TuyaSmartInc.Member 2022-12-31 0001829118 tuya:TuyasmartColombiaS.a.sMember 2022-12-31 0001829118 tuya:TuyaJapanCo.Ltd.Member 2022-12-31 0001829118 tuya:TuyaHkLimitedMember 2022-12-31 0001829118 tuya:TuyaGmbhMember 2022-12-31 0001829118 tuya:TuyaGlobalInc.Member 2022-12-31 0001829118 tuya:HangzhouTuyaInformationTechnologyCo.Ltd.Member 2022-12-31 0001829118 tuya:ZhejiangTuyaSmartElectronicsCo.Ltd.Member 2021-12-31 0001829118 tuya:TuyasmartIndiaPrivateLimitedMember 2021-12-31 0001829118 tuya:TuyaSmartInc.Member 2021-12-31 0001829118 tuya:TuyasmartColombiaS.a.sMember 2021-12-31 0001829118 tuya:TuyaJapanCo.Ltd.Member 2021-12-31 0001829118 tuya:TuyaHkLimitedMember 2021-12-31 0001829118 tuya:TuyaGmbhMember 2021-12-31 0001829118 tuya:TuyaGlobalInc.Member 2021-12-31 0001829118 tuya:HangzhouTuyaInformationTechnologyCo.Ltd.Member 2021-12-31 0001829118 tuya:BridgeLoanReceivableMember 2021-09-30 0001829118 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2022-12-31 0001829118 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2021-12-31 0001829118 srt:MinimumMember 2022-12-31 0001829118 srt:MaximumMember 2022-12-31 0001829118 tuya:OtherThanChinaMember 2022-01-01 2022-12-31 0001829118 tuya:OtherThanChinaMember 2021-01-01 2021-12-31 0001829118 country:CN 2021-01-01 2021-12-31 0001829118 tuya:OtherThanChinaMember 2020-01-01 2020-12-31 0001829118 country:CN 2020-01-01 2020-12-31 0001829118 us-gaap:InvestmentIncomeExpenseMember 2022-01-01 2022-12-31 0001829118 us-gaap:InvestmentIncomeExpenseMember 2021-01-01 2021-12-31 0001829118 tuya:Plan2015Member 2022-12-31 0001829118 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001829118 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001829118 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001829118 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001829118 us-gaap:EmployeeStockOptionMember 2022-12-31 0001829118 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001829118 country:US 2022-01-01 2022-12-31 0001829118 country:HK 2022-01-01 2022-12-31 0001829118 country:US 2017-12-22 2017-12-22 0001829118 country:CN 2007-03-16 2007-03-16 0001829118 tuya:TencentGroupMember 2022-12-31 0001829118 tuya:PrepaidCloudServiceFeeMember 2022-12-31 0001829118 tuya:CloudRelatedTechnicalServicesFeeMember 2022-12-31 0001829118 tuya:CloudRelatedTechnicalServicesFeeMember 2021-12-31 0001829118 srt:MinimumMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputPriceVolatilityMember 2022-12-31 0001829118 srt:MaximumMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputPriceVolatilityMember 2022-12-31 0001829118 srt:MaximumMember us-gaap:FairValueMeasurementsRecurringMember tuya:MeasurementInputProbabilityRedemptionScenarioMember 2022-12-31 0001829118 srt:MaximumMember us-gaap:FairValueMeasurementsRecurringMember tuya:MeasurementInputProbabilityLiquidationScenarioMember 2022-12-31 0001829118 srt:MaximumMember us-gaap:FairValueMeasurementsRecurringMember tuya:MeasurementInputProbabilityIpoScenarioMember 2022-12-31 0001829118 us-gaap:FairValueMeasurementsRecurringMember tuya:MeasurementInputProbabilityRedemptionScenarioMember 2022-12-31 0001829118 us-gaap:FairValueMeasurementsRecurringMember tuya:MeasurementInputProbabilityLiquidationScenarioMember 2022-12-31 0001829118 us-gaap:FairValueMeasurementsRecurringMember tuya:MeasurementInputProbabilityIpoScenarioMember 2022-12-31 0001829118 srt:MinimumMember us-gaap:MeasurementInputPriceVolatilityMember 2021-12-31 0001829118 srt:MaximumMember us-gaap:MeasurementInputPriceVolatilityMember 2021-12-31 0001829118 tuya:MeasurementInputProbabilityRedemptionScenarioMember 2021-12-31 0001829118 tuya:MeasurementInputProbabilityLiquidationScenarioMember 2021-12-31 0001829118 tuya:MeasurementInputProbabilityIpoScenarioMember 2021-12-31 0001829118 us-gaap:MembershipMember 2022-12-31 0001829118 tuya:SaasMember 2022-12-31 0001829118 tuya:CloudBasedConnectivityAndBasicIotServicesMember 2022-12-31 0001829118 us-gaap:MembershipMember 2021-12-31 0001829118 tuya:SaasMember 2021-12-31 0001829118 tuya:CloudBasedConnectivityAndBasicIotServicesMember 2021-12-31 0001829118 us-gaap:MembershipMember 2020-12-31 0001829118 tuya:SaasMember 2020-12-31 0001829118 tuya:CloudBasedConnectivityAndBasicIotServicesMember 2020-12-31 0001829118 tuya:CloudBasedConnectivityAndBasicIotServicesMember 2019-12-31 0001829118 us-gaap:CostOfGoodsProductLineMember us-gaap:SupplierConcentrationRiskMember tuya:SupplierMember 2022-01-01 2022-12-31 0001829118 us-gaap:CostOfGoodsProductLineMember us-gaap:SupplierConcentrationRiskMember tuya:SupplierMember 2021-01-01 2021-12-31 0001829118 tuya:CustomerMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2021-01-01 2021-12-31 0001829118 us-gaap:CostOfGoodsProductLineMember us-gaap:SupplierConcentrationRiskMember tuya:SupplierMember 2020-01-01 2020-12-31 0001829118 us-gaap:CommonStockMember 2022-12-31 0001829118 us-gaap:CommonStockMember 2021-12-31 0001829118 us-gaap:CommonClassAMember 2022-10-31 0001829118 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember us-gaap:CommonStockMember 2022-12-31 0001829118 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember us-gaap:CommonClassBMember 2022-12-31 0001829118 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember us-gaap:CommonClassAMember 2022-12-31 0001829118 us-gaap:CommonClassAMember 2022-11-01 0001829118 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember us-gaap:CommonStockMember 2021-12-31 0001829118 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember us-gaap:CommonClassBMember 2021-12-31 0001829118 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember us-gaap:CommonClassAMember 2021-12-31 0001829118 us-gaap:CommonClassBMember 2021-12-31 0001829118 us-gaap:CommonClassAMember 2021-12-31 0001829118 tuya:Plan2015Member 2021-02-21 0001829118 tuya:Plan2015Member 2020-07-31 0001829118 tuya:Plan2015Member 2014-12-31 0001829118 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2020-12-31 0001829118 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2019-12-31 0001829118 2019-12-31 0001829118 2020-12-31 0001829118 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001829118 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001829118 tuya:LongTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001829118 tuya:LongTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001829118 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001829118 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001829118 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001829118 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001829118 tuya:LongTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001829118 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001829118 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001829118 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001829118 tuya:LongTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001829118 tuya:LongTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001829118 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001829118 us-gaap:DerivativeFinancialInstrumentsAssetsMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0001829118 tuya:LongTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001829118 us-gaap:FairValueInputsLevel3Member 2021-12-31 0001829118 us-gaap:FairValueInputsLevel2Member 2021-12-31 0001829118 us-gaap:FairValueInputsLevel1Member 2021-12-31 0001829118 us-gaap:DerivativeFinancialInstrumentsAssetsMember 2021-12-31 0001829118 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001829118 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001829118 us-gaap:PreferredStockMember 2020-01-01 2020-12-31 0001829118 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001829118 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-12-31 0001829118 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-12-31 0001829118 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-12-31 0001829118 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-12-31 0001829118 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-12-31 0001829118 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0001829118 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-12-31 0001829118 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-12-31 0001829118 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-12-31 0001829118 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2022-12-31 0001829118 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2021-12-31 0001829118 tuya:SeriesA1ConvertiblePreferredSharesMember 2019-11-01 2019-11-01 0001829118 tuya:ReceivablesFromShareholdersMember 2020-01-01 2020-12-31 0001829118 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001829118 us-gaap:CommonClassAMember 2022-07-04 2022-07-04 0001829118 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001829118 srt:MinimumMember 2022-01-01 2022-12-31 0001829118 srt:MaximumMember 2022-01-01 2022-12-31 0001829118 srt:MinimumMember 2021-01-01 2021-12-31 0001829118 srt:MaximumMember 2021-01-01 2021-12-31 0001829118 srt:MinimumMember 2020-01-01 2020-12-31 0001829118 srt:MaximumMember 2020-01-01 2020-12-31 0001829118 us-gaap:OtherNonoperatingIncomeExpenseMember 2022-01-01 2022-12-31 0001829118 us-gaap:OtherNonoperatingIncomeExpenseMember 2021-01-01 2021-12-31 0001829118 tuya:ShareholdingInterestOfCustomerWithBridgeLoanMember 2021-01-01 2021-12-31 0001829118 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2021-01-01 2021-12-31 0001829118 2022-06-01 2022-06-30 0001829118 2021-04-01 2021-04-30 0001829118 2021-03-17 2021-03-17 0001829118 us-gaap:CommonStockMember 2021-03-17 2021-03-17 0001829118 us-gaap:CommonClassAMember 2021-12-28 2021-12-28 0001829118 us-gaap:CommonClassAMember 2021-12-23 2021-12-23 0001829118 tuya:ExpirationYear2032Member 2022-12-31 0001829118 tuya:ExpirationYear2031Member 2022-12-31 0001829118 tuya:ExpirationYear2030Member 2022-12-31 0001829118 tuya:ExpirationYear2029Member 2022-12-31 0001829118 tuya:ExpirationYear2028Member 2022-12-31 0001829118 tuya:ExpirationYear2027Member 2022-12-31 0001829118 tuya:ExpirationYear2026Member 2022-12-31 0001829118 tuya:ExpirationYear2025Member 2022-12-31 0001829118 tuya:ExpirationYear2024Member 2022-12-31 0001829118 tuya:ExpirationYear2023Member 2022-12-31 0001829118 us-gaap:CommonStockMember 2021-02-01 2021-02-28 0001829118 tuya:SeriesDConvertiblePreferredSharesMember 2019-11-01 2019-11-01 0001829118 tuya:SeriesDConvertiblePreferredSharesMember 2019-09-16 2019-09-16 0001829118 tuya:SeriesCConvertiblePreferredSharesMember 2018-05-02 2018-05-02 0001829118 tuya:SeriesCConvertiblePreferredSharesMember 2018-04-16 2018-04-16 0001829118 tuya:SeriesBConvertiblePreferredSharesMember 2017-09-15 2017-09-15 0001829118 tuya:SeriesBConvertiblePreferredSharesMember 2017-08-15 2017-08-15 0001829118 tuya:SeriesA1ConvertiblePreferredSharesMember 2016-11-11 2016-11-11 0001829118 tuya:SeriesConvertiblePreferredSharesMember 2015-03-31 2015-03-31 0001829118 tuya:SeriesConvertiblePreferredSharesMember 2014-12-23 2014-12-23 0001829118 tuya:BridgeLoanReceivableMember 2021-09-01 2021-09-30 0001829118 tuya:IotPaasMember srt:MinimumMember 2022-01-01 2022-12-31 0001829118 tuya:IotPaasMember srt:MaximumMember 2022-01-01 2022-12-31 0001829118 country:CN 2022-01-01 2022-12-31 0001829118 us-gaap:OtherOperatingIncomeExpenseMember 2022-01-01 2022-12-31 0001829118 us-gaap:OtherOperatingIncomeExpenseMember 2021-01-01 2021-12-31 0001829118 us-gaap:OtherOperatingIncomeExpenseMember 2020-01-01 2020-12-31 0001829118 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2022-01-01 2022-12-31 0001829118 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2020-01-01 2020-12-31 0001829118 tuya:ShareholdingInterestOfCustomerWithBridgeLoanMember 2021-10-01 2021-12-31 0001829118 us-gaap:MembershipMember 2022-01-01 2022-12-31 0001829118 tuya:SaasMember 2022-01-01 2022-12-31 0001829118 tuya:CloudBasedConnectivityAndBasicIotServicesMember 2022-01-01 2022-12-31 0001829118 us-gaap:MembershipMember 2021-01-01 2021-12-31 0001829118 tuya:SaasMember 2021-01-01 2021-12-31 0001829118 tuya:CloudBasedConnectivityAndBasicIotServicesMember 2021-01-01 2021-12-31 0001829118 us-gaap:MembershipMember 2020-01-01 2020-12-31 0001829118 tuya:SaasMember 2020-01-01 2020-12-31 0001829118 tuya:CloudBasedConnectivityAndBasicIotServicesMember 2020-01-01 2020-12-31 0001829118 2021-03-17 0001829118 2014-08-28 0001829118 us-gaap:CommonClassBMember 2022-01-01 2022-12-31 0001829118 us-gaap:CommonClassBMember 2021-03-17 2021-03-17 0001829118 us-gaap:CommonClassAMember 2021-03-17 2021-03-17 0001829118 us-gaap:CommonClassAMember 2021-01-01 2021-12-31 0001829118 tuya:Plan2015Member 2021-02-25 2021-02-25 0001829118 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001829118 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001829118 2021-01-01 2021-12-31 0001829118 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001829118 2020-01-01 2020-12-31 0001829118 2022-12-31 0001829118 2021-12-31 0001829118 us-gaap:CommonClassAMember 2022-01-01 2022-12-31 0001829118 tuya:AmericanDepositaryShareMember 2022-01-01 2022-12-31 0001829118 tuya:ShareRepurchaseProgram2021Member us-gaap:CommonClassAMember 2022-11-09 0001829118 tuya:ShareRepurchaseProgram2021Member us-gaap:CommonClassAMember 2021-08-30 0001829118 us-gaap:CommonClassAMember us-gaap:IPOMember 2021-03-18 0001829118 us-gaap:CommonClassBMember 2022-12-31 0001829118 us-gaap:CommonClassAMember 2022-12-31 0001829118 dei:BusinessContactMember 2022-01-01 2022-12-31 0001829118 2022-01-01 2022-12-31 shares pure iso4217:USD tuya:Vote iso4217:CNY tuya:item tuya:subsidiary iso4217:USD shares tuya:segment 221980000 489149533 553527529 -0.30 -0.36 -0.26 -66912000 -175424000 -146175000 221980000 489149533 553527529 221980000 221980000 0001829118 FY false 2022 --12-31 0 0 0 0 0 0 0 0 2022-12-31 E9 79400000 79400000 P1Y6M P12M P12M P12M 79400000 P2Y 0.50 79400000 79400000 20-F false true false false 001-40210 Tuya Inc. 10/F, Building A, Huace Center Xihu District Hangzhou City 310012 CN Yao (Jessie) Liu 0571 86915981 ir@tuya.com 10/F, Building A, Huace Center Xihu District Hangzhou City 310012 CN American depositary shares, each representing one Class A ordinary share, par value US$0.00005 per share TUYA NYSE Class A ordinary shares, par value US$0.00005 per share 499146560 79400000 No No Yes Yes Accelerated Filer true false false U.S. GAAP false 1424 PricewaterhouseCoopers Zhong Tian LLP Shanghai, the People’s Republic of China 963938000 133161000 638000 102134000 821134000 32701000 12172000 1393000 2767000 62582000 45380000 27882000 8752000 1191268000 1023366000 6805000 3827000 22181000 9736000 26078000 18031000 1818000 1179000 56882000 32773000 1248150000 1056139000 1221000 1422000 12212000 9595000 31088000 27633000 9254000 6821000 50847000 33383000 5697000 3850000 109098000 81282000 38000 0 16048000 5292000 859000 394000 8484000 7004000 25391000 12690000 134489000 93972000 0.00005 0.00005 0 0 0.00005 0.00005 600000000 800000000 491846560 499146560 480241752 473550229 25000 25000 0.00005 0.00005 200000000 200000000 79400000 79400000 4000 4000 0.00005 0.00005 11604808 25596331 46930000 86438000 1526140000 1584764000 2320000 -22115000 -367898000 -514073000 1113661000 962167000 1248150000 1056139000 179874000 302076000 208172000 117937000 174209000 118749000 61937000 127867000 89423000 77430000 174289000 144942000 37556000 75384000 55662000 17868000 71589000 67513000 1071000 9835000 10508000 131783000 311427000 257609000 -69846000 -183560000 -168186000 1958000 2904000 3220000 7286000 18546000 -80000 -618000 2441000 -66706000 -174934000 -144295000 206000 490000 1880000 -66912000 -175424000 -146175000 -66912000 -175424000 -146175000 -66912000 -175424000 -146175000 -66912000 -175424000 -146175000 357000 -9493000 2882000 1482000 -14942000 -64030000 -173585000 -170610000 -66912000 -175424000 -146175000 -66912000 -175424000 -146175000 221980000 489149533 553527529 -0.30 -0.36 -0.26 2596000 14542000 14692000 1529000 6702000 6825000 5321000 44845000 47502000 0.00005 0.00005 0.00005 221980000 11000 17869000 -10000 -2401000 -125562000 -110093000 -66912000 -66912000 10000 10000 2882000 2882000 9446000 9446000 221980000 11000 27315000 481000 -192474000 -164667000 0.00005 0.00005 0.00005 221980000 11000 27315000 481000 -192474000 -164667000 45076479 2000 904730000 904732000 16026282 1000 199999000 200000000 278163799 14000 333653000 333667000 10000000 1000 -10000000 -1000 -7008269 53645000 53645000 -5646000 5403461 6716000 1070000 -175424000 -175424000 357000 357000 1482000 1482000 66089000 66089000 571246560 29000 1526140000 -11604808 -46930000 2320000 -367898000 1113661000 0.00005 0.00005 0.00005 571246560 29000 1526140000 -11604808 -46930000 2320000 -367898000 1113661000 -18839849 59631000 59631000 -19084000 4848326 20123000 1039000 7300000 8689000 8689000 -146175000 -146175000 -9493000 -9493000 -14942000 -14942000 69019000 69019000 578546560 29000 1584764000 -25596331 -86438000 -22115000 -514073000 962167000 -66912000 -175424000 -146175000 9446000 66089000 69019000 1662000 3369000 3443000 4022000 6981000 4766000 278000 1030000 288000 539000 1806000 4067000 -365000 219000 147000 -80000 -618000 2441000 -2167000 -833000 7449000 7243000 23430000 -20241000 8747000 -7733000 1374000 19787000 22121000 -13135000 -3615000 13134000 -8893000 778000 89000 -639000 10983000 -10947000 -2617000 13027000 4010000 -3455000 3398000 5938000 -2898000 4000 -159000 11939000 19109000 -24280000 -4590000 -7164000 -4924000 8484000 -1480000 -49211000 -126103000 -70654000 196806000 468705000 1257697000 192493000 385549000 543790000 3201000 6193000 710000 5000 28000 464000 2930000 628000 564000 21334000 1575000 221000 -1503000 -7852000 -112957000 -714225000 904732000 64000000 48678000 200000000 1070000 1039000 9057000 182000 10000 -172000 1041802000 -38582000 2903000 2879000 -7954000 -54332000 805621000 -831415000 213287000 158955000 964576000 158955000 964576000 133161000 -210000 -616000 -843000 2302000 158792000 963938000 133161000 163000 638000 158955000 964576000 133161000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">1.    Organization and principal activities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(a)    Principal Activities</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Tuya Inc. (the “Company”) was incorporated under the laws of the Cayman Islands on August 28, 2014, as an exempted company with limited liability. The Company and its subsidiaries and consolidated variable interest entity (“VIE”) (collectively referred to as the “Group”) are principally engaged in offering PaaS (Platform-as-a-Service) to business customers developing IoT (Internet of Things) devices, including brands and their OEMs (original equipment manufacturer). Also, the Group offers Industry SaaS (Software-as-a-Service) and cloud-based value-added services to its customers. The Group also sells finished smart devices powered by Tuya purchased from qualified OEMs (the “Smart device distribution”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(b)    History of the Group</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Prior to the incorporation of Tuya Inc. in August 2014, the Group commenced its initial operations through Hangzhou Tuya Technology Co., Ltd. (“Hangzhou Tuya Technology”), which was established on June 16, 2014 by Wang Xueji and another individual. After a series of agreements, Hangzhou Tuya Technology was owned by Wang Xueji and other four individuals (collectively, the “Registered Shareholders”) together with two unrelated investors of Series Angel financing (the “Non-Registered Shareholders VIE Investors”) by August 2014. In December 2014, Hangzhou Tuya Information Technology Co., Ltd. (“the WFOE”) was established after the incorporation of Tuya Inc. The Group then entered into a series of contractual arrangements among the WFOE, Hangzhou Tuya Technology and Hangzhou Tuya Technology’s shareholders in December 2014, and thereafter Hangzhou Tuya Technology (the “VIE”) became the variable interest entity of the Group. After the completion of this transaction, the Group’s consolidated financial statements include the financial statements of the Company, its subsidiaries and the consolidated VIE. In 2019, the VIE agreements were amended to modify the VIE’s shareholders list and equity interest of each shareholder as a result of the change in registered share capital of the VIE and the exit of Non-Registered Shareholders VIE Investors as the VIE’s shareholders. The contractual arrangements were further amended in January 2022. The amendments discussed herein did not impact the VIE accounting treatment discussed further in Note 2(b).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 0pt 18pt;">As of December 31, 2021 and 2022, the Company’s principal subsidiaries and consolidated VIE are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:30.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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;margin:0pt 0pt 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.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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;margin:0pt 0pt 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.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;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;white-space:nowrap;width:30.51%;margin:0pt;padding: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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;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;">Date of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.36%;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;">Place of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:13.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;"><b style="font-weight:bold;">Percentage of direct</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.82%;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;">Principal</b></p></td></tr><tr><td style="vertical-align:bottom;width:30.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Name of subsidiaries</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:13.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">incorporation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:18.36%;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;">incorporation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:13.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;">or indirect ownership</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:16.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;">activities</b></p></td></tr><tr><td style="vertical-align:bottom;width:30.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:13.62%;margin:0pt;padding: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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:18.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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:13.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;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:16.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.51%;margin:0pt;padding: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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding: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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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></tr><tr><td style="vertical-align:bottom;width:30.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Tuya (HK) Limited</p></td><td style="vertical-align:bottom;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:13.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">September 12, 2014</p></td><td style="vertical-align:bottom;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;width:18.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Hong Kong, China</p></td><td style="vertical-align:bottom;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;width:5.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 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;width:5.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 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;width:16.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Investment holding and business development</p></td></tr><tr><td style="vertical-align:bottom;width:30.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Hangzhou Tuya Information Technology Co., Ltd.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">December 5, 2014</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Hangzhou, China</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;width:16.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Sales of IoT PaaS, Smart devices, SaaS and Others and research and development</p></td></tr><tr><td style="vertical-align:bottom;width:30.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Tuya Smart Inc.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">July 19, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Delaware, United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Business development</p></td></tr><tr><td style="vertical-align:bottom;width:30.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Tuya Global Inc.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">July 22, 2015</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">California, United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Business development</p></td></tr><tr><td style="vertical-align:bottom;width:30.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Tuya smart (India) Private Limited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">January 31, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Gurgaon, India</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Business development</p></td></tr><tr><td style="vertical-align:bottom;width:30.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Tuya smart (Colombia) S.A.S</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">July 2, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Medellin, Colombia</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Business development</p></td></tr><tr><td style="vertical-align:bottom;width:30.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Tuya GmbH</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">May 13, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Hamburg, Germany</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Business development</p></td></tr><tr><td style="vertical-align:bottom;width:30.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Tuya Japan Co., Ltd.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">January 23, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Tokyo, Japan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Business development</p></td></tr><tr><td style="vertical-align:bottom;width:30.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Zhejiang Tuya Smart Electronics Co., Ltd.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">May 9, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Hangzhou, China</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Sales of Smart devices</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:33.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;margin:0pt 0pt 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.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.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;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:33.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:11.27%;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;">Date of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:12.96%;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;">Place of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:17.53%;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;">Economic</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:17.38%;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;">Principal</b></p></td></tr><tr><td style="vertical-align:bottom;width:33.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Name of VIE</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;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;">incorporation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;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;">incorporation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:17.53%;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;">interest held</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.38%;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;">activities</b></p></td></tr><tr><td style="vertical-align:bottom;width:33.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:11.27%;margin:0pt;padding: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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:12.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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:17.53%;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><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:17.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-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:33.85%;margin:0pt;padding: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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;margin:0pt;padding: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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.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-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Hangzhou Tuya Technology Co., Ltd.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">June 16, 2014</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Hangzhou, China</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">No substantial business</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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;margin:0pt 0pt 12pt 18pt;"><span style="font-weight:normal;">The VIE operated de minimis business activities and had no material impact on the Company’s financial position, results of operations or cash flows for the years ended December 31, 2020, 2021 and 2022.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(c)    COVID-19 impact and liquidity</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 18pt;">For the year ended December 31, 2022, the Group’s financial performance was impacted by COVID-19 and its impact to commercial activities in China. For the year ended December 31, 2021, the Group’s financial performance was not significantly impacted by COVID-19. Prospective impacts to the Group and its financial results relating to the pandemic will depend on future developments, which are highly uncertain and cannot be predicted at this time. Based on the assessment on the Group’s liquidity and financial positions, the Group believes that its current cash and cash equivalents and short-term investments will be sufficient to enable it to meet its anticipated working capital requirements and capital expenditures for at least the next twelve months from the date these consolidated financial statements are issued.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 0pt 18pt;">As of December 31, 2021 and 2022, the Company’s principal subsidiaries and consolidated VIE are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:30.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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;margin:0pt 0pt 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.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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;margin:0pt 0pt 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.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;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;white-space:nowrap;width:30.51%;margin:0pt;padding: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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;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;">Date of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.36%;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;">Place of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:13.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;"><b style="font-weight:bold;">Percentage of direct</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.82%;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;">Principal</b></p></td></tr><tr><td style="vertical-align:bottom;width:30.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Name of subsidiaries</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:13.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">incorporation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:18.36%;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;">incorporation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:13.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;">or indirect ownership</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:16.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;">activities</b></p></td></tr><tr><td style="vertical-align:bottom;width:30.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:13.62%;margin:0pt;padding: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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:18.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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:13.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;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:16.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.51%;margin:0pt;padding: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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding: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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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></tr><tr><td style="vertical-align:bottom;width:30.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Tuya (HK) Limited</p></td><td style="vertical-align:bottom;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:13.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">September 12, 2014</p></td><td style="vertical-align:bottom;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;width:18.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Hong Kong, China</p></td><td style="vertical-align:bottom;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;width:5.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 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;width:5.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 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;width:16.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Investment holding and business development</p></td></tr><tr><td style="vertical-align:bottom;width:30.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Hangzhou Tuya Information Technology Co., Ltd.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">December 5, 2014</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Hangzhou, China</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;width:16.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Sales of IoT PaaS, Smart devices, SaaS and Others and research and development</p></td></tr><tr><td style="vertical-align:bottom;width:30.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Tuya Smart Inc.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">July 19, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Delaware, United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Business development</p></td></tr><tr><td style="vertical-align:bottom;width:30.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Tuya Global Inc.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">July 22, 2015</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">California, United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Business development</p></td></tr><tr><td style="vertical-align:bottom;width:30.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Tuya smart (India) Private Limited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">January 31, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Gurgaon, India</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Business development</p></td></tr><tr><td style="vertical-align:bottom;width:30.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Tuya smart (Colombia) S.A.S</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">July 2, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Medellin, Colombia</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Business development</p></td></tr><tr><td style="vertical-align:bottom;width:30.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Tuya GmbH</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">May 13, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Hamburg, Germany</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Business development</p></td></tr><tr><td style="vertical-align:bottom;width:30.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Tuya Japan Co., Ltd.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">January 23, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Tokyo, Japan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Business development</p></td></tr><tr><td style="vertical-align:bottom;width:30.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Zhejiang Tuya Smart Electronics Co., Ltd.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">May 9, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Hangzhou, China</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Sales of Smart devices</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:33.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;margin:0pt 0pt 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.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.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;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:33.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:11.27%;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;">Date of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:12.96%;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;">Place of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:17.53%;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;">Economic</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:17.38%;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;">Principal</b></p></td></tr><tr><td style="vertical-align:bottom;width:33.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Name of VIE</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;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;">incorporation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;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;">incorporation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:17.53%;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;">interest held</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.38%;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;">activities</b></p></td></tr><tr><td style="vertical-align:bottom;width:33.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:11.27%;margin:0pt;padding: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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:12.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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:17.53%;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><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:17.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-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:33.85%;margin:0pt;padding: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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;margin:0pt;padding: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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.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-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Hangzhou Tuya Technology Co., Ltd.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">June 16, 2014</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Hangzhou, China</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">No substantial business</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">2.    Principal Accounting Policies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(a)    Basis of Preparation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Principal accounting policies followed by the Group in the preparation of the accompanying consolidated financial statements are summarized below.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(b)    Basis of Consolidation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The Group’s consolidated financial statements include the financial statements of the Company, its subsidiaries and the VIE for which the Company is the primary beneficiary. All transactions and balances among the Company, its subsidiaries, and the VIE have been eliminated upon consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">A subsidiary is an entity in which the Company, directly or indirectly: (1) controls more than one half of the voting power; (2) has the power to appoint or remove the majority of the members of the board of directors; (3) casts a majority of votes at the meeting of the board of directors; or (4) governs 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-indent:0pt;margin:0pt 0pt 12pt 18pt;">The Company applies the guidance codified in Accounting Standard Codification 810, Consolidations (“ASC 810”) on accounting for the VIE, which requires certain variable interest entities to be consolidated by the primary beneficiary of the entity in which it has a controlling financial interest. A VIE is an entity with one or more of the following characteristics: (a) the total equity investment at risk is not sufficient to permit the entity to finance its activities without additional financial support; (b) as a group, the holders of the equity investment at risk lack the ability to make certain decisions, the obligation to absorb expected losses or the right to receive expected residual returns, or (c) an equity investor has voting rights that are disproportionate to its economic interest and substantially all of the entity’s activities are on behalf of the investor.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(c)    Use of Estimates</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The preparation of the Group’s consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, long-lived assets and liabilities at the balance sheet date, and the reported revenues and expenses during the reporting periods in the consolidated financial statements and accompanying notes. Accounting estimates reflected in the Group’s consolidated financial statements include, but are not limited to impairment provision for inventories, valuation allowance for deferred tax assets, stand-alone selling prices (SSP) for each distinct performance obligation, the valuation of ordinary shares and share-based compensation. Estimates are based on historical experiences and on various assumptions that the Group believes are reasonable under current circumstances. As of December 31, 2021 and 2022, the Group considered the economic implications of the COVID-19 on its significant judgments and estimates. Given that changes in circumstances, facts and experience may cause the Group to revise its estimates, actual results could differ materially from those estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(d)    Functional Currency and Foreign Currency Translation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The Group uses United States dollar as its reporting currency. The functional currency of the Company and its subsidiaries incorporated in Cayman Islands and Hong Kong is the United States dollar, while the functional currency of the Group’s other subsidiaries and VIE is their respective local currency as determined based on the criteria of ASC 830, <i style="font-style:italic;">Foreign Currency Matters</i>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Transactions denominated in other than the functional currencies are re-measured into the functional currency of the entity at the exchange rates prevailing on the transaction dates. Financial assets and liabilities denominated in other than the functional currency are re-measured at the balance sheet date exchange rate. The resulting exchange differences are included in the consolidated statements of comprehensive loss as foreign exchange related gains or loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The financial statements of the Group’s entities using functional currency other than US$ are translated from the functional currency to the reporting currency, US$. Assets and liabilities of the Group’s subsidiaries incorporated in PRC are translated into US$ at fiscal year-end exchange rates, while income and expense items are translated at average exchange rates prevailing during each period presented, representing the index rates stipulated by the People’s Bank of China. Translation adjustments arising from these are reported as foreign currency translation adjustments and are shown as a separate component of shareholders’ equity on the consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(e)    Fair Value Measurements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Fair value is 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 Company considers the principal or most advantageous market in which it would transact and it considers assumptions that market participants would use when pricing the asset or liability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The established fair value hierarchy 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. The three levels of inputs that may be used to measure fair value include:</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;width:100%;border:0pt;"><tr><td style="width:18.7pt;"/><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;">Level 1: Quoted prices (unadjusted) in active markets for identical assets or liabilities.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18.7pt;"/><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;">Level 2: Observable, market-based inputs, other than quoted prices, in active markets for identical assets or liabilities.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:19pt;"/><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;">Level 3: Unobservable inputs to the valuation methodology that are significant to the measurement of the fair value of the assets or liabilities.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Accounting guidance also describes three main approaches to measuring 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-indent:0pt;margin:0pt 0pt 12pt 18pt;">Financial assets and liabilities of the Group mainly consist of cash and cash equivalents, restricted cash, short-term investments, account receivables, notes receivable, certain other current assets, long-term investments, trade payables and certain accruals and other liabilities. As of December 31, 2021 and 2022, except for short-term investments, debt securities and equity securities with readily determinable fair value included in long-term investments, the carrying values of these financial instruments approximated their fair values due to their short-term maturity. The Group reports equity securities with readily determinable fair value included in short-term investments at fair value and discloses the fair value of these investments based on level 1 measurement. The Group reports time deposits and wealth management products included in short-term investments and the derivative instruments included in prepayment and other current asset at fair value, and discloses their fair value based on level 2 measurement. The Group reports equity securities with readily determinable fair value included in long-term investments at fair value and discloses the fair value of these investments based on level 2 measurement. The Group reports investment in available-for-sale debt securities included in long-term investments at fair value and discloses the fair value of these investments based on level 3 measurement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 0pt 18pt;">The following table sets forth the Group’s assets and liabilities that are measured at fair value on a recurring basis and are categorized using the fair value hierarchy:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:47.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;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:47.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.54%;margin:0pt;padding: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.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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:40.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;">Fair value measurement at reporting date using</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.18%;margin:0pt;padding: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.54%;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.38%;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</b> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.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;">Quoted Prices in Active</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;">Significant</b> </p></td></tr><tr><td style="vertical-align:bottom;width:47.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.54%;margin:0pt;padding: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.38%;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</b> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:15.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;">Markets for Identical</b> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:12.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;"><b style="font-weight:bold;">Significant Other</b> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;">Unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.54%;margin:0pt;padding: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.38%;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><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:15.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;">Assets</b> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:12.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;"><b style="font-weight:bold;">Observable Inputs</b> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;">Inputs</b> </p></td></tr><tr><td style="vertical-align:bottom;width:47.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Description</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;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;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;">(Level 3)</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;background:#cceeff;margin: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.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;background:#cceeff;margin: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.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;">  </p></td></tr><tr><td style="vertical-align:bottom;width:47.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 102,134</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;margin: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,624</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> 97,510</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Derivative instruments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;background:#cceeff;margin: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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;background:#cceeff;margin: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.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> 74</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:47.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Long-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,078</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;border-bottom:1px 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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> 495</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;border-bottom:1px 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,583</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;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;"> 128,286</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;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;"> 4,624</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;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;"> 98,079</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;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;"> 25,583</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:47.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;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:47.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:39.95%;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 measurement at reporting date using</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.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;">Quoted Prices in Active</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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;margin: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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> as of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.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;">Markets for Identical</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Significant Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;">Unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.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;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Observable Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;">Inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Description</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;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;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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%;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;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;">(Level 3)</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;background:#cceeff;margin: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.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;background:#cceeff;margin: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.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;">  </p></td></tr><tr><td style="vertical-align:bottom;width:47.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 821,134</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;margin: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,249</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;"> 818,885</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:47.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Long-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;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;"> 18,031</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;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.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;"> 366</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;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,665</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;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;"> 839,165</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;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,249</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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;"> 819,251</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;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;"> 17,665</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The roll forward of major Level 3 investments are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.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;margin:0pt 0pt 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.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;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:85.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.71%;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:11.68%;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:85.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:85.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Fair value of Level 3 investments as of December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin: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:85.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">New addition</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin: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,226</p></td></tr><tr><td style="vertical-align:bottom;width:85.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">The change in fair value of the investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;"> 357</p></td></tr><tr><td style="vertical-align:bottom;width:85.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Fair value of Level 3 investments as of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;"> 25,583</p></td></tr><tr><td style="vertical-align:bottom;width:85.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">New addition</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin: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,575</p></td></tr><tr><td style="vertical-align:bottom;width:85.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">The change in fair value of the investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom: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,493)</p></td></tr><tr><td style="vertical-align:bottom;width:85.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Fair value of Level 3 investments as of December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;"> 17,665</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 0pt 18pt;">Management determined the fair value of these Level 3 investments based on market approach using various unobservable inputs. The determination of the fair value required significant judgement by management with respect to the assumptions and estimates for the lack of marketability discounts, expected volatility and probability in equity allocation. The significant unobservable inputs adopted in the valuation as of December 31, 2021 and 2022 are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.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;margin:0pt 0pt 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.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:23.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;white-space:nowrap;width:52.05%;margin:0pt;padding: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.54%;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 colspan="3" style="vertical-align:bottom;white-space:nowrap;width:44.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;">As of December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:52.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:19.58%;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><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:23.58%;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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Unobservable Inputs</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;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:19.58%;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:1.62%;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:23.58%;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:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.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;">37%-69</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.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;">40%-63</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:52.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Probability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.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;">Liquidation scenario:40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.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;">Liquidation scenario:35%-45</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:52.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.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;">Redemption scenario:40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.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;">Redemption scenario:35%-45</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:52.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.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;">IPO scenario:20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.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;">IPO scenario:10%-30</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(f)    Cash and Cash Equivalents</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Cash and cash equivalents include cash in bank and time deposits placed with banks or other financial institutions which have original maturities of three months or less at the time of purchase and are readily convertible to known amounts of cash.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(g)    Restricted Cash</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Restricted cash represents cash that cannot be withdrawn without the permission of third parties. The Group’s restricted cash is substantially cash balance on deposit required by its business partners and commercial banks. The restricted cash balance for the year ended December 31, 2021 was related to deposits for foreign currency forward contracts, and were subsequently released from the restriction in January 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(h)    Short-term Investments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Short-term investments are comprised of i) time deposits placed with banks with original maturities longer than three months but less than one year, ii) structured deposits and wealth management products issued by banks which contains fixed or variable interest with original maturities within one year, and iii) equity securities with readily determinable fair value which the Group has intention to sell within one year. The time deposits and wealth management products are generally not permitted to be redeemed early or are subject to penalties for redemption prior to maturities. These investments are stated at fair value. Changes in the fair value are reflected in financial income, net in the consolidated statements of comprehensive loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(i)    Accounts Receivable, net</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Accounts receivables are presented net of allowance for doubtful accounts. The Group maintains an allowance for doubtful accounts which reflects its best estimate of amounts that potentially will not be collected. The Group determines the allowance for doubtful accounts by taking into consideration various factors including but not limited to historical collection experience and creditworthiness of the customers. Accounts receivable balances are written off after all collection efforts have been exhausted.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Notes receivable are primarily bank acceptance notes. The Group accepts bank acceptance notes from customers for products sold or services performed in the ordinary course of business. Bank acceptance notes are negotiable instruments with cash settlement from commercial banks within 6 months. Upon receipt of the bank acceptance notes, the Group’s accounts receivable from the customer is derecognized. The bank acceptance notes can also be endorsed to suppliers as settlement of accounts payable. Bank acceptance notes of US$1.4 million, nil, and nil were endorsed to suppliers for the years ended December 31, 2020, 2021 and 2022, respectively. As of December 31, 2021 and 2022, the endorsed bank acceptance notes but yet due were nil and nil, respectively. The Group sells bank acceptance notes to financial institutions without recourse in the normal course of business through factoring arrangements. These bank acceptance notes transferred without recourse were nil, US$13,814 and US$4,620 for the years ended December 31, 2020, 2021 and 2022 respectively, and were derecognized.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(j)    Inventories, net</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Inventories are comprised of finished goods, work in process, raw materials and low value consumables and spare parts. Inventories are stated at the lower of cost and net realizable value. Cost of inventory is determined using the weighted average cost method. Adjustments are recorded to write down the cost of inventory to the estimated net realizable value due to slow-moving and obsolete inventories, which is dependent upon factors such as historical and forecasted consumer demand, and promotional environment. The Group takes ownership, risks and rewards of the products purchased.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(k)    Operating Leases</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The Group adopted ASC 842, Leases, on January 1, 2019 on modified retrospective basis. The Group determines if an arrangement is a lease at inception. Operating leases are primarily for office and warehouse and are included in operating lease right-of-use assets, net, operating lease liabilities, current and operating lease liabilities, non-current on its consolidated balance sheets. Operating lease right-of-use assets represent the Group’s right to use an underlying asset for the lease term and operating lease liabilities represent obligation to make lease payment arising from the lease. The operating lease right-of-use assets and liabilities are recognized at lease commencement date based on the present value of lease payment over the lease term. As most of the Group’s leases do not provide an implicit rate, the Group uses its incremental borrowing rate based on the information available at lease commencement date in determining the present value of lease payments. The operating lease right-of-use assets also includes any lease payments made and excludes lease incentives. The Group’s lease term may include options to extend or terminate the lease. Renewal options are considered within the operating lease right-of-use assets and liabilities when it is reasonably certain that the Group will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">For operating leases with a term of one year or less, the Group has elected not to recognize a lease liability or lease right of use asset on its consolidated balance sheets. Instead, it recognizes the lease payment as expense on a straight-line basis over the lease term. Short-term lease costs are immaterial to its consolidated statements of comprehensive loss. The Group has operating lease agreements with insignificant non-lease components and have elected the practical expedient to combine and account for lease and non-lease components as single lease component.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(l)    Internal-Use Software Development Costs</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The Group recognizes its internal-use software development costs related to its IoT cloud platform functions, including related website, software and mobile applications in accordance with ASC 350-50 ”Website development costs” and ASC 350-40 ”Internal-use software”. Costs related to preliminary project activities and post-implementation operating activities are expensed as incurred. Cost capitalized for developing IoT cloud platform functions were not material for the periods presented.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(m)    Property, Equipment and Software</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 0pt 18pt;">Property, equipment and software are stated at historical cost less accumulated depreciation, amortization and impairment loss, if any. Depreciation and amortization is computed using the straight-line method over the following estimated useful lives, taking into account any estimated residual value:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:39.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Leasehold improvements</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;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">the shorter of their useful lives and the lease terms</p></td></tr><tr><td style="vertical-align:bottom;width:58.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Computers and electronic equipment</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;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">3 years</p></td></tr><tr><td style="vertical-align:bottom;width:58.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Office equipment</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;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">3 years</p></td></tr><tr><td style="vertical-align:bottom;width:58.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Software</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;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">3 years</p></td></tr></table></div><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;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Repairs and maintenance costs are charged to expenses as incurred, whereas the costs of renewals and improvements that extend the useful lives of property, equipment and software are capitalized as additions to the related assets. The Group recognized the gain or loss on the disposal of property, equipment and software in the consolidated statements of comprehensive loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Construction in progress represents assets under construction. Construction in progress is transferred to property, equipment and software and depreciation or amortization commences when an asset is ready for its intended use.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(n)    Long-term Investments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Long-term investments represent the Group’s equity security investments and debt security investments in the periods presented. Equity securities without readily determinable fair values are measured and recorded using a measurement alternative that measures the securities at cost minus impairment, if any, plus or minus changes resulting from qualifying observable price changes. Equity securities with readily determinable fair values are measured and recorded at fair value on a recurring basis with changes in fair value, whether realized or unrealized, recorded in financial income, net in the consolidated statements of comprehensive loss. Debt security investments that have readily determinable fair value, are accounted for as available-for-sale security investments and are recognized based on trade date and carried at estimated fair value with the aggregate unrealized gains and losses related to these investments, net of taxes, reported through other comprehensive income in the consolidated statements of comprehensive loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(o)    Impairment of Long-lived Assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">For other long-lived assets including property, equipment and software and other non-current assets, 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 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.<span style="font-style:italic;font-weight:bold;"> </span>No impairment charges were recognized for the years ended December 31, 2020, 2021 and 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(p)    Value Added Taxes</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The Group’s subsidiaries and the VIE in the PRC are subject to value-added taxes (“VAT”) on its products and services, less any deductible VAT the Group has already paid or borne. They are also subject to surcharges on VAT payments in accordance with PRC law. VAT is not included in the revenue recognized for the Group.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The Company’s two subsidiaries, Hangzhou Tuya Information Technology Co., Ltd. and Zhejiang Tuya Smart Electronics Co., Ltd. obtained their software copy certificate in July and December 2020, respectively, and are eligible for the VAT refund-upon-collection policy, which entitles Hangzhou Tuya Information Technology Co., Ltd. and Zhejiang Tuya Smart Electronics Co., Ltd. to receive relevant refunds for the amount of VAT in excess of 3% of its actual tax burden upon completion of relevant the VAT refund filling process. The VAT refund received is recorded in other operating incomes, net in the consolidated statements of comprehensive loss. For the years ended December 31, 2020, 2021 and 2022, VAT refunds received by the Company was US$303, US$8,919 and US$6,211, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(q)    Revenue Recognition</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The Group accounts for revenue in accordance with Accounting Standards Codification (ASC) Topic 606, Revenue from Contracts with Customers (ASC 606) for all periods presented. According to ASC 606, revenue is recognized when control of the promised goods or services is transferred to the customers, in an amount that reflects the consideration the Group expects to be entitled to in exchange for those goods or services. The Group determines revenue recognition through the following steps: (1) identify the contract(s) with a customer, (2) identify the performance obligations in the contract, (3) determine the transaction price, (4) allocate the transaction price to the performance obligations in the contract, and (5) recognize revenue when (or as) the entity satisfies a performance obligation. The Group assesses its revenue arrangements against specific criteria in order to determine if it is acting as principal or agent. Revenue arrangements with multiple performance obligations are divided into separate distinct goods or services. The Group allocates the transaction price to each performance obligation based on the relative standalone selling price of the goods or services provided.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Revenue is recorded net of value-added tax.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Group’s revenue was disaggregated by its major revenue streams in the years presented as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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:37.27%;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;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:60.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;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.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;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.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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:11.14%;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;">US$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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:11.14%;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;">US$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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:11.15%;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;">US$</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">IoT PaaS</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;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;"> 151,677</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;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;"> 261,360</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#32406b;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 152,914</p></td></tr><tr><td style="vertical-align:bottom;width:60.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Smart device distribution</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;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,071</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;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,153</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#32406b;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 25,446</p></td></tr><tr><td style="vertical-align:bottom;width:60.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">SaaS and others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;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;"> 6,126</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;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;"> 18,563</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#32406b;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 29,812</p></td></tr><tr><td style="vertical-align:bottom;width:60.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;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;"> 179,874</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;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;"> 302,076</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#32406b;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;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;"> 208,172</p></td></tr></table></div><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-style:italic;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">I. Revenue from IoT PaaS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">IoT PaaS combines cloud-based connectivity and basic IoT services, edge capabilities (embedded in modules), app development, and device optimization solutions. The Company determined there are two distinct performance obligations in the delivery of IoT PaaS products including: (1) IoT PaaS products with edge capabilities, app development and device optimization solutions, and; (2) cloud-based connectivity and basic IoT services provided to customers and end consumers. The Group allocates the transaction price to each performance obligation based on their relative standalone selling price. The standalone selling price for IoT PaaS products is estimated based on the competitor’s pricing for similar products in the market, adjusted for entity-specific factors. As the standalone selling price of the cloud-based connectivity and basic IoT services is not directly observable, it is estimated by the Group by using an expected cost plus a margin approach. Key areas of judgment include the selection of relevant cloud and other costs necessary to satisfy the performance obligation and estimated profit margins. For the delivery of IoT PaaS product, revenue is recognized when IoT PaaS products are accepted by customers, which is the point that control of the product is transferred to the customers. A receivable is recognized when the IoT PaaS products are delivered and accepted by customers as this is the point in time that the consideration is unconditional. For cloud-based connectivity and basic IoT services, revenue is deferred and subsequently recognized from the end consumer’s activation to the end of the estimated IoT PaaS product’s life cycle on a straight-line basis. Based on the Group’s historical information, activation occurs, on average, an estimated 6 months after the IoT PaaS products are delivered to customers. The length of life cycle of the IoT PaaS products is estimated based on the historical data in previous years and by referencing the life cycle of different smart devices (e.g. lighting, security and monitoring devices) which ranged from <span style="-sec-ix-hidden:Hidden_QF7z6xcbAUaRWjbcihFzIw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1.5</span></span> to 2 years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Return allowances for IoT PaaS products are estimated based on historical experiences and accounted for as reduction of net revenue.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The Group provides sales rebates to its customers from time to time, which is accounted for as reduction of net revenue.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The Group started a membership program (the “2019 Membership Program”) in the fourth quarter of 2019. In the 2019 Membership Program, customers pay a fixed fee in exchange for IoT PaaS discount, VIP technical support, valued added services (“VAS” i.e., customized app development), and free participation in promotional activities. The promise to provide for technical support related services, the promotion related services and VAS are considered immaterial promises in the contract and are not considered distinct performance obligations. The membership fee is refundable if the volume requirements are met when the membership period ends. The Group historically generally refunds the membership fees even if the volume requirements are not met. Therefore, the Group does not expect being able to keep any of the membership fees and such fees are recorded as a refund liability under the 2019 Membership Program.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The Group launched a new membership program (the “2020 Membership Program”) in the fourth quarter of 2020 and no longer offered 2019 Membership Program ever since. In the 2020 Membership Program, customers pay a non-refundable fixed fee in exchange for member-exclusive IoT PaaS discounts within the membership period of typically 12 months. The Group records the upfront fixed membership fee as a deferred revenue and recognizes revenue on a straight-line basis typically over the <span style="-sec-ix-hidden:Hidden_vAm_OsCC7k6-GM01nkcJJQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">12</span></span>-month membership period in which customers entitle to the membership.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;font-weight:normal;">II. Revenue from smart device distribution</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">In certain circumstances, the Group offers select brands, primarily customers who prefer not to deal with multiple OEMs, an option to purchase directly from the Group finished smart devices where IoT PaaS is deployed. After the brands place purchase orders directly with the Group, the Group then sources the appropriate smart devices from OEMs based on the type of devices, hardware specifications and other metrics. The Group determines that there are two distinct performance obligations for its smart device distribution including the (1) smart devices embedded with IoT PaaS; and (2) cloud-based connectivity and basic IoT services. The transaction price allocation and revenue recognition are the same as the revenue from IoT PaaS.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The Group presents the revenue generated from its smart device distribution on a gross basis as the Group has control of the smart devices before they are transferred to the brand customers. In making this determination, the Group concludes it meets the principles of control and that it is the primary obligor to the brand customers, are subject to inventory risk and have latitude in establishing prices.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;font-weight:normal;">III. Revenue from SaaS and others</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">SaaS and other revenue mainly include industry SaaS, customized software development and configuration, and other VAS to both business customers and the end consumers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Industry SaaS is a vertical-focused software solution that enables businesses to easily and securely deploy, connect, and manage large numbers of smart devices for which the Group generally charges an annual subscription fee. These services include software authorization and standard SaaS platform maintenances and technical support.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Customized software development and configuration mainly relate to contracts for the specific IT needs of the brands. The contracts generally include fixed milestone payments determined based on expected labor hours to complete the milestone.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">VAS primarily includes complementary services that are provided to brands and OEMs such as app launch, AI-powered virtual voice assistants, and data analytics and others. Such arrangements with the customers are short term and the performance obligations are satisfied at one point of time. VAS also include cloud-based services for the end customers such as IoT data storage, push messaging, object detection and digital content.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">There are different kinds of contracts included in the SaaS and others, and each contract may contain multiple elements. The Group identifies the distinct performance obligations and allocates transaction price to each distinct performance obligation based on relative estimated standalone selling price. Revenue is recognized when the performance obligations are satisfied, which is either over the period of time in which the Group performs these services or at one point of time.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 18pt;">Remaining performance obligations</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The remaining performance obligations primarily relate to the Group’s provision of i) cloud-based connectivity and basic IoT services; ii) membership services; and iii) SaaS and others, and all three of them are included in deferred revenue.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The amounts allocated to the cloud-based connectivity and basic IoT services are deferred and recognized on a straight-line basis over the estimated IoT PaaS product’s life cycle. The Group apportions deferred revenue between current and non-current based upon cloud-based connectivity and basic IoT services to be provided over the life cycle of smart devices. Deferred revenue relating to the Group’s cloud services that have an expiration date of less than 12 months are classified as current, otherwise non-current.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Starting from the fourth quarter of 2020, there are i) upfront fixed membership fee received and recorded as part of the deferred revenue, it is recognized as revenue on a straight-line basis typically over the <span style="-sec-ix-hidden:Hidden_d50_etZPXEOtF4zZVUPjzQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">12</span></span>-month membership period in which customers are entitled to the membership; and ii) amounts related to providing industry SaaS (included in SaaS and others), in general, the Company charges annual subscription fee, which is deferred and recognized on a straight-line basis typically over the <span style="-sec-ix-hidden:Hidden_yVLHo-rKvkiZQWXkAGyOdQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">12</span></span>-month service period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">As of December 31, 2021 and 2022, the aggregate amount of transaction price allocated to the remaining performance obligations was US$10,113 and US$7,215, respectively, of which US$9,254 and US$6,821 were recorded in current deferred revenue while US$859 and US$394 were recorded in non-current deferred revenue, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The Group’s contract liability, including both deferred revenue and advances from customers, is US$41,201 and US$34,848 as of December 31, 2021 and 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The Group applies the practical expedient to omit disclosure of information about the transaction price allocated to remaining performance obligations and when revenue will be recognized, for contracts which have a duration of one year or less. The remaining amounts recorded in non-current deferred revenue of US$859 and US$394 as of December 31, 2021 and 2022, respectively, would likely be recognized within 18 to 36 months.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The Group provides warranty for IoT PaaS and smart device distribution mainly for one year. The Group accrues a warranty reserve for all IoT PaaS and smart device distribution, which include the Group’s best estimate of the projected costs to repair or replace items under warranties. These estimates are based on actual claims incurred to date and an estimate of the nature, frequency and costs of future claims. These estimates are inherently uncertain given the Group’s relatively short history of sales, and changes to the historical or projected warranty experience may cause material changes to the warranty reserve when the Group accumulates more actual data and experience in the future. The warranty reserve expected to be incurred is included within accruals and other liabilities in the consolidated balance sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;">(r)    Advances from Customers</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Amounts recorded in the advances from customers account represent cash payments made upfront by the Group’s customers under each sales contract. These amounts are not yet reclassed to the deferred revenue account because the Group has not started to fulfil any of its performance obligations identified under the contract at the time. The amounts in the advances from customers are reclassified to either revenue or deferred revenue when the Group commences fulfilment of its performance obligation, depending on whether respective revenue is to be recognized at one point of time or over the period of time. If the Group fulfils its performance obligation at one point of time, the related amount in the advance from customers will be reclassified and recognized as revenue; whereas for the performance obligation that the Group starts to provide over the period of time, the amount in the advances from customers will be reclassified to deferred revenue.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;">(s)    Cost of Revenues</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Cost of revenue consists primarily of purchase price of materials, manufacturing charges from outsourced factories, estimated warranty costs, inventories write-downs, payroll cost of production support personnel and third-party cloud infrastructure expenses that are directly attributable to the sales of products or services rendered. Inbound shipping charges to receive raw materials from suppliers are included in the inventories and recognized as cost of revenues upon sale of products and render of services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;">(t)    Research and Development Expenses</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Research and development expenses consist primarily of payroll cost including share-based compensation expenses for research and development personnel, third-party cloud infrastructure expenses incurred for research and development purposes, rental expenses and depreciation and other expenses in associated with research and development functions. The Group accounts for internal use software development costs in accordance with guidance on intangible assets and internal use software. See Note 2(l)— Internal-Use Software Development Costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;">(u)    Sales and Marketing Expenses</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Sales and marketing expenses consist primarily of payroll cost including share-based compensation expenses for sales and marketing personnel, promotion and marketing expenses, rental expenses and depreciation and other expenses in associated with sales and marketing functions. Advertising expenses consist primarily of costs for the promotion of the Group’s corporate image and product marketing. The Group expenses all advertising costs as incurred and classifies these costs under sales and marketing expenses. For the years ended December 31, 2020, 2021 and 2022, advertising and marketing costs totalled US$6,300, US$13,637 and US$5,355, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;">(v)    General and Administrative Expenses</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">General and administrative expenses consist primarily of payroll cost including share-based compensation expenses for corporate personnel, general office expenses, rental expenses and depreciation and other expenses in associated with general and administrative functions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;">(w)    Government Grants</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Government grants are recognized as other operating incomes, net, or as a reduction of specific costs and expenses for which the grants are intended to compensate. Such amounts are recognized in the consolidated statements of comprehensive loss upon receipts as all conditions attached to the grants are fulfilled. Government grants included as other operating incomes, net in the consolidated statements of comprehensive loss amounted to US$1,299, US$10,423 and US$10,350 for the years ended December 31, 2020, 2021 and 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;">(x)    Employee Social Security and Welfare Benefits</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;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 contribute to the plan based on certain percentages of the employees’ salaries, up to a maximum amount specified by the local government.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">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 consolidated statements of comprehensive loss amounted to US$14,715, US$42,944 and US$44,505 for the years ended December 31, 2020, 2021 and 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;">(y)    Income Taxes</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Current income taxes are recorded in accordance with the regulations of the relevant tax jurisdiction. The Group accounts for income taxes under the asset and liability method in accordance with ASC 740, Income Tax. Under this method, deferred tax assets and liabilities are recognized for the tax consequences attributable to differences between carrying amounts of existing assets and liabilities in the financial statements and their respective tax basis, and operating loss carry-forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred taxes of a change in tax rates is recognized in the consolidated statements of comprehensive loss in the period of change. Valuation allowances are established when necessary to reduce the amount of deferred tax assets if it is considered more likely than not that amount of the deferred tax assets will not be realized.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The Group considers positive and negative evidence when determining whether a portion or all of its deferred tax assets will more likely than not be realized. This assessment considers, among other matters, the nature, frequency and severity of current and cumulative losses, forecasts of future profitability, the duration of statutory carry-forward periods, its experience with tax attributes expiring unused, and its tax planning strategies. The ultimate realization of deferred tax assets is dependent upon its ability to generate sufficient future taxable income within the carry-forward periods provided for in the tax law and during the periods in which the temporary differences become deductible. When assessing the realization of deferred tax assets, the Group has considered possible sources of taxable income including (i) future reversals of existing taxable temporary differences, (ii) future taxable income exclusive of reversing temporary differences and carry-forwards, (iii) future taxable income arising from implementing tax planning strategies, and (iv) specific known trend of profits expected to be reflected within the industry.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The Group’s tax positions are subject to income tax audits by multiple tax jurisdictions throughout the world. The Group recognizes a tax benefit associated with an uncertain tax position when, in its judgment, it is more likely than not that the position will be sustained upon examination by a taxing authority. For a tax position that meets the-more-likely-than-not recognition threshold, the Group initially and subsequently measures the tax benefit as the largest amount that the Group judges to have a greater than 50% likelihood of being realized upon ultimate settlement with a taxing authority. The Group’s liability associated with unrecognized tax benefits is adjusted periodically due to changing circumstances, such as the progress of tax audits, case law developments and new or emerging legislation. Such adjustments are recognized entirely in the period in which they are identified. The Group’s effective tax rate includes the net impact of changes in the liability for unrecognized tax benefits and subsequent adjustments as considered appropriate by management. The Group classifies interest and penalties recognized on the liability for unrecognized tax benefits as income tax expense. For the years ended December 31, 2020, 2021 and 2022, there were no uncertain tax position liabilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;">(z)  Share-based Compensation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The Company grants restricted shares to the Registered Shareholders (also as key member of management), share options and Restricted Share Units (“RSUs”) of the Company to eligible employees and non-employees. The Company accounts for these share-based awards in accordance with ASC 718 Compensation-Stock Compensation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The Registered Shareholders and employees’ share-based awards are measured at the grant date fair value of the awards and recognized as expenses using a straight-line method over the requisite service period, which is the vesting period. For share-based awards granted with only service conditions to its PRC employees, the Group allows accelerated full vesting upon occurrence of a Change in Control (including defined in the Group’s Equity Incentive Plan), cumulative share-based compensation expenses for the share-based awards should be recorded upon the completion of the Change in Control.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">For non-employees’ share-based awards, the Group adopted ASU 2018-07 ”Improvements to Nonemployee Share-Based Payment Accounting” for the periods presented. In accordance with ASU 2018-07, it clarifies that equity-classified non-employee share-based awards are measured at the grant date. The definition of the term grant date is amended to generally state the date at which a grantor and a grantee reach a mutual understanding of the key terms and conditions of a share-based payment award. Non-employee share-based awards are measured at the grant date fair value of the awards and recognized as expenses using a straight-line method over the requisite service period, which is the vesting period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The binomial option-pricing model is used to measure the value of share options. The determination of the fair value is affected by the fair value of the ordinary shares as well as assumptions regarding a number of complex and subjective variables, including the expected share price volatility, actual and projected employee and nonemployee share option exercise behaviour, risk-free interest rates and expected dividend yield. Binomial option-pricing model incorporates the assumptions about grantees’ future exercise patterns. The fair value of these awards was determined by management with the assistance from an independent valuation firm using management’s estimates and assumptions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The assumptions used in share-based compensation expense recognition represent management’s best estimates, but these estimates involve inherent uncertainties and application of management judgment. If factors change or different assumptions are used, the share-based compensation expenses could be materially different for any period. Moreover, the estimates of fair value of the awards are not intended to predict actual future events or the value that ultimately will be realized by grantees who receive share-based awards. In accordance with ASU 2016-09, the Group made an entity-wide accounting policy election to account for forfeitures when they occur.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">(aa)  Treasury stocks </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Treasury stocks are accounted for using the cost method. Under this method, the cost incurred to purchase the shares is recorded in the treasury stocks account on the consolidated balance sheets. When the Company reissues treasury stock at an amount greater or less than it paid to repurchase the shares, the realized gain or loss is recognized in the consolidated statements of changes in shareholders’ equity/(deficit).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(ab)  Loss per Share </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Basic loss per share is computed by dividing net loss attributable to ordinary shareholders by the weighted average number of ordinary shares outstanding during the period using the two-class method. Under the two-class method, the net loss is allocated between ordinary shares and other participating securities based on their participating rights. Net loss is not allocated to other participating securities if based on their contractual terms they are not obligated to share in the loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Diluted loss per share is calculated by dividing net loss attributable to ordinary shareholders as adjusted for the effect of dilutive ordinary equivalent shares, if any, by the weighted average number of ordinary and dilutive ordinary equivalents shares outstanding during the year. Dilutive equivalent shares are excluded from the computation of diluted loss per share if their effects would be anti-dilutive. Ordinary share equivalents consist of the ordinary shares issuable in connection with the Group’s ordinary shares issuable upon the conversion of the share-based awards, using the treasury stock method.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(ac) Comprehensive Loss</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Comprehensive loss is defined as the changes in equity of the Group during a period from transactions and other events and circumstances excluding transactions resulting from investments from shareholders and distributions to shareholders. Comprehensive loss for the periods presented includes net loss and foreign currency translation adjustments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">(ad)  Segment Reporting</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;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 maker 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 consolidated results including revenue, gross profit and operating profit at a consolidated level only. The Group does not distinguish between markets for the purpose of making decisions about resources allocation and performance assessment. As the Group’s long-lived assets are substantially located in the PRC and substantially all the Group’s revenue are derived from within the PRC, no geographical segments are presented. Hence, the Group has only one operating segment and one reportable segment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">(ae)  Recently Issued Accounting Pronouncements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The Group qualifies as an “emerging growth company”, or EGC, pursuant to the Jumpstart Our Business Startups Act of 2012, as amended, or the JOBS Act. As an EGC, the Group does not need to comply with any new or revised financial accounting standards until such date that a private company is otherwise required to comply with such new or revised accounting standards. The Group adopts the following standards based on extended transition period provided to private companies or early adopts as necessary as permitted by the respective standards.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 18pt;">New and Amended Standards Adopted by the Group</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">In January 2020, the FASB issued ASU 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. The amendments clarified that an entity should consider observable transactions that require it to either apply or discontinue the equity method of accounting for the purposes of applying the measurement alternative in accordance with Topic 321 immediately before applying or upon discontinuing the equity method. The amendments also clarified that for the purpose of applying paragraph 815-10-15-141(a) an entity should not consider whether, upon the settlement of the forward contract or exercise of the purchased option, individually or with existing investments, the underlying securities would be accounted for under the equity method in Topic 323 or the fair value option in accordance with the financial instruments guidance in Topic 825. An entity also would evaluate the remaining characteristics in paragraph 815-10-15-141 to determine the accounting for those forward contracts and purchased options. ASU 2020-01 is effective for fiscal years and interim periods beginning after December 15, 2021 for the Group. Early adoption is permitted. The impact of the adoption was not material.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">In November 2021, the FASB issued ASU 2021-10, Disclosures by Business Entities about Government Assistance (Topic 832). The amendment requires a business entity to provide certain disclosures when it has entered into a legally enforceable agreement with a government to receive value, and accounts for the transaction using a grant or contribution accounting model by analogy. ASU 2021-10 is effective for fiscal years beginning after December 15, 2021 for all business entities. The impact of the adoption was not material.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">New and Amended Standards not yet Adopted by the Group</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 0pt 18pt;">In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326), to provide financial statement users with more useful information about expected credit losses. ASU 2016-13 also changes how entities measure credit losses on financial instruments and the timing of when such losses are recorded. ASU 2016-13 is effective for fiscal years and interim periods within those years beginning after December 15, 2022 for the Group, with early adoption permitted. The FASB further issued ASU 2018-19, Codification Improvements to Topic 326, Financial Instruments-Credit Losses, ASU 2019-04, Codification Improvements to Topic 326, Financial Instruments- Credit Losses, ASU 2019-05, Financial Instruments-Credit Losses (Topic 326): Targeted Transition Relief, ASU 2019-10, Financial Instruments-Credit Losses (Topic 326): Effective Dates, and ASU 2019-11, Codification Improvements to Topic 326, Financial Instruments-Credit Losses. The amendments in these ASUs provide clarifications to ASU 2016-13. In March 2022, the FASB issued ASU 2022-02, Financial Instruments - Credit Losses, Troubled Debt Restructurings and Vintage Disclosures. The new standard requires that an entity apply the loan refinancing and restructuring guidance in ASC 310 to all loan modifications and/or receivable modifications. It also enhances disclosure requirements for certain refinancing and restructurings by creditors when a borrower is experiencing financial difficulty and requires disclosure of current-period gross charge-offs by year of origination in the vintage disclosure. The new standard is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2022. The Group has determined that the impact of this new guidance on its consolidated financial statements is not expected to be material.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(a)    Basis of Preparation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Principal accounting policies followed by the Group in the preparation of the accompanying consolidated financial statements are summarized below.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(b)    Basis of Consolidation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The Group’s consolidated financial statements include the financial statements of the Company, its subsidiaries and the VIE for which the Company is the primary beneficiary. All transactions and balances among the Company, its subsidiaries, and the VIE have been eliminated upon consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">A subsidiary is an entity in which the Company, directly or indirectly: (1) controls more than one half of the voting power; (2) has the power to appoint or remove the majority of the members of the board of directors; (3) casts a majority of votes at the meeting of the board of directors; or (4) governs 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-indent:0pt;margin:0pt 0pt 12pt 18pt;">The Company applies the guidance codified in Accounting Standard Codification 810, Consolidations (“ASC 810”) on accounting for the VIE, which requires certain variable interest entities to be consolidated by the primary beneficiary of the entity in which it has a controlling financial interest. A VIE is an entity with one or more of the following characteristics: (a) the total equity investment at risk is not sufficient to permit the entity to finance its activities without additional financial support; (b) as a group, the holders of the equity investment at risk lack the ability to make certain decisions, the obligation to absorb expected losses or the right to receive expected residual returns, or (c) an equity investor has voting rights that are disproportionate to its economic interest and substantially all of the entity’s activities are on behalf of the investor.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(c)    Use of Estimates</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The preparation of the Group’s consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, long-lived assets and liabilities at the balance sheet date, and the reported revenues and expenses during the reporting periods in the consolidated financial statements and accompanying notes. Accounting estimates reflected in the Group’s consolidated financial statements include, but are not limited to impairment provision for inventories, valuation allowance for deferred tax assets, stand-alone selling prices (SSP) for each distinct performance obligation, the valuation of ordinary shares and share-based compensation. Estimates are based on historical experiences and on various assumptions that the Group believes are reasonable under current circumstances. As of December 31, 2021 and 2022, the Group considered the economic implications of the COVID-19 on its significant judgments and estimates. Given that changes in circumstances, facts and experience may cause the Group to revise its estimates, actual results could differ materially from those estimates.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(d)    Functional Currency and Foreign Currency Translation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The Group uses United States dollar as its reporting currency. The functional currency of the Company and its subsidiaries incorporated in Cayman Islands and Hong Kong is the United States dollar, while the functional currency of the Group’s other subsidiaries and VIE is their respective local currency as determined based on the criteria of ASC 830, <i style="font-style:italic;">Foreign Currency Matters</i>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Transactions denominated in other than the functional currencies are re-measured into the functional currency of the entity at the exchange rates prevailing on the transaction dates. Financial assets and liabilities denominated in other than the functional currency are re-measured at the balance sheet date exchange rate. The resulting exchange differences are included in the consolidated statements of comprehensive loss as foreign exchange related gains or loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The financial statements of the Group’s entities using functional currency other than US$ are translated from the functional currency to the reporting currency, US$. Assets and liabilities of the Group’s subsidiaries incorporated in PRC are translated into US$ at fiscal year-end exchange rates, while income and expense items are translated at average exchange rates prevailing during each period presented, representing the index rates stipulated by the People’s Bank of China. Translation adjustments arising from these are reported as foreign currency translation adjustments and are shown as a separate component of shareholders’ equity on the consolidated financial statements.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(e)    Fair Value Measurements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Fair value is 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 Company considers the principal or most advantageous market in which it would transact and it considers assumptions that market participants would use when pricing the asset or liability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The established fair value hierarchy 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. The three levels of inputs that may be used to measure fair value include:</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;width:100%;border:0pt;"><tr><td style="width:18.7pt;"/><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;">Level 1: Quoted prices (unadjusted) in active markets for identical assets or liabilities.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18.7pt;"/><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;">Level 2: Observable, market-based inputs, other than quoted prices, in active markets for identical assets or liabilities.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:19pt;"/><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;">Level 3: Unobservable inputs to the valuation methodology that are significant to the measurement of the fair value of the assets or liabilities.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Accounting guidance also describes three main approaches to measuring 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-indent:0pt;margin:0pt 0pt 12pt 18pt;">Financial assets and liabilities of the Group mainly consist of cash and cash equivalents, restricted cash, short-term investments, account receivables, notes receivable, certain other current assets, long-term investments, trade payables and certain accruals and other liabilities. As of December 31, 2021 and 2022, except for short-term investments, debt securities and equity securities with readily determinable fair value included in long-term investments, the carrying values of these financial instruments approximated their fair values due to their short-term maturity. The Group reports equity securities with readily determinable fair value included in short-term investments at fair value and discloses the fair value of these investments based on level 1 measurement. The Group reports time deposits and wealth management products included in short-term investments and the derivative instruments included in prepayment and other current asset at fair value, and discloses their fair value based on level 2 measurement. The Group reports equity securities with readily determinable fair value included in long-term investments at fair value and discloses the fair value of these investments based on level 2 measurement. The Group reports investment in available-for-sale debt securities included in long-term investments at fair value and discloses the fair value of these investments based on level 3 measurement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 0pt 18pt;">The following table sets forth the Group’s assets and liabilities that are measured at fair value on a recurring basis and are categorized using the fair value hierarchy:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:47.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;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:47.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.54%;margin:0pt;padding: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.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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:40.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;">Fair value measurement at reporting date using</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.18%;margin:0pt;padding: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.54%;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.38%;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</b> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.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;">Quoted Prices in Active</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;">Significant</b> </p></td></tr><tr><td style="vertical-align:bottom;width:47.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.54%;margin:0pt;padding: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.38%;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</b> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:15.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;">Markets for Identical</b> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:12.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;"><b style="font-weight:bold;">Significant Other</b> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;">Unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.54%;margin:0pt;padding: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.38%;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><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:15.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;">Assets</b> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:12.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;"><b style="font-weight:bold;">Observable Inputs</b> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;">Inputs</b> </p></td></tr><tr><td style="vertical-align:bottom;width:47.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Description</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;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;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;">(Level 3)</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;background:#cceeff;margin: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.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;background:#cceeff;margin: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.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;">  </p></td></tr><tr><td style="vertical-align:bottom;width:47.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 102,134</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;margin: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,624</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> 97,510</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Derivative instruments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;background:#cceeff;margin: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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;background:#cceeff;margin: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.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> 74</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:47.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Long-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,078</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;border-bottom:1px 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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> 495</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;border-bottom:1px 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,583</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;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;"> 128,286</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;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;"> 4,624</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;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;"> 98,079</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;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;"> 25,583</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:47.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;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:47.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:39.95%;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 measurement at reporting date using</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.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;">Quoted Prices in Active</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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;margin: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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> as of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.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;">Markets for Identical</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Significant Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;">Unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.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;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Observable Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;">Inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Description</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;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;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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%;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;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;">(Level 3)</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;background:#cceeff;margin: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.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;background:#cceeff;margin: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.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;">  </p></td></tr><tr><td style="vertical-align:bottom;width:47.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 821,134</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;margin: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,249</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;"> 818,885</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:47.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Long-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;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;"> 18,031</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;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.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;"> 366</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;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,665</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;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;"> 839,165</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;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,249</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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;"> 819,251</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;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;"> 17,665</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The roll forward of major Level 3 investments are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.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;margin:0pt 0pt 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.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;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:85.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.71%;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:11.68%;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:85.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:85.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Fair value of Level 3 investments as of December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin: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:85.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">New addition</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin: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,226</p></td></tr><tr><td style="vertical-align:bottom;width:85.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">The change in fair value of the investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;"> 357</p></td></tr><tr><td style="vertical-align:bottom;width:85.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Fair value of Level 3 investments as of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;"> 25,583</p></td></tr><tr><td style="vertical-align:bottom;width:85.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">New addition</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin: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,575</p></td></tr><tr><td style="vertical-align:bottom;width:85.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">The change in fair value of the investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom: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,493)</p></td></tr><tr><td style="vertical-align:bottom;width:85.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Fair value of Level 3 investments as of December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;"> 17,665</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 0pt 18pt;">Management determined the fair value of these Level 3 investments based on market approach using various unobservable inputs. The determination of the fair value required significant judgement by management with respect to the assumptions and estimates for the lack of marketability discounts, expected volatility and probability in equity allocation. The significant unobservable inputs adopted in the valuation as of December 31, 2021 and 2022 are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.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;margin:0pt 0pt 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.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:23.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;white-space:nowrap;width:52.05%;margin:0pt;padding: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.54%;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 colspan="3" style="vertical-align:bottom;white-space:nowrap;width:44.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;">As of December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:52.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:19.58%;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><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:23.58%;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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Unobservable Inputs</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;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:19.58%;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:1.62%;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:23.58%;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:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.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;">37%-69</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.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;">40%-63</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:52.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Probability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.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;">Liquidation scenario:40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.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;">Liquidation scenario:35%-45</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:52.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.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;">Redemption scenario:40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.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;">Redemption scenario:35%-45</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:52.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.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;">IPO scenario:20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.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;">IPO scenario:10%-30</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:47.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;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:47.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.54%;margin:0pt;padding: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.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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:40.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;">Fair value measurement at reporting date using</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.18%;margin:0pt;padding: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.54%;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.38%;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</b> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.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;">Quoted Prices in Active</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;">Significant</b> </p></td></tr><tr><td style="vertical-align:bottom;width:47.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.54%;margin:0pt;padding: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.38%;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</b> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:15.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;">Markets for Identical</b> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:12.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;"><b style="font-weight:bold;">Significant Other</b> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;">Unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.54%;margin:0pt;padding: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.38%;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><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:15.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;">Assets</b> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:12.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;"><b style="font-weight:bold;">Observable Inputs</b> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;">Inputs</b> </p></td></tr><tr><td style="vertical-align:bottom;width:47.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Description</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;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;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;">(Level 3)</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;background:#cceeff;margin: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.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;background:#cceeff;margin: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.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;">  </p></td></tr><tr><td style="vertical-align:bottom;width:47.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 102,134</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;margin: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,624</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> 97,510</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Derivative instruments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;background:#cceeff;margin: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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;background:#cceeff;margin: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.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> 74</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:47.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Long-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,078</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;border-bottom:1px 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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> 495</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;border-bottom:1px 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,583</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;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;"> 128,286</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;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;"> 4,624</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;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;"> 98,079</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;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;"> 25,583</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:47.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;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:47.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:39.95%;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 measurement at reporting date using</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.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;">Quoted Prices in Active</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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;margin: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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> as of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.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;">Markets for Identical</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Significant Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;">Unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.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;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Observable Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;">Inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Description</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;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;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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%;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;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;">(Level 3)</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;background:#cceeff;margin: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.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;background:#cceeff;margin: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.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;">  </p></td></tr><tr><td style="vertical-align:bottom;width:47.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 821,134</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;margin: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,249</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;"> 818,885</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:47.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Long-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;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;"> 18,031</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;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.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;"> 366</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;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,665</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;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;"> 839,165</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;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,249</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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;"> 819,251</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;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;"> 17,665</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 102134000 4624000 97510000 74000 74000 26078000 495000 25583000 128286000 4624000 98079000 25583000 821134000 2249000 818885000 18031000 366000 17665000 839165000 2249000 819251000 17665000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.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;margin:0pt 0pt 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.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;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:85.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.71%;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:11.68%;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:85.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:85.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Fair value of Level 3 investments as of December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin: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:85.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">New addition</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin: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,226</p></td></tr><tr><td style="vertical-align:bottom;width:85.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">The change in fair value of the investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;"> 357</p></td></tr><tr><td style="vertical-align:bottom;width:85.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Fair value of Level 3 investments as of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;"> 25,583</p></td></tr><tr><td style="vertical-align:bottom;width:85.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">New addition</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin: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,575</p></td></tr><tr><td style="vertical-align:bottom;width:85.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">The change in fair value of the investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom: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,493)</p></td></tr><tr><td style="vertical-align:bottom;width:85.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Fair value of Level 3 investments as of December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;"> 17,665</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 25226000 357000 25583000 1575000 -9493000 17665000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.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;margin:0pt 0pt 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.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:23.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;white-space:nowrap;width:52.05%;margin:0pt;padding: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.54%;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 colspan="3" style="vertical-align:bottom;white-space:nowrap;width:44.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;">As of December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:52.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:19.58%;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><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:23.58%;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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Unobservable Inputs</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;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:19.58%;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:1.62%;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:23.58%;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:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.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;">37%-69</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.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;">40%-63</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:52.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Probability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.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;">Liquidation scenario:40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.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;">Liquidation scenario:35%-45</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:52.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.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;">Redemption scenario:40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.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;">Redemption scenario:35%-45</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:52.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.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;">IPO scenario:20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.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;">IPO scenario:10%-30</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table></div> 0.37 0.69 40 0.63 0.40 0.35 45 0.40 0.35 45 0.20 0.10 30 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(f)    Cash and Cash Equivalents</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Cash and cash equivalents include cash in bank and time deposits placed with banks or other financial institutions which have original maturities of three months or less at the time of purchase and are readily convertible to known amounts of cash.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(g)    Restricted Cash</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Restricted cash represents cash that cannot be withdrawn without the permission of third parties. The Group’s restricted cash is substantially cash balance on deposit required by its business partners and commercial banks. The restricted cash balance for the year ended December 31, 2021 was related to deposits for foreign currency forward contracts, and were subsequently released from the restriction in January 2022.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(h)    Short-term Investments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Short-term investments are comprised of i) time deposits placed with banks with original maturities longer than three months but less than one year, ii) structured deposits and wealth management products issued by banks which contains fixed or variable interest with original maturities within one year, and iii) equity securities with readily determinable fair value which the Group has intention to sell within one year. The time deposits and wealth management products are generally not permitted to be redeemed early or are subject to penalties for redemption prior to maturities. These investments are stated at fair value. Changes in the fair value are reflected in financial income, net in the consolidated statements of comprehensive loss.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(i)    Accounts Receivable, net</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Accounts receivables are presented net of allowance for doubtful accounts. The Group maintains an allowance for doubtful accounts which reflects its best estimate of amounts that potentially will not be collected. The Group determines the allowance for doubtful accounts by taking into consideration various factors including but not limited to historical collection experience and creditworthiness of the customers. Accounts receivable balances are written off after all collection efforts have been exhausted.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Notes receivable are primarily bank acceptance notes. The Group accepts bank acceptance notes from customers for products sold or services performed in the ordinary course of business. Bank acceptance notes are negotiable instruments with cash settlement from commercial banks within 6 months. Upon receipt of the bank acceptance notes, the Group’s accounts receivable from the customer is derecognized. The bank acceptance notes can also be endorsed to suppliers as settlement of accounts payable. Bank acceptance notes of US$1.4 million, nil, and nil were endorsed to suppliers for the years ended December 31, 2020, 2021 and 2022, respectively. As of December 31, 2021 and 2022, the endorsed bank acceptance notes but yet due were nil and nil, respectively. The Group sells bank acceptance notes to financial institutions without recourse in the normal course of business through factoring arrangements. These bank acceptance notes transferred without recourse were nil, US$13,814 and US$4,620 for the years ended December 31, 2020, 2021 and 2022 respectively, and were derecognized.</p> P6M 1400000 0 0 0 0 0 13814000 4620000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(j)    Inventories, net</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Inventories are comprised of finished goods, work in process, raw materials and low value consumables and spare parts. Inventories are stated at the lower of cost and net realizable value. Cost of inventory is determined using the weighted average cost method. Adjustments are recorded to write down the cost of inventory to the estimated net realizable value due to slow-moving and obsolete inventories, which is dependent upon factors such as historical and forecasted consumer demand, and promotional environment. The Group takes ownership, risks and rewards of the products purchased.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(k)    Operating Leases</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The Group adopted ASC 842, Leases, on January 1, 2019 on modified retrospective basis. The Group determines if an arrangement is a lease at inception. Operating leases are primarily for office and warehouse and are included in operating lease right-of-use assets, net, operating lease liabilities, current and operating lease liabilities, non-current on its consolidated balance sheets. Operating lease right-of-use assets represent the Group’s right to use an underlying asset for the lease term and operating lease liabilities represent obligation to make lease payment arising from the lease. The operating lease right-of-use assets and liabilities are recognized at lease commencement date based on the present value of lease payment over the lease term. As most of the Group’s leases do not provide an implicit rate, the Group uses its incremental borrowing rate based on the information available at lease commencement date in determining the present value of lease payments. The operating lease right-of-use assets also includes any lease payments made and excludes lease incentives. The Group’s lease term may include options to extend or terminate the lease. Renewal options are considered within the operating lease right-of-use assets and liabilities when it is reasonably certain that the Group will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">For operating leases with a term of one year or less, the Group has elected not to recognize a lease liability or lease right of use asset on its consolidated balance sheets. Instead, it recognizes the lease payment as expense on a straight-line basis over the lease term. Short-term lease costs are immaterial to its consolidated statements of comprehensive loss. The Group has operating lease agreements with insignificant non-lease components and have elected the practical expedient to combine and account for lease and non-lease components as single lease component.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(l)    Internal-Use Software Development Costs</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The Group recognizes its internal-use software development costs related to its IoT cloud platform functions, including related website, software and mobile applications in accordance with ASC 350-50 ”Website development costs” and ASC 350-40 ”Internal-use software”. Costs related to preliminary project activities and post-implementation operating activities are expensed as incurred. Cost capitalized for developing IoT cloud platform functions were not material for the periods presented.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(m)    Property, Equipment and Software</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 0pt 18pt;">Property, equipment and software are stated at historical cost less accumulated depreciation, amortization and impairment loss, if any. Depreciation and amortization is computed using the straight-line method over the following estimated useful lives, taking into account any estimated residual value:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:39.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Leasehold improvements</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;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">the shorter of their useful lives and the lease terms</p></td></tr><tr><td style="vertical-align:bottom;width:58.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Computers and electronic equipment</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;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">3 years</p></td></tr><tr><td style="vertical-align:bottom;width:58.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Office equipment</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;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">3 years</p></td></tr><tr><td style="vertical-align:bottom;width:58.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Software</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;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">3 years</p></td></tr></table></div><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;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Repairs and maintenance costs are charged to expenses as incurred, whereas the costs of renewals and improvements that extend the useful lives of property, equipment and software are capitalized as additions to the related assets. The Group recognized the gain or loss on the disposal of property, equipment and software in the consolidated statements of comprehensive loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Construction in progress represents assets under construction. Construction in progress is transferred to property, equipment and software and depreciation or amortization commences when an asset is ready for its intended use.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:39.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Leasehold improvements</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;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">the shorter of their useful lives and the lease terms</p></td></tr><tr><td style="vertical-align:bottom;width:58.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Computers and electronic equipment</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;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">3 years</p></td></tr><tr><td style="vertical-align:bottom;width:58.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Office equipment</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;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">3 years</p></td></tr><tr><td style="vertical-align:bottom;width:58.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Software</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;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">3 years</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> P3Y P3Y P3Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(n)    Long-term Investments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Long-term investments represent the Group’s equity security investments and debt security investments in the periods presented. Equity securities without readily determinable fair values are measured and recorded using a measurement alternative that measures the securities at cost minus impairment, if any, plus or minus changes resulting from qualifying observable price changes. Equity securities with readily determinable fair values are measured and recorded at fair value on a recurring basis with changes in fair value, whether realized or unrealized, recorded in financial income, net in the consolidated statements of comprehensive loss. Debt security investments that have readily determinable fair value, are accounted for as available-for-sale security investments and are recognized based on trade date and carried at estimated fair value with the aggregate unrealized gains and losses related to these investments, net of taxes, reported through other comprehensive income in the consolidated statements of comprehensive loss.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(o)    Impairment of Long-lived Assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">For other long-lived assets including property, equipment and software and other non-current assets, 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 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.<span style="font-style:italic;font-weight:bold;"> </span>No impairment charges were recognized for the years ended December 31, 2020, 2021 and 2022.</p> 0 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(p)    Value Added Taxes</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The Group’s subsidiaries and the VIE in the PRC are subject to value-added taxes (“VAT”) on its products and services, less any deductible VAT the Group has already paid or borne. They are also subject to surcharges on VAT payments in accordance with PRC law. VAT is not included in the revenue recognized for the Group.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The Company’s two subsidiaries, Hangzhou Tuya Information Technology Co., Ltd. and Zhejiang Tuya Smart Electronics Co., Ltd. obtained their software copy certificate in July and December 2020, respectively, and are eligible for the VAT refund-upon-collection policy, which entitles Hangzhou Tuya Information Technology Co., Ltd. and Zhejiang Tuya Smart Electronics Co., Ltd. to receive relevant refunds for the amount of VAT in excess of 3% of its actual tax burden upon completion of relevant the VAT refund filling process. The VAT refund received is recorded in other operating incomes, net in the consolidated statements of comprehensive loss. For the years ended December 31, 2020, 2021 and 2022, VAT refunds received by the Company was US$303, US$8,919 and US$6,211, respectively.</p> 2 0.03 303000 8919000 6211000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(q)    Revenue Recognition</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The Group accounts for revenue in accordance with Accounting Standards Codification (ASC) Topic 606, Revenue from Contracts with Customers (ASC 606) for all periods presented. According to ASC 606, revenue is recognized when control of the promised goods or services is transferred to the customers, in an amount that reflects the consideration the Group expects to be entitled to in exchange for those goods or services. The Group determines revenue recognition through the following steps: (1) identify the contract(s) with a customer, (2) identify the performance obligations in the contract, (3) determine the transaction price, (4) allocate the transaction price to the performance obligations in the contract, and (5) recognize revenue when (or as) the entity satisfies a performance obligation. The Group assesses its revenue arrangements against specific criteria in order to determine if it is acting as principal or agent. Revenue arrangements with multiple performance obligations are divided into separate distinct goods or services. The Group allocates the transaction price to each performance obligation based on the relative standalone selling price of the goods or services provided.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Revenue is recorded net of value-added tax.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Group’s revenue was disaggregated by its major revenue streams in the years presented as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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:37.27%;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;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:60.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;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.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;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.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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:11.14%;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;">US$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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:11.14%;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;">US$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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:11.15%;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;">US$</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">IoT PaaS</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;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;"> 151,677</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;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;"> 261,360</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#32406b;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 152,914</p></td></tr><tr><td style="vertical-align:bottom;width:60.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Smart device distribution</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;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,071</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;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,153</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#32406b;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 25,446</p></td></tr><tr><td style="vertical-align:bottom;width:60.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">SaaS and others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;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;"> 6,126</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;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;"> 18,563</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#32406b;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 29,812</p></td></tr><tr><td style="vertical-align:bottom;width:60.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;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;"> 179,874</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;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;"> 302,076</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#32406b;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;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;"> 208,172</p></td></tr></table></div><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-style:italic;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">I. Revenue from IoT PaaS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">IoT PaaS combines cloud-based connectivity and basic IoT services, edge capabilities (embedded in modules), app development, and device optimization solutions. The Company determined there are two distinct performance obligations in the delivery of IoT PaaS products including: (1) IoT PaaS products with edge capabilities, app development and device optimization solutions, and; (2) cloud-based connectivity and basic IoT services provided to customers and end consumers. The Group allocates the transaction price to each performance obligation based on their relative standalone selling price. The standalone selling price for IoT PaaS products is estimated based on the competitor’s pricing for similar products in the market, adjusted for entity-specific factors. As the standalone selling price of the cloud-based connectivity and basic IoT services is not directly observable, it is estimated by the Group by using an expected cost plus a margin approach. Key areas of judgment include the selection of relevant cloud and other costs necessary to satisfy the performance obligation and estimated profit margins. For the delivery of IoT PaaS product, revenue is recognized when IoT PaaS products are accepted by customers, which is the point that control of the product is transferred to the customers. A receivable is recognized when the IoT PaaS products are delivered and accepted by customers as this is the point in time that the consideration is unconditional. For cloud-based connectivity and basic IoT services, revenue is deferred and subsequently recognized from the end consumer’s activation to the end of the estimated IoT PaaS product’s life cycle on a straight-line basis. Based on the Group’s historical information, activation occurs, on average, an estimated 6 months after the IoT PaaS products are delivered to customers. The length of life cycle of the IoT PaaS products is estimated based on the historical data in previous years and by referencing the life cycle of different smart devices (e.g. lighting, security and monitoring devices) which ranged from <span style="-sec-ix-hidden:Hidden_QF7z6xcbAUaRWjbcihFzIw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1.5</span></span> to 2 years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Return allowances for IoT PaaS products are estimated based on historical experiences and accounted for as reduction of net revenue.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The Group provides sales rebates to its customers from time to time, which is accounted for as reduction of net revenue.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The Group started a membership program (the “2019 Membership Program”) in the fourth quarter of 2019. In the 2019 Membership Program, customers pay a fixed fee in exchange for IoT PaaS discount, VIP technical support, valued added services (“VAS” i.e., customized app development), and free participation in promotional activities. The promise to provide for technical support related services, the promotion related services and VAS are considered immaterial promises in the contract and are not considered distinct performance obligations. The membership fee is refundable if the volume requirements are met when the membership period ends. The Group historically generally refunds the membership fees even if the volume requirements are not met. Therefore, the Group does not expect being able to keep any of the membership fees and such fees are recorded as a refund liability under the 2019 Membership Program.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The Group launched a new membership program (the “2020 Membership Program”) in the fourth quarter of 2020 and no longer offered 2019 Membership Program ever since. In the 2020 Membership Program, customers pay a non-refundable fixed fee in exchange for member-exclusive IoT PaaS discounts within the membership period of typically 12 months. The Group records the upfront fixed membership fee as a deferred revenue and recognizes revenue on a straight-line basis typically over the <span style="-sec-ix-hidden:Hidden_vAm_OsCC7k6-GM01nkcJJQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">12</span></span>-month membership period in which customers entitle to the membership.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;font-weight:normal;">II. Revenue from smart device distribution</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">In certain circumstances, the Group offers select brands, primarily customers who prefer not to deal with multiple OEMs, an option to purchase directly from the Group finished smart devices where IoT PaaS is deployed. After the brands place purchase orders directly with the Group, the Group then sources the appropriate smart devices from OEMs based on the type of devices, hardware specifications and other metrics. The Group determines that there are two distinct performance obligations for its smart device distribution including the (1) smart devices embedded with IoT PaaS; and (2) cloud-based connectivity and basic IoT services. The transaction price allocation and revenue recognition are the same as the revenue from IoT PaaS.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The Group presents the revenue generated from its smart device distribution on a gross basis as the Group has control of the smart devices before they are transferred to the brand customers. In making this determination, the Group concludes it meets the principles of control and that it is the primary obligor to the brand customers, are subject to inventory risk and have latitude in establishing prices.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;font-weight:normal;">III. Revenue from SaaS and others</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">SaaS and other revenue mainly include industry SaaS, customized software development and configuration, and other VAS to both business customers and the end consumers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Industry SaaS is a vertical-focused software solution that enables businesses to easily and securely deploy, connect, and manage large numbers of smart devices for which the Group generally charges an annual subscription fee. These services include software authorization and standard SaaS platform maintenances and technical support.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Customized software development and configuration mainly relate to contracts for the specific IT needs of the brands. The contracts generally include fixed milestone payments determined based on expected labor hours to complete the milestone.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">VAS primarily includes complementary services that are provided to brands and OEMs such as app launch, AI-powered virtual voice assistants, and data analytics and others. Such arrangements with the customers are short term and the performance obligations are satisfied at one point of time. VAS also include cloud-based services for the end customers such as IoT data storage, push messaging, object detection and digital content.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">There are different kinds of contracts included in the SaaS and others, and each contract may contain multiple elements. The Group identifies the distinct performance obligations and allocates transaction price to each distinct performance obligation based on relative estimated standalone selling price. Revenue is recognized when the performance obligations are satisfied, which is either over the period of time in which the Group performs these services or at one point of time.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 18pt;">Remaining performance obligations</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The remaining performance obligations primarily relate to the Group’s provision of i) cloud-based connectivity and basic IoT services; ii) membership services; and iii) SaaS and others, and all three of them are included in deferred revenue.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The amounts allocated to the cloud-based connectivity and basic IoT services are deferred and recognized on a straight-line basis over the estimated IoT PaaS product’s life cycle. The Group apportions deferred revenue between current and non-current based upon cloud-based connectivity and basic IoT services to be provided over the life cycle of smart devices. Deferred revenue relating to the Group’s cloud services that have an expiration date of less than 12 months are classified as current, otherwise non-current.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Starting from the fourth quarter of 2020, there are i) upfront fixed membership fee received and recorded as part of the deferred revenue, it is recognized as revenue on a straight-line basis typically over the <span style="-sec-ix-hidden:Hidden_d50_etZPXEOtF4zZVUPjzQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">12</span></span>-month membership period in which customers are entitled to the membership; and ii) amounts related to providing industry SaaS (included in SaaS and others), in general, the Company charges annual subscription fee, which is deferred and recognized on a straight-line basis typically over the <span style="-sec-ix-hidden:Hidden_yVLHo-rKvkiZQWXkAGyOdQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">12</span></span>-month service period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">As of December 31, 2021 and 2022, the aggregate amount of transaction price allocated to the remaining performance obligations was US$10,113 and US$7,215, respectively, of which US$9,254 and US$6,821 were recorded in current deferred revenue while US$859 and US$394 were recorded in non-current deferred revenue, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The Group’s contract liability, including both deferred revenue and advances from customers, is US$41,201 and US$34,848 as of December 31, 2021 and 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The Group applies the practical expedient to omit disclosure of information about the transaction price allocated to remaining performance obligations and when revenue will be recognized, for contracts which have a duration of one year or less. The remaining amounts recorded in non-current deferred revenue of US$859 and US$394 as of December 31, 2021 and 2022, respectively, would likely be recognized within 18 to 36 months.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The Group provides warranty for IoT PaaS and smart device distribution mainly for one year. The Group accrues a warranty reserve for all IoT PaaS and smart device distribution, which include the Group’s best estimate of the projected costs to repair or replace items under warranties. These estimates are based on actual claims incurred to date and an estimate of the nature, frequency and costs of future claims. These estimates are inherently uncertain given the Group’s relatively short history of sales, and changes to the historical or projected warranty experience may cause material changes to the warranty reserve when the Group accumulates more actual data and experience in the future. The warranty reserve expected to be incurred is included within accruals and other liabilities in the consolidated balance sheets.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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:37.27%;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;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:60.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;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.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;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.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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:11.14%;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;">US$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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:11.14%;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;">US$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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:11.15%;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;">US$</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">IoT PaaS</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;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;"> 151,677</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;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;"> 261,360</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#32406b;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 152,914</p></td></tr><tr><td style="vertical-align:bottom;width:60.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Smart device distribution</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;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,071</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;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,153</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#32406b;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 25,446</p></td></tr><tr><td style="vertical-align:bottom;width:60.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">SaaS and others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;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;"> 6,126</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;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;"> 18,563</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#32406b;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 29,812</p></td></tr><tr><td style="vertical-align:bottom;width:60.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;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;"> 179,874</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;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;"> 302,076</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#32406b;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;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;"> 208,172</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 151677000 261360000 152914000 22071000 22153000 25446000 6126000 18563000 29812000 179874000 302076000 208172000 P2Y P12M 10113000 7215000 9254000 6821000 859000 394000 41201000 34848000 true 859000 394000 P18M P36M <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;">(r)    Advances from Customers</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Amounts recorded in the advances from customers account represent cash payments made upfront by the Group’s customers under each sales contract. These amounts are not yet reclassed to the deferred revenue account because the Group has not started to fulfil any of its performance obligations identified under the contract at the time. The amounts in the advances from customers are reclassified to either revenue or deferred revenue when the Group commences fulfilment of its performance obligation, depending on whether respective revenue is to be recognized at one point of time or over the period of time. If the Group fulfils its performance obligation at one point of time, the related amount in the advance from customers will be reclassified and recognized as revenue; whereas for the performance obligation that the Group starts to provide over the period of time, the amount in the advances from customers will be reclassified to deferred revenue.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;">(s)    Cost of Revenues</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Cost of revenue consists primarily of purchase price of materials, manufacturing charges from outsourced factories, estimated warranty costs, inventories write-downs, payroll cost of production support personnel and third-party cloud infrastructure expenses that are directly attributable to the sales of products or services rendered. Inbound shipping charges to receive raw materials from suppliers are included in the inventories and recognized as cost of revenues upon sale of products and render of services.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;">(t)    Research and Development Expenses</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Research and development expenses consist primarily of payroll cost including share-based compensation expenses for research and development personnel, third-party cloud infrastructure expenses incurred for research and development purposes, rental expenses and depreciation and other expenses in associated with research and development functions. The Group accounts for internal use software development costs in accordance with guidance on intangible assets and internal use software. See Note 2(l)— Internal-Use Software Development Costs.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;">(u)    Sales and Marketing Expenses</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Sales and marketing expenses consist primarily of payroll cost including share-based compensation expenses for sales and marketing personnel, promotion and marketing expenses, rental expenses and depreciation and other expenses in associated with sales and marketing functions. Advertising expenses consist primarily of costs for the promotion of the Group’s corporate image and product marketing. The Group expenses all advertising costs as incurred and classifies these costs under sales and marketing expenses. For the years ended December 31, 2020, 2021 and 2022, advertising and marketing costs totalled US$6,300, US$13,637 and US$5,355, respectively.</p> 6300000 13637000 5355000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;">(v)    General and Administrative Expenses</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">General and administrative expenses consist primarily of payroll cost including share-based compensation expenses for corporate personnel, general office expenses, rental expenses and depreciation and other expenses in associated with general and administrative functions.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;">(w)    Government Grants</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Government grants are recognized as other operating incomes, net, or as a reduction of specific costs and expenses for which the grants are intended to compensate. Such amounts are recognized in the consolidated statements of comprehensive loss upon receipts as all conditions attached to the grants are fulfilled. Government grants included as other operating incomes, net in the consolidated statements of comprehensive loss amounted to US$1,299, US$10,423 and US$10,350 for the years ended December 31, 2020, 2021 and 2022, respectively.</p> 1299000 10423000 10350000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;">(x)    Employee Social Security and Welfare Benefits</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;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 contribute to the plan based on certain percentages of the employees’ salaries, up to a maximum amount specified by the local government.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">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 consolidated statements of comprehensive loss amounted to US$14,715, US$42,944 and US$44,505 for the years ended December 31, 2020, 2021 and 2022, respectively.</p> 14715000 42944000 44505000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;">(y)    Income Taxes</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Current income taxes are recorded in accordance with the regulations of the relevant tax jurisdiction. The Group accounts for income taxes under the asset and liability method in accordance with ASC 740, Income Tax. Under this method, deferred tax assets and liabilities are recognized for the tax consequences attributable to differences between carrying amounts of existing assets and liabilities in the financial statements and their respective tax basis, and operating loss carry-forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred taxes of a change in tax rates is recognized in the consolidated statements of comprehensive loss in the period of change. Valuation allowances are established when necessary to reduce the amount of deferred tax assets if it is considered more likely than not that amount of the deferred tax assets will not be realized.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The Group considers positive and negative evidence when determining whether a portion or all of its deferred tax assets will more likely than not be realized. This assessment considers, among other matters, the nature, frequency and severity of current and cumulative losses, forecasts of future profitability, the duration of statutory carry-forward periods, its experience with tax attributes expiring unused, and its tax planning strategies. The ultimate realization of deferred tax assets is dependent upon its ability to generate sufficient future taxable income within the carry-forward periods provided for in the tax law and during the periods in which the temporary differences become deductible. When assessing the realization of deferred tax assets, the Group has considered possible sources of taxable income including (i) future reversals of existing taxable temporary differences, (ii) future taxable income exclusive of reversing temporary differences and carry-forwards, (iii) future taxable income arising from implementing tax planning strategies, and (iv) specific known trend of profits expected to be reflected within the industry.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The Group’s tax positions are subject to income tax audits by multiple tax jurisdictions throughout the world. The Group recognizes a tax benefit associated with an uncertain tax position when, in its judgment, it is more likely than not that the position will be sustained upon examination by a taxing authority. For a tax position that meets the-more-likely-than-not recognition threshold, the Group initially and subsequently measures the tax benefit as the largest amount that the Group judges to have a greater than 50% likelihood of being realized upon ultimate settlement with a taxing authority. The Group’s liability associated with unrecognized tax benefits is adjusted periodically due to changing circumstances, such as the progress of tax audits, case law developments and new or emerging legislation. Such adjustments are recognized entirely in the period in which they are identified. The Group’s effective tax rate includes the net impact of changes in the liability for unrecognized tax benefits and subsequent adjustments as considered appropriate by management. The Group classifies interest and penalties recognized on the liability for unrecognized tax benefits as income tax expense. For the years ended December 31, 2020, 2021 and 2022, there were no uncertain tax position liabilities.</p> 0 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;">(z)  Share-based Compensation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The Company grants restricted shares to the Registered Shareholders (also as key member of management), share options and Restricted Share Units (“RSUs”) of the Company to eligible employees and non-employees. The Company accounts for these share-based awards in accordance with ASC 718 Compensation-Stock Compensation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The Registered Shareholders and employees’ share-based awards are measured at the grant date fair value of the awards and recognized as expenses using a straight-line method over the requisite service period, which is the vesting period. For share-based awards granted with only service conditions to its PRC employees, the Group allows accelerated full vesting upon occurrence of a Change in Control (including defined in the Group’s Equity Incentive Plan), cumulative share-based compensation expenses for the share-based awards should be recorded upon the completion of the Change in Control.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">For non-employees’ share-based awards, the Group adopted ASU 2018-07 ”Improvements to Nonemployee Share-Based Payment Accounting” for the periods presented. In accordance with ASU 2018-07, it clarifies that equity-classified non-employee share-based awards are measured at the grant date. The definition of the term grant date is amended to generally state the date at which a grantor and a grantee reach a mutual understanding of the key terms and conditions of a share-based payment award. Non-employee share-based awards are measured at the grant date fair value of the awards and recognized as expenses using a straight-line method over the requisite service period, which is the vesting period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The binomial option-pricing model is used to measure the value of share options. The determination of the fair value is affected by the fair value of the ordinary shares as well as assumptions regarding a number of complex and subjective variables, including the expected share price volatility, actual and projected employee and nonemployee share option exercise behaviour, risk-free interest rates and expected dividend yield. Binomial option-pricing model incorporates the assumptions about grantees’ future exercise patterns. The fair value of these awards was determined by management with the assistance from an independent valuation firm using management’s estimates and assumptions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The assumptions used in share-based compensation expense recognition represent management’s best estimates, but these estimates involve inherent uncertainties and application of management judgment. If factors change or different assumptions are used, the share-based compensation expenses could be materially different for any period. Moreover, the estimates of fair value of the awards are not intended to predict actual future events or the value that ultimately will be realized by grantees who receive share-based awards. In accordance with ASU 2016-09, the Group made an entity-wide accounting policy election to account for forfeitures when they occur.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">(aa)  Treasury stocks </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Treasury stocks are accounted for using the cost method. Under this method, the cost incurred to purchase the shares is recorded in the treasury stocks account on the consolidated balance sheets. When the Company reissues treasury stock at an amount greater or less than it paid to repurchase the shares, the realized gain or loss is recognized in the consolidated statements of changes in shareholders’ equity/(deficit).</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(ab)  Loss per Share </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Basic loss per share is computed by dividing net loss attributable to ordinary shareholders by the weighted average number of ordinary shares outstanding during the period using the two-class method. Under the two-class method, the net loss is allocated between ordinary shares and other participating securities based on their participating rights. Net loss is not allocated to other participating securities if based on their contractual terms they are not obligated to share in the loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Diluted loss per share is calculated by dividing net loss attributable to ordinary shareholders as adjusted for the effect of dilutive ordinary equivalent shares, if any, by the weighted average number of ordinary and dilutive ordinary equivalents shares outstanding during the year. Dilutive equivalent shares are excluded from the computation of diluted loss per share if their effects would be anti-dilutive. Ordinary share equivalents consist of the ordinary shares issuable in connection with the Group’s ordinary shares issuable upon the conversion of the share-based awards, using the treasury stock method.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(ac) Comprehensive Loss</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Comprehensive loss is defined as the changes in equity of the Group during a period from transactions and other events and circumstances excluding transactions resulting from investments from shareholders and distributions to shareholders. Comprehensive loss for the periods presented includes net loss and foreign currency translation adjustments.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">(ad)  Segment Reporting</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;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 maker 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 consolidated results including revenue, gross profit and operating profit at a consolidated level only. The Group does not distinguish between markets for the purpose of making decisions about resources allocation and performance assessment. As the Group’s long-lived assets are substantially located in the PRC and substantially all the Group’s revenue are derived from within the PRC, no geographical segments are presented. Hence, the Group has only one operating segment and one reportable segment.</p> 1 1 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">(ae)  Recently Issued Accounting Pronouncements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The Group qualifies as an “emerging growth company”, or EGC, pursuant to the Jumpstart Our Business Startups Act of 2012, as amended, or the JOBS Act. As an EGC, the Group does not need to comply with any new or revised financial accounting standards until such date that a private company is otherwise required to comply with such new or revised accounting standards. The Group adopts the following standards based on extended transition period provided to private companies or early adopts as necessary as permitted by the respective standards.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 18pt;">New and Amended Standards Adopted by the Group</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">In January 2020, the FASB issued ASU 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. The amendments clarified that an entity should consider observable transactions that require it to either apply or discontinue the equity method of accounting for the purposes of applying the measurement alternative in accordance with Topic 321 immediately before applying or upon discontinuing the equity method. The amendments also clarified that for the purpose of applying paragraph 815-10-15-141(a) an entity should not consider whether, upon the settlement of the forward contract or exercise of the purchased option, individually or with existing investments, the underlying securities would be accounted for under the equity method in Topic 323 or the fair value option in accordance with the financial instruments guidance in Topic 825. An entity also would evaluate the remaining characteristics in paragraph 815-10-15-141 to determine the accounting for those forward contracts and purchased options. ASU 2020-01 is effective for fiscal years and interim periods beginning after December 15, 2021 for the Group. Early adoption is permitted. The impact of the adoption was not material.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">In November 2021, the FASB issued ASU 2021-10, Disclosures by Business Entities about Government Assistance (Topic 832). The amendment requires a business entity to provide certain disclosures when it has entered into a legally enforceable agreement with a government to receive value, and accounts for the transaction using a grant or contribution accounting model by analogy. ASU 2021-10 is effective for fiscal years beginning after December 15, 2021 for all business entities. The impact of the adoption was not material.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">New and Amended Standards not yet Adopted by the Group</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 0pt 18pt;">In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326), to provide financial statement users with more useful information about expected credit losses. ASU 2016-13 also changes how entities measure credit losses on financial instruments and the timing of when such losses are recorded. ASU 2016-13 is effective for fiscal years and interim periods within those years beginning after December 15, 2022 for the Group, with early adoption permitted. The FASB further issued ASU 2018-19, Codification Improvements to Topic 326, Financial Instruments-Credit Losses, ASU 2019-04, Codification Improvements to Topic 326, Financial Instruments- Credit Losses, ASU 2019-05, Financial Instruments-Credit Losses (Topic 326): Targeted Transition Relief, ASU 2019-10, Financial Instruments-Credit Losses (Topic 326): Effective Dates, and ASU 2019-11, Codification Improvements to Topic 326, Financial Instruments-Credit Losses. The amendments in these ASUs provide clarifications to ASU 2016-13. In March 2022, the FASB issued ASU 2022-02, Financial Instruments - Credit Losses, Troubled Debt Restructurings and Vintage Disclosures. The new standard requires that an entity apply the loan refinancing and restructuring guidance in ASC 310 to all loan modifications and/or receivable modifications. It also enhances disclosure requirements for certain refinancing and restructurings by creditors when a borrower is experiencing financial difficulty and requires disclosure of current-period gross charge-offs by year of origination in the vintage disclosure. The new standard is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2022. The Group has determined that the impact of this new guidance on its consolidated financial statements is not expected to be material.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">3.    Risks and Concentration</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;">(a)<span style="font-style:italic;">    </span>Concentration of Credit Risk</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Financial instruments that potentially subject the Group to concentration of credit risk consist of cash and cash equivalents, short-term investments, accounts receivable and notes receivable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The Group deposits its cash and cash equivalents and short-term investments with major financial institutions which the Group believes that no significant credit risk with high credit quality.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The Group has not experienced any significant recoverability issue with respect to its accounts receivable. The Group assesses the creditworthiness of each customer when providing services and may require the customers to make advance payments or a deposit before the services are rendered.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 0pt 18pt;">The following table summarizes customers with greater than 10% of the accounts receivable:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;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:72.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.29%;margin:0pt;padding: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="3" style="vertical-align:bottom;white-space:nowrap;width:23.8%;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 December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;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></tr><tr><td style="vertical-align:bottom;width:72.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.29%;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.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><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;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></tr><tr><td style="vertical-align:bottom;width:72.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;"> 19</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;background:#cceeff;margin: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.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;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-indent:0pt;margin:0pt 0pt 12pt 18pt;"><span style="display:inline-block;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">*</span></span>Less than 10%</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;font-weight:bold;">(b)    Concentration of Customers and Suppliers</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">There are no customers from whom revenues individually represent greater than 10% of the total revenues of the Group in any of the periods presented.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 0pt 18pt;">Suppliers contributed more than 10% of total purchases are as below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.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;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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:64.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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: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:31.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;">Year ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;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:64.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;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:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;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:64.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Supplier A</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;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;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;"> 13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;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;"> 25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;"> 15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 18pt;"><span style="font-size:1pt;margin-left:0pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;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:72.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.29%;margin:0pt;padding: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="3" style="vertical-align:bottom;white-space:nowrap;width:23.8%;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 December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;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></tr><tr><td style="vertical-align:bottom;width:72.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.29%;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.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><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;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></tr><tr><td style="vertical-align:bottom;width:72.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;"> 19</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;background:#cceeff;margin: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.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;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-indent:0pt;margin:0pt 0pt 12pt 18pt;"><span style="display:inline-block;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">*</span></span>Less than 10%</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.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;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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:64.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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: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:31.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;">Year ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;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:64.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;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:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;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:64.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Supplier A</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;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;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;"> 13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;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;"> 25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;"> 15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td></tr></table></div> 0.19 0.13 0.25 0.15 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;">4.    Short-term Investments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.14%;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:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin: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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin: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;"><b style="font-weight:bold;">US$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </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;"><b style="font-weight:bold;">US$</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Time deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;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: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 0pt 0pt;"> 97,510</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;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: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 0pt 0pt;"> 818,885</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Equity securities with readily determinable fair value (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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 0pt 0pt;"> 4,624</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </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 3pt 0pt 0pt;"> 2,249</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Wealth management products (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;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></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">Total short-term investments </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 102,134</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 821,134</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;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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;">For the years ended December 31, 2021 and 2022, the Group’s wealth management products mainly consisted of financial products issued by commercial banks in China with a variable interest rate indexed to the performance of underlying assets and a maturity date within one year when purchased or revolving terms. For the years ended December 31, 2020, 2021 and 2022, the weighted average return of the wealth management products was </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2.9%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">, </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2.7%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2.6%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">, respectively.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;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;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;">Starting from July 2021, the Group, from time to time, invested in ordinary shares of a listed company and disposed of portion of the investments. For the years ended December 31, 2021 and 2022, the Group recorded fair value losses on short-term equity investment of US</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$1,998</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> and US</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$2,056</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> in financial income, respectively, net in the consolidated statements of comprehensive loss. For the years ended December 31, 2021 and 2022, the Group recorded US</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$422</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">nil</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> upon disposal of portion of the investments in financial income, net in the consolidated statements of comprehensive loss, respectively. This investment is classified as equity securities with readily determinable fair values.</span></td></tr></table> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.14%;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:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin: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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin: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;"><b style="font-weight:bold;">US$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </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;"><b style="font-weight:bold;">US$</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Time deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;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: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 0pt 0pt;"> 97,510</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;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: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 0pt 0pt;"> 818,885</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Equity securities with readily determinable fair value (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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 0pt 0pt;"> 4,624</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </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 3pt 0pt 0pt;"> 2,249</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Wealth management products (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;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></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">Total short-term investments </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 102,134</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 821,134</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;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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;">For the years ended December 31, 2021 and 2022, the Group’s wealth management products mainly consisted of financial products issued by commercial banks in China with a variable interest rate indexed to the performance of underlying assets and a maturity date within one year when purchased or revolving terms. For the years ended December 31, 2020, 2021 and 2022, the weighted average return of the wealth management products was </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2.9%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">, </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2.7%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2.6%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">, respectively.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;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;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;">Starting from July 2021, the Group, from time to time, invested in ordinary shares of a listed company and disposed of portion of the investments. For the years ended December 31, 2021 and 2022, the Group recorded fair value losses on short-term equity investment of US</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$1,998</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> and US</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$2,056</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> in financial income, respectively, net in the consolidated statements of comprehensive loss. For the years ended December 31, 2021 and 2022, the Group recorded US</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$422</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">nil</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> upon disposal of portion of the investments in financial income, net in the consolidated statements of comprehensive loss, respectively. This investment is classified as equity securities with readily determinable fair values.</span></td></tr></table> 97510000 818885000 4624000 2249000 102134000 821134000 0.029 0.027 0.026 1998000 2056000 422 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;">5.    Accounts Receivable, net</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.14%;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:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin: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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:10.89%;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;">US$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:10.91%;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;">US$</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable, gross</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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 0pt 0pt;"> 34,345</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </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 0pt 0pt;"> 13,955</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: allowance for doubtful accounts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;"> (1,644)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </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;"> (1,783)</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total accounts receivable, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;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;"> 32,701</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;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;"> 12,172</p></td></tr></table></div><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;text-indent:0pt;margin:0pt 0pt 0pt 18pt;">The Group recorded the allowance for doubtful accounts of US$278, US$1,030, US$288 for the years ended December 31, 2020, 2021 and 2022, respectively.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.14%;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:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin: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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:10.89%;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;">US$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:10.91%;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;">US$</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable, gross</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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 0pt 0pt;"> 34,345</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </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 0pt 0pt;"> 13,955</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: allowance for doubtful accounts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;"> (1,644)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </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;"> (1,783)</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total accounts receivable, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;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;"> 32,701</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;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;"> 12,172</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 34345000 13955000 1644000 1783000 32701000 12172000 278000 1030000 288000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">6.    Inventories, net</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Inventories consist of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.14%;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:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></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;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:10.89%;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;">US$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:10.91%;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;">US$</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Raw materials</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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 0pt 0pt;"> 55,845</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </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 0pt 0pt;"> 44,225</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Work in process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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 0pt 0pt;"> 3,359</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </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 3pt 0pt 0pt;"> 3,237</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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 0pt 0pt;"> 5,958</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </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 0pt 0pt;"> 4,183</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Low value consumables and spare parts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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 0pt 0pt;"> 145</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </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 3pt 0pt 0pt;"> 153</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: inventory write-downs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;"> (2,725)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;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,418)</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total inventories, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62,582</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45,380</p></td></tr></table></div><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;text-indent:0pt;margin:0pt 0pt 0pt 18pt;">The Group recorded inventory write-downs of US$539, US$1,806, and US$4,067 for the years ended December 31, 2020,2021 and 2022, respectively.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.14%;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:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></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;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:10.89%;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;">US$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:10.91%;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;">US$</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Raw materials</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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 0pt 0pt;"> 55,845</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </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 0pt 0pt;"> 44,225</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Work in process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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 0pt 0pt;"> 3,359</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </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 3pt 0pt 0pt;"> 3,237</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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 0pt 0pt;"> 5,958</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </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 0pt 0pt;"> 4,183</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Low value consumables and spare parts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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 0pt 0pt;"> 145</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </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 3pt 0pt 0pt;"> 153</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: inventory write-downs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;"> (2,725)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;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,418)</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total inventories, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62,582</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45,380</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 55845000 44225000 3359000 3237000 5958000 4183000 145000 153000 2725000 6418000 62582000 45380000 539000 1806000 4067000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">7.    Prepayments and Other Assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The current and non-current portions of prepayments and other assets consist of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.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;margin:0pt 0pt 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.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:74.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.28%;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:23.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;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.28%;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.69%;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><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;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.69%;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;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.28%;margin:0pt;padding: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.69%;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><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding: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.69%;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:74.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Advance to suppliers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;background:#cceeff;margin: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,529</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;background:#cceeff;margin: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,980</p></td></tr><tr><td style="vertical-align:bottom;width:74.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">VAT recoverable (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 621</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 810</p></td></tr><tr><td style="vertical-align:bottom;width:74.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Rental deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;background:#cceeff;margin: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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 527</p></td></tr><tr><td style="vertical-align:bottom;width:74.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Receivables from third party payment platforms</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 175</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 299</p></td></tr><tr><td style="vertical-align:bottom;width:74.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Interest receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 123</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 284</p></td></tr><tr><td style="vertical-align:bottom;width:74.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Prepayment for share repurchase (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;margin: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,355</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;margin: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:74.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Professional cost for Dual Primary Listing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;background:#cceeff;margin: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,049</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;background:#cceeff;margin: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:74.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;border-bottom:1px 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;"> 592</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;border-bottom:1px 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;"> 852</p></td></tr><tr><td style="vertical-align:bottom;width:74.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total prepayments and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;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;"> 27,882</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;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;"> 8,752</p></td></tr><tr><td style="vertical-align:bottom;width:74.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;margin: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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;margin: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:74.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Rental deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;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;"> 1,818</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;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;"> 1,179</p></td></tr><tr><td style="vertical-align:bottom;width:74.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total other non-current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;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,818</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;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,179</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:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;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;">As of December 31, 2021, prepayment for share repurchase represented the advanced payment by the Group to a bank engaged by the Group for the Share Repurchase Program (Note 14).</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;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;">VAT recoverable represented the balances that the Group can utilize to deduct its VAT liabilities within the next 12 months.</span></td></tr></table> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.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;margin:0pt 0pt 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.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:74.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.28%;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:23.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;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.28%;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.69%;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><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;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.69%;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;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.28%;margin:0pt;padding: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.69%;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><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding: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.69%;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:74.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Advance to suppliers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;background:#cceeff;margin: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,529</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;background:#cceeff;margin: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,980</p></td></tr><tr><td style="vertical-align:bottom;width:74.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">VAT recoverable (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 621</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 810</p></td></tr><tr><td style="vertical-align:bottom;width:74.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Rental deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;background:#cceeff;margin: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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 527</p></td></tr><tr><td style="vertical-align:bottom;width:74.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Receivables from third party payment platforms</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 175</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 299</p></td></tr><tr><td style="vertical-align:bottom;width:74.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Interest receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 123</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 284</p></td></tr><tr><td style="vertical-align:bottom;width:74.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Prepayment for share repurchase (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;margin: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,355</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;margin: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:74.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Professional cost for Dual Primary Listing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;background:#cceeff;margin: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,049</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;background:#cceeff;margin: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:74.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;border-bottom:1px 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;"> 592</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;border-bottom:1px 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;"> 852</p></td></tr><tr><td style="vertical-align:bottom;width:74.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total prepayments and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;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;"> 27,882</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;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;"> 8,752</p></td></tr><tr><td style="vertical-align:bottom;width:74.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;margin: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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;margin: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:74.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Rental deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;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;"> 1,818</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;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;"> 1,179</p></td></tr><tr><td style="vertical-align:bottom;width:74.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total other non-current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;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,818</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;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,179</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:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;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;">As of December 31, 2021, prepayment for share repurchase represented the advanced payment by the Group to a bank engaged by the Group for the Share Repurchase Program (Note 14).</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;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;">VAT recoverable represented the balances that the Group can utilize to deduct its VAT liabilities within the next 12 months.</span></td></tr></table> 12529000 5980000 621000 810000 438000 527000 175000 299000 123000 284000 10355000 3049000 592000 852000 27882000 8752000 1818000 1179000 1818000 1179000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">8.    Property, Equipment and Software, net</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Property, equipment and software consist of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.14%;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:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></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;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:10.89%;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;">US$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:10.91%;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;">US$</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </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;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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 0pt 0pt;"> 3,092</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </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 3pt 0pt 0pt;"> 3,389</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Computers and electronic equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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 0pt 0pt;"> 8,539</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </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 0pt 0pt;"> 7,513</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Office equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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 0pt 0pt;"> 437</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </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 3pt 0pt 0pt;"> 229</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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 0pt 0pt;"> 612</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </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 0pt 0pt;"> 726</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Construction in progress</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </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 3pt 0pt 0pt;"> 59</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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 0pt 0pt;"> 12,680</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </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 0pt 0pt;"> 11,916</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Less: Accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;"> (5,875)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </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;"> (8,089)</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total property, equipment and software, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;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,805</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;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,827</p></td></tr></table></div><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;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Depreciation expense was US$1,662, US$3,369, and US$3,443 for the years ended December 31, 2020, 2021 and 2022, respectively.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.14%;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:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></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;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:10.89%;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;">US$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:10.91%;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;">US$</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </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;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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 0pt 0pt;"> 3,092</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </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 3pt 0pt 0pt;"> 3,389</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Computers and electronic equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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 0pt 0pt;"> 8,539</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </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 0pt 0pt;"> 7,513</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Office equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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 0pt 0pt;"> 437</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </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 3pt 0pt 0pt;"> 229</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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 0pt 0pt;"> 612</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </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 0pt 0pt;"> 726</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Construction in progress</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </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 3pt 0pt 0pt;"> 59</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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 0pt 0pt;"> 12,680</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </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 0pt 0pt;"> 11,916</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Less: Accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;"> (5,875)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </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;"> (8,089)</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total property, equipment and software, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;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,805</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;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,827</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 3092000 3389000 8539000 7513000 437000 229000 612000 726000 59000 12680000 11916000 5875000 8089000 6805000 3827000 1662000 3369000 3443000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><b style="font-weight:bold;">9.    Long-term Investment </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;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:74.8%;margin:0pt;padding: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:2.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-size:8pt;font-weight:bold;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding: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:2.36%;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%;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><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;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.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;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.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;">US$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.24%;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:74.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Investments in available-for-sale debt securities (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;"> 25,583</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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 0.05pt 0pt;"> 17,665</p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Investment in an equity security with readily determinable fair values</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 495</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 366</p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total long-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,078</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,031</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: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;">(1)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">As of December 31, 2021 and 2022, the balance represents the Group’s shareholding interests of several privately held companies.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 36pt;">In August 2021, the Group acquired shareholding interest of a privately held company with a cash consideration of RMB20,000 thousand (equivalent to US$3,092). In September 2021, the Group acquired shareholding interest of a privately held company with a cash consideration of RMB5,000 thousand (equivalent to US$774). In October 2021, the Group acquired shareholding interest of a privately held company with a cash consideration of RMB75,000 thousand (equivalent to US$11,713).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 36pt;">In December 2021, the Group acquired shareholding interest of a privately held company with total cash consideration of RMB30,640 thousand (equivalent to US$4,672). Prior to the investment, in September 2021, the Group provided a bridge loan to the privately held investee, with principal amount of RMB15,000 thousand (equivalent to US$2,313), which was due within one year. There was a warrant granted to the Group to purchase shares of the customer with pre-agreed valuation cap. This loan arrangement was entered into separately from regular sales business with the customer. In accordance with the bridge loan agreement, the loan was interest free, and the Group was entitled to rights of investments in the customer within certain pre-defined period prior to the loan due dates. In the fourth quarter of 2021, this bridge loan of RMB15,000 thousand (equivalent to US$2,302) was fully converted into an investment in the customer which also included the Group’s additional cash consideration of RMB15,640 thousand (equivalent to US$2,459). There was a realized gain of RMB7,860 thousand (equivalent to US$1,218) recorded in financial income, net for the year ended December 31, 2021 due to the exercise of the warrant.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 36pt;">In November 2021, the Group acquired shareholding interest of two privately held companies with cash considerations of RMB3,000 thousand (equivalent to US$467) and RMB10,000 thousand (equivalent to US$1,571), respectively. In December 2021, the Group acquired a shareholding interest of a privately held company with a cash consideration of RMB7,139 thousand (equivalent to US$1,120). In March 2022, the Group acquired a shareholding interest in a privately held company with a cash consideration of RMB10,000 thousand (equivalent to US$1,575).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 0pt 36pt;">As the Group has the right to request each investee to redeem the Group’s investments at the Group’s investment cost plus interest if the investee fails to meet certain predetermined conditions, the redeemable shares of the investees purchased by the Group were classified as an available-for-sale debt investments and were measured at their respective fair values.For the years ended December 31, 2021 and 2022, the fair value changes of the Group’s investments in these privately held companies were other comprehensive income of US$357 and other comprehensive loss of US$9,493, respectively.</p> <div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;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:74.8%;margin:0pt;padding: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:2.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-size:8pt;font-weight:bold;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding: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:2.36%;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%;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><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;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.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;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.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;">US$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.24%;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:74.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Investments in available-for-sale debt securities (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;"> 25,583</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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 0.05pt 0pt;"> 17,665</p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Investment in an equity security with readily determinable fair values</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 495</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 366</p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total long-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,078</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,031</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: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;">(1)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">As of December 31, 2021 and 2022, the balance represents the Group’s shareholding interests of several privately held companies.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 36pt;">In August 2021, the Group acquired shareholding interest of a privately held company with a cash consideration of RMB20,000 thousand (equivalent to US$3,092). In September 2021, the Group acquired shareholding interest of a privately held company with a cash consideration of RMB5,000 thousand (equivalent to US$774). In October 2021, the Group acquired shareholding interest of a privately held company with a cash consideration of RMB75,000 thousand (equivalent to US$11,713).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 36pt;">In December 2021, the Group acquired shareholding interest of a privately held company with total cash consideration of RMB30,640 thousand (equivalent to US$4,672). Prior to the investment, in September 2021, the Group provided a bridge loan to the privately held investee, with principal amount of RMB15,000 thousand (equivalent to US$2,313), which was due within one year. There was a warrant granted to the Group to purchase shares of the customer with pre-agreed valuation cap. This loan arrangement was entered into separately from regular sales business with the customer. In accordance with the bridge loan agreement, the loan was interest free, and the Group was entitled to rights of investments in the customer within certain pre-defined period prior to the loan due dates. In the fourth quarter of 2021, this bridge loan of RMB15,000 thousand (equivalent to US$2,302) was fully converted into an investment in the customer which also included the Group’s additional cash consideration of RMB15,640 thousand (equivalent to US$2,459). There was a realized gain of RMB7,860 thousand (equivalent to US$1,218) recorded in financial income, net for the year ended December 31, 2021 due to the exercise of the warrant.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 36pt;">In November 2021, the Group acquired shareholding interest of two privately held companies with cash considerations of RMB3,000 thousand (equivalent to US$467) and RMB10,000 thousand (equivalent to US$1,571), respectively. In December 2021, the Group acquired a shareholding interest of a privately held company with a cash consideration of RMB7,139 thousand (equivalent to US$1,120). In March 2022, the Group acquired a shareholding interest in a privately held company with a cash consideration of RMB10,000 thousand (equivalent to US$1,575).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 0pt 36pt;">As the Group has the right to request each investee to redeem the Group’s investments at the Group’s investment cost plus interest if the investee fails to meet certain predetermined conditions, the redeemable shares of the investees purchased by the Group were classified as an available-for-sale debt investments and were measured at their respective fair values.For the years ended December 31, 2021 and 2022, the fair value changes of the Group’s investments in these privately held companies were other comprehensive income of US$357 and other comprehensive loss of US$9,493, respectively.</p> 25583000 17665000 495000 366000 26078000 18031000 20000000 3092000 5000000 774000 75000000 11713000 30640000 4672000 15000000 2313000 P1Y 15000000 2302000 15640000 2459000 7860000 1218000 3000000 467000 10000000 1571000 7139000 1120000 10000000 1575000 357000 -9493000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">10.  Operating Leases</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company has operating leases primarily for office and operation space. The Company’s operating lease arrangements have remaining terms of one year to five years with no variable lease costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Operating lease costs were US$4,710, US$8,231 and US$6,626 for the years ended December 31, 2020, 2021 and 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The components of lease expenses were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:64.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:32.99%;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;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.63%;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;">US$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.63%;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;">US$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.59%;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;">US$</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Lease cost:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amortization of right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,981</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;"> 4,766</p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest of lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;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;"> 396</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;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;"> 749</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;"> 692</p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expenses for short-term lease within 12 months</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 292</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 501</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;"> 1,168</p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;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;"> 4,710</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;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;"> 8,231</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;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,626</p></td></tr></table></div><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;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Supplemental cash flow information related to leases were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:64.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:32.99%;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;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.63%;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;">US$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.63%;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;">US$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.59%;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;">US$</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash paid for amounts included in the measurement of lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;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,976</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;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,920</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;"> 5,554</p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Right-of-use assets obtained in exchange for operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,047</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;"> 884</p></td></tr></table></div><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;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Supplemental consolidated balance sheet information related to leases were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:30.14%;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:68.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Right-of-use assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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 0pt 0pt;"> 22,181</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;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;"> 9,736</p></td></tr><tr><td style="vertical-align:bottom;width:68.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liabilities-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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,697</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,850</p></td></tr><tr><td style="vertical-align:bottom;width:68.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liabilities-non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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 0pt 0pt;"> 16,048</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;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;"> 5,292</p></td></tr><tr><td style="vertical-align:bottom;width:68.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total lease liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;"> 21,745</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;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,142</p></td></tr><tr><td style="vertical-align:bottom;width:68.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average remaining lease term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:68.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;">3.81 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2.73 years</p></td></tr><tr><td style="vertical-align:bottom;width:68.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:68.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating lease</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;">4.75% per annum</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">4.75% per annum</p></td></tr></table></div><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;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Maturities of lease liabilities were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;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:67.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.14%;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:30.16%;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 December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:67.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.14%;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%;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><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;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.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;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.14%;margin:0pt;padding: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:14%;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><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding: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:14.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;">US$</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14%;background:#cceeff;margin: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,722</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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></tr><tr><td style="vertical-align:bottom;width:67.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14%;margin: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,652</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;"> 4,200</p></td></tr><tr><td style="vertical-align:bottom;width:67.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14%;background:#cceeff;margin: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,909</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;"> 2,835</p></td></tr><tr><td style="vertical-align:bottom;width:67.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14%;margin: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,888</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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,675</p></td></tr><tr><td style="vertical-align:bottom;width:67.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 646</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;"> 46</p></td></tr><tr><td style="vertical-align:bottom;width:67.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14%;border-bottom:1px 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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;"> 4</p></td></tr><tr><td style="vertical-align:bottom;width:67.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total undiscounted lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14%;background:#cceeff;margin: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,822</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;"> 9,760</p></td></tr><tr><td style="vertical-align:bottom;width:67.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14%;border-bottom: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;"> (2,077)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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 0pt 0.05pt 0pt;"> (618)</p></td></tr><tr><td style="vertical-align:bottom;width:67.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14%;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;"> 21,745</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.02%;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;"> 9,142</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> P1Y P5Y 0 4710000 8231000 6626000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:64.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:32.99%;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;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.63%;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;">US$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.63%;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;">US$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.59%;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;">US$</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Lease cost:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amortization of right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,981</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;"> 4,766</p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest of lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;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;"> 396</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;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;"> 749</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;"> 692</p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expenses for short-term lease within 12 months</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 292</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 501</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;"> 1,168</p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;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;"> 4,710</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;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;"> 8,231</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;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,626</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 4022000 6981000 4766000 396000 749000 692000 292000 501000 1168000 4710000 8231000 6626000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:64.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:32.99%;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;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.63%;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;">US$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.63%;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;">US$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.59%;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;">US$</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash paid for amounts included in the measurement of lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;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,976</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;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,920</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;"> 5,554</p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Right-of-use assets obtained in exchange for operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,047</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;"> 884</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 4976000 7920000 5554000 7047000 23810000 884000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:30.14%;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:68.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Right-of-use assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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 0pt 0pt;"> 22,181</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;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;"> 9,736</p></td></tr><tr><td style="vertical-align:bottom;width:68.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liabilities-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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,697</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,850</p></td></tr><tr><td style="vertical-align:bottom;width:68.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liabilities-non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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 0pt 0pt;"> 16,048</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;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;"> 5,292</p></td></tr><tr><td style="vertical-align:bottom;width:68.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total lease liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;"> 21,745</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;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,142</p></td></tr><tr><td style="vertical-align:bottom;width:68.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average remaining lease term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:68.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;">3.81 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2.73 years</p></td></tr><tr><td style="vertical-align:bottom;width:68.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:68.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating lease</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;">4.75% per annum</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">4.75% per annum</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 22181000 9736000 5697000 3850000 16048000 5292000 21745000 9142000 P3Y9M21D P2Y8M23D 0.0475 0.0475 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;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:67.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.14%;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:30.16%;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 December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:67.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.14%;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%;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><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;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.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;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.14%;margin:0pt;padding: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:14%;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><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding: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:14.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;">US$</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14%;background:#cceeff;margin: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,722</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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></tr><tr><td style="vertical-align:bottom;width:67.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14%;margin: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,652</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;"> 4,200</p></td></tr><tr><td style="vertical-align:bottom;width:67.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14%;background:#cceeff;margin: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,909</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;"> 2,835</p></td></tr><tr><td style="vertical-align:bottom;width:67.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14%;margin: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,888</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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,675</p></td></tr><tr><td style="vertical-align:bottom;width:67.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 646</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;"> 46</p></td></tr><tr><td style="vertical-align:bottom;width:67.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14%;border-bottom:1px 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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;"> 4</p></td></tr><tr><td style="vertical-align:bottom;width:67.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total undiscounted lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14%;background:#cceeff;margin: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,822</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;"> 9,760</p></td></tr><tr><td style="vertical-align:bottom;width:67.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14%;border-bottom: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;"> (2,077)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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 0pt 0.05pt 0pt;"> (618)</p></td></tr><tr><td style="vertical-align:bottom;width:67.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14%;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;"> 21,745</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.02%;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;"> 9,142</p></td></tr></table></div> 6722000 6652000 4200000 4909000 2835000 4888000 2675000 646000 46000 5000 4000 23822000 9760000 2077000 618000 21745000 9142000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">11.  Accruals and Other Liabilities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The current and non-current portions of accruals and other liabilities consist of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:29.01%;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 December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:13.41%;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><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;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;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:13.41%;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><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:13.41%;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:68.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accruals and other current liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:13.41%;background:#cceeff;margin: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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:13.41%;background:#cceeff;margin: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;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Salary and welfare payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin: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,597</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin: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,850</p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cloud infrastructure and IT related services fee payables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;margin: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,110</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;margin: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,214</p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Payment from depositary bank, current (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin: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,611</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin: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,113</p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Professional service fee payables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;margin: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,558</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;margin: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,036</p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deposit payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin: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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin: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,436</p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Advertising and promotion fee payables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;margin: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,172</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;margin: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,078</p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Sales return allowances</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 709</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin: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,004</p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Tax payables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;margin: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,796</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 787</p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Payables for share repurchase (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin: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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 716</p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Membership fee to be refunded (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 471</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 388</p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Product warranty</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 339</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin: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</p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;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;"> 1,484</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;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,548</p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total accruals and other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;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;"> 50,847</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;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;"> 33,383</p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other non-current liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;margin: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.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;margin: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:68.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Payment from depositary bank, non-current (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px 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;"> 8,484</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px 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;"> 7,004</p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total accruals and other liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;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;"> 59,331</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;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;"> 40,387</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:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;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;">Membership fee to be refunded presents the balances of refundable membership fee collected by the Group from its customers under the 2019 Membership Program (Note 2(q)).</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;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 Company received reimbursement payment of US</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$13,053</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> and US</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$1,926</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> from a depositary bank in April 2021 and June 2022,respectively. The amount was recorded ratably as other non-operating income over a </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">five-year</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">46 months</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> arrangement period, respectively. For the years ended December 31, 2021 and 2022, the Company recorded US</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$1,958</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> and US</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$2,904</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> in other non-operating income in the consolidated statements of comprehensive loss, respectively.</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;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;">Payables for share repurchase represents the share repurchase consideration to be settled as of December 31, 2022 by the Group to a bank engaged by the Group for the Share Repurchase Program (Note 14). These payables were fully paid subsequently in January 2023.</span></td></tr></table> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:29.01%;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 December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:13.41%;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><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;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;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:13.41%;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><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:13.41%;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:68.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accruals and other current liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:13.41%;background:#cceeff;margin: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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:13.41%;background:#cceeff;margin: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;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Salary and welfare payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin: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,597</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin: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,850</p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cloud infrastructure and IT related services fee payables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;margin: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,110</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;margin: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,214</p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Payment from depositary bank, current (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin: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,611</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin: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,113</p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Professional service fee payables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;margin: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,558</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;margin: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,036</p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deposit payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin: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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin: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,436</p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Advertising and promotion fee payables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;margin: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,172</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;margin: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,078</p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Sales return allowances</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 709</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin: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,004</p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Tax payables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;margin: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,796</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 787</p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Payables for share repurchase (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin: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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 716</p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Membership fee to be refunded (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 471</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 388</p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Product warranty</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 339</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin: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</p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;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;"> 1,484</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;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,548</p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total accruals and other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;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;"> 50,847</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;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;"> 33,383</p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other non-current liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;margin: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.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;margin: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:68.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Payment from depositary bank, non-current (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px 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;"> 8,484</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px 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;"> 7,004</p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total accruals and other liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;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;"> 59,331</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;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;"> 40,387</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:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;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;">Membership fee to be refunded presents the balances of refundable membership fee collected by the Group from its customers under the 2019 Membership Program (Note 2(q)).</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;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 Company received reimbursement payment of US</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$13,053</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> and US</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$1,926</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> from a depositary bank in April 2021 and June 2022,respectively. The amount was recorded ratably as other non-operating income over a </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">five-year</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">46 months</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> arrangement period, respectively. For the years ended December 31, 2021 and 2022, the Company recorded US</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$1,958</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> and US</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$2,904</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> in other non-operating income in the consolidated statements of comprehensive loss, respectively.</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;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;">Payables for share repurchase represents the share repurchase consideration to be settled as of December 31, 2022 by the Group to a bank engaged by the Group for the Share Repurchase Program (Note 14). These payables were fully paid subsequently in January 2023.</span></td></tr></table> 30597000 16850000 3110000 3214000 2611000 3113000 5558000 2036000 1436000 4172000 1078000 709000 1004000 1796000 787000 716000 471000 388000 339000 213000 1484000 2548000 50847000 33383000 8484000 7004000 59331000 40387000 13053000 1926000 P5Y P46M 1958000 2904000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">12.  Deferred Revenue</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:29.01%;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 December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.17%;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.41%;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><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;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.41%;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;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:13.41%;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><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:13.41%;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:68.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;margin: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.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;margin: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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"> -Cloud-based connectivity and basic IoT services (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin: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,669</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin: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,375</p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"> -Membership (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;margin: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,473</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 672</p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"> -SaaS (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px 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,971</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px 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,168</p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;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;"> 10,113</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;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;"> 7,215</p></td></tr></table></div><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18.2pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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;">Deferred cloud-based connectivity and basic IoT services related revenue</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Deferred cloud-based connectivity and basic IoT services related revenue represents the Group’s provision of cloud-based connectivity obligation and basic IoT services to customers.</p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;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.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:32.99%;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;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.63%;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><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.63%;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><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.59%;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:64.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Beginning balances</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 777</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin: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,058</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0.05pt 0pt;"> 2,669</p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Deferral of revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,781</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,157</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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:right;margin:0pt 3pt 0.05pt 0pt;"> 872</p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Recognition of deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;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;"> (500)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;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,546)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"> (2,166)</p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Ending balances</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;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,058</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;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,669</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;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,375</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:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:0pt;"><span style="display:inline-block;min-width:18pt;white-space:nowrap;">(2)</span>Deferred Revenue-Membership</div><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Deferred Revenue-Membership represents the Group’s remaining performance obligation performed over the period of time under its 2020 Membership Program (Note 2(q)).</p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;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.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:32.99%;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;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.63%;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><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.63%;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><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.59%;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:64.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Beginning balances</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin: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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin: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,077</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0.05pt 0pt;"> 3,473</p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Deferral of revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,229</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,259</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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:right;margin:0pt 3pt 0.05pt 0pt;"> 2,442</p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Recognition of deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;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;"> (152)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;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,863)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"> (5,243)</p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Ending balances</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;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,077</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;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,473</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;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;"> 672</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:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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;">Deferred Revenue-SaaS</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Deferred Revenue-SaaS mainly represents the Group’s remaining performance obligation in providing industry SaaS services over the period of time (Note 2(q)).</p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;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.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:32.99%;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;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.63%;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><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.63%;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><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.59%;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:64.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Beginning balances</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin: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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin: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,040</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0.05pt 0pt;"> 3,971</p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Deferral of revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,834</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,455</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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:right;margin:0pt 3pt 0.05pt 0pt;"> 11,779</p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Recognition of deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;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;"> (794)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;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;"> (3,524)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"> (10,582)</p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Ending balances</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;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,040</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;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,971</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;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,168</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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;min-height:0.0pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:29.01%;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 December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.17%;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.41%;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><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;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.41%;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;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:13.41%;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><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:13.41%;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:68.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;margin: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.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;margin: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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"> -Cloud-based connectivity and basic IoT services (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin: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,669</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin: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,375</p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"> -Membership (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;margin: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,473</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 672</p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"> -SaaS (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px 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,971</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px 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,168</p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;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;"> 10,113</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;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;"> 7,215</p></td></tr></table></div><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18.2pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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;">Deferred cloud-based connectivity and basic IoT services related revenue</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Deferred cloud-based connectivity and basic IoT services related revenue represents the Group’s provision of cloud-based connectivity obligation and basic IoT services to customers.</p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;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.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:32.99%;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;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.63%;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><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.63%;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><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.59%;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:64.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Beginning balances</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 777</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin: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,058</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0.05pt 0pt;"> 2,669</p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Deferral of revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,781</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,157</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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:right;margin:0pt 3pt 0.05pt 0pt;"> 872</p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Recognition of deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;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;"> (500)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;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,546)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"> (2,166)</p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Ending balances</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;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,058</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;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,669</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;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,375</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:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:0pt;"><span style="display:inline-block;min-width:18pt;white-space:nowrap;">(2)</span>Deferred Revenue-Membership</div><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Deferred Revenue-Membership represents the Group’s remaining performance obligation performed over the period of time under its 2020 Membership Program (Note 2(q)).</p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;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.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:32.99%;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;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.63%;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><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.63%;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><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.59%;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:64.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Beginning balances</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin: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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin: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,077</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0.05pt 0pt;"> 3,473</p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Deferral of revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,229</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,259</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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:right;margin:0pt 3pt 0.05pt 0pt;"> 2,442</p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Recognition of deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;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;"> (152)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;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,863)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"> (5,243)</p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Ending balances</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;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,077</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;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,473</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;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;"> 672</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:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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;">Deferred Revenue-SaaS</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Deferred Revenue-SaaS mainly represents the Group’s remaining performance obligation in providing industry SaaS services over the period of time (Note 2(q)).</p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;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.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:32.99%;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;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.63%;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><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.63%;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><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.59%;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:64.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Beginning balances</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin: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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin: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,040</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0.05pt 0pt;"> 3,971</p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Deferral of revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,834</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,455</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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:right;margin:0pt 3pt 0.05pt 0pt;"> 11,779</p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Recognition of deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;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;"> (794)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;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;"> (3,524)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"> (10,582)</p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Ending balances</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;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,040</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;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,971</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;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,168</p></td></tr></table></div> 2669000 1375000 3473000 672000 3971000 5168000 10113000 7215000 777000 2058000 2669000 1781000 2157000 872000 500000 1546000 2166000 2058000 2669000 1375000 1077000 3473000 1229000 9259000 2442000 152000 6863000 5243000 1077000 3473000 672000 1040000 3971000 1834000 6455000 11779000 794000 3524000 10582000 1040000 3971000 5168000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">13.  Financial Income, net</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;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.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:32.99%;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;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.63%;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><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.63%;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><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.59%;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:64.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Interest income and investment income, net (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin: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,073</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin: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,119</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0.05pt 0pt;"> 20,731</p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Gain on disposal of long-term investment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 147</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Realized gain of bridge loan conversion to investment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin: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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin: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,218</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Fair value change of short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,998)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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:right;margin:0pt 0pt 0.05pt 0pt;"> (2,056)</p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Fair value change of long-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;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;"> (53)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"> (129)</p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total financial income, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;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,220</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;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;"> 7,286</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;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;"> 18,546</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: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:0pt;margin-top:0pt;">(1)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">Interest income and investment income, net included interest income and investment income of US$3,073, US$8,045 and US$22,898, as well as investment gain from forward exchange contracts of nil, US$74 and investment loss from forward exchange contracts of US$2,167, for the years ended December 31, 2020, 2021 and 2022, respectively.</p></td></tr></table> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;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.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:32.99%;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;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.63%;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><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.63%;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><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.59%;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:64.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Interest income and investment income, net (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin: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,073</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin: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,119</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0.05pt 0pt;"> 20,731</p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Gain on disposal of long-term investment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 147</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Realized gain of bridge loan conversion to investment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin: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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin: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,218</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Fair value change of short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,998)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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:right;margin:0pt 0pt 0.05pt 0pt;"> (2,056)</p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Fair value change of long-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;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;"> (53)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"> (129)</p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total financial income, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;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,220</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;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;"> 7,286</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;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;"> 18,546</p></td></tr></table></div> 3073000 8119000 20731000 147000 1218000 1998000 2056000 -53000 -129000 3220000 7286000 18546000 3073000 8045000 22898000 74000 2167000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">14.  Ordinary Shares</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">On August 28, 2014, the Company was incorporated as an exempted company with limited liability with authorized share capital of US$50 divided into 1,000,000,000 shares with par value US$0.00005 each. On August 28, 2014, the Company issued total 200,000,000 shares of ordinary shares with total cash consideration of US$10 to the Registered Shareholders. The Company issued total 21,980,000 ordinary shares for US$0.0797 per share, with cash proceed of RMB9,720  thousand (equivalent to US$1,577) from two investors and US$175 from the other investor (collectively, the “Angel Investors”), on August 28, 2014 and December 23, 2014, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The Company amended the numbers of its ordinary shares authorized as 934,711,640, 921,032,370, 827,969,950, 767,500,110 and 692,500,110 upon the issuance of Series A, Series A-1, Series B, Series C and Series D convertible preferred shares in December 2014, November 2016, August 2017, April 2018 and September 2019, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">As of December 31, 2019 and 2020, the Company had in aggregate of 221,980,000 ordinary shares issued and outstanding, at a par value of US$0.00005.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">As of December 31, 2019, proceeds of the subscription for ordinary shares of the Company in the amount of US$10 were remained outstanding, and was presented as subscription receivables from ordinary shareholders in equity, a contra-equity balance on the consolidated balance sheets as of December 31, 2019. In 2020, the ordinary shareholders fully paid the US$10 subscription for ordinary shares of the Company, and therefore, as of December 31, 2020, the balance subscription receivables from ordinary shareholders were nil.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">In early February 2021, the Company issued total 16,026,282 shares of ordinary shares for US$12.48 per share, with total consideration of approximately US$200 million received from two investors at fair market price, including one holder of its Series D Preferred Shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">On March 18, 2021, the Company completed its U.S. IPO of 43,590,000 American Depositary Shares (“ADSs”), each representing one Class A ordinary shares of the Company, at the price of US$21.00 per ADS. On April 20, 2021, the Company’s underwriters exercised their over-allotment option to purchase additional 1,486,479 ADSs. The Company received approximately US$904.7 million of proceeds after deducting underwriting discounts commissions and other offering expense from its U.S. IPO and related over-allotment option arrangement. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Immediately prior to the completion of its U.S. IPO, the Company’s authorized share capital was amended as US$50 divided into 1,000,000,000 ordinary shares, among which 600,000,000 authorized ordinary shares were reclassified and re-designated as Class A ordinary shares, 200,000,000 authorized ordinary shares were reclassified and re-designated as Class B ordinary shares, and remaining 200,000,000 authorized ordinary shares were reclassified and re-designated as undesignated shares on a one-for-one basis, of such class or classes (however designated) as the board of directors of the Company may determine in the future.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Immediately prior to the completion of its U.S. IPO, a total of 142,400,000 issued and outstanding ordinary shares were converted into Class B ordinary shares on a one-for-one basis. The remaining issued and outstanding ordinary shares and all the Series A, Series A-1, Series B, Series C and Series D Preferred Shares,which were originally classified as Mezzanine Equity, were converted into Class A ordinary shares, in each case on a one-for-one basis immediately prior to the completion of the U.S. IPO (the “Dual Class Conversion”). In respect of matters requiring the votes of shareholders, each Class A ordinary share is entitled to one vote and each Class B ordinary share is entitled to 15 votes. Each Class B ordinary share is convertible into one Class A ordinary share at any time by the holder thereof. Class A ordinary shares are not convertible into Class B ordinary shares under any circumstances. Holders of Class A ordinary shares and Class B ordinary shares have the same rights except for voting and conversion rights. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">On September 13, 2021 and October 18, 2021, the Company issued 5,000,000 Class A ordinary shares at par to a depository bank reserved solely for the purpose of implementing the Group’s Equity Incentive Plan, respectively. The Group accounted for these shares as issued but not outstanding and presented as treasury stocks in the consolidated balance sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">On December 23, 2021, 27,000,000 Class B ordinary Shares were converted to Class A ordinary Shares on one-for-one basis for Wang Xueji’s personal investment planning.On December 28, 2021, 36,000,000 Class B ordinary Shares were converted to Class A ordinary Shares on one-for-one basis for Wang Xueji’s personal investment planning.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">On July 4, 2022, Eastern Time (July 5, 2022, Hong Kong Time), the Company completed its Dual Primary Listing in Hong Kong Exchange (“Dual Primary Listing”) of 7,300,000 Class A ordinary shares, at the price of US$2.46 per ordinary share.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">On November 1, 2022, the Company amended the numbers of its Class A ordinary shares authorized from 600,000,000 to 800,000,000 at par value of US$0.00005 each.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The Company further amended that in respect of matters requiring the votes of shareholders to one vote for each Class A ordinary share and 10 votes for each Class B ordinary share.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">On August 30, 2021, the Company’s board of directors authorized a share repurchase program under which the Company may repurchase up to US$200 million of ADSs each representing one Class A ordinary shares during a twelve-month period ended on August 30, 2022. On November 9, 2022, the Company’s board of directors authorized a share repurchase program under which the Company may repurchase up to US$50 million of ADSs each representing one Class A ordinary shares (The above mentioned share repurchase programs are collectively referred as the “Share Repurchase Program”). The share repurchases may be made from time to time in the open market at prevailing market prices, in privately negotiated transactions, in block trades and/or through other legally permissible means, depending on market conditions and in accordance with applicable rules and regulations. In the year ended December 31, 2022, the Company repurchased total 16,086,682 ADSs representing 16,086,682 of ordinary shares, total 2,726,767 ADSs representing 2,726,767 of ordinary shares and total 26,400 ordinary shares under the Share Repurchase Program at a weighted average price of US$3.44 per ADS, US$1.55 per ADS and US$1.71 per ordinary share, respectively. As of December 31, 2022, the remaining authorized amount under the Share Repurchase Program is US$46 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">As of December 31, 2022, the Company’s authorized share capital was amended as US$50 divided into 1,000,000,000 ordinary shares, among which 800,000,000 authorized Class A ordinary shares and 200,000,000 authorized Class B ordinary shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">As of December 31, 2022, the Company had in aggregate of 499,146,560 Class A ordinary shares issued and 473,550,229 shares Class A outstanding, at a par value of US$0.00005. As of December 31, 2022, the Company had in aggregate of 79,400,000 Class B ordinary shares issued and <span style="-sec-ix-hidden:Hidden_H-3ZwGsHvEiwJmGp0Mr18A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">outstanding</span></span>, at a par value of US$0.00005.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 0pt 18pt;">The activities of the Group’s Class A ordinary shares and Class B ordinary shares the year ended December 31, 2022 are summarized as below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;background:#ffff00;">​</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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:40.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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;margin:0pt 0pt 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.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:40.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding: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.54%;margin:0pt;padding: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:5.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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:5.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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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:20.86%;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 of Class A ordinary</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding: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:1.54%;margin:0pt;padding: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:5.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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:5.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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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:20.86%;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 and Class B ordinary</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:17.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;">Class A ordinary shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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:16.7%;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;">Class B ordinary shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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:20.86%;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></tr><tr><td style="vertical-align:bottom;width:40.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:17.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;">(US</b><b style="font-weight:bold;">$0.00005</b><b style="font-weight:bold;"> par value)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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:16.7%;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><b style="font-weight:bold;">$0.00005</b><b style="font-weight:bold;"> par value)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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:20.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(US</b><b style="font-weight:bold;">$0.00005</b><b style="font-weight:bold;"> par value)</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;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.54%;margin:0pt;padding: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:5.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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:5.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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.71%;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.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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:40.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.39%;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-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;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 issued</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:5.42%;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;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.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;">shares issued</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:5.42%;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;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">shares issued</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;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;">Amount</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding: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:1.54%;margin:0pt;padding: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:5.42%;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><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:5.42%;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><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.71%;margin:0pt;padding: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.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:8.58%;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:40.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance as of December 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin: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,846,560</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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;"> 25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 79,400,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 571,246,560</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> 29</p></td></tr><tr><td style="vertical-align:bottom;width:40.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Issuance of ordinary shares upon the Dual Primary Listing at par value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px 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;"> 7,300,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.42%;border-bottom:1px 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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.42%;border-bottom:1px 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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 0.05pt 0pt;"> 7,300,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:40.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance as of December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;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;"> 499,146,560</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.42%;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;"> 25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;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;"> 79,400,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.42%;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;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;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;"> 578,546,560</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> 29</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 50000 1000000000 0.00005 200000000 10000 21980000 21980000 0.0797 9720000 1577000 175000 934711640 921032370 827969950 767500110 692500110 221980000 221980000 0.00005 0.00005 10000 10000 0 16026282 12.48 200000000 2 43590000 1 21.00 1486479 904700000 50000 1000000000 600000000 200000000 200000000 1 142400000 1 1 1 15 1 5000000 5000000 27000000 1 36000000 1 7300000 2.46 600000000 800000000 0.00005 1 10 200000000 1 P12M 50000000 1 16086682 16086682 2726767 2726767 26400 3.44 1.55 1.71 46000000 50000 1000000000 800000000 200000000 499146560 473550229 0.00005 79400000 0.00005 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;background:#ffff00;">​</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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:40.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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;margin:0pt 0pt 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.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:40.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding: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.54%;margin:0pt;padding: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:5.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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:5.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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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:20.86%;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 of Class A ordinary</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding: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:1.54%;margin:0pt;padding: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:5.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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:5.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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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:20.86%;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 and Class B ordinary</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:17.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;">Class A ordinary shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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:16.7%;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;">Class B ordinary shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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:20.86%;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></tr><tr><td style="vertical-align:bottom;width:40.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:17.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;">(US</b><b style="font-weight:bold;">$0.00005</b><b style="font-weight:bold;"> par value)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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:16.7%;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><b style="font-weight:bold;">$0.00005</b><b style="font-weight:bold;"> par value)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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:20.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(US</b><b style="font-weight:bold;">$0.00005</b><b style="font-weight:bold;"> par value)</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;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.54%;margin:0pt;padding: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:5.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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:5.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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.71%;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.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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:40.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.39%;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-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;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 issued</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:5.42%;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;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.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;">shares issued</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:5.42%;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;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">shares issued</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;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;">Amount</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding: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:1.54%;margin:0pt;padding: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:5.42%;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><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:5.42%;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><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.71%;margin:0pt;padding: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.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:8.58%;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:40.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance as of December 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin: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,846,560</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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;"> 25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 79,400,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 571,246,560</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> 29</p></td></tr><tr><td style="vertical-align:bottom;width:40.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Issuance of ordinary shares upon the Dual Primary Listing at par value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px 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;"> 7,300,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.42%;border-bottom:1px 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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.42%;border-bottom:1px 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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 0.05pt 0pt;"> 7,300,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:40.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance as of December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;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;"> 499,146,560</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.42%;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;"> 25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;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;"> 79,400,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.42%;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;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;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;"> 578,546,560</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> 29</p></td></tr></table></div> 0.00005 0.00005 0.00005 491846560 25000 79400000 4000 571246560 29000 7300000 0 0 0 7300000 0 499146560 25000 79400000 4000 578546560 29000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">15.  Convertible Preferred Shares</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The Company issued total 65,288,360 shares (with par value of US$0.00005) of Series A convertible preferred shares (the “Series A Preferred Shares”) for US$0.1378 per share with total cash consideration of US$8,500 from two investors and US$500 from one investor (totally, cash proceed of US$9,000 for Series A) on December 23, 2014 and March 31, 2015, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The Company issued total 13,679,270 shares (with par value of US$0.00005) of Series A-1 convertible preferred shares (the “Series A-1 Preferred Shares”) for US$0.2193 per share from one investor with total cash proceed of US$3,000 on November 11, 2016.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The Company issued total 87,756,440 shares (with par value of US$0.00005) of Series B convertible preferred shares (the “Series B Preferred Shares”) for US$0.3305 per share, with total consideration of US$25,000 from three investors and US$4,000 from two investors (totally cash proceed of US$29,000 for Series B) on August 15, 2017 and September 15, 2017, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The Company issued total 60,468,490 shares (with par value of US$0.00005) of Series C convertible preferred shares (the “Series C Preferred Shares”) for US$1.9019 per share, with total cash consideration of US$59,457 from six investors and US$55,550 from three investors (totally cash proceed of US$115,007 for Series C) on April 16, 2018 and May 2, 2018, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The Company issued total 52,428,242 shares (with par value of US$0.00005) of Series D convertible preferred shares (the “Series D Preferred Shares”) for US$3.4317 (the “Series D Issue Price”) per share, with total cash consideration of US$174,918 from three investors and US$5,000 from one investor (totally, cash proceed of US$179,918 for Series D) on September 16, 2019 and November 1, 2019, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The issuance costs incurred for Series D Preferred Shares were US$1,938.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The above-mentioned Series A, Series A-1, Series B, Series C and Series D Preferred Shares are collectively referred as the “Preferred Shares”. Series A, Series A-1, Series B, Series C Preferred Shares are collectively referred as the “Junior Preferred Shares”.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">On November 1, 2019, the Company repurchased 1,457,003 shares from the holder of Series A-1 Preferred Shares, who originally held total 13,679,270 shares of the Company, for US$2.5738 per share, with total cash consideration of US$3,750 while the original issuance price for Series A-1 Preferred Shares was US$0.2193 per share (the “Series A-1 Repurchase”). These repurchased Series A-1 Preferred Shares were then extinguished.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 0pt 18pt;">All of Preferred Shares were converted into Class A ordinary shares immediately upon the completion of the Company’s U.S. IPO on March 18, 2021 (Note 14). Prior to their conversion,Preferred Shares were entitled to certain preference with respect to conversion, dividends and liquidation.</p> 65288360 65288360 0.00005 0.00005 0.1378 0.1378 8500000 2 500000 1 9000000 13679270 0.00005 0.2193 1 3000000 87756440 87756440 0.00005 0.00005 0.3305 0.3305 25000000 3 4000000 2 29000000 60468490 60468490 0.00005 0.00005 1.9019 1.9019 59457000 6 55550000 3 115007000 115007000 115007000 52428242 52428242 0.00005 0.00005 3.4317 3.4317 174918000 3 5000000 1 179918000 1938000 1938000 1457003 13679270 2.5738 3750000 0.2193 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">16.  Share-based Compensation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">In December 2014, the board of directors of the Company adopted the Company’s 2015 Equity Incentive Plan (“the 2015 Plan”) and reserved 31,918,690 ordinary shares for issuance under the Plan to grant share-based awards, including restricted shares and share options, to its service providers, defined as the Company’s global employees, directors and external consultants. In July 2020, the 2015 Plan was modified to allow the Company with the intentions of i) providing for the award of restricted stock units (“RSUs”) under the Plan and ii) amending the exercise price of certain outstanding share options held by certain optionees located outside of the U.S. to purchase ordinary shares of the Company (the “Share Option Repricing”), and the number of ordinary shares reserved for the 2015 Plan was modified to 60,778,005 (adjusted in accordance with the Share Split). As of December 31, 2020, the Company had not granted any RSUs to anyone yet, neither had the Company entered any repricing agreement with the optionee under the 2015 Plan yet. As of December 31, 2020, the Company had not granted any restricted shares to anyone yet, except that the part of the ordinary shares issued to the Registered Shareholders with restricted conditions from December 2014 to 2018 was considered as shared based compensation, which was recorded as expenses before the periods presented and in the opening balance of accumulated losses of the Group.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Since adoption of the 2015 Plan, the Company granted options to its global employees, director and external consultants. All options granted have a contractual term of ten years from the grant date, and the vest over a period of four years of continuous service, 50% of the shares subject to the option shall vest on the <span style="-sec-ix-hidden:Hidden_83E2IHsIDEqIHt1FQK-NWw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">second</span></span> anniversary of the vesting commencement date, and the <span style="-sec-ix-hidden:Hidden_b7TDJdFfe0KevpQA3mETfQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">remaining</span></span> of the shares subject to the option shall vest in equal annual installments over the following two years thereafter on the same day of the month as the vesting commencement date (and if there is no corresponding day, on the last day of the month), subject to the grantee continuing to be a service provider through each such date. The share options granted to PRC employee grantee shall become fully vested under the same service conditions and vesting schedule and, to the extent permissible under applicable law, exercisable upon the occurrence of a Change in Control (as defined in the 2015 Plan).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The Company accounted for the share-based compensation costs on a straight-line bases over the requisite service period for the award based on the fair value on their respectively grant date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">In January 2021, the Company entered into agreements with certain optionees under the 2015 Plan to amend the exercise price of certain outstanding share options held by these optionees located outside of the U.S. to purchase ordinary shares of the Company. As a result of this share option repricing, the Company recorded incremental share-based compensation expense of US$1,646 in its consolidated financial statements for the year ended December 31, 2022, and estimated approximately US$0.96 million to be amortized over the remaining requisite service period for the optionees till year ended December 31, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">On February 21, 2021, the 2015 Plan was amended to increase the number of ordinary shares available and reserved for issuance under the 2015 Plan to 76,778,005 ordinary shares, which was approved by the board of directors of the Company and the shareholders of the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">On February 25, 2021, the board of directors of the Company approved further amendment to the 2015 Plan, which provides that starting on January 1, 2022, on the first day of each fiscal year thereafter, the total number of shares available for issuance under the 2015 Plan was increased by an amount equal to the least of (i) 2% of the aggregate number of shares of all classes of ordinary shares of the Company’s issued and outstanding on the last day of the immediately preceding fiscal year and (ii) such number of shares as determined by the board of directors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The Company granted 9,705,000, 18,035,000, and 2,765,000 new share options with four-year requisite service period to its employees and nonemployees for  the years ended December 31, 2020, 2021 and 2022, respectively. As of December 31, 2021 and 2022, 59,961,539 and 56,274,213 options were outstanding under the 2015 Plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Staring from June 2021, the Company granted RSUs under the 2015 Plan. The Company granted 3,217,000 RSUs and 10,205,500 RSUs with four-year requisite service period to its employees and nonemployees for year ended December 31, 2021 and 2022. As of December 31, 2021 and 2022, 3,050,000 RSUs and 11,638,750 RSUs were outstanding under the 2015 Plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Share Options</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The following table sets forth the share options activity for the years ended December 31, 2020, 2021 and 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;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;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;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:52.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.74%;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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;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;">average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;">average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;">average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;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:52.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.74%;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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;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;">exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;">grant date</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;">remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;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;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.74%;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;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;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;">price per</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;">fair value per</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;">contractual</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;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;">intrinsic</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;"><b style="font-weight:bold;">shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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;"><b style="font-weight:bold;">share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.92%;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;">share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;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;">term</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;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;">value</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.74%;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:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;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:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.92%;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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;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:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;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;">US$</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding as of December 31, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0pt;"> 41,220,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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 0pt 0pt;"> 0.33</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;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;"> 0.75</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;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.49</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;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,889</p></td></tr><tr><td style="vertical-align:bottom;width:52.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 9,705,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.42</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;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.44</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;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:52.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> (2,185,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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 0pt 0pt;"> 0.62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;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.52</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;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;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;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;">  </p></td></tr><tr><td style="vertical-align:bottom;width:52.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding as of December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0pt;"> 48,740,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;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;"> 0.33</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;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.05</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;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;"> 7.02</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;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;"> 591,879</p></td></tr><tr><td style="vertical-align:bottom;width:52.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0pt;"> 18,035,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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 0pt 0pt;"> 0.24</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;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;"> 12.55</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;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.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;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:52.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,403,461)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.68</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;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:52.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> (1,410,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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 0pt 0pt;"> 0.31</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;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;"> 7.21</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;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;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;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;">  </p></td></tr><tr><td style="vertical-align:bottom;width:52.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding as of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0pt;"> 59,961,539</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;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;"> 0.17</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;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;"> 4.40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;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.95</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;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;"> 364,287</p></td></tr><tr><td style="vertical-align:bottom;width:52.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0pt;"> 2,765,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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 0pt 0pt;"> 0.20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;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.27</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;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.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;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:52.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,502,326)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;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.09</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;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:52.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> (1,950,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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 0pt 0pt;"> 0.47</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;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;"> 7.69</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;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:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;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:52.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding as of December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0pt;"> 56,274,213</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;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;"> 0.16</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;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;"> 4.42</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;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.04</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;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;"> 98,287</p></td></tr></table></div><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;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The aggregate intrinsic value is calculated as the difference between the exercise price of the underlying awards and the estimated fair value of the underlying stock at each reporting date (December 31, 2020: US$608,251, December 31, 2021: US$374,760, December 31, 2022: US$107,484).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 0pt 18pt;">The Group uses the Binominal option pricing model to estimate the fair value of stock options. The assumptions used to value the Company’s options grants were as follow:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:39.95%;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><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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:56.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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></tr><tr><td style="vertical-align:bottom;width:56.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Exercise price (US Dollar)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;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;">0.3~1.08</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;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;">0.2~2.88</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;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;"> 0.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Exercise multiple</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;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.2~2.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;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.2~2.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;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.2~2.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;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;">0.70%~0.82</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;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.13%~1.79</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;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.92%~3.22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:56.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Expected term (in years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Expected dividend yield</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;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.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;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.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;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.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Expected volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;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.66%~50.96</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;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.40%~55.79</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">55.68%~55.78</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:56.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Expected forfeiture rate (post-vesting)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;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.88</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;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.96%~5.83</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;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.83%~7.70</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:56.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Fair value of the underlying shares on the date of options grants (US Dollar)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;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.66~3.02</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;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.25~20.91</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;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.24~5.46</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Fair value of share option (US Dollar)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;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.98~2.54</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;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.78~20.91</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;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.05~5.27</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table></div><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;text-indent:0pt;margin:0pt 0pt 0pt 18pt;">As of December 31, 2022, there were unrecognized share-based compensation expenses of US$127,887 related to share options granted by the Company, which were expected to be recognized over a weighted-average vesting period of 1.05 years, respectively.</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-style:italic;font-weight:bold;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Restricted Share Units:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 0pt 18pt;">The following table sets forth the service-based RSUs activity for the year ended December 31, 2021 and 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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:96%;"><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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;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: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:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:14.15%;margin:0pt;padding: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.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.11%;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 average grant</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: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:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of shares</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;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.11%;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;">date fair value per share</b></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;margin:0pt 0pt 0.05pt 0pt;">Outstanding as of December 31, 2020</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;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><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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.11%;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><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;margin:0pt 0pt 0.05pt 0pt;">Granted</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin: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,217,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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;"> 8.95</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;margin:0pt 0pt 0.05pt 0pt;">Forfeited</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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 0pt 0.05pt 0pt;"> (167,000)</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.11%;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;"> 11.80</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;margin:0pt 0pt 0.05pt 0pt;">Outstanding as of December 31, 2021</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;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,050,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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.11%;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.80</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted </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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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 0.05pt 0pt;">10,205,500</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;">2.58</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Vested</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (346,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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;">6.68</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited </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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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 0pt 0.05pt 0pt;"> (1,270,750)</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.11%;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;">7.80</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding as of December 31, 2022</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;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;">11,638,750</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.11%;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.51</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">There was no activity of service-based RSUs for the years ended December 31, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 0pt 18pt;">As of December 31, 2021 and 2022, there were US$24,933 and US$33,197 of unrecognized share-based compensation expenses related to RSUs granted by the Company, which were expected to be recognized over a weighted-average vesting period of 3.66 years and 3.40 years, respectively.</p> 31918690 60778005 P10Y P4Y 0.50 P2Y 1646000 960000 76778005 0.02 9705000 18035000 2765000 P4Y P4Y P4Y 59961539 56274213 3217000 10205500 P4Y 3050000 11638750 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;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;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;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:52.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.74%;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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;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;">average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;">average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;">average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;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:52.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.74%;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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;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;">exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;">grant date</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;">remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;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;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.74%;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;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;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;">price per</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;">fair value per</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;">contractual</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;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;">intrinsic</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;"><b style="font-weight:bold;">shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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;"><b style="font-weight:bold;">share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.92%;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;">share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;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;">term</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;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;">value</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.74%;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:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;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:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.92%;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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;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:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;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;">US$</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding as of December 31, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0pt;"> 41,220,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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 0pt 0pt;"> 0.33</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;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;"> 0.75</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;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.49</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;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,889</p></td></tr><tr><td style="vertical-align:bottom;width:52.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 9,705,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.42</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;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.44</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;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:52.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> (2,185,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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 0pt 0pt;"> 0.62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;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.52</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;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;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;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;">  </p></td></tr><tr><td style="vertical-align:bottom;width:52.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding as of December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0pt;"> 48,740,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;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;"> 0.33</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;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.05</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;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;"> 7.02</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;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;"> 591,879</p></td></tr><tr><td style="vertical-align:bottom;width:52.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0pt;"> 18,035,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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 0pt 0pt;"> 0.24</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;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;"> 12.55</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;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.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;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:52.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,403,461)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.68</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;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:52.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> (1,410,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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 0pt 0pt;"> 0.31</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;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;"> 7.21</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;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;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;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;">  </p></td></tr><tr><td style="vertical-align:bottom;width:52.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding as of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0pt;"> 59,961,539</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;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;"> 0.17</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;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;"> 4.40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;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.95</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;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;"> 364,287</p></td></tr><tr><td style="vertical-align:bottom;width:52.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0pt;"> 2,765,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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 0pt 0pt;"> 0.20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;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.27</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;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.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;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:52.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,502,326)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;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.09</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;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:52.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> (1,950,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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 0pt 0pt;"> 0.47</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;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;"> 7.69</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;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:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;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:52.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding as of December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0pt;"> 56,274,213</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;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;"> 0.16</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;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;"> 4.42</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;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.04</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;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;"> 98,287</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 41220000 0.33 0.75 P7Y5M26D 93889000 9705000 0.42 2.44 2185000 0.62 1.52 48740000 0.33 1.05 P7Y7D 591879000 18035000 0.24 12.55 5403461 0.14 0.68 1410000 0.31 7.21 59961539 0.17 4.40 P6Y11M12D 364287000 2765000 0.20 3.27 4502326 0.20 2.09 1950000 0.47 7.69 56274213 0.16 4.42 P6Y14D 98287000 608251000 374760000 107484000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:39.95%;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><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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:56.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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></tr><tr><td style="vertical-align:bottom;width:56.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Exercise price (US Dollar)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;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;">0.3~1.08</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;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;">0.2~2.88</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;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;"> 0.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Exercise multiple</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;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.2~2.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;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.2~2.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;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.2~2.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;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;">0.70%~0.82</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;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.13%~1.79</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;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.92%~3.22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:56.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Expected term (in years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Expected dividend yield</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;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.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;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.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;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.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Expected volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;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.66%~50.96</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;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.40%~55.79</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">55.68%~55.78</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:56.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Expected forfeiture rate (post-vesting)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;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.88</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;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.96%~5.83</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;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.83%~7.70</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:56.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Fair value of the underlying shares on the date of options grants (US Dollar)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;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.66~3.02</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;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.25~20.91</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;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.24~5.46</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Fair value of share option (US Dollar)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;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.98~2.54</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;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.78~20.91</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;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.05~5.27</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 0.3 1.08 0.2 2.88 0.2 2.2 2.8 2.2 2.8 2.2 2.8 0.0070 0.0082 0.0113 0.0179 0.0192 0.0322 P10Y P10Y P10Y 0.5066 0.5096 0.5040 0.5579 0.5568 0.5578 0.0388 0.0583 0.0770 2.66 3.02 6.25 20.91 2.24 5.46 1.98 2.54 5.78 20.91 2.05 5.27 127887000 P1Y18D <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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:96%;"><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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;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: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:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:14.15%;margin:0pt;padding: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.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.11%;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 average grant</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: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:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of shares</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;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.11%;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;">date fair value per share</b></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;margin:0pt 0pt 0.05pt 0pt;">Outstanding as of December 31, 2020</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;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><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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.11%;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><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;margin:0pt 0pt 0.05pt 0pt;">Granted</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin: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,217,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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;"> 8.95</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;margin:0pt 0pt 0.05pt 0pt;">Forfeited</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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 0pt 0.05pt 0pt;"> (167,000)</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.11%;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;"> 11.80</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;margin:0pt 0pt 0.05pt 0pt;">Outstanding as of December 31, 2021</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;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,050,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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.11%;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.80</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted </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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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 0.05pt 0pt;">10,205,500</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;">2.58</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Vested</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (346,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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;">6.68</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited </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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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 0pt 0.05pt 0pt;"> (1,270,750)</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.11%;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;">7.80</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding as of December 31, 2022</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;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;">11,638,750</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.11%;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.51</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 3217000 8.95 167000 11.80 3050000 8.80 10205500 2.58 346000 6.68 1270750 7.80 11638750 3.51 24933000 33197000 P3Y7M28D P3Y4M24D <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">17.  Income Taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Cayman Islands</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Under the current tax laws of Cayman Islands, the Company is not subject to income, corporation or capital gains tax, and no withholding tax is imposed upon the payment of dividends.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">British Virgin Islands</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Under the current laws of the British Virgin Islands, entities incorporated in the British Virgin Islands are not subject to tax on their income or capital gains.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Hong Kong</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Under the current Hong Kong Inland Revenue Ordinance, the Group’s subsidiaries 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 subsidiaries incorporated in Hong Kong to the Company are not subject to any Hong Kong withholding tax.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">PRC</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 18pt;">PRC Enterprise Income Tax (“EIT”)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">On March 16, 2007, the National People’s Congress of PRC enacted the Enterprise Income Tax Law (the “new CIT Law”), under which foreign invested enterprises (“FIEs”) and domestic companies would be subject to enterprise income tax (“EIT “) at a uniform rate of 25%. The new CIT law became effective on January 1, 2008. In accordance with the implementation rules of EIT Law, a qualified “High and New Technology Enterprise” (“HNTE”) is eligible for a preferential tax rate of 15%. The HNTE certificate is effective for a period of three years. An entity could re-apply for the HNTE certificate when the prior certificate expires.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The WFOE (Hangzhou Tuya Information Technology Co., Ltd.) obtained its HNTE certificate with a valid period of six years from years ended December 31, 2018 to 2024, and renewed in 2022 with a valid period of three years from years ended December 31, 2022 to 2024. Therefore, the WFOE is eligible to enjoy a preferential tax rate of 15% during each of the years the certificate is valid, to the extent it has taxable income under the EIT Law, and as long as it maintains the HNTE qualification and duly conducts relevant EIT filing procedures with the relevant tax authority.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 18pt;">PRC Withholding Income Tax on Dividends</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;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.”</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The EIT Law also imposes a withholding income tax of 10% on dividends distributed by a 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. According to the arrangement between Mainland China and Hong Kong Special Administrative Region on the Avoidance of Double Taxation and Prevention of Fiscal Evasion in August 2006, dividends paid by a FIE in China to its immediate holding company in Hong Kong can be subject to withholding tax at a rate of no more than 5% if the immediate holding company in Hong Kong owns directly at least 25% of the shares of the FIE and could be recognized as a Beneficial Owner of the dividend from PRC tax perspective.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">As of December 31, 2021 and 2022, the Company did not record any withholding tax on the retained earnings of its subsidiaries in the PRC as the Group does not have any plan to require its PRC subsidiaries to distribute their retained earnings and intends to retain them to operate and expand its business in the PRC.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">United States</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The Company’s subsidiary in California, United States is subject to U.S. federal corporate tax and California corporate franchise tax on its taxable income as reported in its statutory financial statements adjusted in accordance with relevant U.S. tax laws. The applicable U.S. federal corporate tax rate is 21% and the California corporate franchise tax rate is 8.84% or minimum of $0.8, whatever is larger in 2020,2021 and 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">On December 22, 2017, the U.S. government enacted comprehensive tax legislation commonly referred to as the Tax Cuts and Jobs Act (the “Tax Act”). The Tax Act makes broad and complex changes to the U.S. tax code including, but not limited to: (1) reducing the U.S. federal corporate tax rate from 35% to 21%; (2) requiring companies to pay a one-time transition tax on certain unrepatriated earnings of foreign subsidiaries; (3) generally eliminating U.S. federal income taxes on dividends from foreign subsidiaries; (4) requiring a current inclusion in U.S. federal taxable income of certain earnings of controlled foreign corporations; (5) eliminating the corporate alternative minimum tax (“AMT”) and changing how existing AMT credits can be realized; (6) creating the base erosion anti-abuse tax (“BEAT”), a new minimum tax; (7) creating a new limitation on deductible interest expense; and (8) changing rules related to uses and limitations of net operating loss carry-forwards created in tax years beginning after December 31, 2017. In addition, the California corporate franchise tax remained the same after the enactment of the Tax Act. The Company assessed the impact of Tax Act and concluded that it was not material to the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">As the Group incurred income tax expense mainly from PRC tax jurisdictions, the following information is based mainly on PRC income taxes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Composition of income tax expense</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 0pt 18pt;">The components of loss before tax are as follow:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;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.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;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.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;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></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 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:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</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;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;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;">US$</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;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;">US$</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;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;">US$</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Loss before tax</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;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;">  </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;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;">  </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;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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Loss from 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;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;"> (54,776)</p></td><td style="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;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;"> (150,478)</p></td><td style="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;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 0pt 0.05pt 0pt;"> (143,951)</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Loss from overseas 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;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"> (11,930)</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;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"> (24,456)</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;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;border-bottom: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;"> (344)</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total loss before tax</p></td><td style="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;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"> (66,706)</p></td><td style="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;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"> (174,934)</p></td><td style="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;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: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;"> (144,295)</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;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.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;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.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;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></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 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:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</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;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;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;">US$</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;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;">US$</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;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;">US$</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Current income tax expense</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;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;"> 206</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;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;"> 490</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;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;"> 1,880</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred income tax</p></td><td style="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;margin:0pt 0pt 0.05pt 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 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;margin:0pt 0pt 0.05pt 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 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;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:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total income tax expense</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;margin:0pt 0pt 0.05pt 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 0.05pt 0pt;"> 206</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;margin:0pt 0pt 0.05pt 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 0.05pt 0pt;"> 490</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;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;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,880</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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;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-indent:0pt;margin:0pt 0pt 12pt 18pt;">Reconciliation of the differences between the statutory EIT rate applicable to losses of the consolidated entities and the income tax expenses of the Group:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width: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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.99%;margin:0pt;padding: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.38%;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;">Year Ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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></tr><tr><td style="vertical-align:bottom;width:67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.99%;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:8.25%;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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;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><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:8.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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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></tr><tr><td style="vertical-align:bottom;width:67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">PRC Statutory income tax rate</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;background:#cceeff;margin: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.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;background:#cceeff;margin: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.0</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;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;background:#cceeff;margin: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.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Effect of tax rates in different tax jurisdiction</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin: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.6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin: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.0)</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;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Income tax on tax holiday(1)</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;background:#cceeff;margin: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.0)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;background:#cceeff;margin: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.2)</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;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;background:#cceeff;margin: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.0)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Additional deduction for research and development expenditures</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin: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.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin: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.2</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;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin: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.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Share-based compensation</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;background:#cceeff;margin: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.1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;background:#cceeff;margin: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.4)</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;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;background:#cceeff;margin: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.5)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Permanent book-tax differences</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin: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.2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin: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.2</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;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin: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.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in valuation allowance(2)</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;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;"> (24.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;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;"> (26.0)</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;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;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;"> (16.6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Effective tax rates</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;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;"> (0.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;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;"> (0.2)</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;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;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;"> (1.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;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 income tax on tax holidays represents the effect of preferential income tax rate that the WFOE qualified as an HNTE 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;">15%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">.</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;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;">Valuation allowance for the years ended December 31, 2020, 2021 and 2022 are related to the deferred tax assets of certain group entities which reported losses. The Group believes that it is more likely than not that the deferred tax assets of these entities will not be utilized. Therefore, valuation allowance has been provided.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Deferred tax assets and deferred tax liabilities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 0pt 18pt;">The following table sets forth the significant components of the deferred tax assets:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;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;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;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;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;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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;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:10pt;text-align:right;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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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%;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;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;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%;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></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt;"><b style="font-weight:bold;">    </b></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;margin:0pt;"><b style="font-weight:bold;">    </b></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><td style="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;margin:0pt;"><b style="font-weight:bold;">    </b></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;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;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%;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;">US$</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;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%;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;">US$</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;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%;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;">US$</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax assets</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;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;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;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;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;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;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net accumulated losses-carry forward</p></td><td style="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;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,277</p></td><td style="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;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;"> 76,944</p></td><td style="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;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;"> 103,231</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Payroll liabilities</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;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;"> 3,836</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;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,438</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;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;"> 2,915</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Inventory write-downs</p></td><td style="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;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;"> 183</p></td><td style="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;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;"> 402</p></td><td style="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;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;"> 691</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Receivables allowances</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;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;"> 83</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;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;"> 171</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;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;"> 42</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other deductible temporary difference</p></td><td style="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;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;"> 26</p></td><td style="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;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;"> 9</p></td><td style="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;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;"> 88</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Less: valuation allowance</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;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;"> (37,405)</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;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;"> (82,964)</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;margin:0pt;"><span style="visibility:hidden;">​</span></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;"> (106,967)</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total deferred tax assets</p></td><td style="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;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;"> —</p></td><td style="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;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;"> —</p></td><td style="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;margin:0pt;"><span style="visibility:hidden;">​</span></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;"> —</p></td></tr></table></div><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;text-indent:0pt;margin:0pt 0pt 0pt 18pt;">As of December 31, 2022, the Group had tax losses carry forwards of approximately US$544,528, which mainly arose from its subsidiaries established in the PRC. These tax losses carry forwards from PRC entities will expire during the period from 2023 to 2032 as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:85.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">At December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;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;">US$</b></p></td></tr><tr><td style="vertical-align:bottom;width:85.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;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;"> 115</p></td></tr><tr><td style="vertical-align:bottom;width:85.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;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</p></td></tr><tr><td style="vertical-align:bottom;width:85.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;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;"> 62,589</p></td></tr><tr><td style="vertical-align:bottom;width:85.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;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,126</p></td></tr><tr><td style="vertical-align:bottom;width:85.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;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;"> 51,577</p></td></tr><tr><td style="vertical-align:bottom;width:85.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;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,544</p></td></tr><tr><td style="vertical-align:bottom;width:85.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2029</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;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;"> 71,988</p></td></tr><tr><td style="vertical-align:bottom;width:85.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2030</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;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,414</p></td></tr><tr><td style="vertical-align:bottom;width:85.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2031</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;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,357</p></td></tr><tr><td style="vertical-align:bottom;width:85.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2032</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;border-bottom:1px 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,533</p></td></tr><tr><td style="vertical-align:bottom;width:85.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total tax losses carry forwards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;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;"> 514,481</p></td></tr></table></div><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-style:italic;margin:0pt 0pt 12pt 18pt;">Movement of valuation allowance</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;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.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;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.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;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></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 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:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</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;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;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;">US$</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;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;">US$</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;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;">US$</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at beginning of the year</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;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;"> 21,205</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;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;"> 37,405</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;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;"> 82,964</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Changes of valuation allowance(1)</p></td><td style="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;margin:0pt 0pt 0.05pt 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 0.05pt 0pt;"> 16,200</p></td><td style="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;margin:0pt 0pt 0.05pt 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 0.05pt 0pt;"> 45,559</p></td><td style="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;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:right;margin:0pt 3pt 0.05pt 0pt;"> 24,003</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at end of the year</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;margin:0pt 0pt 0.05pt 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 0.05pt 0pt;"> 37,405</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;margin:0pt 0pt 0.05pt 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 0.05pt 0pt;"> 82,964</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;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;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;"> 106,967</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:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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;">Valuation allowances have been 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 evaluates a variety of factors including the Group’s entities’ operating history, accumulated deficit, existence of taxable temporary differences and reversal periods. As of December 31, 2021 and 2022, full valuation allowances on deferred tax assets were provided because it was more likely than not that the Group will not be able to utilize tax loss carry forwards and other temporary tax difference generated by its unprofitable subsidiaries and the VIE.</span></td></tr></table> 0.165 0.25 0.15 P3Y P6Y P3Y 0.15 0.25 0.10 0.05 0.25 0.21 0.0884 0.0884 0.0884 0.8 0.8 0.8 0.35 0.21 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;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.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;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.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;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></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 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:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</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;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;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;">US$</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;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;">US$</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;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;">US$</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Loss before tax</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;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;">  </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;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;">  </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;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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Loss from 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;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;"> (54,776)</p></td><td style="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;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;"> (150,478)</p></td><td style="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;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 0pt 0.05pt 0pt;"> (143,951)</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Loss from overseas 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;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"> (11,930)</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;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"> (24,456)</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;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;border-bottom: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;"> (344)</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total loss before tax</p></td><td style="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;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"> (66,706)</p></td><td style="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;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"> (174,934)</p></td><td style="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;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: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;"> (144,295)</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;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.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;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.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;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></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 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:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</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;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;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;">US$</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;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;">US$</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;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;">US$</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Current income tax expense</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;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;"> 206</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;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;"> 490</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;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;"> 1,880</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred income tax</p></td><td style="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;margin:0pt 0pt 0.05pt 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 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;margin:0pt 0pt 0.05pt 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 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;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:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total income tax expense</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;margin:0pt 0pt 0.05pt 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 0.05pt 0pt;"> 206</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;margin:0pt 0pt 0.05pt 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 0.05pt 0pt;"> 490</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;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;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,880</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> -54776000 -150478000 -143951000 -11930000 -24456000 -344000 -66706000 -174934000 -144295000 206000 490000 1880000 206000 490000 1880000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width: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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.99%;margin:0pt;padding: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.38%;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;">Year Ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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></tr><tr><td style="vertical-align:bottom;width:67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.99%;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:8.25%;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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;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><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:8.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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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></tr><tr><td style="vertical-align:bottom;width:67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">PRC Statutory income tax rate</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;background:#cceeff;margin: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.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;background:#cceeff;margin: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.0</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;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;background:#cceeff;margin: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.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Effect of tax rates in different tax jurisdiction</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin: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.6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin: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.0)</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;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Income tax on tax holiday(1)</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;background:#cceeff;margin: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.0)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;background:#cceeff;margin: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.2)</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;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;background:#cceeff;margin: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.0)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Additional deduction for research and development expenditures</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin: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.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin: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.2</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;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin: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.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Share-based compensation</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;background:#cceeff;margin: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.1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;background:#cceeff;margin: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.4)</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;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;background:#cceeff;margin: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.5)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Permanent book-tax differences</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin: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.2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin: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.2</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;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin: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.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in valuation allowance(2)</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;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;"> (24.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;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;"> (26.0)</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;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;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;"> (16.6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Effective tax rates</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;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;"> (0.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;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;"> (0.2)</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;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;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;"> (1.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;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 income tax on tax holidays represents the effect of preferential income tax rate that the WFOE qualified as an HNTE 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;">15%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">.</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;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;">Valuation allowance for the years ended December 31, 2020, 2021 and 2022 are related to the deferred tax assets of certain group entities which reported losses. The Group believes that it is more likely than not that the deferred tax assets of these entities will not be utilized. Therefore, valuation allowance has been provided.</span></td></tr></table><div style="margin-top:12pt;"/> 0.250 0.250 0.250 0.026 0.020 0.003 0.030 0.022 0.060 0.089 0.072 0.085 0.021 0.084 0.105 0.022 -0.062 0.014 0.243 0.260 0.166 -0.003 -0.002 -0.013 0.15 0.15 0.15 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;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;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;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;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;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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;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:10pt;text-align:right;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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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%;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;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;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%;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></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt;"><b style="font-weight:bold;">    </b></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;margin:0pt;"><b style="font-weight:bold;">    </b></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><td style="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;margin:0pt;"><b style="font-weight:bold;">    </b></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;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;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%;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;">US$</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;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%;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;">US$</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;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%;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;">US$</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax assets</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;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;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;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;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;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;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net accumulated losses-carry forward</p></td><td style="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;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,277</p></td><td style="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;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;"> 76,944</p></td><td style="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;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;"> 103,231</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Payroll liabilities</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;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;"> 3,836</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;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,438</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;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;"> 2,915</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Inventory write-downs</p></td><td style="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;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;"> 183</p></td><td style="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;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;"> 402</p></td><td style="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;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;"> 691</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Receivables allowances</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;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;"> 83</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;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;"> 171</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;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;"> 42</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other deductible temporary difference</p></td><td style="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;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;"> 26</p></td><td style="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;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;"> 9</p></td><td style="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;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;"> 88</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Less: valuation allowance</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;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;"> (37,405)</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;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;"> (82,964)</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;margin:0pt;"><span style="visibility:hidden;">​</span></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;"> (106,967)</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total deferred tax assets</p></td><td style="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;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;"> —</p></td><td style="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;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;"> —</p></td><td style="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;margin:0pt;"><span style="visibility:hidden;">​</span></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;"> —</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 33277000 76944000 103231000 3836000 5438000 2915000 183000 402000 691000 83000 171000 42000 26000 9000 88000 37405000 82964000 106967000 544528000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:85.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">At December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;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;">US$</b></p></td></tr><tr><td style="vertical-align:bottom;width:85.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;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;"> 115</p></td></tr><tr><td style="vertical-align:bottom;width:85.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;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</p></td></tr><tr><td style="vertical-align:bottom;width:85.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;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;"> 62,589</p></td></tr><tr><td style="vertical-align:bottom;width:85.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;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,126</p></td></tr><tr><td style="vertical-align:bottom;width:85.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;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;"> 51,577</p></td></tr><tr><td style="vertical-align:bottom;width:85.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;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,544</p></td></tr><tr><td style="vertical-align:bottom;width:85.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2029</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;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;"> 71,988</p></td></tr><tr><td style="vertical-align:bottom;width:85.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2030</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;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,414</p></td></tr><tr><td style="vertical-align:bottom;width:85.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2031</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;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,357</p></td></tr><tr><td style="vertical-align:bottom;width:85.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2032</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;border-bottom:1px 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,533</p></td></tr><tr><td style="vertical-align:bottom;width:85.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total tax losses carry forwards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;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;"> 514,481</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 115000 238000 62589000 111126000 51577000 33544000 71988000 39414000 36357000 107533000 514481000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;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.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;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.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;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></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 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:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</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;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;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;">US$</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;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;">US$</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;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;">US$</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at beginning of the year</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;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;"> 21,205</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;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;"> 37,405</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;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;"> 82,964</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Changes of valuation allowance(1)</p></td><td style="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;margin:0pt 0pt 0.05pt 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 0.05pt 0pt;"> 16,200</p></td><td style="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;margin:0pt 0pt 0.05pt 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 0.05pt 0pt;"> 45,559</p></td><td style="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;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:right;margin:0pt 3pt 0.05pt 0pt;"> 24,003</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at end of the year</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;margin:0pt 0pt 0.05pt 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 0.05pt 0pt;"> 37,405</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;margin:0pt 0pt 0.05pt 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 0.05pt 0pt;"> 82,964</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;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;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;"> 106,967</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:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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;">Valuation allowances have been 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 evaluates a variety of factors including the Group’s entities’ operating history, accumulated deficit, existence of taxable temporary differences and reversal periods. As of December 31, 2021 and 2022, full valuation allowances on deferred tax assets were provided because it was more likely than not that the Group will not be able to utilize tax loss carry forwards and other temporary tax difference generated by its unprofitable subsidiaries and the VIE.</span></td></tr></table> 21205000 37405000 82964000 16200000 45559000 24003000 37405000 82964000 106967000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">18.</b>  <b style="font-weight:bold;">Basic and Diluted Net Loss per Share</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 0pt 18pt;">Basic and diluted loss per share have been calculated in accordance with ASC 260 on computation of earnings (loss) per share for each of the year ended December 31, 2020, 2021 and 2022 are calculated as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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;margin:0pt 0pt 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.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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;margin:0pt 0pt 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.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:35.2%;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;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:63.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;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><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;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;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.7%;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><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.7%;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><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.7%;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:63.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Basic and diluted net loss per share calculation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin: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.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin: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.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin: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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Numerator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin: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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin: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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin: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.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net loss attributable to Tuya Inc.’s ordinary shareholders, basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;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;"> (66,912)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;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;"> (175,424)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;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;"> (146,175)</p></td></tr><tr><td style="vertical-align:bottom;width:63.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Denominator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin: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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin: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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin: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.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average ordinary shares outstanding, basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;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;"> 221,980,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;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;"> 489,149,533</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;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;"> 553,527,529</p></td></tr><tr><td style="vertical-align:bottom;width:63.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net loss per share attributable to ordinary shareholders:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin: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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin: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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin: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.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.30)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.36)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.26)</p></td></tr><tr><td style="vertical-align:bottom;width:63.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.30)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.36)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.26)</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 0pt 18pt;">The following ordinary shares equivalent were excluded from the computation of diluted net loss per ordinary share for the periods presented because including them would have had an anti-dilutive effect:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;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:65.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:33.28%;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 December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:65.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Preferred Shares-weighted shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 278,163,799</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:65.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Share option and RSU-weighted shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 44,743,156</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin: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,989,697</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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:right;margin:0pt 3pt 0.05pt 0pt;"> 65,349,350</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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-indent:18pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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;margin:0pt 0pt 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.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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;margin:0pt 0pt 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.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:35.2%;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;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:63.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;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><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;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;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.7%;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><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.7%;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><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.7%;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:63.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Basic and diluted net loss per share calculation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin: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.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin: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.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin: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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Numerator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin: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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin: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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin: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.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net loss attributable to Tuya Inc.’s ordinary shareholders, basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;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;"> (66,912)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;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;"> (175,424)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;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;"> (146,175)</p></td></tr><tr><td style="vertical-align:bottom;width:63.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Denominator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin: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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin: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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin: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.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average ordinary shares outstanding, basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;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;"> 221,980,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;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;"> 489,149,533</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;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;"> 553,527,529</p></td></tr><tr><td style="vertical-align:bottom;width:63.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net loss per share attributable to ordinary shareholders:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin: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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin: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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin: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.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.30)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.36)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.26)</p></td></tr><tr><td style="vertical-align:bottom;width:63.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.30)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.36)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.26)</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> -66912000 -175424000 -146175000 221980000 489149533 553527529 -0.30 -0.36 -0.26 -0.30 -0.36 -0.26 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;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:65.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:33.28%;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 December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:65.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Preferred Shares-weighted shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 278,163,799</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:65.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Share option and RSU-weighted shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 44,743,156</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin: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,989,697</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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:right;margin:0pt 3pt 0.05pt 0pt;"> 65,349,350</p></td></tr></table></div> 278163799 44743156 61989697 65349350 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">19.  Commitments and Contingencies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">(a) Capital and other commitments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">There are no future minimum capital commitments as of December 31, 2021 and 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">(b) Operating lease commitment</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">The Group had outstanding commitments on several non-cancellable operating lease agreements. Operating lease commitment within one year or less lease term, for which the Group elected not recognize any lease liability or right-of-use asset, therefore not yet reflected in the consolidated financial statements as of December 31, 2021 and 2022 were US$99 and US$33, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">(c) Services purchase commitment</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 0pt 18pt;">As of December 31, 2021, the Group’s services purchase commitments were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:49.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;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><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;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;">Less Than 1 year</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;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;">1-3 years</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;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;">3-5 years</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;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;">US$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;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;">US$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;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;">US$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#32406b;font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;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;">US$</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Purchase obligations(i)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;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,771</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;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,146</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;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,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#32406b;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;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,625</p></td></tr></table></div><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;text-indent:18pt;margin:0pt;">As of December 31, 2022, the Group’s services purchase commitments were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.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;margin:0pt 0pt 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.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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;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:49.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;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><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;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;">Less Than 1 year</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;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;">1-3 years</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;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;">3-5 years</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.32%;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><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:11.28%;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><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.32%;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><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.33%;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:49.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Purchase obligations(i)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;background:#cceeff;margin: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,604</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;margin: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,479</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;background:#cceeff;margin: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,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;background:#cceeff;margin: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,125</p></td></tr></table></div><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;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;">(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;">Purchase obligations represent US$31,771 and US$24,604 of remaining non-cancellable contractual commitments as of December 31, 2021 and 2022, respectively, related to one of the Group’s third-party cloud infrastructure agreements, under which the Group committed to spend an aggregate of at least US$37,500 between June 1, 2021 and May 31, 2026 with minimum purchase commitment. The Group had made payments totalling US$5,729 and US$15,774 under this agreement as of December 31, 2021 and 2022, respectively.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">(d) Contingencies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 0pt 18pt;">On August 9, 2022, the Company and certain of its current and former officers and directors were named as defendants in a putative securities class action filed in the United States District Court for the Southern District of New York, alleging that certain material misstatements and/or omissions were made in the Company’s March 2021 U.S. IPO registration statement. As of April 26, 2023, the case remained in its preliminary stage and the Group was unable to predict the outcome of the case, or reasonably estimate a range of possible loss, if any, given the current status of the case. The Group records a liability when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. The Group reviews the need for any such liability on a regular basis. The Group has not recorded any material liability in this regard for the above action as of December 31, 2022 and April 26, 2023. Other than as disclosed above, as of December 31, 2021 and 2022 and April 26, 2023, the Group was not involved in any legal or administrative proceedings that the Group believes may have a material adverse impact on the Group’s business, balance sheets or results of operations and cash flows.</p> 0 0 99000 33000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 0pt 18pt;">As of December 31, 2021, the Group’s services purchase commitments were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:49.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;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><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;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;">Less Than 1 year</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;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;">1-3 years</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;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;">3-5 years</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;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;">US$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;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;">US$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;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;">US$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#32406b;font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;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;">US$</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Purchase obligations(i)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;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,771</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;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,146</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;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,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#32406b;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;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,625</p></td></tr></table></div><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;text-indent:18pt;margin:0pt;">As of December 31, 2022, the Group’s services purchase commitments were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.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;margin:0pt 0pt 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.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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;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:49.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;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><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;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;">Less Than 1 year</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;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;">1-3 years</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;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;">3-5 years</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.32%;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><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:11.28%;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><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.32%;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><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.33%;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:49.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Purchase obligations(i)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;background:#cceeff;margin: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,604</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;margin: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,479</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;background:#cceeff;margin: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,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;background:#cceeff;margin: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,125</p></td></tr></table></div><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;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;">(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;">Purchase obligations represent US$31,771 and US$24,604 of remaining non-cancellable contractual commitments as of December 31, 2021 and 2022, respectively, related to one of the Group’s third-party cloud infrastructure agreements, under which the Group committed to spend an aggregate of at least US$37,500 between June 1, 2021 and May 31, 2026 with minimum purchase commitment. The Group had made payments totalling US$5,729 and US$15,774 under this agreement as of December 31, 2021 and 2022, respectively.</p></td></tr></table> 31771000 6146000 15000000 10625000 24604000 6479000 15000000 3125000 31771000 24604000 37500000 5729000 15774000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">20.  Related Party Transactions</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 0pt 18pt;">The related parties with which the Group had transactions during the years presented are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:48.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:48.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;white-space:nowrap;width:48.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-align:center;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Name of related party</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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:48.69%;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;">Relationship with the Group</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Wang Xueji and other four individuals</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:48.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Registered Shareholders</p></td></tr><tr><td style="vertical-align:bottom;width:48.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Tencent Group (including Tencent Mobility Limited and Image Frame Investment (HK) Limited. After November 1, 2022, Tencent Group is a related party of the Company)</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:48.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Principal shareholder of the Group</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 0pt 18pt;">Details of amounts due from/to related parties as of December 31, 2021 and 2022 are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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;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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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: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:76.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Receivables from shareholders (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Prepaid cloud service fee to Tencent Group (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;"> 97</p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cloud-related technical services fee due to Tencent Group (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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 0.05pt 0pt;"> 669</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;"> 306</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:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;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;">On December 30, 2020, the Company received the subscription amount for ordinary shares issued of US</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$10</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> from the Registered Shareholders. There was </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">no</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> related party transaction for the years ended December 31, 2021 and 2022.</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;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;">Tencent Cloud Computing (Beijing) Co., Ltd., under the control of Tencent Group, provided the Company with cloud services and other cloud-related technical services. From November 1, 2022 to December 31, 2022, the purchase of cloud service from Tencent Group amounted to US</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$262</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">. There is no cloud-related technical services transaction from November 1, 2022 to December 31, 2022.</span></td></tr></table> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:48.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:48.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;white-space:nowrap;width:48.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-align:center;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Name of related party</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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:48.69%;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;">Relationship with the Group</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Wang Xueji and other four individuals</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:48.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Registered Shareholders</p></td></tr><tr><td style="vertical-align:bottom;width:48.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Tencent Group (including Tencent Mobility Limited and Image Frame Investment (HK) Limited. After November 1, 2022, Tencent Group is a related party of the Company)</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:48.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Principal shareholder of the Group</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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:96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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;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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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: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:76.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Receivables from shareholders (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Prepaid cloud service fee to Tencent Group (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;"> 97</p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cloud-related technical services fee due to Tencent Group (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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 0.05pt 0pt;"> 669</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;"> 306</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:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;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;">On December 30, 2020, the Company received the subscription amount for ordinary shares issued of US</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$10</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> from the Registered Shareholders. There was </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">no</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> related party transaction for the years ended December 31, 2021 and 2022.</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;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;">Tencent Cloud Computing (Beijing) Co., Ltd., under the control of Tencent Group, provided the Company with cloud services and other cloud-related technical services. From November 1, 2022 to December 31, 2022, the purchase of cloud service from Tencent Group amounted to US</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$262</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">. There is no cloud-related technical services transaction from November 1, 2022 to December 31, 2022.</span></td></tr></table> 97000 669000 306000 10000 0 0 262000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">21.  Subsequent Events</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Group has evaluated subsequent events through April 26, 2023, which is the date these consolidated financial statements are issued, with no material events or transactions needing recognition or disclosure found.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">22.  Statutory Reserves and Restricted Net Assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Relevant PRC laws and regulations permit payments of dividends by the Group’s entities 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 Group’s entities 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 entities and the VIE subsidiary 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 US$283,655 and US$392,612 as of December 31, 2021 and 2022. There are no significant differences between U.S. GAAP and PRC accounting standards in connection with the reported net assets of the legally owned subsidiaries in the PRC and the VIE. 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 its shareholders. Except for the above, there is no other restriction on use of proceeds generated by the Group’s subsidiaries and the VIE to satisfy any obligations of the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">For the year ended December 31, 2022, the Company performed a test on the restricted net assets of subsidiaries and VIE 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 exceeded 25% of the consolidated net assets of the Company as of December 31, 2022 and the condensed financial information of the Company (referred to as the “Parent Company” below) are required to be presented.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Condensed Financial Information of the Parent Company</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(All amounts in US$ thousands (“US$”), except for share and per share data, unless otherwise noted)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Balance Sheet</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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;margin:0pt 0pt 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.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;margin:0pt 0pt 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;margin:0pt 0pt 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;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;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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</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;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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></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-indent:-7.2pt;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:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 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;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;padding-left:7.2pt;text-indent:-7.2pt;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:10pt;margin:0pt 0pt 0.05pt 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 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;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 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;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">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:10pt;margin:0pt 0pt 0.05pt 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 0.05pt 0pt;"> 15,833</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;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;"> 4,685</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-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Amounts due from subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 346,859</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;"> 318,017</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-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Prepayments and other 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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;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;"> 13,345</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;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;"> 596</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-indent:-7.2pt;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:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 376,037</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;"> 323,298</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-indent:-7.2pt;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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 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;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;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Investment in subsidiaries and VIE</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 753,005</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;"> 651,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;padding-left:7.2pt;text-indent:-7.2pt;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;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;"> 753,005</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;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;"> 651,044</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-indent:-7.2pt;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:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,129,042</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;"> 974,342</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-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">LIABILITIES AND SHAREHOLDERS’ EQUITY</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;margin:0pt 0pt 0.05pt 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 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;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;padding-left:7.2pt;text-indent:-7.2pt;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:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;">  </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-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Accruals and other 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;margin:0pt 0pt 0.05pt 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 0.05pt 0pt;"> 6,897</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;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;"> 5,171</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-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,484</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;"> 7,004</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-indent:-7.2pt;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;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;"> 15,381</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;margin:0pt 0pt 0.05pt 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 0.05pt 0pt;"> 12,175</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-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shareholders’ equity:</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;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;">    </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-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Ordinary shares (US$0.00005 par value; nil shares authorized, issued and outstanding as of December 31, 2021 and 2022, respectively)</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;margin:0pt 0pt 0.05pt 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 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;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;"> —</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-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Class A ordinary shares (US$0.00005 par value; 600,000,000 and 800,000,000 shares authorized as of December 31, 2021 and 2022, respectively; 491,846,560 and 499,146,560 shares issued as of December 31, 2021 and 2022, respectively; 480,241,752 and 473,550,229 shares outstanding as of December 31, 2021 and 2022, respectively)</p></td><td style="vertical-align:bottom;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;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 0.05pt 0pt;"> 25</p></td><td style="vertical-align:bottom;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;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;"> 25</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-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Class B ordinary shares (US$0.00005 par value; 200,000,000 and 200,000,000 shares authorized as of December 31, 2021 and 2022, respectively; 79,400,000 and 79,400,000 shares <span style="-sec-ix-hidden:Hidden_7L2uGnUNvEWEmpRL0rFfwA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">issued</span></span> and <span style="-sec-ix-hidden:Hidden_zKcXq6trMUKRlwAE7T9eLQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">outstanding</span></span> as of December 31, 2021 and 2022, respectively)</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;margin:0pt 0pt 0.05pt 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 0.05pt 0pt;"> 4</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;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;"> 4</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-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Treasury stock (US$0.00005 par value; 11,604,808 and 25,596,331 shares as of December 31, 2021 and 2022, respectively)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (46,930)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;"> (86,438)</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-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Additional paid-in capital</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;margin:0pt 0pt 0.05pt 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 0.05pt 0pt;"> 1,526,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:10pt;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;"> 1,584,764</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-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Accumulated other comprehensive income/(loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,320</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;"> (22,115)</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-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Accumulated deficit</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;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;"> (367,898)</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;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"> (514,073)</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-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total shareholders’ equity</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,113,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;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;"> 962,167</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-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total liabilities and shareholders’ equity</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;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,129,042</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;margin:0pt 0pt 0.05pt 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 0.05pt 0pt;"> 974,342</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Statement of Comprehensive Loss</b></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><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Operation expense</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">General and administrative expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (784)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,927)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,013)</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Share of loss of subsidiaries and VIE</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (66,982)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (174,455)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (146,417)</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other operating expenses, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total operating expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (67,773)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (177,382)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (149,430)</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other non-operating income, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-top:1px 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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-top:1px 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,958</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-top:1px 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,904</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Financial income, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> 861</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> 197</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Foreign exchange gain</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 154</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Loss before income tax expense</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (66,912)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (175,424)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;border-top: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,175)</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Net loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (66,912)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (175,424)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;border-top: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,175)</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Net loss attributable to ordinary shareholders</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> (66,912)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> (175,424)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> (146,175)</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-top:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-top:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-top:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Net loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> (66,912)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> (175,424)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> (146,175)</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Other comprehensive income/(loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-top:3px double #000000;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.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-top:3px double #000000;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.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-top:3px double #000000;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.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Foreign currency translation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,882</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,482</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14,942)</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Changes in fair value of long-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> 357</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> (9,493)</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total comprehensive loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (64,030)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (173,585)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (170,610)</p></td></tr></table><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;padding-left:24.5pt;text-align:justify;text-indent:-24.5pt;margin:0pt;"><b style="font-weight:bold;">Statement of Cash Flows</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:24.5pt;text-align:justify;text-indent:-24.5pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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;margin:0pt 0pt 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.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;margin:0pt 0pt 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;margin:0pt 0pt 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.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;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:67.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.06%;margin:0pt;padding: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:30%;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 December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.06%;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:8.39%;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.05%;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.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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:8.37%;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;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net cash generated from/(used in) operating activities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;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;"> 498</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 11,255</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;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,408)</p></td></tr><tr><td style="vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Advance to, and investment in subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (151,719)</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> (1,037,244)</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin: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:67.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Proceeds from subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;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:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> —</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;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;"> 28,842</p></td></tr><tr><td style="vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net cash (used in)/generated from investing activities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (151,719)</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> (1,037,244)</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px 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;"> 28,842</p></td></tr><tr><td style="vertical-align:bottom;width:67.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Proceeds from issuance of Class A ordinary shares upon U.S. IPO and related over-allotment option, net of cost of issuance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;background:#cceeff;margin: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.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 904,732</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin: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:67.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Payment for repurchase of ordinary shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> (64,000)</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (48,678)</p></td></tr><tr><td style="vertical-align:bottom;width:67.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Proceeds from issuance of Class A ordinary shares upon the Dual Primary Listing, net of cost of issuance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;background:#cceeff;margin: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.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> —</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin: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,057</p></td></tr><tr><td style="vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Proceeds from issuance of ordinary shares prior to Initial Public Offering</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 200,000</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin: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:67.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Proceeds from exercise of share options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;background:#cceeff;margin: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.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 1,070</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin: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,039</p></td></tr><tr><td style="vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Subscription contributions from shareholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> —</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px 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:67.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net cash generated from/(used in) financing activities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;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</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 1,041,802</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;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;"> (38,582)</p></td></tr><tr><td style="vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Effect of exchange rate changes on cash and cash equivalents, restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> —</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px 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:67.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net (decrease)/ increase in cash and cash equivalents</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;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;"> (151,211)</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 15,813</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;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;"> (11,148)</p></td></tr><tr><td style="vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Cash and cash equivalents at the beginning of the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 151,231</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 20</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px 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,833</p></td></tr><tr><td style="vertical-align:bottom;width:67.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Cash and cash equivalents at the end of the year</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;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;"> 20</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;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;"> 15,833</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;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;"> 4,685</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 0.10 0.50 283655000 392612000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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;margin:0pt 0pt 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.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;margin:0pt 0pt 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;margin:0pt 0pt 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;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;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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</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;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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></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-indent:-7.2pt;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:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 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;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;padding-left:7.2pt;text-indent:-7.2pt;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:10pt;margin:0pt 0pt 0.05pt 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 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;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 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;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">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:10pt;margin:0pt 0pt 0.05pt 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 0.05pt 0pt;"> 15,833</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;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;"> 4,685</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-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Amounts due from subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 346,859</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;"> 318,017</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-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Prepayments and other 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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;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;"> 13,345</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;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;"> 596</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-indent:-7.2pt;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:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 376,037</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;"> 323,298</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-indent:-7.2pt;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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 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;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;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Investment in subsidiaries and VIE</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 753,005</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;"> 651,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;padding-left:7.2pt;text-indent:-7.2pt;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;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;"> 753,005</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;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;"> 651,044</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-indent:-7.2pt;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:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,129,042</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;"> 974,342</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-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">LIABILITIES AND SHAREHOLDERS’ EQUITY</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;margin:0pt 0pt 0.05pt 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 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;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;padding-left:7.2pt;text-indent:-7.2pt;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:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;">  </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-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Accruals and other 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;margin:0pt 0pt 0.05pt 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 0.05pt 0pt;"> 6,897</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;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;"> 5,171</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-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,484</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;"> 7,004</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-indent:-7.2pt;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;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;"> 15,381</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;margin:0pt 0pt 0.05pt 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 0.05pt 0pt;"> 12,175</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-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shareholders’ equity:</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;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;">    </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-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Ordinary shares (US$0.00005 par value; nil shares authorized, issued and outstanding as of December 31, 2021 and 2022, respectively)</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;margin:0pt 0pt 0.05pt 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 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;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;"> —</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-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Class A ordinary shares (US$0.00005 par value; 600,000,000 and 800,000,000 shares authorized as of December 31, 2021 and 2022, respectively; 491,846,560 and 499,146,560 shares issued as of December 31, 2021 and 2022, respectively; 480,241,752 and 473,550,229 shares outstanding as of December 31, 2021 and 2022, respectively)</p></td><td style="vertical-align:bottom;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;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 0.05pt 0pt;"> 25</p></td><td style="vertical-align:bottom;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;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;"> 25</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-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Class B ordinary shares (US$0.00005 par value; 200,000,000 and 200,000,000 shares authorized as of December 31, 2021 and 2022, respectively; 79,400,000 and 79,400,000 shares <span style="-sec-ix-hidden:Hidden_7L2uGnUNvEWEmpRL0rFfwA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">issued</span></span> and <span style="-sec-ix-hidden:Hidden_zKcXq6trMUKRlwAE7T9eLQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">outstanding</span></span> as of December 31, 2021 and 2022, respectively)</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;margin:0pt 0pt 0.05pt 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 0.05pt 0pt;"> 4</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;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;"> 4</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-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Treasury stock (US$0.00005 par value; 11,604,808 and 25,596,331 shares as of December 31, 2021 and 2022, respectively)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (46,930)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;"> (86,438)</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-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Additional paid-in capital</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;margin:0pt 0pt 0.05pt 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 0.05pt 0pt;"> 1,526,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:10pt;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;"> 1,584,764</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-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Accumulated other comprehensive income/(loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,320</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;"> (22,115)</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-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Accumulated deficit</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;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;"> (367,898)</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;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"> (514,073)</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-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total shareholders’ equity</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,113,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;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;"> 962,167</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-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total liabilities and shareholders’ equity</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;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,129,042</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;margin:0pt 0pt 0.05pt 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 0.05pt 0pt;"> 974,342</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 15833000 4685000 346859000 318017000 13345000 596000 376037000 323298000 753005000 651044000 753005000 651044000 1129042000 974342000 6897000 5171000 8484000 7004000 15381000 12175000 0.00005 0.00005 0 0 0 0 0.00005 0.00005 600000000 800000000 491846560 499146560 480241752 473550229 25000 25000 0.00005 0.00005 200000000 200000000 79400000 79400000 4000 4000 0.00005 0.00005 11604808 25596331 46930000 86438000 1526140000 1584764000 2320000 -22115000 -367898000 -514073000 1113661000 962167000 1129042000 974342000 <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><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Operation expense</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">General and administrative expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (784)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,927)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,013)</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Share of loss of subsidiaries and VIE</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (66,982)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (174,455)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (146,417)</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other operating expenses, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total operating expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (67,773)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (177,382)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (149,430)</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other non-operating income, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-top:1px 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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-top:1px 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,958</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-top:1px 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,904</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Financial income, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> 861</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> 197</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Foreign exchange gain</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 154</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Loss before income tax expense</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (66,912)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (175,424)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;border-top: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,175)</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Net loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (66,912)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (175,424)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;border-top: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,175)</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Net loss attributable to ordinary shareholders</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> (66,912)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> (175,424)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> (146,175)</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-top:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-top:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-top:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Net loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> (66,912)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> (175,424)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> (146,175)</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Other comprehensive income/(loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-top:3px double #000000;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.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-top:3px double #000000;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.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-top:3px double #000000;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.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Foreign currency translation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,882</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,482</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14,942)</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Changes in fair value of long-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> 357</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> (9,493)</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total comprehensive loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (64,030)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (173,585)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (170,610)</p></td></tr></table><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> 784000 2927000 3013000 -66982000 -174455000 -146417000 -7000 -67773000 -177382000 -149430000 1958000 2904000 861000 197000 154000 -66912000 -175424000 -146175000 -66912000 -175424000 -146175000 -66912000 -175424000 -146175000 -66912000 -175424000 -146175000 2882000 1482000 -14942000 357000 -9493000 -64030000 -173585000 -170610000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:24.5pt;text-align:justify;text-indent:-24.5pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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.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;margin:0pt 0pt 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;margin:0pt 0pt 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.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;margin:0pt 0pt 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;margin:0pt 0pt 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.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;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:67.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.06%;margin:0pt;padding: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:30%;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 December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.06%;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:8.39%;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.05%;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.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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:8.37%;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;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net cash generated from/(used in) operating activities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;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;"> 498</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 11,255</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;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,408)</p></td></tr><tr><td style="vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Advance to, and investment in subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (151,719)</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> (1,037,244)</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin: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:67.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Proceeds from subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;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:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> —</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;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;"> 28,842</p></td></tr><tr><td style="vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net cash (used in)/generated from investing activities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (151,719)</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> (1,037,244)</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px 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;"> 28,842</p></td></tr><tr><td style="vertical-align:bottom;width:67.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Proceeds from issuance of Class A ordinary shares upon U.S. IPO and related over-allotment option, net of cost of issuance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;background:#cceeff;margin: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.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 904,732</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin: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:67.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Payment for repurchase of ordinary shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> (64,000)</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (48,678)</p></td></tr><tr><td style="vertical-align:bottom;width:67.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Proceeds from issuance of Class A ordinary shares upon the Dual Primary Listing, net of cost of issuance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;background:#cceeff;margin: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.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> —</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin: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,057</p></td></tr><tr><td style="vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Proceeds from issuance of ordinary shares prior to Initial Public Offering</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 200,000</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin: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:67.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Proceeds from exercise of share options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;background:#cceeff;margin: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.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 1,070</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin: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,039</p></td></tr><tr><td style="vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Subscription contributions from shareholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> —</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px 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:67.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net cash generated from/(used in) financing activities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;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</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 1,041,802</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;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;"> (38,582)</p></td></tr><tr><td style="vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Effect of exchange rate changes on cash and cash equivalents, restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> —</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px 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:67.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net (decrease)/ increase in cash and cash equivalents</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;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;"> (151,211)</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 15,813</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;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;"> (11,148)</p></td></tr><tr><td style="vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Cash and cash equivalents at the beginning of the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 151,231</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 20</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px 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,833</p></td></tr><tr><td style="vertical-align:bottom;width:67.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Cash and cash equivalents at the end of the year</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;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;"> 20</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;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;"> 15,833</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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;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;"> 4,685</p></td></tr></table> 498000 11255000 -1408000 151719000 1037244000 28842000 -151719000 -1037244000 28842000 904732000 64000000 48678000 9057000 200000000 1070000 1039000 10000 10000 1041802000 -38582000 -151211000 15813000 -11148000 151231000 20000 15833000 20000 15833000 4685000 EXCEL 141 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $,QFE8'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 " !#,9I6I.O4U^\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>.FW1$%&7"]-.("$Q"<0M2KPMHOFCQ*C=V].6K1."!^ 8^Y?/ MGR6W.@H=$CZG$#&1Q7PSN,YGH>.:'8FB ,CZB$[ED/ M=4"H.5^!0U)&D8()6,2%R&1KM- )%85TQAN]X.-GZF:8T8 =.O24H2HK8'*: M&$]#U\(5,,$(D\O?!30+<:[^B9T[P,[)(=LEU?=]V3=S;MRA@K>GQY=YW<+Z M3,IK'']E*^@4<&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" !#,9I6RE%>08,' ))@ & 'AL+W=OD^[]O%"R$]5RKDBGXN\K$YZJ5+S-_U^%:>\8-6! MF/,2_O,@9,$4G,I9OYI+SI*F49'WJ><=]@N6E;W3X^;:C3P]%K7*LY+?2%+5 M1<'DTQG/Q>*DY_=6%SYDLU3I"_W3XSF;\2E7'^ M+/*J^4L6[;UAV"-Q72E1+!L#@R(KVU_V>3D0&PT&WI8&=-F -KS;!S4LSYEB MI\=2+(C4=P.:/FBZVK0&B[B&@99$58FY*)4F7HBEV4; M;1BUX[Z"A^A;^_$2\*P%I%L ?4I^%Z5**T!+>/(7Q M G^/4(]24J5,\@J!#=8]#QK8P-5S1W=;E-".HA?-FVK.8G[2@U51Z<_ M?.F\1CN&:8XBA&XZW3W-N(X<418H=K8H?=B(W*LF8Y\)L+:>6#XRA98W2.UG2..D9+,I"M9I2V M4\*Q7$,T6',:=.,T34'YR%@4MX9K6L!NM&RXSH94G(:!?UCGN M0%JI0R,/"#7?,Y+HH9!+&9QD.2?7=7'/I54&<1#/\_=#C_H>1FE#I?TNE%8+ M$ ;NFA76T7( W=9/#!0O/L!H44.+=J$%>$+"A&J$8:]5!B(DS+:Z5/()?A,[ M5P?Z$"-I=-Y')7I%0,8PI5_.EN>LC?+[N':CK&\7PLH:A_PK2VMRKB=0%BN,I#$&'Q?RER3' M^@P"?RL6]JT##O>.E;-_4U$W.!A!8Q ^KNQ?$&QGI)4;CC2^Q@@9B_!Q77]) MZ$94"ISK[VR^?97@B($/4H,*G_$*'U?W);D_P2GV/Y400S+EK!(E3\AE5=5; M=!#'O!88->,7/B[S2VI_B!P"".E#H\ZRLA+"D5!"U)@$[602XUK*=FND#56+ M@5:_VDK,@7B';FNI\0K:R2LNM12U28^V5K:B:F6&(SJ8&;N@G>RB"1T9@TG, MA'TM.G!&<0QI'=@-3,P&#&-G?()V\HF+@LN9#N0O@*#2U9;)2A,'=&PKJ?$" MVLD++CYO[BS;G9.5%H[FVL-1(_^TD_P_VUI:"7U=.D"-W-.N"4$<:Z5?KLO4@PHTM(W#^3W[@]ECB4!V8TH$/?'V#,C.S3CGG")*MBH';' MF203N&@76!S,D2 $1OL#7*E?LEHF,5MY.> F=Q@KH_L!KM(K*]H<*BROL. -=<#S:J/K@HKQ;@MOS)T?P&]LY\ 2,J M89^JBX%B#ML0\GX0*^H7(EX>YD,AYBFL+=/6;9'5,IAP8AYSG_X;D#]H[>5WCS5]WD6$_% MQFE6,HRU,8, 5V^8=! LB$@">S,P3;UK;*J'5OHHUHYEOL!X0W#T;8J1J"7L M2M,818"K^VVFIVI(ICK0U.) 3<1:G1/*F!ZV'0PI" MQCF#]'<$Z27DW.O;]\@<9.Z1Y34G'Z??>P=@0%Y$8%':8OV\V\:% MPX8-?5 MY/G3I^)>Y-;>.@ ^WHVP452\N!9%\HU5>LE'#C M?46G3&4Y*:9*Q)_V(#_0SR?O:U7IO3BL)&NO6N2H0=8O$Q]/P^'0#P^C0^^X M_VBC90PLQ-WGV20]LSX=!=@U^L:KPL-O,TG_#YL*C4V%G:I7.X7WZ(OP'@U# M/0>W1=>X4HA[R5E=P16([%B4BKTL;2X?CT+L.G#&0<+AMXDOZB,[THR,O42X M*RP'4"]X[$5'0CX8#E)%QBPAWBR\U[J)@6;Z*I)4>CIC)GU7]Q YB4=@8]C>^ MSM&UY>8;I(HT!_N1U.],EZ8KDO,':.H=',&,DNUW M1^V)$O/F6Y][H90HFL.4LX1+?0/\_T$(M3K1#UA__77Z'U!+ P04 " !# M,9I62DK@O[$' "/)@ & 'AL+W=O'K/$OYX.<.SGU]\B1_VLOQBN;HXA ]LP^37PV88$VUW. MKO#;M>V6 RJ+;S%[S%N?41G*/>??RXL/V\N952)B"8MDZ2*$/T>V9DE2>@(< M_YRV/__T_D<5/ 1S'^9LS9._XZW<7\[\&=JR75@D\@M__).= G)* M?Q%/\NI_]'BRM68H*G+)T]-@0)#&6?TW_'&:B-8 ; \,(*AI JT!K M9%58UZ$,5Q>"/R)16H.W\D,U-]5HB";.RF7<2 &_QC!.KM:WGS:W'S]<7]W= M7*/W5Q^O/JUOT.;/FYN[#5J@KYMK]/K5[^@5BC-TM^=%'F;;_&(IX<[E^&5T MNLO[^BYDX"[7+'J#*)XC8A&B&;X>/QQWAR\AWG/0Y!PTJ?S1H: +(5@F49CG M3.9O=?'4#FR]@W)OOU2QP:4#]LUD' MJ7U&:AN1?F&Y%'$D68U5A\_HX*6K4CMS6E&X0R$XYQ <8PB;/1=R(9E(8<,< M(9YT:*8=Y>8^P9C:O9E6S3!L@999!Z9[AND:85Y%$2\ &-3AB$$^W"=LCC(F M=4!=%0'!'NGA5*TH\2RLA^F=87I&F)^X9&V,.GB>^<(87&.%]%NP0/E7I5^U^ M+O=, *&T"Y\.?T5ULU(IX_A!A;#1591LQW7(;)"(PG-[U=0:GK]G#J M#'& B3NPS7&+-;&103[Q;!$]SR(G+Q,5K*F\=6-N2!,;>0I2"L2CD$_SBD4. M:14[I%;.=_(Q%,,EY.2W4QU\TM^D&BO7MYR!E6KH#YOY[Q8PAS+.'E#"0.XA M4>JZ!=\M"KBHEVX8.%4@!1Y5LDRU(@3[ \4/-W2(S7SXD6=A,^G=5J4E4W:$%JJ&T+ 7])%JK'P\!+1A/6RFO;J^C 2J M932/]I&J9HX[7 H;YL-FZJNA&N!I*,UR7*"U/D"-(;%][%@#$!O^P_XH$9W$ MX7VE+PR/(BX["?1/NLO1\#TV$_Y9TP'M#XDEK!)WX 1. M/V54*PR3/Y#3I*%W8J;WJ^TQS"*&=H*GI]:6"6UV$Y6W0=71_N;3F%%L^0-U M@C3D3HQ$"NWFCD%N;R&%0.,50&RG>J'%BC6T1?JU5V,5$&= QI-6'VNF9%AT M482)3N*UMJ46MH:3*?65*5;-',NWO0'@#2L3,RM_K+BXA=$\QRK#4M_IZVB- ME>,&0U ;&B9F&NZJTN>F5>58'Q._+Z U9M@*K& H=1LN)LYH7?K_%&;J5\F7 MQ1G40 ML^I0"]]S<%5U08/^&8;&R'>" :R-_"#F_EM5G<]M3;7/]BQ+ :M:^;8_5*@; M=B9F=E:EYW-H=23L!DK-T[3B#@T&>@_:<#4=TXH_@Y&J_!O00#D;TIAA:MO^ M0 K0AJ>IN0G?[*'KW/-D"S+BMZHIE4_:HD(G;<.G\M:-NN%\:N;\.P%5I8#B M"P(J^HY>?]V\LMY8\,\!Z2?0,4P*]@YA/(>*,/>MNCP39^X$[IQ2C/)RUO*7 M%FOMM*KB8.&[=NL0]31A&CO;#>A "T);1]MF%7&UW<;EPR!(U4,8;Q=QAJ+P M$$/J:N&J^@ [H&7YQE/(DGWY7.S( MH-&':[9\G? \UT^Y*AP6H,UQ7\-K[ @E0_@;>4'-K7X;_[92 5I:H&K_OG!@ M^I3V66=(7<\?$D*TH5XZIM?/-15""U@EU, E6#E(UMAAC*GK#A7!^@,3<( MLL"FX%-!"E[*\I1/N SNA!CQ!I'\[]=T?=*!M589N[ M_W42YCFZ0GQ$M)/JBJF\=>-N=(5M?B@^.J?M29^-3^6M&W4C(>QG'@^,6&7- M^7Z?;\TV76RMY^%FM5!GXOM1F3CMD_&)O'7C;E2&;3[$&)^)DQX63.6M&W6C M6&RS8AF3B:[RXD5?NQI-:F3+UMM"Y:M:?X7B(># /HG[[J;Z0 M_%"]0'3/I>1I]7'/0EB=T@!^WW$N?UZ4[R2=WT%;_0M02P,$% @ 0S&: M5D&IK,L-! F1( !@ !X;"]W;W)KR"DU@%G+6=9'9__9I+N00" M)$H_A-M[#L]Q;;_8HSWC[V)-B 2_PR 28VTMY>9.UX6W)B$6MVQ#(O5DR7B( MI;KD*UUL.,%^$A0&.C(,6P\QC;3)*+GWPBT\"MA]K M4/NX\9VNUC*^H4]&&[PB"R)_;%ZXNM+S+#X-220HBP GR[$VA7"T3R"_:IUG8UX&V% M9&$6K A"&J5'_#MKB%( '!P)0%D ZAM@9@%F4FA*EI0UQQ)/1ISM 8_5*EM\ MDK1-$JVJH5'\;UQ(KIY2%2GQ?/7Q_GT]6$.[J=?IT^S![#X\O#PN@!7 M+YB32*Z)I!X.KL$-^+&8@ZM/U^ 3H!%X7;.MP)$O1KI4)'$^W>I^^%1UY MZYQXM\"$GP$R$&H(G_4/A]5P7=6?-P+*&P$E^0;'&F'+XT)!0/$;#:BDI+&F M-(F=)(F'QV[B0.0H_ET9O:Z"AFNX3BZK()HYHMF*^,2B&Z\?IED'0+9K' M5<@R7=A,.<@I!ZV4S]RGD9H-@%BKKB,^@PWF8(>#+6D"37,-2P@6N3&L ] N M5074RD&MTT#3(\!;N6:<_D?\)N TIU5".6S5-D4%U,Y![;- J1#;9DB[$[)- M48$TR9]_*,Z_&IWB0MFJ=9?L M$UYPQLN2=76I3ED5MK YV.YSY\UZ6=)RKW&,[.\0O"ZU:](J?&& L-T!3Y\) MLX1EFH'KPH%MV37P)BETJM(J>.&)\$13[#<[9EDK2$/3LM07DWM(WR!U##2 M0PL=H2^,$K8[93JP[WL-[-9,)P_L"V6KUEWX+CS1>-L'MMUO8'?)JK"%_\+S M#+AC8-?M%1T;V'VD5?C"DF&[)Y\QL)T:S= =-'+W4%:Q"X>&[19][K"N>_ Q M]A[*ZG*G<&O4X=8L$BR@/I;$!S\?'QI7.Q>UZ4MEJQ9WN?,(2#]47F8>]IT%B'G[EZ:5]@WC3YAOF*QH)$)"E M"C)NAZKO\70?)+V0;)-L);PQ*5F8G*X)]@F/!>KYDC'Y<1'O3N2[49/_ 5!+ M P04 " !#,9I6!]@#PI<' "X* & 'AL+W=O9[DXZ\VD7)ST^V(T M8_-$'/,%R]4O$U[,$ZD>BVE?+ J6C*M"\ZQ/',?OSY,T[PU.JW=WQ>"4+V66 MYNRN0&(YGR?%RSG+^--9#__4K'&BV%Y/-U8=6">9K7G\GSVA$[!;#?4H"L"Q"] M@-M2@*X+T+<6<-<%W,HS-97*#W$BD\%IP9]04:*5M?)+Y5TO::D7$W3-'MQ#!2/WU[L'5>\$H>"I84HQE2PYR:3U9JHERH:4]N?0FY,@!"T7556&A1 >%4 M:(=Z: .X('"I \=%N*466JD-DXR)BI>:\7^SO0B!6(5F*SS/]W52 "SP:.AJ MG 8#90]F%.TY139LY7E*MBSBE4R5O-E*F09_"MFI1:9C?$##^M9#, "[!G= M!<"P2O80IH:=9JIVK.1NY8P5B&_3.1 HT%N(73COS 5DX/7*KNXL80!?+!IF.)%_CZ5' ! 2G&+M''6PB(J>HL MVL*+-+R(E=?W'QV0Q*:N M(9'CZM%AHG#DA7IH6)OW7OJ-DL)V*?4US9-\E*I\KTFWF03Q6[=2T@FSYMA&>0$JQT2>3HM6.Y$5)<& M$-#W Z=M!&L$#[8KGJNW$0*D"0Y#1Z<#P-S(&(T!%&EETL@<;-H?CAZ6 M+PE2W74,$22F%($)@D"(( 2T$6SD#;'+FU:"O!BKT;!X06*6%&S&LS$KP-XD MD$0!R4) D"P M)%M- ^Q:QY;4!)(OH T("!( ](Y%AJ-SB%OT3EJI%"3X*S< MX5RQUU4/Z53U=&HM[LK:OC\;U4->V0NJYD=1;AA.DK1 JR1;LG)S*./Y]$BR M8JY^6C$ARW4U'#S WDZD)@X]=$P8]73);V_L>YW1:"#RB@9:RX;1LBA8/GI! M:GF:BZQ:((#43?6B\L;<2@!PV V)3MY$D3!LRYA&"Q&[%JH7V M(E7F.S[69UX82+U07[-"0-]UVC9.2*.2B%TE_:J.$]@8)2NEXY7XRY?SQW)M M/M$&=H&60L%4Z)?>65:*/]_,"6H-4*,^ET<7Z0ATBJF%/(]Z)/"(ONH%H&X8 MJ6#Q*-4=8T()P5'HJ+\6WS0BB]A%5N>^&:?94NI'!&OOF.JJU3LFM-4[)O0U M[S3"C;Q-N#4$WR8-CMHCI*XPW URYYCHBR481O754@L,IDT;H4??*/0.I6WI M_'65KQ&'80;Q%E@+\48 4KL ?-?^L=WFH6*B4VMQ5];V_=EH3$JZ%V?4JEL/ M]F>7UN*NK.W[<^>8T7[.."R3K1QE6YM-(B]O@$#@U=/S).("&8ITN7 M&( 1+VI9(M-&=E*[[#ST>,-N[N @Z=):W)6U?5%YK*^$[5]N[U^]Z6Z=*:]/\ M M3O$\[EYJ&L8'M9&PO=V]R:W-H965T&ULQ9UK;]LX%H;_"N$=[+; N)9(ZN)N M&J");@$Z33=)=[%8[ =%9F+MR))'DI/VWP\ENY9%4E0T.9CMA_H2\CD4]9HB M7Q[+9\]%^6NU9JQ&WS997GV8K>MZ^WZQJ)(UV\35NV++2O%D?**MVPO$J+')7LXOUAYL[0BCW$NZR^*9XC=CB@MH%)D57M M_^CY4-:8H617U<7F4)FW8)/F^\?XVZ$C3BJ8]D %?*B A0K8&:A #A6(&,$: MJ$ /%:A0@0P=@W6H8 D5Z- QV(<*MG@,0Q&<0P5'/ 8R4,$]5'#;L[L_'>VY M].(Z/C\KBV=4-J4YK7G2"J*MS4]AFC?:O:U+_M>4UZO/+Z\_WUY_NO(^WOD> MNKWC#[_XG^]NT76 +J./GT/_%EU]1K?1QQL_NO[D^3>W?T/^/[Y>W?U[\<;S M@ZO+J[NW:(Z^WGKHS4]OT4\HS='=NMA5<;ZJSA8U;V(3:)$:,YU MN4IS_AE"U3HNF0IPJ0=\7*W2YD,19V@;IZLY;TX2;],ZSA0L3\^ZXX-!M>.- MN:V+Y%=%?5]?_X8E+'V*[S-6H8>RV.P/:EUD*U:J#BT8.;0DV6UV65RS%2KJ M-2M14FSX@+5N1I(GAMYD156]7:0Y?YLI\.'+\?S#GR9IK8!$(UU62#V]X(H\ MRA(?98E;#AW@7+#'-,_3_!%=Q%F<)PS%-?)8\@X1\V>$#7.ITM:>:;?,9M!^ M.C?-L\73J7H411S77O9+>=K&-9>3]]4V3MB'&>_^BI5/;';^U[^8MO%WE4CD MD'/3Z <,%&4P-83&ARH2MBP;]\M%JG*F82S)L5SOI)#C22$33\H;_O':?U+? MON@$[?G62<,P-I>NP?\)YTG;DHEGP(.$^9"P !(60L(B(%A/:/0H--K2R8#0 MKO*D&7JYOKBBVF=OF^M*.PP?AD]^%?IME];?T7]NBBQ#?![S')>K_ZI$1P&[ MY1(2YD'"?$A8 D+(6$1$*RG2^NH2TL[ '[F:XGF(JM2F;;F5)5!PCQ(F \) M"R!AH25=6^:VO33%:^-HL9XR[*,R;*TR;G?W55*FVW8]EA1Y7:;WN^;%RV9^ M%UKZ5/5 PCQ(F&_+LR]Q)@09+X2$1;:DG)/&]U3C'%7C:%7#KUI\;<6GX.VJ?O4_OOS;L%PU#;_0@J<*!A+F0<)\2%C@R+-/UQ7&AQ R M8C02L2<:]R@:5S_4-$/)O/%K5NT"D*_^6L&H5*(E356)*QW,DE);6#E!1O0A M80$D+(2$12,=VU/)\JB2I58E?KX:7CUC0R66Y?CJ>2GKV2&F)6A V[*I&H"$ M!7+[J2LNLN4R5V8@";?^)B^Q ,Z)(#2O- :3XH+0"EA:"T"(K6 M%VAG!9MZ+_BJJG;M2%@\H**_/X!V6SY3OLK3.HTS]&5WGZ4)NGYX8&4S@L;Y M"I7L8)@_L7(>9UG1SJA1T:[4?D8Y7]%S;%)4[6-Z"*54MNRJ8G$\Q?*5W* . M$<9=3W_ DX4(20M :2$H+1KJWX$9M=D9VZ;>V?X_2.STNJZ4F^R54\MP;.HL M1=6!>N6@-!^4%H#20E!:!$7K*[ASS$VM\:E5\+9,BQ+5Q9"*E?*C\FI U!V5 M#9%E\T\<[4!M;E!: $H+06F1HG^QT9O%][72N=BFWL9^C59&ARW97^7'AVTL M&BV7^D9.'K9 76Y06@!*"T%I$12M+\7.-C?UOOEED?.K9IL(Q<58LA5CFR9A M@NN0<<'Q-X8S02Y,A9U,197)KBTAQ+:(.$B!^MR@M "4%H+2HH'^'71!.FO< MU'OC+U;&Z(BD,&$=U[2)(UZI+O5-FCPD@3KAH+0 E!:"TB(H6E]XG;UNZOUU MW=7Q$&^%'OA%DNT]D927S9L$3+3-8J4+?PBHG4M!&LJ>(N!(.U<']D$#!Z"T$)060='Z M*9/=Q@'6;QSEC7X+2O .M-X99Q*;"9I,/&C4 I86@ MM C+&SM"C_1UT^T 8*V!J]=--P IQQ\]>K*$0/W^ ZW788YAN%C,]_5!XP:@ MM!"4%D'1^E([2>O6>_G^-U8FZ5YHK:@.-JE26I#>\266O>.Y94OY"UAV^6W' MM$6]@%KNH+00E!8I^L,TG $+"G>&.]8;[D,Z&)ONZ+&3-0'JG&/9L;>H0:@M M3KU!PP:@M!"4%KV@2_H"ZOQNK/>[=:FX^JJ310))\T!I/B@M *6%6+:OYZ9C M42PFTF!YJT$LV!=)9W1CO=$=Q&F)GN)LQQ"?WN2/[7"3%?GCO&;EAJ^TGMAP MAJ6>/5E%H&XW*,T'I058W@$@EB,D68&&C$9"]M73>=-8[TV_(CM73YZL'="$ M;E":#TH+L"+'FDHINJ QH[&8??5T_C76^]=3TG3UJ,ERD0UOVS9_N"Z7QGK/>=]1F[IE(WLL^+Q3T-+&<7FQ:V32HF)2E@0E7W\8D\^TW#Q,L"%^XN52QL7#PIH5J3E:L^ M5;)?:CDFIK9EBT:MOB&3AWO0;&Q06@!*"T%I$12M_TWKSLLE4$G@2KGIZ5.O M** TCRA\3),7IJXA?)Q]T, !*"T$I46*3I'ZI"^ESMXE?V:"-P$U?$%I'BC- M!Z4%H+00E!9!T?H"[4QAHC>%)^];Z7F3-0A)\XCBYAO6TB:B"0@:-0"EA:"T M:+Q'^KHYN1V)WD1^S;Z5'CU90K"W*Y%=T[GINF3I4G'C"C1P $H+06D1%*VO MM7##HOD&0&,CLN:+ %5=IDG](S4-[7+E/90N]+$FBT]EM"X-5_!9 M/2+[K-@P,1$E!>HI@])"4%JDZ#C3( ,+>=*YSD3O.O]AJ8QM?NGC3I8-J"-- M9 N6NM0E6-PZ!0T;@-)"4%H$1>O+L+.OB=Z^'OU.4[UFR-LU*?YEVMRW$GU* MJYHO.B=]*T[?B,F:E+U8UY:<2]"8/B@M *6%H+2(R/GRO=[M"ZUSNHG>Z887 MVNA *%NP#E'E/.I;/GF, W7,06D!*"T$I450M+X^.V.=C!CK?S#71(^=/+2! M9GB#TGQ06@!*"T%I$9$W$JAEX--I2E]EW?X T>\/Z!)2]%4G*PET?P"4YH/2 M E!:2%0IZ]0V'2&E."+RG7#$@OW;6G:N/M6[^J]*2-&SIZH(E.:!TGQ06D 5 M^PU+NA36O2%HT&@T:%]!G9E/];G:KTA*T9,GZP?4N0>E^:"T@"K2R$VZI&): M"FC4:#QJ7T&=VT[U;ON4Q!0]:K)DY!1L>]G>*;JWO ,-ZH/2 E!:"$J+1KNW M+YC.9J$(UY=(47!I8W/HF]+TY&;9(];TBU,%U.=*=D$MQ[54F2GZADP> M\R%I/B@M *6%H+0(BM:76V=OTQ%[^Y5R S6Q06D>5=P<&EO-7J6T?0L:. "E MA:"T2-$I4I_LI;0X^1F:YH>/?HG+QS2O4,8>>%7CG<,9Y?ZWA/8OZF+;_C+- M?5'7Q:9]NF;QBI5- ?[WAZ*H?[QH?NSF^(M.Y[\#4$L#!!0 ( $,QFE;) M1T$X?P( $( 8 >&PO=V]R:W-H965T&ULM95M;]HP M$,>_BI5-6RNU. ] NRY$HB092"TP0C?MI1L.$C6),]M ]^UG.RFB4MKE!7N# MG^[W]_DNW+E[RIYX B#0$H+Q& ],(;63>@H>VWP(X4]/YHC]9)'2I_4 M8K(:&*9R"#*(A5(@:QN%*!1[/7]1#_7;YED?"842SG^E* M) /CVD K6)-M)A9T/X;Z/3VE%].,ZU^TKVU- \5;+FA>P]*#/"VJD3S7<3@" MK.X;@%T#=EO J0&G+="M@6Y;H%<#O;9 OP;Z.O95L'2D?2*(YS*Z1TQ92S4U MT>G2M QP6J@/*Q),GJ:2$]YH-HUF=Q-_N Q\%"WES.#Q;19Q1\?Y@L?^$S/P@GH\GR')W-"8-")"#2F&3GZ!)]1!CQ M1.YR%POIIKH,Q[5+MY5+]ALN^1!WD&-=(-NT[09\U!ZW&G"_/6XVX$%KW/K2 M@(?OX\/MIH/L:XUW7^-89O:07ON07EOK.?\QO4T9K&[M-M^JBN$-+TD, T-6 M.PYL!X;WZ8/5-[\VY?.48OXIQ8)3BH4G$GOU'3B'[\!Y3]V;L55:R,91_RDO M4$D8VI%L"TW9K;2NM);J3#NO!Y=FS\6[X[2ULO);606MK,)_656AP4?54#7' M>\(V:<%1!FO)F9TK67)9U7"JA:"E+I"/5,ARJZ>)[-' E($\7U,J7A:JYAZZ MOO<74$L#!!0 ( $,QFE9G(Y:(GPL *<_ 8 >&PO=V]R:W-H965T M&ULM9MM;]LX$H#_"I%;'+I 78LO>NLE 5*KW2W0-D'3O?VL M2'2L6UGT2G+2W*\_4G),BQRQ=D[]DCC.:*09#H?/#*GS1U'_U:PX;]'W=5DU M%V>KMMV\G<^;;,77:?-&;'@E_[,4]3IMY9_U_;S9U#S-NXO6Y9QX7C!?IT5U M=GG>?7=37YZ+;5L6%;^I4;-=K]/ZZ1TOQ>/%&3Y[_N)K<;]JU1?SR_-->L]O M>?O'YJ:6?\WW6O)BS:NF$!6J^?+B[ J_30)/7=!)_+O@C\W!9Z1,N1/B+_7' MQ_SBS%-/Q$N>M4I%*G\]\ 4O2Z5)/L??.Z5G^WNJ"P\_/VO_T!DOC;E+&[X0 MY9]%WJXNSJ(SE/-ENBW;K^+Q=[XSR%?Z,E$VW4_TN)/USE"V;5JQWETLGV!= M5/WO]/O.$0<7X&#D K*[@)@7L)$+Z.X">NP%;'0U[67B^LOM]>?/B97W]XGZ/:;_/7Y_9=O MM^CZ UI[ M^[WK[T=&[H<)^BRJ=M6@]U7.\Z&"N7SXO07DV8)WQ*DQX=D;1/%K1#Q"@ =: M''\Y!BY/CK_<J]/AP.<,LP*%_/G\X= 8D%_J,L*%< L@%08S)7FQ@ M@;^WP'<&Q%7^'YD%9*9M&]0*F6HS465%R5&U,TU]JSYG*G+N>:7BA>]X$S>FY7:VV*B(Z^0:L6P?I1\@HT/K02ECU+ 9$**!:;(MA(-@9.I$>Y,CI\E7 MAH6U8H"96,ZV#4=IT_ 6S N1]2@L# +#*%LHB"-L& 5HZM8HR*AX;U3L-JJ4 MBT-:91Q)Z$.YV-ZURVVI\@(O'M*[DH,VQ=:3D"@R3+)EL$<]PR1 41C!%F%/ M,XCGM.EC]2"C3=1/Z+$N6C[+Q6,%LX4'>#0(#4, *1QYQ@@F@)1/XQ%3#G * M.TWY)#/R_-6]!.Y?D8RZO&@VHDG+ETZPW=T&_K:2"B THX%OVNM\\!=F4DRT M8XC3,;])EY@>2>4"5MW/6EZO)58^\'Z= _W@5'[J C6IMF2G;1!N+!P)),V! MV,E%9B#)R2Y+F$J6!'7-J^P)\>_9*JWN.5++/3Q9J!T6A#%L1H\M%N#(#!Y; M*/)&3-1LAMUP]G$_Y*.,MM,PC'][PCOO<_)X3J1MZ!7->]B)-)\9BXJ1_ X &\74+%\!L1DAF)BP"LGA.(Q&S"":[HB; M[FYJODF?^@I63531KGB]6\A:!X<3&]"B*#:K"T!JIMQ@5N> ' VP/V*7$TD@2(QB?BQJ>K_*$ODE0;I.^C\AH>%0"3*//-:02( M,0^;.0V0PM0C8W-(HQ)QHU+"EUR&5R[3FLP)6WAD;%::D2@VRSQ S(^I"7R M%*7Q6(1IN"%NN/E897(@4)M^=\;8I.TH C 0]JTI94NQ$6LULA!W_TC.IWJ; MEH=I;V*S$)9H6B)L6/O&TX8>X!=H" M+.XL-GNF"T@LQ(&5O"%M?CQ2@1"-"L2-"G;V?C;K"30*H@9FCX\M%K'(LLGY M:"]D/J+A@KCAXLMSRWBKNIM#J-[WBD$G )P0>H%O#2W$$W*E\$Q\@@1EJ& , MCR[5X$&]D_92^EKIF+T4)]"H6[>N>E)KFL^'A2E/RA# M*< KF/AA$)O< $FR( H]LYT%JHR#PS[?T$1-0=1-03>UR#C/=T%SV*\ZP6 ; M:WQ&P]A,%8 8U(]N+5)@R\ZW-L\!*8*I59T#8GXPPM]4 MXQUUX]WXO#]^Y\%]BY.C84IM";5!DY"Q;*G)D+K)<.BUOFR!T GT%M"3\DWB M6[@?X&0O3*1M>,!$4R9SM[X\X/4VI+IM(V]*FF3'8*919-L^WZ53(W+R4)-*@[4:NZA\KZ6V9PVZV=V61H>OEDM?=0%2J-U1V1W_$ M Z]G:5F*?F]-;-0!B-?=(2&I/A--]_OYEN"X3;K=RFQXC3T64F*&[T1W'8Z( M1F'V Q0^6 4E(!R L3$2H,< =&51$)K=-T@N8)YG4I+[65_JBX-C97X&V3--]NPHLF^4:_+G/03QO&@HI\$!Y]1Z\@2=4EO" M@%XPCL881]<*S%TKW&[OFJPNNDDH'5.U=7&W[69D'ZI=-*Y$F8]L([G5G^RR M2>L$9M<)>*1WSG29P(YL(+_:@>^O<_/X,<2)H.^ #C"-_(B84Q,ZHLAPY%DD M ?6>P[&3V!KU?3?JOY<3)^O2S.#TU>Z<3J,.ZG0>43#6?5!-I8>T5#/PM62* M1@95IKRC_@D>PX8 /K9:ZX 8B4*S9PA)Q=Y(Q]#7Q8#O[@"K<7^5\ZQ6VT!R MS(NJ_ZA*G__3>FCKFV*&S8(($(P\/[".-$ *?4;I6"!H>/?=\+XXVDZ4MMWB M= '/:CV-RS3@ Y@BD9.]+A:U3VW:A\ MNOU<[8 Z+(?VS2D.S+-%@!SDH032-_30T'(-QCYSEL*WV\VFY&I-E3"2/=?% MJK>4E:+9CE0'_J3 .ZFV9"IM0X<>O-[BQN(NE#9ID7=U5[$_'P"Z$3BF:+UN M @%V(H/6XB,+8F^AEO??41Q$!SJ%@P3-P@^"0 8!H !@ M !X;"]W;W)K)G9DDKLB3;.T;1$(B-B3 *!ES=?OZ09)48ZL<:;V\F*+)-#HR^G3 MW>3QTKJO/E,JB/LB-_ZDEX50OAP.?9*I0OJ!+97!D[EUA0RX=(NA+YV2*6\J M\N%D-'H^+*0VO=-COG?C3H]M%7)MU(T3OBH*Z5;G*K?+D]ZXU]SXI!=9H!O# MT^-2+M14A=_+&X>K82LEU84R7ELCG)J?],[&+\^/:#TO^*S5TG=^"[)D9NU7 MNKA.3WHC4DCE*@DD0>+?G;I0>4Z"H,:W6F:O/9(V=G\WTM^P[;!E)KVZL/D7 MG8;LI/>B)U(UEU4>/MGEE:KM>4;R$IM[_BN6<>TA%B>5#[:H-T.#0IOX7][7 M?NAL>#%Z9,.DWC!AO>-!K.5K&>3IL;-+X6@UI-$/-I5W0SEM*"C3X/!48U\X M_>@6TN@_9'21247IM$ET*?/H,!VT\L?#@*-HPS"IQ9Y'L9-'Q(XGXKTU(?/B MTJ0JW10PA(ZMHI-&T?/)3HFO53(0A^.^F(PFDQWR#EO##UG>X7_:\"CV:+M8 MRJ&7OI2).NDA2;QR=ZIW^O-/X^>C5SN4/FJ5/MHE_:\KO5OL>"">)%GLR7UQ MTSXX6S^XK5927!N$:"]D2OS\TXO)9/3JPA:E-"N^&K_:%TOI!39;5UHG@TI% M!7 X03MRN?3"SOGWA5P5THAKGT,1W#7BK%H@%<3D!85_?-07$(05ZEX5):;N9:SG2NPVH@;DEJO8:,T\&#AF9>IUHZTI]N)M9XF^N4-;O# M?3G+%?0-"H$,0ID 66*OMNWS]65KUQZRD&GF3N4KHBKE'&0$2WIV_/'6V:IL M=TFGUE[&/F46H$$H9^ (B-!F(6ZDG(J]FUP&XM\#Z0_DP12@THG:)_FSRB.6 MWM=4H9P')4$+6]+N:WLK]J[) -ZAW=O,]SV^[0&$GR?HI%7*:V=.78V.0(: M:R<^7KY'P*W3"VT0;/6MTB78.(!]3#4'*"JGW/Y G.7>]ME*-B_J[@&&%"JY ME9BR"5,[#TM8_, $]GMNJ_2 J)7B%+K"/-Z=8:\Y1=%(0#EK0 M/K:T,:@OEIE.,DY48!X)$#T*K=]51HGQ\YB Y,POD"7^4:E_:8ZB-!:Z.RB: M@A12>!70F -Z0E(D*M/I=FEBS!X<$P^9VZI[DM_,P'XW MYSZI!>+#")AF &!F!G? /L$*@T*EB!H4B(#:]=&UB'T8X MVAEITNK+FX^7&]S;#:GDV/P).M=YAH6&*) - R?:C;"".H,C2J!RX< DBQAD M(0L+'S7*[(@YQ787.L>_O )E=QVJOW-5S5WH3=FV1\_JAJQ+XS.5R$*QMH_2 M?S?)&X#3#:I N6H\&#*-_(0?O.3FLY/7K3$;Y:;&$]R'$(7:>9&(1)8Z$/7-U\K6=JE[ MS1*>G'A-07[,C@CY1^',GIE7C@FC\1!T?H>2B)&&>],H@A_&3:@<*%U4< B; M6)WJ5( MA4;8DK V*DEL!911P@##@8OM>G-S+ 1\L$&)"6H/$,@H:!.A;I#' M["'2IM]%2&ORNKG;W06Q6@0&5%<0K%WZEYPXH\-7__7_&&<4V8;F)XD_E$O@ M$O1(=)5J![[O=*,?*'?Q8,.B1M@FQ^V^:V-I8?%4AIS/=-D^[73#/VQ1-TI/ MW<31[%Q,V@NFM;VK7_?%;W7'VSR9*G3%?-)X4A?L*^+A7_&G+R[0!$HQ'HW$ MW^J_,3T8;Y0'A$""0MMO2=[<\:A6HYV_29RCS6%6I@J07NBVXO MAMZ!FTK2\2/E1$0NC5L2O1U?=%5F3:, KFJ-3N\J=-W$@<2$T! S",#>%[\; M]N:4B-9O*':^S2,L_FUN9P#A]_(G,0+/,-6@S[3.:/G73HA=+=IY8)NGL#M* MD(>A;Y@H$@',>EMALJ,*Q!M_[*P+1+.8T7'3P=E@^L"P^H#W*D7[K7%"L_RI M+BMF5ZW(]Q*A.*Q%7LEB!K7[XJT"N#"S/4W@.PF2VX*]EIT;^;?VZPHS2US_ MI[+_F:'YI"ZT@Z-+:C:=-3KQ6PXD8QA6D]'3<+Z![O\9PSYDVN:Z9=SFQB6* M@BUTLE[Q'>M2I=BDTX=7=3^0J3S]_Y#H!GD^86A:H[T[^>R*YP?+U2=(P[-: MRY\M8]>5/@YQBEB*WNDAA?UZ<<D152Z1/A-SJNJH[K&-78%!,2=P7_.PJ1@]:"TP;"3[XN+CY^O7 M!TBJ6C%ZFFLT@2FU@6\Z+XR>ZP0 $-N4W6 W+&^C*-JO<(W[PGJ M5QJU,>NCF@CR7,K]85R/T*>*\G*I\QQ@*I7A67U>TA"#<0YOS2I@2?1DWK/_%C?V?33&@(D M_'M8^NZKCIG*-72EUAQ'QG<]SI%LAFA4#S]HMK@#9_)D:6@^L"X<(#&*>E2O MNW3R!@SQU1RQT"0'#E,F#G1\4=#W#LUB@B8F(W/I^P%YMQDX')WGFDF6E8@/ MU#UY6I.38^I ZUQ)'WMYH^[Q8ZER!+B(+\'Y31,]H[::?GCUA/F/8J6]KU0Z MV/;N>-AYZP^L+_C;!LV5&"+B!X#V;OOYY"Q^-5@OC]]>WDNWT""%7,VQ=33X MY5E/N/@](UX$6_(WA)D-P1;\,U,2$Q,MP/.YQ4A27] ![4>ETW\#4$L#!!0 M ( $,QFE8DZ+$>@"@ -V( 8 >&PO=V]R:W-H965T&ULW3UK<^/&D7\%I<0IJ0KBBJ2>^ZJ2Y76BQ!OOK=9.W7T#B2$Y7A#@8@!Q MZ5]__9H7 .JQ<>[#525>D1S,]/3T]+L;K[=5_=FLE&J2K^NB-&\.5DVS>?GB MA9FOU#HSHVJC2OAE4=7KK(&/]?*%V=0JR^FA=?%BUZG=6[[U51;=\OMYD2W6GFE\V'VKX M],+-DNNU*HVNRJ16BS<'U^.7WY_B>!KPJU9;$_R=X$YF5?49/]SF;PY.$"!5 MJ'F#,V3PS[VZ446!$P$87V3. [YEE1MU4Q;]TWJS>'%P> M)+E:9&W1?*RV?U.RGS.<;UX5AOZ;;'GL].0@F;>FJ=;R,$"PUB7_FWT5/ 0/ M7.Y[8"(/3 AN7HB@_"%KLK>OZVJ;U#@:9L,_:*OT- "G2SR4NZ:&7S4\U[S] M4.MRKC=9D5S/YU5;-KI<)A^J0L^U,J]?-+ $#GPQE^F^Y^DF>Z8;3Y+W5=FL M3/*NS%4>3_ "8', 3BR WT\>G/$'-1\ETW&:3$XFDP?FF[H-3VF^Z1^U89[N M='@ZO#,OS2:;JS<'<"F,JN_5P=N__&E\?O+J 6!/';"G#\W^?& ?GFXR2AZ< M,3G,CI+O,Z--4BU@J-ID=4:7Y]-*P06:5^M-5N[PD7E5&G@JSQJ5)PM=9C K M3&H:^ +N;&.257:ODIE29;*AB6"<+FF2.H?1"@B]6=%G@6+#H!4 QU*5JLZ* M8H>_JTW#SS8 Q"^EQD]WN Y!>;U6M9YGR>%?_G0YF9R\^F5T-TK^>GW]@3Z/ M7QV%>PY7LWM>5 5P)IASMJ,5_EI7[<8NMPEP (LUST<#;%PXGOX=%T$V.$H. M9P&B;]PD%M4$ VY@?/'*/&$1V%_1YHK@&QP@L-\PY&FBX3O3SHS.-0 &6,C* MG$;\>OL.,%(GVY6>K\)G$H"5,:*1>\-&2K4 #,+?H^2Z*)*FSDJ3$:_EZ699 M@><,']85H.K!]=,( $\ZJM# ]&CC[0:0,P]1!>OZ20C #)Z XVUV>'Z]+:1) MKFN0!D!6L$-=VD\OD\/Q$4[=U,!-DW55(R9AKJI4 $NQL.B[KX1TMJI^E1Q. MCN!7P0I^E315DFTVE2X;7*!6Z^J>SV2=_5;5")9,M%;KF:K=LF0R&(=)#O2.#AE9#I M='FO3*-4T@(OKP$.)*BV43AGMJP5T59PNF8%Q+ZJBIRV5B?J2XM RSN9H5>,LW@!9V9JIXEZNL&;@@<75$9 MHXA<<6R-2AP.@_NC0%WTX^ T=-[")FK5M#7.C3=K?D3G$L(*7^/)"J^@"9', M 7H4!;D&Y;E"+"!R&CP10J$".JC6>N[I#>\F B ML-.9"AF7A6Q$$/]BB&3> 6VL28Q^&I9TSY=". @-!4>E3AK[&[;.2M#VUT); M='#*08*;S@S(RPU?:,;;8@%GP.>C$'4 '"=5@0;C%<-/UIHI@F2* 7PI>," M#C'?,\1R41%4"5M!N$$OCMR"M;I792L@(E642#9Y6VOA?CR2^"C.5<)I Q+)Y,1Y_0WF&^W7AN,'=1)V"9R6Q \C MD_X\1FLM3Q"M<%BB,7BBQYWS")AGI?%Z@&@IZ&QABZRYE/0K"H.J-7W*]/HB MZ'4:*(2G!>O8P.U&\<&B<]X"2@"?_G7V]_.!Y?(>RD:>EE28(30/BMS9>>ZAQ9 MP2V%FU+RMD!\E$O%%SJ$.$T6P&G\%6 TP1W>@:K2&A6 2RP4:(<%A%LF15;% M7-2 W8SDVA8YG#I<<1!F&8HLXG6+NEK#=)51(8R'^5'R8UO.1;+<$%KG.P(( MC'0PP4O_Y2=42(N.4IVT>&UC*R('N9G5*) 05G^/YS(3:RX+OZ[]H:-6$Q@] MS1JHN:IARDRN[$VV ZI.;@&T,F=<_@TUJ'_@?T3)'H*/5)5"=/S]L,3WAKVMVJXS58(MZJ59>[YH/")#4)DC*"OHX.-CMX@@T-.3&?HEU<%/;P$U8KT)!PI5^(! M4S.F0Z<\MX84W:%3\\C[Y>[/M)E&;C!*,N8'PT@56NC?W!2G0CX[>'J#D#YX M=S]\O.D"1I1( #> #X/W9Z>R^E@1CPQISEY@G'2M0CT"F(9:F^[,J/F T0;* MT@/$*PH(R4[6.Q+R0X$6F:>($?Y@E10P>M57F078ZJ8M0OOE@ZHVA7*H^#XK M/Y-_8@7G/(KX:9;_UK):CF!K/E0Y(M@/4[E5U3Q1^1/;-Q=J0N@Q657;DDT$ MPWJI(GH%!0*-ZT5D:PK 5@VOGJAV@3A1($Y UTE^!85")>_Y4C(D]/T]?>\] M'W/% G)+4FNFK)D@]&E5FZQDAH&W!70ITJIHQPLRHRT-DCF(;H8:=E'L(@XT M4\T6'2!@3WZ&B0 %8,AID#)-8/P[<(ECC))_P65V'-L>^<)O9!UN$%6N/6Q- M=/6 MBPX1J\&L/3UL"$L\"6HEVQ4Y(>$708D[''<2S,] TP"E30,3SD.TK33WY=Q;-+1M7U0Q]P>)!V+2"9#R6[LBV[(\EB/FTZ&8Y6- ? M$'H)3%.W>)Q>_0="6((F^SO?+33"1!(,;@A(F\4Z>==P&/I"X8@*4&;)VB2( M&,LZUB2M!!ZD+T9HLZJ5XKF,F\R=&3I*$ M$6O)L.)W(LI?)7_YT=7YQ]2KY MB8 :OTS^JZV0(JT)T9;,0Q2HA]I&>H0HF-"!;N"XYEZ2!X>O4=3'2TQ>)C^[ M0TEE)K$G> ]I**^^A."D?PP(TY>@!?8I0Y#N+:"U BT9-,1JN?->AH%C"KF% M]1=Y5%O?]C!D@1WJ?'5982K@-084P1GY\?"D,0J(KKVZ GG$KC)/Q?TEA]D/ MNV/E2MO)V-UJ1:=\24^2HY2XBGS+I-=YGO5^(1@RZ^CX0+E1R(M@9@YP(DHY M^N"T#IDI\F^#*5P5][@K?ZR -3+A:SJO/:C\M%*]71!H_D0;-5^5^DO+^ .N M!TH \-JVP>MA_1[HR4I0[!;*"GS!*X\0) 2'[JZZ7'1[QW*T'ED'L&:J[)A] M7V):9K.*^ !:9#$LO%1T!+W%>&@H/&6M8L="100.F8V;(D,"$R'Z!#4\5.2( M!@N1089H?9X9)A7Z Y>"O:,,1 4).*@F;PK^F*+B43?'*$$#UR.9K70%1.#C M"<.7Y*8)ODJ="Y*IR^+3ND'((]6?&R@KAU/,=C0M0RKSP+(UF,LAR<8W\U$/ M JB.:M,0!]JWMUS-&M!= %IQBZ%FRKI4\"WY\S#NKP&[5LD@4N^S;%*6]^T6 MB26K:W)TT5/V (T:E&V&R>HK.0%R,5K]FNB$4\+E=+1)&(_ BW!GZF"MU/P1 M^QM&9ZP7$2YS, O :))H1X_K&A4][^X-B^!Q7ZK&.VDT\)(^OP?A%\\G:%I U23&PK,(9R"?\8Z=\XX^(Z+O:HD]=$1'V=W[ MY+&]_Z>H](\^Q$A=W5,^*I]M/[0 V] M=?K*T#P_TQ6VOT0*:'>)2.C8+\738C]Z)3JY9?W5_B(??R %DDPY%ER'HN,? MV;\F[B_0\WCZE\G=,.L:GTS2\?0T.4W/)Z?)U45Z-CZA%<<3A'>0GUF +DZC M'>(3#_STT^"5LZ,FY^G)Q>7>^4ZOSOS0L_3LH2 MYK]Z;([_7Y3-%#U,R7T*'J33T*KD<7Z:7 MEV>/4!,,.IF.W:#I^7DRODC/S\]Z)W(YO4K'P?>\BOMU?)5.SL:>MN))R+$, MG!QQNI7\$4HXL89H+%50[[=)4^;I;!4]I$\@*%A[<-5!-=??[7^JK4Z"POJT;SC\]N_AF*,;V_D5 .&2G9Q=GSX+%/GEXE9Y>38^^&:[) MO@-_[_7"(+JS3R486M"I!GTCFY5Z#I<.>+98<7!Z69AM$"SNS,%NX)*A!DLU MT&U%XZ,8EG5VA ["*,SI"GP:]VQ8\J5TPUG<>'?N@]??OA9__K!!^+OAD#Q-.38/SAXBBYL9X) M^N.=]TSX7[H^"Y?K23\ _G\>!^1LGA\@C0[9PRA(:/L9/&1[4,?^:!5P*SV&&/!'Q MA(N5%+TH*2EEK6HZ SH<%]^-%K736Z:%@<5$86+] (?89L;%:IO*$P(^W(N_ M65E/V8>8TY&*YX"RE>&.?VG9.8<.4N+V+@!K@41, OG]/2M;S+Y!/@''MSH* M5:#;0&CLT8S(CL-(M":9LDCTT:.4S F0 S2*EK"/P ?$BJE.1*TNKQ=QF28: M5D-;8-Z0[?ED-PK(%SYB 8BN#B*3@N0+_96#9_TLTKV@2Z3&@T91+X3O&YT< M/OV970V8E(A@E#83$J.5W64E;/,H,_7QSO8#QGFF"L,8CBK.?>:D^)G MOXG(W@"/+!HMXKGVW!:HHJHYQ&8111!V7!4T76.#YF&T[,9G,G5T#&9-02I= MR!71/Y\F)8;B2_K9>1UGW,YS[1[SGJ:48JSJ$FTM@TT('/=5$0W=,);#60C MK'8.6@@A, 3%*97L9WH,&,P]R#Y3**7D> =%>5E86U42\\ZJV@H_\@3!C>XD M+@9)? (83A$DJA'G!?+2S1:]5,R71?WD6BO*4Q\XH*"8 0YJ6R-YHR !/"T: M#.H7\9J+!;GU@D*&KZN,(I2CY)^=J(&4YE+X0UR07U^.7?S/! MYM-N,X1S=U6!A(DMH0I'IK@I1!JI958SF= M]ZT0GR))!L9Q4S#C8 [\L_RH7-AV*/DEPU5_0&2-BY@.;CC=,C9.'""3H!9 MY*!,QX3*>06Z^N^6AH>Q.J=;98B=@0 &4F22PXSV0G-.0KA)O$ 6!@GL[,,? M# 7C>#PZ3=9PLRC'M=0%\W_X@V7R\)JA7F#V* 8GO8B0S_KPX(A&A71+C-\6 X2+FD#5 M+E?"1"A!IZY1+D@:$ N4/7!(VDXM&DBTLMTJI9F-I^GE^)1V#9_087?R30<4 MH2M0RV)2/?SMB+0KEX^-(B/XHJ]7 3HYLV5953DFHU7U9P[B5, *,!::;5T& MKCCJJZU(2^3*[=K')\V&F!:HM("_[K)>%-N$DIH%I50U(*B@O13Z=[J85E17 M'*VU6>8[OI_.0>$=_%LJM<45)#V.9N9$""#H*#4M2%@"DD+ A$RZ.Q,>MH M2?$?6$$X#*L-.!K8VO&ZNN>4KQQS?JH" (X3Y26K"?>R00I CP#R-BO23(N) M#":47C@9JNQ8_T49[(A\A;GUH(#EJ?5#K"M)A%3EO:ZKLAM< K&*_&6+5L=* M;U(JG^'SJQ6J_T[X.0EAK3>DL,]'R<^N-NPGM ),*(7$@T')OZ? )GA$BK:0 MM0F(P#D-?6U+NVK5U)5+.*9XSA[E02](E_%7E:J@$K)'D+A %U ;=KEX. N& M,Q:I> TKK&AB%6!+J8-M8*.&T;0JGHLK>(ZKQ3$]()%\((NT-S*J/G%AT*C$ M;F!@697'=K#DZ\>U96%JL.GM=0@^;R$/R$97XL0(X J%@J+Q'+)U+C*:G@RV M1S81K!<76U%U#P]W@>).MBC_S"3P!-3W:WCDBC-C1+K@9TG# +RY],@X(27. MF8%K$$.)U9(=))"H7 O'Z*-5""^OV 3"PIF<\,L%&N@9H,(B;Y!1VH]FCP[' M4% ;JNJ:8ZIU#^8P1\F%B!_:L>YG@SZ\;_.,:R1QN!*&1@D;@A_81J+.S9F:#(!$H*Q$^3!!'P @;L2'[NM/B7SHFIS=/DU MR.MZ)2C'NIIAE045F-NZN('&$ZBW3,].CL\XBC@9 MO_H73]>'4WZGV>UCI^ZQVZ'-RF\CP52P42 @[FD ^A%("7*!A>6[J-K!,\$D#Z%:S)JJ<=: M4PEL9:OS5 '!K(\P" ._-&"M8 ACXQ+"'.WX 2H:X \N,ALB1XX1SRT<8+N6 M>I4<]0TP#;DD-%MCUH%DO)/;U%>PXB5-694$V_.'X#F^-.&CVM!-:)O(VHBY M#%L9GLWX'"AO,P AH(<+2X^1KP;.+7M'45SZ\:ZTG(3RXR$]$AY8^X(;!45# M& P!BYR.S2U.K@MA<:E]GC<:JMEH&QN7()X#IH2>!R")=\,5U0=4#*:3PHEK;/7B!'7+.2-/>T0"5EC M500ILO#[Q_#44R@QO#A8@R1!?9=];Z\S*PFC(4;(JR\I%YA+YJP6AQT *I,5 M3X+FV]S/V!6#@AH2HX%E0 Z90$]W^7A2GQP\\,#C.O:'$#=[#)UE?%O)^Q]> M.JNUBF[E2J=8P\K9>+-"A1PH+:IYA^51D#83QIF&DVD>LHCB ,LNZ6;#AKF7 M\:^V2U"?+;X;#-JP]^C!N(WI9$.2L2X>#&9*69QV59#X(6N:ZVKX1^$'059W M(WX27;8F8)&6.Z8@"EH*Z_((6P3NBT[)9/L"C$HOR%P,<@&X-DX>V;?[?V?K M3\@*96^S#_B$><= 6U+O(=<:MMF6]E/JU_F# T$_["4=.BO2\Q[!2LHI'RPY M1)(C4^KG".\EX(Z-[(U**CP@4Y%3#0"=C&LOG,*(HI;,WFP)_&!)*7X.AU(? MS&Y#:JD2*#V][.+4AKB:[*NB.@PI%K6^6LDECU J=3/?&)*K0+'U>@&F4OG^ M()(,^*-+D>CW#O'JYY-X'D\3^G:LZ\C;68K3?B3L&2@MR D5:AC8NAL?;GZZ^0NINJH5GK&A6EY4-E4M%)SI2*481./CP$&VR MN!LC)M]"7+M=+&$1$=5 6>TIKO38_V#/\0J"29*QD BYX(A"20O,>_+I64&O M'N)/4E79K"(;GI4A0A@J6BR#-8N[.W; \MC86\#Q:SX99 X\KVG7KL> !2," M-X!3FR#O8,_1>%BE/LQ3@J^YE;L+\SD&*57;,A%\\B'_!U>AFB"5[RD#<* < M;HZD,/HZ1];X":_J@,MF;Q\YN:BV:#X(^--ZQQE-2QS =>[Z]?J3V$Y'UGG@ M,PWPDDGH,A6CH$2^B3]37A$\W?%C9 5K$52&#?=H5M4EDSGW8B W5@"9(0=X MC5<-EL?YO$NF;T3BUHIL.Z*!TCNKVX%!&@>%AVC-*0(SZHOFD-ILJTZ#O+\! M _@=-(CD4[O+0./QOL!/6##(%: WU2A-?FI 4%D_<]*_:;A,7[D;IW53?+. M:?@F&%W-T('EJJL<*YM7&W9O<=\U8KY_;PM.A721+(YB]>-69)\6>DEGX[JN M :IJ4,K+_!CC(,=!V)P:T.ULR 2]A T&G/ZC.P_XARL&9?!\?-5?(CIG:HXA MJ0/3[RB U!C;V ;;'LU:T"5*V[$0#7F;Z.J6B#$!.H=MBD3!.*:)X'?79T#\ M@E9783'CG0,L(LV_H[+\^$U!90^K\< *@[)M 3!#[9>[/T]/IA0PO4ROQE3L;C;JCX\ LF _+U^_K=!$W<3O#P^N[F*/E4 M;<#T/3\Y3]W")%5N;)X<3W?C\BOP,1S/+:PP#63 &+@F:$@D5HD\D'IP(U1O6W+N_'$H=/MPET$Q)LMMFA7$7V MU 6]8?B"8$EP#[(]0;T.-Y156>>+_2FF41NI!><:Z\7.0DQ'<0B:CSBU[793 M+A(/1P^W$0M[L]%D*961.S@YHS5HQT'V34J=-"75>\\8>P)/7I=*V,^. @^[ M11%1PB%I^T>2A$$=)["5F5F0L-VSS* :Q[VM>.HP_P&T>=3E-POFD%C=Z(1$0W#=%#>,6']F2/,D?A]:B UNC/;DI]B.)&R5B $WZZ[@> M,*X]W(/T9H_([#\CVS!G8/TXZ$96#')'ZF$WT,+.7M+^W90@8.YQ$7)O,8 Z MJM!P+K(0!/;CTL997R['F,MU[##3@,JS=J3&?-SG%OZ1Q0/=?_\;(TKO^B(C MJ"@X&2@K&"H2ZOZ-'NL/67:7C,_&Z?G%13(Y'Z?3\Q-?Y7(V 8%R*L(^5W@& M1"^UGK5<)3R[&^,_XS)?+3<[2T]/SY [G=I:;2<[3\>0<:[#.SH.Q5^GE M> )2HJ$6=HSO\05\>W&:3$]P_O-@LY?I^,+O\G84RQ2W(_>'A',,N^9=_\*R M5.SS9[4+O1US>L@KPRI?DMO21RH/$?NYJ EKT*!!DSI*,2P2!CBD(IN1A<') MM?7+@ZK:\23;3HGZ2@!ZL8%B<(KT&-=6I8EMSL-=/DF('3MA(VE0 ME%W1/ 2TS=-]YF&)5>8[?P=]?5B,!9L..\##!_&WEM[,)P\J^4FQ*W>]#-K= MC))_L$W))5RVSZ9+86!WK#5U0EN W%!!P4*<\#.0'!GG)3&,O\AE2:JBU.]9@2BTVO M@D3> >!P^#" LE]Q)P^"FU!T29L87J1A+(/P/K5(4]88.H&O;)=KQO"S^7: M<-A4=+!X1=^&T;L]X6=ND$W3L0#E! M&3U:CF LH!@>3+T#G_,82BWIRC+^R!9NH#XMM# >G8%6@1W)?:&%V:?6W,P#@WE@@XE'4B'DV"00E\9)9)1C>EU_C2!*)ENF,5_1OP MC6]:&$0'-YRT[U=8Z0T'+[-UYE\:3,; M4\<',6&)?MXS2QIL<9/!64HYV$*IGNWLSL@ZC]/DU]L/T@%L[COF<[MMW!II M=$ZX>:_IG4U2T2,ULB!P #O6C(Y8Y5M@<9SKEQA$>EU2L<\S&4F#>')"2-27 MLAO)_._"ZN(^GLM9'P9-W?N=X($==)WO06J6K-TSGYV7$45\\.ACRJCMCN;. MC@['B >+I8Q]Y47 VXE41 M+\[W 9E0X,U@EFIPTP>7[]]TC/<%-+3_XO-^CRDUEGRO/4Y@PE35/H'AH>TV M0E!@DMJR*8]A/BVFK78#S!9S PF@#MW3:3KMP[F()/HN:7WVZ[V)EQX:EQL% M8-UVC5ZSUSH'7-L\VD[3>4_1='9&U.AD5F,']31(]/?GL5U1JMV"@K -.["R MHN-_^OG=>[(#)2V76)LM7W<&@U.Y& 171A.+975.H1YKD5D?G#-'@,$ Y]KGT+7Z\7-< 3:E9S\Q^&@[ HVN@'AWSKE! MN+)HYQ3-;S#II>RY9Y;[MAYR'_K.:]HTFG;96B69C98/N'EB%4FRL,+1G;:C M#R.([N&RQKPRZ8EF.I'/CJT5XV]&P@)_V/FVX['Y1;0:*M:WV._E,Y])4)H5 MO)?#O:E"$O[1 %6JB=I %THB3PP=QXNQFJ?IOF&,*(;+OP?@2;LQ95_$16\) MI]ZTS8KW_V:X+8O#R.< MN&SG(!M5T-G58T<2Y7O&"5J*8 U7NO=*W-#&DIWCZ_83:#[*U^"Q;+#-=.UC M'CUVKR+#=8%O="J#DI&A5W7XUUQE,WPQ%=:M2N' ADH52;NP4] M/)RRT?%%.Q;]KGECZ!$5&8?((?%CZQO1#F&M+TVN;X_IC7GPQ+VN*6Y^7Q'# M-=BT-RMM0Q*RNH&VBAV^QRRXDS9MIQ=Q6;?K*P+5X6^,:O(_.\.*WNG#_4R\ MOJ2*H&3:OBB3HZWV77Z/RGZRV+PW?*\G_)&)/(D[9[AW;>QWBW_<[^!\,ET$ M;@JEB5L[C3=0SC5G*G;9G:Q R HY&7HY!LGMHT*F(J\5&P3N$^D0CXWRM]IS MI[X'S[_PBSOQ/%./>D4-=0+[PO_@VMD,$A\F3G##'N:&ZUY9;M= 81JT74HL M17GG\3/#!,S; P_LLZKOGN5;C>)"&WD5H.E;8/85(&$E<9A0&KRXX;F[Y:P. MQ[5]T5SDMHR$-^8R=P#DF\=9+7U2XJA&+"M((>-XBA:1F4N_&9\EZ:Q9=@@5 M*!.8'QN+"WG[PA;]40%*1IC<4_M<]?T^@30P68 F'[2/73I3G)#.';VL].Z> M7NJJ1'UI\C=;T?"_I[7I\(G90=[G/JO&7Y;'N8>D;HU/TO%X:G.V+M+)^*R; M]P<<66&I(2G@@[X1>H>-,[3#A"O"U.DXG9R,'=RGZ>7IY:/-'?>W M2@E?E[NG%K3"=[1*B^^67PH;%8S/;">\1PCB<6*@'@HH,MU18:%SE*>SJ)Z-DKUTO%@1UK(AZLKE\QYH*9?SD\M9YEW_X MM(6<$A-$I^.+T>L()E[\WWPDW,C[.C"%G!*0V+'%;S-C=[" &31N4\-OX)3T M66#W>NWK_\AQ9^M3@CBAA:?$OG!PRQS$JF"_/OG0*=K%VHPMUA#V&@38N!N7H- =X>"[-%WP MHS-;[^"=]NI(1.IDY57F@EDQI:(W=UJ_.:&)Z:PW?5AI,5/^9'1@5\BE>/AM M)8/YR-UF (?U47(=L5:?:WL]P M(Z@VSXN"=+;;VCPHSX@X55O2'N1]>.+BY MF)K),N&PIN5MEJJ<)BIAF1W%*$E[\8*V+TD$Q)GJOD 577CT*FX):F)#K+98 M4%^MG&PO=V]R:W-H965TY<+15?&;)=TPBSN^!:;Q?)--D+KN6ZM M6/,-NS_;*X-1.J"4LF%EI59D>+5(SJ=G%\=^?5CPE^2M'7V3CR37^M8//I>+ M9.(=XIH+YQ$$7AN^Y+KV0'#CKL=,!I->N_9>FJ17*: M4,DKT=7N6F]_YSZ>$X]7Z-J&)VWCVNPXH:*S3C>],CQHI(IO<=_S,%(XG3RA MD/4*6? [&@I>?A1.+.=&;\GXU4#S'R'4H WGI/))N7$&LQ)Z;GDM[:TEH4JZ MU*I@Y8SP;,U3!W"_)"UZH(L(E#T!-,WHBU:NLO2K*KE\#)#"J\&U;._:1?8L MXDP9L-H!_#XYLZTH>)%@(U@V&TZ6KUY, MWT\^/./F\>#F\7/H_\7-YX%F1_0$%KT6;^B35$(54M0DE76FPTYSEEPE'+7: M88"I>H?=FG_%#L($TV]&=RTY3<4C-+VBPG I'1G8\Y-66A?$PE;!?/C@NTYN M1.WMO"-;:>-^[1Y@(76_8B%QZ;9+6=AS! M48-M2)$.!!Q@<&Q+6,O^%V*)+J%QN@K58ZU/&@L$&EL/&\3-BEJC-[*4:DV^ MVF7!DG&: M368??OA]'DA#L^(FAVW?L/93:%S3T+WH0'[5X:2T:J4(V]S)>H+BWUB#Y-#_YA\SLC\PYB:F)R1W:"C;8S!0J^ MSS4J/_=7@_\O(=^__V%AR%=4>3A+HVQ-1BG;B_>Q^=3-D+KL!(^I?_0K#O7\ M='0B(T'K<._P[* ,X^$\2(>KS7D\T1^6QWO1%V'6Z$14\PJJDZ.?3Q(TEG#7 MB .GVW"^Y]JA&L)GA>L9&[\ \RN-UMD/O('APK?\!E!+ P04 " !#,9I6 M+_*6RC$$ "$"@ &0 'AL+W=OEL$:%(E:3L^-_OCK(59W", M=-L'FZ)X]]QSSQTICM?&/K@2T<-CI;2;1*7W]46_[_(2*^%ZID9-*PMC*^%I M:I=]5UL417"J5#]+DM-^):2.IN/P[M9.QZ;Q2FJ\M>":JA)V M?)?+TO.+_G17 _9/AC\)7'M]IZ! M,YD;\\"3K\4D2I@0*LP](P@:5GB#2C$0T?BYQ8RZD.RX_[Q#_Q)RIUSFPN&- M43]DX1$YJ+LK,6UJ5Y.>G ML])8_YM'6\%7O4+G27 _[GN"9H-^OH6Y;F&R%V#2#+X9[4L'GW6!Q7. /G'J MB&4[8M?94<1/F/=@D,:0)5EV!&_0)3H(>(/_FF@+,SP,PWODPM4BQTE$F\"A M76$T??\F/4TNCY <=B2'Q]!?3_(XS+ '!Y$!+X(-&J@W!<"Y2B[E"6 AI8254@_ A^PC#^#0;0A9GPW/X@4*1 M6R4T'2F<,]36%$U.!#ZD'T/4-+OLQCOCA0+W));<$RM-LC@=#(%,P\@ =!2 M+Q$V**P#Y&9_+DN00^@B2!('V]^M:>H0\>R2TGJ9(1^BE&MNZ,QSGI!)\P7E MK'-)+#LSZ5Q#BW.VK"JT874N] ,M:;@IR:,53Y!(5@;)I*;T*#.PPO.LP$>" M\"80K-&&XUWGR"$;6K5J(_42A'-($3D?0?0\UX:*P1@<@<(9W8H!ZQ(UU(W- M2SHDB;JEVJV,6C$,2^MZKQ(O.2CA.IRN9"Y6:$DWPB8NFMFVRR]JNA8.LM[Y M.R#0W%$S+ZQGX@MK*OBSH:(PJ;URQNV2YQ9G M%6F,M\U#+%D76U =+'5T*2@0,Q6@VK)2V6JA-X%+(1UMD+;6-;4A?ZJV6>WU MXNNT.]AXE&9.9,A\;]LH0X4E4GJ_]['=@D]AFTSN9#GOWX_%- TVK>7A.YM=\6Z:F\63^;M_>R;L$NI'2A(!A[J2NBI5QC3C(- 9P767 ]D@X).5E+5W)"K MUH%N%/+<)=55P,+P)*AY*;S9Q.U=JME$MJ8J!5XJT&U=<_6XP$INIE[D[3:N MRG5A[$8PFS1\C==H;IM+15[0H^1EC4*74H#"U=2;1^-%8N-=P(\2-WK/!EO) M4LH[ZWS+IUYH"6&%F;$(G)9[/,.JLD!$X]<6T^NOM(G[]@[]LZN=:EERC6>R M^EGFIIAZJ0H86+Y.5=K^PZ6+9T(.LU4;6VV1B4)>B6_G# MM@]["6GX2@+;)C#'N[O(L3SGAL\F2FY V6A"LX8KU643N5+81[DVBDY+RC.S M>9;)5A@-5YAA><^7%?H@T$P"0^@V)LBV2(L.B;V"%#&XD,(4&CZ)'//G '1 MZKFQ';<%.XAXCMD XL@'%C)V "_N:XT=7OP?:NV0DI>1[*2,=<,SG'HT"AK5 M/7JSHW?127AZ@&?2\TP.H;^)YV&DX0!> X.C=RD+X],WKW,-<@7T-E@O4;GW MV1W1.T7NL?Y*NKU^_\SN6:D]5FLEM88X\>-D"%'L?QP.X3MJ/09>D7APD2&0 M#$$NVZ59M16-]!;E0^2?),FQ74=I? PWTO"]8_5'Z3'S1V$$$?.CT1/7FP+A MBY)M8^.EHF\8#&W]ZVYJ!E7$1JEOU\@/X]!9+$U=AL5X1*XTH)V+YYVC9H5^ MUS[O7#..[UX"N]4]X*K M=2DT5+BBU' P(IU2G9)UCI&-4X^E-*1%SBQ(_%'9 #I?26EVCKV@_SN9_090 M2P,$% @ 0S&:5C-+U @ G08 !D !X;"]W;W)K&ULI55M;]LX#/XKA#<,&^#%MFPG;I8$:+?K-N &%.U>/BLVDPB3 M)9^DU.N_'R4GOO1N#>ZP+Y8HD0\?DB*]Z+7Y;G>(#GZT4MEEM'.NFR>)K7?8 MBV2:V,\B;8-3*A*7I-&FY4-%J$RUOJ[%SXVRRCUA%!B[3P"I^4>WZ*4'HAH_'7 C$:7WO!T M?T2_#K%3+&MN\:V6WT3C=LNHBJ#!#=]+=ZO[#WB(I_1XM98V?*$?=+-9!/7> M.MT>C(E!*]2P\A^'/)P85.D3!NQ@P +OP5%@^8X[OEH8W8/QVH3F-R'48$WD MA/)%N7.&;@79N=5'=8_*:2/0QJ#0+1)'J/XNJ0\(5P,">P(A8_!)*[>S\(=J ML'D,D!"=D1,[+ZT'HTIANT83JG6\HJIEH73_,OIR]_S1_I;W])8= M&L&EA;*,JZ*$HH@9*^$;-3,(!9W1-5H+>9R7%_1E^0RNA1+TY!O8:MV087Q1 M5E#$697#GY3Z>R[W&&+>MWPM*7ZN&J#Z&03Z. L9^Z5Q9>LGC&RE?P\$))I$R4^47LURRNTFD;4=AH$G'R:_>J+)R ?C'VGU M$U!+ P04 " !#,9I6Q5!7B+@# #@" &0 'AL+W=O)EYLSM<,:SG=(/ID"T\%B5TLR#PMKZ(@Q- M5F#%S5#5*.EFK73%+6WU)C2U1IY[I:H,612=AQ47,EC,_-F-7LQ48TLA\4:# M::J*ZZ)DJC?^%72O+ MI@%DC;&JZI3)@TK(]LL?NSP<**31#Q18I\"\WZTA[^4UMWPQTVH'VDD3FEOX M4+TV.2>D*\J=U70K2,\N;C36_(FR; UPF8O 4)RK?>/[?V[8B<1KS$;PB@> (L8.X$WZN,=>;S1 M_Q1OBS8^CN9>S(6I>8;S@)Z$0;W%8/'^77P>79[P==S[.CZ%_M.^GD:;#.$4 M(-P72(33FF[]I53RU_V^5MJ](0-J#?4K$.5!> N2D9 PULG1,:Q52:]>R,T% MO'^7LFAT^=/?I3=*-,!J178<%?971(G8\^*-TM>[7UZLE_F6RPS!*NH^=5T* MU 9B-DC8%)+!-(W@V_*>>DRFMJCYJD0X8Q]ZA',RLU^G<02W%#LOZ>W7R@@* M>G\W'J7].F$3DLM0;!V<@;56%:5$Z!QJKNT3=#F$NN36]5;R9Y( FT[AD[1( M9++.GTZ??!T!2\<'%:3<4F\MN$:2JQN=%=2;X"Q^=CN.!J,D>9&;F%T2A%JC M<4V58LB4:9&N&]K=:.$Z,WRF$E+1>M71(!I/WP!Y]AA(I@S2A,&] M5RU+^@).!FGZ7+UT,$G>UG+_?9WU>)#&*?W&DVEGN[5UR-O.WJ&HR] 13CDN M#0Z\/YY>6KIG3@7*/;]YRZN\K^;JR9__H553.[9Q&AGR 5!N:,+E+Z^=!;>[ M\U9NGZU0A3::5W#VE[)4^O&'H:?C:XJ^=F;%2^>,H0VW!W8R+J&QHA3_^0= M?;G)++@4.L12\!7=64&*.T$,E5Y5XJ,EUD'EV_GP6#<+#Z9.A7KC9ZMK 8VT M[0#J3_OQO6RGUK-X._N_<+T1U%Y*7)-J-)PD >AVGK8;JVH_PU;*TD3TRX+^ M@J!V G2_5I2J;N,,]']J%M\!4$L#!!0 ( $,QFE8%"WY!*0, %L' 9 M >&PO=V]R:W-H965T&:&<[C: M*?W5U(@6[MM&FG506]LMH\@4-;;<3%2'DG8JI5MN::JWD>DT\M([M4W$XCB+ M6BYDL%GYM6N]6:G>-D+BM0;3MRW7#Q?8J-TZ2(+#PD>QK:U;B#:KCF_Q!NWG M[EK3+!I12M&B-$))T%BM@_-D>3%U]M[@B\"=.1J#B^16J:]N\E>Y#F)'"!LL MK$/@]+O#2VP:!T0TONTQ@_%(YW@\/J#_X6.G6&ZYP4O5_"U*6Z^#/( 2*]XW M]J/:_8G[>&8.KU"-\5_8#;8I&1>]L:K=.Q.#5LCAS^_W>3ARR.-G'-C>@7G> MPT&>Y16W?+/2:@?:61.:&_A0O3>1$](5Y<9JVA7D9S?7FNJK[4,(;[_UHJ-T M6^"RA!M5V1W7&()$NXHL'>4S' LF=@$P;OE;2U@;>RQ/(Q0$0<1Z+L M0/2"G42\PF(":1("BQD[@9>.@:<>+_V_ Q]@IT_#NAY:FHX7N ZH20SJ.PPV MKUXD67QV@O1T)#T]A?[?29^&S2?PKY"/K/"1E=E;0:&H78T%58&M$2K54-<+ MN5W"JQ?EH?*F,7<([I/:M M55.":#NM[M#Q-Y"&\8+1-\T79-AVO45M?%A>.[22HCB*-P]GZ0+FX2Q)X4-5 MB0*/-J?I'!A;C&F#C#IASC("EL;J?I B(8'.W]+],)YFPLY@MH!/RO*&4DCY M2UB8Y3$D2;A(,B)NS!+.BZ)O^X9;+$EWZ'85@@_*1E1YJ[05WX>%U[,PG\_> MP.L\C//%FSUP]P_%&TJNMEW5#J>FD'[1M7QY?C?!#,G^;#L_.>ZZV0!AJLR#6>S&YBX \;W=/,#4$L#!!0 ( $,QFE:DC0IV MZP4 *$1 9 >&PO=V]R:W-H965TY%O=W >['* M+0T,%E<57\$]V(_5G<:W08N2B@)*(U3)-&37O9OHQ>V(UKL%?PC8F,XS(TN6 M2GVBE[?I=2\D0B AL83 \6\-KT!* D(:GQO,7JN2!+O/._0WSG:T9B-+_\R^- M'SH"L_"$0-P(Q(ZW5^18ON:6+ZZTVC!-JQ&-'IRI3AK)B9*"]XW<9G$5]#TF?#*&!Q&,=G\(:MG4.'-_R7=GJ4T7$4JI 7IN()7/>P! SH M-?06SWZ()N'+,QQ'+/._Y&":P)M=<2+Z4<(GMY=)P"5A12\L,)+465H!A MSZ,+%H^#\6S(HFDPF8R[-A%$R>!S+>QV)[3%"K(YHPXEY!;QR!&B)"TLXT*S M-9)H D7)H0% W_K%5=D3NBZ4O#3,XUY$JFHERA5E2.>AV\@35H)%5IL>86 MT(H<9,H2552\1*?TT0?LIEYA>W#:@STZMCGTAH;T.#RA\^.XC=\X2[C)<0S[ M;HHL7.]$J??O;N,P",,0=:G:D+W/R?'H38J$513?81#.XPM'[QXJZWWT'1F. M'R,XG8X\O=\3J[XSN>FC[*(HF$9#3[!-L?^:H77Y?I+E, PFH[,L1\%D2D&^ MTT)I&B-N^ZH)J"I/1[_2:HTZ4V2YU")= 98>UG #\Q5QCPH0>.HX6R:B0OJ\ M4'5I&\K1HXZ-@R'Z%5%RD>1LPPU+:W"8R%65P+; =9]]R-&';IKCK]8< 5;T MBW0;@MX(?*EJG>1X'/!A<&5+\W[+1KL;PG#)5QI0GKJ.]W/"*U(EC+?D&EPDR7;48J#BVCLDTZK AK*J)<=#%5IGV+(VV/R-:0+;4>]2B">)TJEK M1.V"KL\=,Q\RFG)CQ*#-I4R3Z\FE>],;BL)*[Q1-QQYGOCCL[0^\@6,):(L' M1><7/#HA^915@'F44FSWV>2H4(A2M-VW.QK.5*W1CL\UU\B0=.ZR"YW9M>P? MY$487SB;LEJBD[$BL/7:G?L12ASL-H=&N6SBTBB<2F1-6?VPS?,T%13W<7ARF*6YP4?Z'2%?FT:3+!;'*^QP1Q-+M 6<>Q6G0/*$^G1^>I;Z3W-GV/D=],Y'3'LJ>[-]1778%".N !' M"W8;@I](L7T=J;AN(^+V[ )DCM"5K#M=3V2='0WOY^;.G(?[PP[5M!M(RI;;;G^E^DXD-T9D@D)CJ N=.B@?F(I.=M(% M<%.[L#KC\/&U9IV.@B^<9H'VWNGD(FW MPD7:#6(JTKU_#4U'(A5TO!Q/'9MC"Z4RIEDV#T;SX5=E>NQZ-NA+3P-^AVM/W^<..OW?OE_N,%UM=*8-^1D*%HV)^.>SZ#=R]65>X2OE06 M-P_WF.,-!30MP/E,*;M[(07M5YG%WU!+ P04 " !#,9I6SRL/A[8$ #] M# &0 'AL+W=OY%X.Q^_ M<]71?"OD-U51JN&AJ;DZ\RJMV]/I5)45;8B:B)9RW%D+V1"-4[F9JE92LK)" M33V-@B";-H1Q;S&W:S=R,1>=KAFG-Q)4US1$[BYH+;9G7N@-"[=L4VFS,%W, M6[*A=U1_:6\DSJ9[E!5K*%=,<)!T?>:=AZ<7B3EO#_S&Z%:-QF T60KQS4P^ MK,Z\P!"B-2VU02#XNJ>7M*X-$-+XH\?T]E<:P?%X0/_%ZHZZ+(FBEZ+^RE:Z M.O,*#U9T3;I:WXKMK[37)S5XI:B5?<+6G0US#\I.:='TPLB@8=R]R4-OAY% M$;P@$/4"D>7M+K(LWQ--%G,IMB#-:40S ZNJE49RC!NGW&F)NPSE].)32R71 MC&_@(T7EU'RJ$=7L3X<(A1"\@A!%<"ZXK!5=\15=_!Y@BG3VG:.!T$1U% M?$_+"<2A#U$014?PXKV.L<6+_X6.#B%Y'L%DQJEJ24G// Q]1>4]]1:O7X59 M\.X(OV3/+SF&_EW\CB.$P02>HL#GBL*E:%K"=U 1!6)_H'8'6LDP$5F] TQN M$.LU*RD0OAI.8M)8I2=CJ->OBBC,WQW 9&2\ W%A-4*[[NGF+.F*I@3FLH& M)=8@.(4=)1*T@#6FHYTHC'E= 1=PCW3(LJ8]9"D45IR19J-EV%))X9GT6954Q7PS74!"A@>-%F2>408H%].D$3<3X25RVUY:+> M.>5+5!ZY&]50"T>#/F!E-':T3-# :U%CC5.G8&P4Q._^L_?OQF)7A^2'?:.$ MT\'P/Q!':[PX_KBWZ,NTSQLA-?O3102J+TVE.Q'KD\ZX72F*5DE\.7J=*/QJL1M^RFFF&-HMG&>3)#+)9!%>#(8VW5(67G9B Z:5,;# . M6&8:5V8B%$F#$$(_S KX+#2I1X$!-A[ Q8(+@D&/NZYM:QN@*%$25<$:_06, MNV^;^\S41*.9,3S[)/D_._?2Z-@2MK*6)8WH3 S7M:=N0ZM:G*C044[:>WR MO*\2?Y:CM_P9$DG]-$W@]ID($$N-V>Y@Z4-9F6+@"LN3]!U#YWZ0Y!#%?F%\ M5B0O^$IP)6JVLJY9DIIP+%2N9_E!SCNW>?^2?WK7/&<5+"D7(YZ@+JZ61I,\[H<'8"NF2A-K@-+T0(MDDJ<_ M RYBQ>5="NP_%QWNE_=]_;GKJ5]/.Y^#*Z)W#"ND,P:10.,%L]]@H:)%JUM<)=" M8[MLAQ7^GU!I#N#^6@@]3,P%^S^>Q5]02P,$% @ 0S&:5G+T,:47!0 MH@P !D !X;"]W;W)K&ULK5=M;]LV$/XKA%L4 M":#:>K,EIXD!)UVW%NL6Y&7[3$DGBR@EJB05U_]^=Y3MR'GQT&%?8E&Z>^ZY MA\?CY7RM]#=3 5CVHY:-N1A5UK9GDXG)*ZBY&:L6&OQ2*EUSBTN]FIA6 R^< M4RTGH>_/)C47S6AQ[MY=Z\6YZJP4#5QK9KJZYGIS"5*M+T;!:/?B1JPJ2R\F MB_.6K^ 6['U[K7$UV:,4HH;&"-4P#>7%:!F<7<9D[PS^$K V@V=&F61*?:/% MY^)BY!,AD)!;0N#X\P!7("4!(8WO6\S1/B0Y#I]WZ)]<[IA+Q@U<*?FW*&QU M,4I'K("2=]+>J/5OL,UG2GBYDL;]9>O>-L*(>6>LJK?.N*Y%T__R'UL=!@ZI M_XI#N'4('>\^D&/YD5N^.-=JS319(QH]N%2=-Y(3#6W*K=7X5:"?72SS7'=< M&L:;@OUI*]#L=\$S(8458,XG%F.0Y23?XEWV>.$K>$'(OJK&5H;]TA10' ), MD-R>8;AC>!D>1?P(^9A%@<="/PR/X$7[C".'%_UO&?=X\/UQO" 8L^.8[*X"K#RMH;'.HE'-^]VZ M59H.DV&JQ ,U@%$.1@Y@I*$???CIWZ4+B_4 M=8;!J":>FF"-!*Y0GGVYOWU[\+Q\SGZ7Y#"+?^-TRR7V,@>R!EER#:SE&YY) M8)'O3><)"V9>.O79E51=P413:FZL[G+;H2FY?;[#YB:YA8)1\8@:;MT_H)#Q]5,B;!<$!9L2NM2K! M4)_E0\E"L)'J0(O1NME\0!80P8KP:7?(G/E M&O2+ 6,O2,(!A)^DI#E::$ )L:U36?&&5$O\.5GX,;OC/QZA B^9SUB2)J16 M_PHO,V8JVBP-;:?S"OLZ.XE.7^6>!#/VU96=J43KJ%K%,O(O.VIT["0X97$2 ML"A-2<\"=YBMN=:\L1L617,6HM#NL!&C.(U1O6FG5?HWQ =>Y%4V5CC MFD6&I\IM*9[WWL)55GV(@'[HG&V!I'G3R,GAUMZ\W#6D^%/]<4^P):M%K)O6.3RI6O =2X/A6C!#2MR,W8\ M>*VZALJ)JCY7FO32>-MG$CN/V8I/.X:S&KZGHR6:'%-G"@\;AB\1[/T&N':A MXAFK^SO:U>=JFPUHH0J/'8;'T4%$7?(2W^U*Y.4'4TP[*I:$1\ ":5,4_ITYD^?NKQ M<5AYS[Z[:ZQPU+!']45KP%J);/CS"\G=/0?EB"Z\WW1H5CCG/JW6K<"W+O#- M8^##R@SB4U<+9M CUX >92>Q"EHN4)PN,_"]PUSP#:KWA3<=51QRBL8OS2*3 MP=R(YV3EIF.ZN;':^A%R_W8_@"_[N?/1O)_>OW*]$C@72"C1U1\GTQ'3_43< M+ZQJW12:*8N'TCU6^$\$:#+ [Z7"-+<+"K#_MV3Q#U!+ P04 " !#,9I6 M;W1[HO@# "6# &0 'AL+W=OS! AIOI/K2+ T^597HIEX"ZV7YT'0% NH67,FER!P9B95 MS31VU3QHE@I8:8WJ*J!AF 4UX\*;CNW8G9J.Y4I77,"=(LVJKIEZNH)*;B9> MY&T'[OE\H0']>WBGL!1U*R6L0#9>"*)A-O,OH_"HQZ^V"WSEL MFEZ;F$@>I?QB.A_+B1<:0E!!H0T"P\\:KJ&J#!#2^-IB>IU+8]AO;]$_V-@Q MED?6P+6L_N"E7DR\H4=*F+%5I>_EYE=HXTD-7B&KQOZ2C5L;Y1XI5HV6=6N, M#&HNW)=]:_>A9S ,#QC0UH!:WLZ197G#-)N.E=P0958CFFG84*TUDN/").5! M*YSE:*>G-S #I: D][ &L8)QH!'5S 5%BW#E$.@!A(B26RGTHB$_BQ+*YP ! MTNDXT2VG*WH4\0:*,Q)'/J$AI4?PXB[&V.+%;XC1(23[$_?#6D87_SC[V5#Y QA"Z@? M0=F$;*6I.5$D**80YIFNNGP@3I3EHO" ? MY2=B-IL7T)!!=++S[V?9B$1^G*?D]-;R:Q9\209TMR;VDSPF64[)Z0-C#V00 M]^=&>412/\J&Y)/4K#('V?%4+WA&H1]%,TP0LLU;KE!P"$N2Q.3QEN7 MK# IBG"$MSGH>;Y3G/Q7!6$WC)HM#_-=FEWEV"\*2D=D MY--TU)-0DGR'+*(4$SK(_&'6JT.#U*=)_%H6CH_CL5UK*IFI8:]$8:O;_E&C M@NKIC5KAPA412Y&+$JN >B(6OZL.AU3T_])($KZX0?9K9!@G)/.3--T=::PF M^>CO19*/$A1)[*J!!DY)MO%[DYK>_O>)D'OK8BU?&Y?Q W> M!BNAW;.Q&^T>W9?NK;E;[E[LMTSA;C6D@AF:AF=YZA'E7L&NH^72OCP?I<:+ MPS87^,TE+(XLH1:HD'2=]^AU2MN(FCI$">V/Q,//Q M'P[)\6RCS0]; SARWTAEYU'M7'L6Q[:HH>%VH%M0.%-ITW"'7;.*;6N E\&I MD3%+DG'<<*&BQ2R,79O%3*^=% JN#;'KIN'FX0*DWLRC--H-W(A5[?Q O)BU M? 6WX+ZWUP9[<4\I10/*"JV(@6H>O4_/+H;>/AC\+6!C]]K$1[+4^H?O7)7S M*/&"0$+A/('CYPX^@)0>A#)^;IE1OZ1WW&_OZ)5ZAI0V_9-/9LBPBQ=HZW6R=44$C5/?E]]M]V'/(DQ<< MV-:!!=W=0D'E1^[X8F;TAAAOC33?"*$&;Q0GE$_*K3,X*]#/+2Z%XJH07)(K M5>@&*%'@9K%#M#>(BRWFHL.P%S I(U^U^ UPMA.V 4[2OP( MQ8!D*24L8>P(+^L#S0(O^Y- !XDV8 <1)%W;W*69.?_V_=?X*;+.<&,0;,$$[*VF\?L M)?XG#7E\YO[]]NV+[2OE '?8$1'T$ZY*;-[A"#X*N]$NJI/TM'?-:#+)2$[3 M=+JG@DZRE'S&1XK@4U *VVJ+.Z,K(K5:_84+-?OLG5\ZG/PF.67GS_HWP*7X MA?&O KTB2R/*%2"8*U)HA)KP@CE]:(6GU)2R-'\V>\F%(7=-V734_)-.]S?JC^#XL 9 MS"C#PS&A+!\_QI_3T7 <$OH'^<>V7/LS*%[CXP/$ Q8."O6MG";#4;#%#F,T MG^:4<$LV6"S\=X\0DEP9W1 LB!MN2@+WVVW#7#N#5<9ZOA(RH"?#IQJDMO8U M!"^%IN,)]7;$U4 >\*Y9 L\OF[]DM+ME?C%_TRA63-M"J'GR87#H:8KWJD8# M9A5JHT41:^6Z M*/]N7W?5=U'LV[VOV5FY50EDBHT#493$81,5T][#I.MZ$& M+;7#BA::-?Z% .,-<+[2VNTZ?H'^3\GB/U!+ P04 " !#,9I6M*R=T58+ M 6)@ &0 'AL+W=O#(IH+5)>]%4N,AA9*IUR M X]Z-2AR+7A,B])D$ R'TT'*9=:[OJ1W=_KZ4I4FD9FXTZPHTY3KQUN1J.U5 MS^]5+S[+U=K@B\'U9,S0T\62GW%AP_Q56^(!HE$1 8E)^:RV[X7S9X+R(I44]#_;VKG^M,>B MLC J=8O!@E1F]B]_<'%H+)@-.Q8$;D% =EM%9.5;;OCUI59;IG$V2,,/Y"JM M!N-DAIMR;S2,2EAGKC_I6&:P&^Q^S;4H+@<&A.+0('(";JV H$. '["/*C/K M@KW+8A'O"QB -;5)0672;7!2XEL1]=G(]U@P#((3\D:UBR.2-WJYBU; N%T MUL7K(N>1N.I!XA=";T3O^L,)E%2N=*%(*7#;LP_!PP@2/UOTG_9!%48("HU!O<"P?3%%5:)HJ M[8*(%VMP%1 F%A &1 EKNS^$&:3HLUC)P@@-2BBT:Y7 W*+/?NVTPO?F,VO$ MH6K 4.=B. ]9+K0=\*Q-9$VN521 %MCQ^>/MW L#,&6MRH)G,3L3OY<2(B4R M@_:AH=XD#%^QI58I,UL%D=X(P R-NQG3A'#B1L%>!?_I>@X[ _ @=-R(Y-'& M]<.4Q=;0?I A*5J0+D!V,JET"?_-*]GZT.& Z M9@7JRTI<1OLD37$4L$:*08+.1V,O]'UO.AYZ; YQ'HX";Q3"PRP(O?ET[LTG M\!!.0V\":>##+J)QTWE0/Y("*<OZA-_3CUZB@._1 >*-0;9FX6NVTR:O2F8;1K*)<%)&6.=4:EL.A?C>OKBR[6SQ5)>1\ M79Q;*$@("Y(.<6@H6([H1DB=.6C;4ZO!3*@BV+?"EL:^#:["4366FX'*X+C9 M1O-S^P)H0&)SQUJ'"*(2&1.05F/4D@M4WA:9/A178[?:+5B62?((09>V5JSK M?S""-B!8]P(F ]2T&E3941O_@GC1GF0R(=<$UV#Z3V*A2YP(&OP3P T%,0RF M7C +3N"V T\_Z(]G1]CI\/P0RGD."?@@@;Q!Z>!J:!' HI)DYQ<8T8:>ABVY MU,"T]%=@QE"?$:B"CIF4F&:P\X)9QROHJG'AKL8"VXNIB7WD.EHSGS#S,!38 M:Q.!N8-ROO3O(8)WGU#N>.1-YK9.;U*0'W&$E5P5T&9WO?ZL NVW]PVDQOX) M+KHRJ&Q^D_ "\.WII#'T3'Z[L@M\J'8*/"BRG=G!5HM3:((C"X/%V+2&SIHV)#8U'9,L"=81I M)Y?2=18MSF-1R%564<^.M/3V*-WW4G/;XAG-QG:">_I]E6)>U<]5N<'F8SV> M ZB=8UW"P5*"';#!10G1)9F@T'[ &E^KK=A0OE:R7J%P FW%-1'&6((U!%\' M733EC[ 0TAT.D*+JJ!-W;1:F42'468/QORUA-ZT%;\@L1+RJFU!+=RP4I0"\ M$IYKY$,$@RAIHXSM)$U:X!I1NV^P;0R;DTF("E"'0BD4\L:ZPZPX7.=/K/(^ M>W=Z49.S4\R[>R(Q7J@=(U.(\2-YZ#H^L2FU['=V4UR>*7.LKBO)J?>0NDCJ MJ$PQ@2/TY[TC5Q#53F40JRZY:[X1EG<#\#.--U38A2,X8!"?@JCA[J&(J-YU M-X]:_.XHXH]LFZ?)GP!FZ&4KH7'%.*E!M--T0T<*" P'?")>HS32Z^PKMJD+4=M;GHD5I:&>;((,!V3MM&"UX4:*;1D5?BPIP3QP3*-8'AVB, M*AQK]V/8V.+[5BQMPY'[&DF/<0-]_0U8"/MG*?XEZ]@!S2N(=5E*3*PE!XL1 M;/M[MM89,)K^+]J*@?UK"?DSMO>)'D $WN=D[%:=EGB5S?XN"TI"V.F=B':(%=7@V^H-GO[BD: *EVXID(\Y3O,['C)(* MNC!MASKT.MA/KWE+>OWG0S'YLY$XPY3D"_"*45M167V(.C;/MOGF%2JKN:%C MYJ[N"=/8YYV$.RMA1Z]0[Z&>@OQ<@"D\=N=+XB+(Z_"OZRKX]5QU38$EI\6& MRP0];=Y=6!8)'S>6(F9B!:V?.I&!0VC!Z3LR.VN10-?"U[%E%P-JA] C5VMW M^DW$BEANCB<*X+G(;U+!<3VT<>&X=VT6(+X]Q5NR@M>1T&MU3 W0?I60YXF, M\(J)Z3)QI$:+59G054Y!!!2]?10 *38G#Z^P#L!M%\CF+=-LZDUG@E%_(= /_99V\:Q;YBK&NW-7LY#M'>TS/)%T M^0!=RU7K$]K^.Q<H(..I-YEV<^O&B7@< MCKS)9.@%P;P:K5?]R3O^YU@;SNO[@:YS2L?QG> 84Q+08W=)N<_R7W(L>@I) M"-GMSQ2J[YX6^/.%UX3HP]'%_^W?7ZM;FZ.P?6]-I[;A<&[7'NZ/'^_C@:Y# ML6=?[EG-.>N\?O7=QJN_OQ!WQJAV!>-[S-@OE1N+ML]_^=1^0:F_>.S6'6;; MOUOR :]\;^;P*I@T 6',)J'O!=78G'UH?"][U"2K+V];SUY[YXW=48J (K@X M^GL\X[07P1[J'GLQ\R8[+UQPVGX=,FC\5B<5>D6_2,*;*=@D^[.=^FW]HZ<; M^UN?W73[BZF/7*\DD*I$+&'IL!].>O;NIGHP*J=?_BR4,2JECVL!M$[C!!A? M*CCTN =44/\4[/K?4$L#!!0 ( $,QFE8T9<71, 4 #H0 9 >&PO M=V]R:W-H965T*'S $4 M>2B+2EZ,/\A[ZYSBY&GB8$!:1* M(U#\.+SNT/\PL6,L=U3"DA?_LDSE%Z-D1#)8TZ90 MMWS[)[3QQ!HOY84TO\G6V@:S$4D;J7C9+D8&):OL7_K0ZC!8D'@'%@3M@L#P MMHX,RRNJZ/Q<\"T1VAK1](4)U:Q&BQ;M1],=\UG6-(6+$;:$!'$/H_G[=_[$ M.SO"->JY1L?03^9Z',V/77(,D?R= QJ4-:T>"9.RP3>**UJ02>P$2>*$$X]( M:_IARU1.:BK(/2T:('Q-OJ]^\UP/?^*/^G8%@J'A)4D'+NO>98>CT.?[=TD0 M>&?]BN?$S'O_["/!$63=^.$T(34("T,,&4LUI3+7+B7+0%#3]Y9;XL2>1]:" MET1M.6%("GM+2$*K3+_OW_(*^K?(3Z,6CXX%K@5/ 7E9R)GCZ45HUE''R"N" M%0OE'9(+0EVU?F1:I;:'1#I;[R>ZN4;V69'!$BF3K3>.)$T>E"+$Z6 M8?$&$<+0BWEF TL'A2HET5[A,S>%&%"U.%E\T& M-P^B2PV5G1H?*ZA5*WC[^,UU./&<:)(XT>QT^9&H5ENQASQ"(G3@^D*1C2?!]G=WI, M+FX5:,&SBB5$[:0?!(PGL_9O5 MCP,G"A(GB(*3U;\Z6?VK5]4/W2C$DMJ[]EKS1@260K_LQ#3YT\B9H5K'>F70 M36\?V#Y.4@.\2].52=.@,6RJ9L;/;C[9A_ORI?-$JQ0P$JDD$DD;H]S0Q\NM M=@LX-S4C9Q8F%HC>H;=/^+FKE="6[41V!O.\OUXXN^ZRG7W(DQ[0^(U8=*Q) M;T E&23P0,[=M_/X9==_-15#M0XR^%;MR80:](J NL'=%;_-,S3 %L?B"+L* M;ZL(2,X+++1G&^1SIUBA.2=BQ%KP,/I^B-PXVF8G%KV(6YP M'KIGV*<:M2.Q*[%:=]63#XX]$9 MJKMOFSZPW=_VXG7]:NI1PA-9CSK4Q8S@ M%8$'Q:I-P_ XDKGDLBAT:/OMVZF$3UFE.%D65.IO/RXRC%D\=@JSLH2,4:7+ MIZE1*QU$BGH7T$DWR(".P)^>8?SNRB77-]]T<]LO+SUM\0CADP]?N0+B1Q@F M3BG4$KTC!!,M)7W:=/9SUKVI"C.528KD\$,=GAD8S=8[ZK MS ZP@OUL6&:2[^X[)XP'Y[D2Q,:<6B4"-I6R1[O^:7\POK3GP9VY/55C]%A% MDA2PQJ6>.XU'1-B3JKU1O#:GPSNN\*QI+G,\W(/0!OA^S5&O]D8[Z/]=,/\/ M4$L#!!0 ( $,QFE8U]Q&LN0L )TD 9 >&PO=V]R:W-H965T+, M<".)4U'RV/O!OWW/):G'O&QWFRT06$.*O+SO>RZCUUM5?]%K(1IV5Q:5?C-9 M-\WFY>6E7JQ%R;6O-J+"FZ6J2]Y@6*\N]:86/#>;RN(R"H+TLN2RFER]-G,? MZZO7JFT*68F/-=-M6?+Z_ITHU/;-))QT$Y_D:MW0Q.75ZPU?B6O1?-Y\K#&Z M[*GDLA25EJIBM5B^F;P-7[Z+:;U9\)L46SWZS4B2&Z6^T.#'_,TD((9$(18- M4>!XW(KO1%$0(;#QAZ,YZ8^DC>/?'?4/1G;(P&<[(BHUPW-=Y*[&NNKM>\%B](KIQ] MITK86G-2U^O+!M1IS>7"47IG*44G*(41^UE5S5JS]U4N\ET"EV"KYRWJ>'L7 M/4KQ>['PV33T6!1$T2/TIKVL4T-O^A5DM93BXY0H4E[J#5^(-Q.$@A;UK9A< M??M-F :O'N$S[OF,'Z/^I_A\G%*8^NP4-?9CQ:!A4=Z(&AH.8X\U:\%N%*]S MII8LES4B1]6:!O2&-O/JGO%<;1H0&\U]^TT6A;-7FN@D[/T?K6SN07\A*HHY M]K'@%3NG15'PBK:9931KYL)7%XQ7.7.:S,GF\S#STGG 5)W+"MF":1)#,Z0A M)K5N.8BS%HY6&S[,"8UBJYI7C5WK1.9;R*,])JM%T8+6BHYI:KD@$1Q1.MS\ M9) ,JL%RT)*-9L20Q$F;6MU*'(8W"'EH&83U40VL"G7#"R;*3:'NA: -O2+I M'''7B+K"B@7.0>H O]HG6_S4%O?DZ8&U0Z\BML5)I,%,NF.1;:R M69L)636DH&98&A%FC(:5;NJ)FM19&SF_MAI9F'UEBA M%IQ8H[U0?.>#G_UKGW2P:>O%&O8]\(\]7SVG@9/(! +[Q1S!/@EB$QQU,GI& M*EI>M28D0&F?>.^@G3)/&RD-O-DL\X(@8><\_S<2.>8E5:$%J!KO[:UF&;O> M%+*Y\-E;(T0?F2[_.:_HY%KSG%6JL?Y.SH@YLICQC^H>.F3WHO%8)7 (J-#Z M\7YXB:C=OKI3!>.K6@C8M!EXZRPR-\TE!.LYNGM)[&2VDIHE+M6!06O%6MT+F(PE]85E[4J=_,A$<,S,[:E M:*4$8 /?')HSFV$6HZ3JL>U:+M9F"Z(>7-H-XHZ6@,\; =\15AQ12Y5K9BJ( MTXKQ$:MW49%)D$N,LT!LN$Y;MH4)BT)I/7C[#[5J-\CTDE::]$PN[E[VYMJU M2&>)+A1=PCN=OA[)7F^+HJ?3T5US)'Y.ZYH:T*O%'FPM#5>"7(?73NG$ET>:G:VNVF% /RLFI5VZ=JCR7!62>[ MX?2#E^#;GF*5K@4Y! Q':):T_^NX["%R6R-:%_WC,C-V @PT5$F8$ZFUY@0, M7U!I-@ZCK4Q$H!:HE%HV8J@S5L[=9&U/<#PNN:S9+2]:X68PA(P;8>!M<3]2 MI2TKO&HI3A"3H7)$%3(WT@ X M()@ED6HP8=7=V9I\&C:A0_>3:62# IXJ2T.(;U#8[\P %L>9@3]/T1X4!;$# M!=W =TI5-_(_I,3!WSK'?M+S!E,TH/H8<['/?JG8!W%36S^SL^$Q%&-\Q69I MHU>RX.,5E]]R6?";0NP"Q!,H<,HCI.TT221M$[X'/CKW%V/"\N^ MW^UH)!EKY!D'="PMV]H4;Z,V4Y9= ANE="N)@Z?:UDHX%RP/*ZLA_'M'ZM*( MK#5EB7LZ77#06$J]X,[2=*S@2^0'RW2CR/\',QU8YTF#D*X[FQME$XPL*:$R MN"(5!RM:@04F5,^!+Z,^D?,5\M,*[G[(!%5&>.BBX%U)?#PI]$C=00:RYSA! M.045?-"/@=9E*7)I PX5>R$LJAXIC0B=$RS6+=1YJ"R-UH%*H.D>3KJ;OU-T MNFHZ]V9! E\&K$)C%$S=;SHR\F:I&0+L;??2JTGE5#%?& Y/1KTK_GW5-X0K MQ'\_,IFF;>+.DX?YYR1WV4-DI:*FI)32-HLH$6MJZY M'F+7)\T]'-T/_"\N]=(T<\'TU=_V_-W/;XN<\><'43 M _3KIX:2W\V\[5/I/KU_]2FKF[%(#O[:SXS@YWAZ#/.[.>!*!*&6BX.#7$;< M&9X8F9ZA&]ASO[:% 9_8+R.GY\="*9RS./2BR$90X$^G^#-+V,R/YVP^];)L MCC9L+UEC21RQR(]C]D'52_3B>'L>>6%F7E_@?1JQT$^BIQF( A8C5.,1 Z$? M$ -!A+P9>MELX&"H$5@9Q2R,_"1A[YV_#)Y[GGAQ,/7B-+SHYP(?K>\P2+,G M%3B2+?3B,.ADFX;@#L'[M&SA./.#@1F+_3A@J3]/V#1%!>1-H_3B.-W(#^9_0B,]W=";)TXS ]UX8''FIT_3?5J3 M4;]V5#Q'IDW[04R^V0U2/QB,/L^,PKOAKSOX:XAJ&XUHJ(" %NY>PEV*YG*Y M1"TA,'@CFJT0U8D.D69-D2GNC4SFLK:'V$/#,^YZ#W;9ZTL 7X-CT=$I"W]- M(CP_B*.7%/%I "$3S!RXHGD]A>9F:7#X.C*OPV#FQ5E\83&"N7YAK196^'>R M4@!YO+L38=WU6JER88!N)]=!0[]TLKA::[[3G#^^9I]#^9X;5+& Y):1A'W$/E9-@[! M@Z!E);IZN0'>B.SR_CG$ZN[XD]1?7BQK82_*Z1Z0U60&9/+@["'PLXB=(:N& MTS.P@71*@WET]H!<0F_>WQ&8)0-043J7[A;K @B0_G6GC'[V.W))_1G<^E[2 MC8>Q5O1JY]EI8%77[!,R^0+3-:'H$F-OO9E$CAI\SESHC+MS-Z-:AT1<=BG0V'5V9&IQ@7'6_(^L#8[@2 MM^C^,_U?T,MG@7O;U#AUV-;B&,)_LH?Y>KFI!^B=2BPN/H2YSF^-P^X!6VNH MYZ"R_5C^X:!3S C&C$%2.K- ( S]+'@6/!J:MXRV[&.A40LZ^'N2L=^$W@$A MTSC=A2 IX;NC:"6:!=08#DMGS^-UR-.C[G( 9&ULU5K;))) 73*S,D^>3.#USMAOY5JI2CQL\J)\<[*N MJNW+BXLR7:N-+ =FJPK<61J[D15^VM5%N;5*9CQIDU\,XWAZL9&Z.'G[FJ]] MMF]?F[K*=:$^6U'6FXVT^W^"-%D8\XU^W&9O3F(22.4J MK6@%B8][=:WRG!:"&'_Z-4^:+6EB]WM8_2?6';HL9*FN3?Z[SJKUFY/YB\G^QX@"B-/,,@S[OALRN^ M5^E C))(#./A\)GU1HU^(UYO]&_JYV:/C\^FB'A9;F6JWIS Y4ME[]7)VW_\ M+9G&KYZ1;=S(-GYN]>_*]OSL9#80W17$M=QO9"%NRUP662E^Q8E84:T5W,A: M552BD@\BE[M2F.7!X(C'79O-5A9[H4M1F IQNO@#L2,J(S3O$XG4V*VQDN/) M6)'*K:YD+E8(_I*6CP16PV0X<;5>FSS3Q8JWQ9)ZLS6ERD2]Q63:;@L12"Q( MD^E[G2D(,A#OK*YTN1:_:;O2SVD3-*%KQR=% N-P [8A!9SHD$ 7STP2TJI# M]4D#)[2VWA:/U!^(#P;*_C?]>RQL>^^VH&W$%W6OBEJ)3Q8VDD6JW!'\ES7U M]A]_FP^3V:N21"AUIJ5U*G16(2$[ B;3P>1%Y_;6FJ6N@MRZXL.1BUP%Z5>J M4,X82VLV ACO3K6_S4!<99FFZS+/]U$XL;)W9&*Q9]$/A.W;NQ6-S-GQM2/6 MILOM^ -/&HC/7Z[Y[Z:HE-U:7:I.&(A3,MXP?G5S>\??DE=GXE,A/DJ;KF$F MPI5XYFS]BW2:B<_*;'/56/T:VR+864O:2!5('5"#YAS?]&>Y$Z=TVV]>(!E= MW][1]2!$)&IVBMU:0Q D4Z0+G$QQKTI:6S7KEHT*/]W>E(T.Y#,9]BLKG2(, MR7ADYYVI\TPL>L[0KA5.N^H;)HB)52LA(9BFY"[HL$CGX>3%0-Q!FZ &(@U; MI!(KJ>52<1XEO_JG+&HD*8E'CQ,D@0=TDJ$L+B%39"H*D=),6:?3UJRBK3>9@QRHE M]DI:A/Y5X:!FCZ.A ['J7&ZW^9YG5I?:U.+NWHO869'QLB8'=-=;1J-0/3A^'">ZKHKPND)759@'W=9DYF9.?(4./'>##K&KG IW2]E,;=$SV MW2VPBM^"[8##0\BXN&63= ^8??X/L__.*8NLMH0B2B("?>)P$C!2]P^>98\" M6JF'BE DAY5 M5TB*.AI+!MG6EGA'R0:&;4OU9XVA,'0?-QF_.G[D3]H&2CN1S*"Y#)E0+'*.ZNR MJ2XA1D2&H[Q<.8;A=S'WR/9YWEW=&Z>R*$#\*'@!^6'PS46-%3DK!JX046B7 MIBA4'C'NUZQ[1#.W%$V*&%B5#B+G&H4ISLG":4LS_?D.@F*/7-&11CKG+@_H MG!&%=OR"'+HE))DN*ZOA;_"1!:$",BFSV(I8Z$:!I.!$PV)!'%2LY$E,CM?@ M9# >,+$&5CP]!RJ02V&:#?Y(6A[S29(?6S"[:8+(\5\;CA!#<&"\.UW52Q_? MJ4(&RCH:KN4]T2;:O/#E;0,'3RQNOJM,=WNB*SF=]O-S&L[T!Z"US'0:G+GE M?W1AS9:AX^+0=5MY/1EC&L1Q63;32X?BO5.7UB(-LK\BXS+/T"VA[-Q%9%<[ MI8CU:<>VW5;TK2667[_.+3R- MMI#]V1*1#VK_I,L42][<2VY:P)I7]0I%//$C<,_V +=2=WRS.?3O.FF/2J> MYCZ('99=S.\"?L%?-H8Q O. 9=Z]?G SLRLHLN",A)U8.%>2%,-"'C#*M;0M MZ)%>#E4\0\5,LRKTOT*@O -I0/:C(_BT0S42)@8C.8K0P#B@9NNH& Z?=SED M# GO1]2A7\YF.N,2@P2PF0BNWK63/VVK/&T"*RAPC[>A SDLQ$*RD&5;M8&> M*ULMA_LM8/D:\[$@I!H8!#L/KT@#:/2&?CI, M5CP*])$'8Z\&LUN1!RA.-0'C5[!QY9+_]4$P-^*Q"UP32S$0 Z#0GZO+KN_] M.O@Z$$N546YI&@4^D5((-LMT;BX1L^F:X/'I4E42$\)XSP/X.+!_71G(M^3B MF7R(KBE7G(P^0%*\:N]GWE MPK3Y8#Y^0;!,J+.I-^1B?X\'\P@9'$.0FCDQ2KNB;TRHXZCGW0,J:!OG)V\' M(_JE?MT@A<"[67LZ6_"([Q#9ZRL$9F'@Z()CV(=$UH70;T M;DXC-1F??%YGS"6(-5),Y7K#KE>9E^(T.8.D("<$.?6)&F+?Y'7:>'+64X4KJ>8 9 [Z4[B\&MR]VXNX^GC7:W"P4] R M:[,#C@$5Z0=&B13G39'O4QY81$Z9! ),S^AFNSNUZ(6RIG09NM+G$C#8[X&\ MN[FZ:QLSDAL='?FPZJRSJKO/#NC).DY%,3=V%H22(%T$O(@O]8I5.9V?M>JX MC@>@1SH7%G4H2-I5V=Z%J@*_QK3'U*(AF8S'!T][#V2XXXC MJ")T3OE8%]S0<-G1R M60FRV5D@2:++48P%AN-H/)EVYH_&@,([0VWY0SN?3J?1+.9M9V/,'_>V'4?# MR\G9?Y+UKUN0/W2Z83P5X\NX&9Y$\WD, 7QV[\Q@TC=\U?L, M!O9\H?WB+\ M^J(HKG6N>^V-4->E1 E\C=9RN29=!U;5-E^;6S^^+F-6LS8U%=S:+<<#K)"+ MM"4+E?(F1[WG._+.V8(TCVW03&0D^NLC]]_T(8JUKXWF';'9 ,/)(!8O#CYN MV-*LCA_'-4-;AQ\B)R)O@$AZ09\Q?\:#$7W>=EHS+D6MV:1[(FVG(S]X.!CR MY]3];I\RA<2*N4MN'2+PZN[@F\ 7IR6#V GO/!^,^3.)!Q/Z\ED!]PO7:#/?SDGPKE<%B:>\R6GB M9E\SB25+WN&ZU-KC;NZ8BVNT,]%J MZ_?#1ON "?9OCVW2/ ]YKO,?'U3SG" [Y(DCOBE4*($BB%UJ#1QVQ=2@"6'W MT*VI(EW4.Z;B2,0"'!;>538(?C8;ZSSG M>>"L=:69L_:>9QSQ&^Z6+0C"?%<,,]X?V!:V M]7W"$FR>'S_ Y_L$Y0G]_O\ [D<_C_1]_H(\>LRXWY/D%Q!UF:;UIG9NZ5SJ MG,FZ\&1=C$;1<#83LVET.1ZWB3+&Y5$B/LL]E5:]8QM%\]%43*+Q:-YJ%ETF M$^ JM1D)T'<6A?!YQOVX9#X2X[A5=WJ94(I4^IY.O&R="B Y$LDL:4:.A^(3 MSMEV*YE*;:@.L/L.](GA5%PVL^9S\3,(_H;C'5%N$UH.F @/!#1^8@/Y-AMR# M(:3PC%]:>EK%'/11$[#['*S;7;MC 'AZ]\=LF#'"/?,-3RCY\8M[;,KCH>#( M/0X=#=M2X0<"\JHZ\ER5?)Y73.!7](15#.%N^#(1TV$TF5_2]RGN)E&"3_R8 MB4D23>#*^#XGMX:]Z/NEF(&(SVGR*!:CRVBY)'WLT(,^PN=ULU:EP3642])9,R7 MJLBUMI1_JA0Z<I=^=-M<6>8;@NW-MMCM-T M,3E4:K_=W@R.O9YYT7E-=J/LBE\&+MVK"NZ-V>9J\[[QE7O-MAWN7E;^*.F= MP5+D:HFI\6 V.1'6O0#L?E1FRR_=+DQ5F0U_72N9*4L#<']I3!5^T ;-6]AO M_Q=02P,$% @ 0S&:5J-0*6KS P >PH !D !X;"]W;W)K&ULK59M;]LX#/XK@C<,*>#&[T[2)@&:=H<;<"N*9MUP'Q6; MB8W)4B;)3?OOCY)C-TW28#OT0V*]D \?2B3%\4;(GZH T.2I8EQ-G$+K]87G MJ:R BJJ^6 /'G:60%=4XE2M/K270W"I5S M]/_4J6G)G.K9K=W(Z%K5F)8<[ M251=550^SX")S<0)G';AOEP5VBQXT_&:KF .^F%])W'F=2AY60%7I>!$PG+B M7 47L]C(6X'O)6S4SI@83Q9"_#23+_G$\0TA8)!I@T#Q\PC7P)@!0AJ_MIA. M9](H[HY;]+^L[^C+@BJX%NQ'F>MBX@P=DL.2UDS?B\W?L/4G,7B98,K^DTTC M&PT4,UG8ZEV!!II!'- M#*RK5AO)E=Q3D%B/A'Z$468,D\X)*&'L: M+1EY+]NBSAK4\ W4("1?!=>%(I]Y#OEK \I=CS#ENV>\&-3Z.:C+H0JUI!A,'4T2!? 1G^NE#D/J7)SC''>?X%/K_ MYGP:-1CVR>\@[PCE6R'6"B@K4-!'( L 3C+*LII1(U.:S,N$S"G/ (-;%^1J M?DW"U">8E)FHUK6F-D'%D@"5O.0K17H&^FP'&\L/[F:%D=(%D&<4)6""BV!H M0+5 R6UX^/8_L$Q-M!"CO\.(*D1C6(W4!?GT81CZT>6[??\UM#X?TFKW#;V& MG66VK_XP__CF^/#X.=[1WA6T;IKS_%/NMW4%DFHA__Q8;ELF5&M9+O!&%PR( M%N1;_4S)%Y[UC60PN%0$(Z'D6/X;PH5@.4CEFLJZYUTO3=U1$)Z17C!(W#B, MSSISO2!.75P]PT/F JOB<=8_;$F&_!SC4N(+LV<;N=1::;2)(7>,01@&[FCH MN[[ODW@X0FX0!_HY<3>+F+_;,XZODAZ^:>>WX_\L_L)]UQ MW.^'.&V3]*10._U6P#;>TP.XL@-DI2D)OY&;CH:=%!IXD88AE'BMTO' M'A9OIR' I%[9MD?A5=9<-[U!M]IU5E=-0_$BWK1E7ZE&PO=V]R:W-H965T=^,N=K8S^Z4@C//E5*NXM1Z7U]-IFXM!05=V-3"XTO MN;$5]WBTQ<355O L"%5JDDRGBTG%I1Y=GH=WM_;RW#1>22UN+7--57&[N1;* MK"]&\6C[XKTL2D\O)I?G-2_$G?#W]:W%TZ1'R60EM)-&,RORB]%5?'8]I_UA MPQ]2K-U@S%-=C&:DD)"B=03 L?/@[@12A$0U/B[PQSU1Y+@<+U% M_RG8#EM6W(D;H_Z4F2\O1B]'+!,Y;Y1_;]:_B,Z>$\)+C7+A?[9N]\ZF(Y8V MSINJ$X8&E=3M+__4\3 0>/DE@:032(+>[4%!R]?<\\MS:];,TFZ@T2*8&J2A MG-3DE#MO\55"SE_>F*J2'BQ[Q[C.V(W17NI"Z%0*=S[Q.((V3M(.[KJ%2[X M%R?L+1!*QW[4F<@> TR@6Z]@LE7P.CF(^%JD8S:+(Y9,D^0 WJPW>!;P9M_+ MX!9NOA^.+3,3L( MR5[P(W;#:^FY"E^-+X5EZ4#F UX(QO%/&Y8WOL$*<2FKIF)I)SGJ(O:N%Y:0'4P(Y-D"@ ]G/UC0U*SD4:KSSD*6MPV.0 MX$X\ $1!+WV<8//""A&DQH?.74M?2@U@P3:"6V8L]CC7;?3" M5A%#463K4J8E\[V6H>"(#&IX5*W4%%K^@T/UII-4DJ^DDGY#B):*QK')CQM2 MS#GA(X)"93*!88^S"2;O0*$0G90:[8R2&:=WN=2P5L)R,./%U]'.UN3&^[L? M3D_#.ZQFLP@GN5J$0JDV\$QZQ.X0TC)%:-2-3????#X8"]#=RY(>2:Q:WSHV/9V'AV.SXI%L] M%05%7[6^W1IH5DH6G)J/>R&/B)WE,F:+*)XO6'P23:?37BZ>1HODI'_$WFT6(Z!Z_SY>F.T);?612#5MJU3QKA'HHV(IGBO_5/EPT=*MQ@!0TW M5".>5A:DH;>8*YIOK'F/\XR>5,AD;T*Y@>SG?D8QLMEQS2T*1ZI,0[4@M]QY MVZ2A"._*6L0:--_/*U.K8G<0SHV.[U-.\ MU0%(,B^.9D+, X*$*MAE[(7T!* M3]JD"AT@S*GH9KE4NWI_KR6Y[8[JNV.O);PN4P\]&^M#$Z)-=^B-:!UZ]QTZ M_XZY^"_,Q1$#P:(@BGT)+V_-PEPK+/6.2KIA^]#9!+"&WH9,"=8$IW4J=1SU M\?F6P^D2DBV77,:=^7MJK92L601F)^US*<4-6W"M=83 MY\A1)1%;N#002B$"T[NX7H/?1H>,1&!C=T;&TW.&)#9, M."^)!/C$<@0&[:T-K"8XA47$9$[M.V(%_-7UWRX*R*;&#>&'<4[=WV8@<]#S MUZ4@HQ@">87A"MJ:5:LY>66X$PF$W*/=.AR7]5;SRC3:;T\E'7&TQN9]=F6/ M-7J@:TV0TT*$$ ZCB6O@O,%D0B$*[S6*ATN/=(_SU_73CZ&,D@YUT-'Q!!C]]\CS.6;T M)(K(*JD?C'IHHZ^=V@I813QE5-_:>(8!\%P*"I%1KG7>#FJ%>,4PZD *^9&L MW?'#,XRIB'*)_*$V'LW_;7[:OVEKG;WM[5D>PH)30+YQ"= MCI&ULK59M;]LX#/XKA#<,+="+':=+NS8)T)?;K;AU%_3E=E\5FXFUV9(GRB$?/B1%B8.%-M]M@>C@9U4J.XP*Y^J3.+99@96P'5VC MHIVI-I5P-#6SV-8&1>Z5JC).DZ0?5T*J:#3P:V,S&NC&E5+AV(!MJDJ8AW,L M]6(8=:-VX4;."L<+\6A0BQG>HKNOQX9F\0HEEQ4J*[4"@]-A=-8].3]D>2_P MM\2%71L#>S+1^CM/KO)AE# A+#%SC"#H,\<++$L&(AH_EIC1RB0KKH];](_> M=_)E(BQ>Z/*KS%TQC(XCR'$JFM+=Z,4G7/KSGO$R75K_#XL@FQY%D#76Z6JI M3 PJJ<)7_%S&84WA.'E!(5TJI)YW,.197@HG1@.C%V!8FM!XX%WUVD1.*D[* MK3.T*TG/C6ZP% YS& OC'N#."&6%CY<=Q([P62K.EECG 2M] :N;PK56KK#P MN\HQWP2(B=B*7=JR.T]W(EYBUH%>]P#2)$UWX/56WO8\7N]_\39@'3Z/Q=5R M8FN1X3"B8S6AP?+T'FR9E!;$ MEK?D/KMWH:M:J(?]56S&%.5,UJ($^^A"*QW06M%+=$*2V[0I*MTHQTE"F!I= MQ4X_2;/PDE1E@>JRTKK>5R;]RVE\[7OVU&"[Y0U[H^W*_>U;_[LA<3D7DY(8 MLR?K8;"PU]W?,---3Y_,QP9K(7/(2MWDP+4J,XH*(E!0MHY"^A3NPQ%)T M[1N.B7;4OOAA0?TB&A:@_:G6KIVP@54'.OH74$L#!!0 ( $,QFE90R=)6 M9@( ' % 9 >&PO=V]R:W-H965T6Z7=*A'>=Q=IZBJ!+7,STZ&FG=K8EGF:VB9UG47&8U&K MTB++SM*629V4R[AV9\NEZ;V2&N\LN+YMF?VU1F5VJR1/]@OWLA$^+*3ELF,- M/J#_WMU9FJ43A]\Z8=B\E!*_7P9,_C>S@H.,_>*"C&@B+Z M'@Z*+J^99^72FAW8H"9:&,168S69DSK\*0_>TJZD.E\^]!N'3SUJ#S=;^G7+ MU!,V;*;5B%@/B.(-1%[ K=%>.+C1'/F?@)3\3*:*O:EU<91XC=4,YOD)%%E1 M'.'-IR;GD3?_GR8'Q.)U1,C&A>M8A:N$/GZ'=HM)^?Y=?I9]/&)P,1E<'*/_ MF\'CB"*?P5\8^"80/EO3=R"8 ]PRU3./G#(X*7%0>D&R1L!E9Z6"XBR^_/D) M[(2L!,@@0.!4' 8.H3+:&25YQ-52,UU)IL!Y6F@CD5FD.MC M#;KQ5&/!6Z8=BQEUH!&YU W%O3*-EC&XI.'25=#%3&^,I MH7$HZ$I$&P2T7QOC]Y-PP'3)EK\!4$L#!!0 ( $,QFE:#]^.[-0L &@? M 9 >&PO=V]R:W-H965TRY 4I1M*4T?DX?X "[. M?9U[ ;Y]5.6O>B5$Q9[6>:'?G:RJ:O-F--+I2JRY'JJ-*/!FHF4GK?.2[[GBTYK(XN7AKGMV5%V]57>6R$'C"[>;OA2S$3U97-7XF[42Q)7(W:O''T2C3T3R4I5K\S][M&/#Z(2EM:[4 MNID,!&M9V%_^U-BA-R%Q#TSPFPF^P6T7,BC?\XI?O"W5(RMI-*31A5'5S 8X M69!39E6)MQ+SJHM9Q:NZ4N66W0LMR@>A&2\RNJE*F58B8S\A,J9:BTJ_'558 MD>:-TD;ZI97N'Y#N^>Q'550KS:Z+3&3[ D: VN'U6[R7_E&)[T4Z9('G,-_U M_2/R@D[_P,@+_B']K?3P=>F446_TAJ?BW0E2QL@_N?C^.V_LGA_!'G;8PV/2 M_S+VX])]?\B^904\S<4#+RIV=W_%><,E"SC2C7LF(;OD5:8X9: ML$P^R$P4F6;S+:M6@GTL5;WY_KO$]^)SS3!,5A++RB)5Y4:5G!:5A1E*ZZ@B MWS*0#I )I5ZV, M1'I68]EBR70%#7B9O=!DR&XP.2D@X[=:EEB\4I!9U#P'?+[9 ME&I32NC&//??.U4*&) ]G$&#JQ;X7;(@WMK]2ZPT94TBC5K,4 M5Z HPZ/'E;3V;N&TZR$X4YZG9 \M=;Y,IP-V",H\A8 K?!Q'?&(%MN<@H<*=9S3&]XTC/#B#"'[#, "V.1 M0C$MEX5,#LW#]GU@Z WJEZN]GR0UB505Q"6*4PO5-4FF8EW M$]W'/,(6I5IW2W8A!F>:?H(T;<*[%\B4)O1F4R/>M&BBM86TYMLN)NJJWJ5] M1QD0EG)MPD#591_%FF6UR?%TQ8NEM<>\UB LI"JL;.?3@LHF>K,"3[&"MB\- MT$P\H./:4.X[I.\:SLU-K&:\MH(P6L)K>H7Q*Y4C M)$%]UT^IV%3&0J0BGZL'80P F9(\\#+;0=.L!A7 _:"Z5 @L9FF+XN-5YM\+ MBG[" Y,&1^C%UCA8S7.Y;.I+$UV-'X;L0P-QBU( UZ(#>9$;_K[K4*$HC3&0 MLPKX";B-Y2Y?]Z/Y!4R"^$IEF0D$ZHZ]8$/C7UIX+;5I<>\[]F.SL_^Q^SH7 M+#QS$S80IVP0G#J,C..[YQ\;PO]) 2+9XX,LL)+$(RK8PA17,]8[-ZLA;M*\ M)O6K%:^.*"2>R#=XYD=N &:Q,=O,2 MQ/X*;##-\X: 33Z"< T3:4Y),VA@X6F#!9X2NQPQR6.33;1W,";O"K#)ED>I MB9*!\I1=\MP$SLSLRDBH&YS_Z=_I2\>TKTQM,%Z:SF;7GV=?E75ER;8)@3=? M'T\D9R*0+L@M#SPWK9\7.4D0L- 9)Q&;-K8EZC-$N)=503AVDF@"Y(GC>C&[ M0V%I.\@=):=[T)@7.$$8L6@R9I\5D?>S]T$\=MP@9H$?./XD02X59^DS[6X* M-+R5Z9[@]5 MWGRZ^7QS/6/3G]ZSV0_3^^L?;C^]O[Z?-13)KO_SY>;S+^R3M'T,P9JF:8F> M\C6[Y+UAL.@NY_Q9.#!*/>3XD10C7795H M,9++J^T;=ENB7E*/9N(?28-L<8>N2R;9@)P1%K4X9X7,VQ&\1HJ5\G>1H7_7 MNB9*)J7JRC0>5'V_UNTXO78UWYZ:J/3\\^[W*H?]V11E[P^!&[LN[&#^F262 MWOT+T-\([IR%$\])$.G1V$H/)Q/':^X;Z:T9OE5RXCI^Z#EQ9-DXC ,GBO#, MG[22_XI5_8C^6EM>_E%;^L]LZ?^MMHPG3M@3WKO=MV1?[1!_/F//HVL"7ZGT MUT/8/<\9NZ&3H#(; )$#EG&"P.N0?Z,%!W#S)'!QD8R=,$A.V737)VZXS,ZH MPVZ:4,^)_#$BPZ6K)'3B<4AI7Z^;C4.3]2A=2$8Z/,-6S>X<1X-<:0V'.8'O ML@%P>%YTNCT^0:N_7"6?__Y"+>/URY:Q5SK=7OV\W5 O M2RV$>-I0A_'-"[9-'5F(9VM94"/.S4Z[$8EDBI,0+O&=B1]32XAR",<8WB6S MD'L/]J2#,8(L\3'-@VG#**(K!%[H090M LHJ@61H5W1,PS>(7W*G=>W+&5@G M=F**%ZP3HSR8%4-D( 7XKMCL9MK@M"NUTCUG$B4(U G*SH=>N[@;F2#,NM$H M9FCU!7:SU'C9QGK)D33/47M1:,-E+M":B>Y(A3]U?C-V\JR=(B?TP\9.N#LU MIUW&RD='_=F8ZZ3SRN[!^#PW>\%]4FU2YQ_&<%3Z[5=)IO6';2K2K3UA:;8W MOI,D/IPM0V9[EP:1#$;(+PF'47M MPVJ4 8D9AO6H^"4F^&/7&7ONSE3[%$,-ZP=L*?Y^:CG>D/=9A9QA.N?=7IG: MX]&@UN8E_/-NE>N_<3-#H]Y3IM1OMJ-B"?*?!7J_>J.:)XK:R:UL6>]1#Z0ERIM?KLU6BU! M64X<^#N#->>OM!7$QJ4NP4_V).0YE':&"5:7@C5,G'$,[_U)M6@K^Q[; .Y.!V@:8//!!N MXDF4J;36LQMIZY6=[1 2,75&;C!A,P1G6DHS@HX?>N=:-GC[9.JY>TK2[]>S MKSG)V ]0SZR/?CMQP6Y! KH!NUU#T]08NZM0)+([YB.(AS;+3O^TQKQ\#K4/ M>9")E/I8<3HB3C:7YHCVX%[:=F5^X%>(!&+$3@'=Z_-\=(<[&4!7UE M:8].S%&;D1<0B;7[_*\*$K2WZXG83;5'!$WDO?;5;-3[^KD6Y=)\XZ7#TKJH M[(?0[FGW&7EJOY[NAMMOT#_R$OIHEHL%IKK#.#IAI?VN:V\JM3'?4N>JJM3: M7*X$1P31 +Q?*%6U-[1 ]W']XO]02P,$% @ 0S&:5B_+)4[@/0 J]X M !D !X;"]W;W)K&ULW7UIB&^R %__K-LXZ^0,J>%QL;,6,1 M0'=55E96WIGUU6-9?:SOC6FB3[N\J+]^<=\T^R]>OJS7]V:7U&?EWA3PRZ:L M=DD#'ZOMRWI?F22EEW;YR\7Y^=7+79(5+[[YBKY[5WWS5=DV>5:8=U54M[M= M4AV^-7GY^/6+^0O]XGVVO6_PBY???+5/MN;.-#_OWU7PZ:4=)OY%]\N+_ %>N*7S#S6WM\1+F55EA_QPVWZ]8MSA,CD9MW@$ G\\V#> MF#S'D0".WV30%W9.?-'_6T?_GA8/BUDEM7E3YO_.TN;^ZQ?7+Z+4;)(V;]Z7 MCW\WLJ!+'&]=YC7]-WKD9R^7+Z)U6S?E3EX&"'99P?\FGP01W@O7YR,O+.2% M!<'-$Q&4WR5-\LU75?D85?@TC(9_T%+I;0 N*W!7[IH*?LW@O>:;=U56K+-] MDD>OU^NR+9JLV$;ORCQ;9Z:.3O2OTZ]>-C ;OO-R+2-_RR,O1D:>+Z(?RZ*Y MKZ.W16K2<("7 *:%=:&P?KN8'/$[LSZ+EO,X6IPO%A/C+>W:ES3>\G/6/K1@ M'NYB>#@\/U_4^V1MOGX!!Z0VU8-Y\I23Y#0:&BGZ<&_@A*S+W3XI#HB'=5G4@(HT:4P:;;(B M 50!INH&OH!3V=31??)@HI4Q1;2G@>"YK*!!JA2>-D#)S3U]%M3N&=\Y$-;6 M%*9*\OR OYM]P^\V ,3/18:?[G >@O+USE39.HE._O9?UXO%^9<_G]V=13^\ M?OV./L^_/#V+W$;ZLRD1;\H<> ^,N3K0##]49;O7Z?8>#F"RYOEH@(4+3\M^ MQTF0T9U-;/BEW?#+IVWX&PO"R)9/CW.R\K8\&(LVG;"!J)R_^K)^PG(!TWF; M&L+4X ."Q3>,PSC*X+NZ7=59F@&*8#^2(J4G?KE]"WM318_WV?K>?R<"6'EO M,I04@-+";& OX>^SZ'6>1TV5%'5";)V'6R4Y4AQ\V)6P:9/SQP$ CHA-G@%_ MI86W>T#.VD<5S.L&(0 3> ,(K3D@)?66$$=I5H'@ 0*'%6:%?OHB.IF?XM!- M!8P[VI458A+&*@L#L.0;1=]#*43\:*HOHY/%*?PJ6,&OHJ:,DOV^S(H&)ZC, MKGS@/=DEOY85@B4#[-3\PRG#9<6#J1MCHA9D105P($&UC<$Q MDVUEB+:\W:WOX=C=EWE*2ZLB\UN+0,LW9T392DV IQRGPO>V;<:\:5VFV29C MMN-Q?V [18HK>T._K_F<7,_/X_#HU)8=O;Y[@[\K,XK*PF="2-]":K%0286P M@GR(UJ9J0&V*'H LDU6.2&@,_- P81'()=!F>"B%B0V<#<5EERRSAF@G4;++ M"3"[,3HKDCB>B("VB84C;<(ZB%AE#N:IQ"!A)^ H H^NFVQ= X&#B,%'FK*! MT65C>']Y$YL(GOV(\Q1E Z=J@_#C+[!:()!=UOC+@"\95D,GF;0X1@["!GIF ME*1IAGL"LWD,J873435 W,#^:/5;9'0Q#6T)1Q V"F.>K#^R3%AEN4"S2SX: MNW>I66>HH-8\<+G*LRW3#![055U6J\A\VL,)@:W+R[HV1*[X;(7Z(CX&Y\> M9NJ>@]W(TA8649FFK7!L/%GK4]H7'U;X&G=6> 4-B&0.T*-02C-0U$O$ B*G MP1TA%!J@@W*7K1V]X=E$[@;$WV0LE8'+!N1D)82W 3@)K'1E?,:ED$V)P"LK M J\F1=?/-1'<6Z"L':H#0\)O>@3$6G<48@X#]LQ4>.\V&Z #IA&#VP< .=K1;C"\Z;A5_.,Z9*D M6@Z\<98#(:4CCR@G%V$9L=6'"W0BT4Y8F0=3M (B4F:!I)NV528H#'AJGTEJT!!<^;S888-DFN;I[#K<,1!H"8H-HG?;JIR!\.5M<<=ICCH*\M!7TWR MO^_;8BVR\0UMROI R_D>9#E@R7WY 57J?-3$F)[E)#V-/FB%/';]8R$FMY&S>O_M Q00B,GA4"IZZL8,A$6,N;Y "G+[H%T(J4 M]_SOJ&W^-_Y'#)(A^$BMR\4>&H&,FND2--?>%OR8- WJ/Q]\.RHU>,(*Q0># M2+;)\-(R>_IG.V +=O_4B'UM!H:S(*AG;-(>_GN[_0 M8AHYP2AQF6\-(U5HH7]R8QP*Y<'@[@U".GEVW[U_TP6,*)$ ;@ ?-9Z?@TFJ MF2%>[M.<'F <=&=\?0>8AMG5W9%10P,#%Y2Z">(518ED/.M'$?D$0>-.8\0( M?U!E*@.Q^4E& ?:_;W/?UGMGRGUN+"J^38J/Y,NYAWT^"_AIDO[:L@F#8&>\ MJ;)%L!ZF*1!/W*J'4G1T6UP:1@WH4'%]1/4D0)^1OR?NAQ("L>O4,5(#0_!,QP99I' M]%OMDNHC# 2[ ?9W!@*O\7PV%EQB7F?1OX&O6.&AU+=Q"]GY"T0M=83#BGF3 M$OQDLXLVS2M&>.FDN*'C0"2K>F?Q)OY;*BOT'1J,7D6' M2'AOU)[J.H0E'@05N<=[\F+#+X(2NSEV)YBU@G(&>FX&\B#UT7:? 4.HUO<' M9_PH!O' M=^[43=7B=CJ+"0AA"\K_[WS,T6X5H32X("!MUC#(*8J/H3,=MB@'_9^B1K4H0C>SA=%3YWTV081@R!*F[0,]RR O@I$Y!HXH MY?"558!DI" LD14/9?Z JW+;"E@CKT=%^S6"R@_WIK<* LWM:&/6]T7V6\OX M ZX'^@CPVK;!XZ&N(G1 1J@!Y$9U#\$K/R%(\#;='G4YZ'K&4C2X61U1RUY6 MS"Y+L<:354E\ (W8$!:>*MB"WF3\J"\\9:[\P$)%! Y9VOL\00(3(?H$B\#7 M*8D&8Z8NQ:=ZCLB)UQ\;*"N%74P.-"Q#*N/ M%4+1\TCV?!D M'G6Z@!9K]@UQH+&UI6;5@.X"T(HG$95D5NN\;\D%BJDA&6!7E0PB]3[+)KU] M;+5(+$E5D6^0WM(-K,V@;*N9K#Z1WR05^]G-B7Y+(UPN"Q8)SR/P(MR9.EA! MKO^,]0VC,]2+").J5CZ#(B^JR7VT!%L M97?MBV-K_T]1Z9^]B4<7XD6G\-2CH8E S^#8SFI@5KTS^C^^A&5_"2Y,V!"& M:U%UFOL!$W^$=5N5Q7?.^* !-I## E'A1"M*=5"#U2J[J,#6 SJ&5711A[Q> MG"^__!_[]_M!M9ABC]9C0BXG!GS@-5%RW['.0I%L.HWZZ)VGY'5G3XBGZJ) MZ/BG^M?"_@5Z'@__170WS+KFYXMXOKR(+N*KQ45T\RJ^G)_3C/,%PCO(SQ2@ M5Q?!"O&-B9_^.7CD]*G%57S^ZGITO(N;2_?H97QYO>PA=[ZXCA?75^X56I%^ MNKF&\6^.C?'_%V4S10]38B7ES<1-?S MZ_CZ^O((-<%#Y\NY?6AY=17-7\575Y>]';E>WL1S[WN>Q?XZOXD7EW-'6^$@ MY.,&3HXX?92T'\H34D,TE"JH]VO67?UTMHK.VB<0%,P]..N@FNO.]K_,HTT4 MP>.P6%RQ4<(.7*"POJWKC[^\?/794,SU_ 5 6&3'EZ\NGP6+OGER$U_<+$\_ M&Z[%V(;_Z/1"+] TIA(,36A5@[Z1S4H]1Y@'/%NL.%B]S$_0\":WYF WULM0 M@Z7JZ;:B\5$X39T=OH,PB S;E"W*_2%*QQ6H/Q8U)+)I8Y>O X8^P$D_XU"P MTI7GOA4-%-,&UA*5QQ7Z@ \Y^)*T]--BO?R#(P;=9Q_ L7\'+$C+1HBX?4H* MV&I'HO_9_[X=V(#EJ[_.KFZBOT87Y_#'$OYXYVW'/[/?6DU^K=>F0#+\XN(< MGAK\97GYU]G%)?RJ,[XWJ6&JZ;P^]$/O[=MW/[E?%_A:\,T<(%Z>N^*-^#?KCK?-K#$5"IHD469&"5 MDD>MQX<\CER$@&XV4]O0 M",T.S^Q;4/Z3VEB+02U#\:IE2,? ,SX6%/ER:5BXGJE0U?S<56"<3V+VO?,P M(1H'*RVF1SC9GD:=4?S/A'H;^) 5F0ZTX5S^MDL?"IE528 :9<%U; M'IR!\*<0BCHJ0PNNXRNC<$"05DC?:E = _J\_8Z= ^-&:EBAF,#=PLD*"N@4 ME-JT,Q51 I&(C;X'D^KPRL.#8HJ?")6MXYQ>S M]^@ VW1YW-@XRF VM-76#?D&GNSF OG/]"8 $3?!G:5\BDWVB8.;_>3L4= E MDN9 HZ@DPO>93BA75<"N(,SU13 *33#&:')W6@FK/"#LVY80>PW!:F+M:MJMFT]JJ*9^G4Y"$ST+2RWGMOF >,Z!B$4-K4%II/WU0K W";LECP M3/*1(F\%A\*BA)):#VK'E$ MIR;+++%6N'B3JE$&-L@K68*->JSPM*&0!3QM&LP!R<,Y-QOR GOE2I_N$PIH MGT7_Z@299.^Q0 39"VM<5&9'6)-L:X=?_JT>?I!EF%T,X=QR#CA1Q"51XR=/ MC:0Q.[O%IBL#!BI.9U#A?L:93+T)*4?;;,M&&:]SQ1';)"E?FZ;)F8\Q@!W= M0-GBEJ1Y2F\UX T66JYH>G9GG;^8?1@X?Q@"F7* 817@1<%M"= MT!$RRL,Q,K9U1'U#0A1>W#BB42'= L/]^0#AHF)2MMM[82*4SU55**8X@4WD MVP@; M:B_A)5@8ZQ H'-J=BZK7>^*=8'7 -G:G=0J*ID%5K#Y("16""CI=GOU._$$5 MF))S#+23P,JX;):UC:;%<^<*)BBIEJ90X AQ4QDHN':]DC(:(?"UFL2M:Z MQ?2;VA>B.!A:55AL2J4JB'R#132@EJ:Q>L]VI602F^(AJ\JB&Q(%Z8YL[A$- MP_ML'U.M'N]?9=!"LS+8"BHU\Z<)W=7BSZ?+Z'^RA:S_1$-OV,XZ4HG_\33J M#N/+9''_41+_!3!-?B)&JUFM1SKN7/:RTW+6RC15:0L'*!@ZHDIE&]+L'..B MRL^(+%>D<=",S)[]E0[.G.$,%0QD2B56<;)"]$@IP*WG4_%#T64X%E+LICIPU(?%-;3^BG^=6^M0_ Y7\J IF#+ M.AD!7!&54RH+YSM8_S(-3];TD45X\X4%IE1-R(_;+(M.UC?_S"3P!-3W:P:% MT["80+K@=TG? KS9W.(PFRM,.(/3&$*)%>(=))#BL!/&U4>K$%Y:LGV*A7HI MX9<+PM"'1(6,SEJFG+F,/9 <@$3=L*PJ3DBH>C#["7XVOV)JQ5D_E7IZW?4S M]@%U0SDWN"N'SDBP]ZD6*\A#_ >VP(/_Z"'SB,ZS*Y5YVRIJ=(E#-=@C002 MJ41@C$]'[TT!+#:W;[ XMK5Z7C;QYU ;935GQ(EL4>'!IKIU:A#);C2?4.NO M)>N^%(9%S-*6<6S(]QM@CR:P5$TI)&!E) 0B"V0F+D$G&&Q#-A5 %C@F;-@/K@B\$D,[19T79.DV C# MS5-[J[*LH[88>QY"/+^@'I5:E)1LIYJ75I\_SP_CB2Y$6Y>F;&L(V0#0Z[VP M&K)^>W:Y1H5)CJQHW0(^MIBVJ^6PJ78C@-=6N'8M6,;T3D=,I/(-3E%KWFWG MITGEP_6%F4\W=+E%3R2H1S,L;+\K-PT*7+ "0+TO][23J'(.ZR1'6L7DJ'P_ M:?0@0\T2%;-;&0#)M-8!4F\ )@_/[8ZOW98?HG5>MBEZBQODQ+:FC!+FU4VC MKSV:59TAQ[=34/E$N<):+FKYH57" TV)4*M:7I[/+CE!8#'_\M\\7!].^9U& MU]F:%08Y'%\6]+]IWN M"W)>J9@+4(1J3BH6QSK99PWJ]R:50G5:& XRA6HQ0 R9XP-%38/(%OL!: M8A% 5^U.BO525-+6F=3M)SO,P_H$YVDV!\"A9'G'U7&ACJ&>][V("%-YG@2 4E< M+/S#A8)V)ER9@$7QP*8RI_/ZL-AD8B=0:JH2:QL-^Q&C!C,P6WL[M107R$]L M=_1_L/NL7[@8/FZ$5%LE%$^1CD JM+"ES98/K.U\X1TP-'T-JB?6UB;I5;%F M5.MN^TA(&M6KI*S+K1]CT$^A1/\\8P&FI!'9>A_E,JQ9G0WQ9YY]2]4'7"^L MJB^VBBGK)'\2-)\54*'V212FDQ H3 /"N_:,&YL!+$TDO!M)#F+*_9 H.T,GHZ)U)Q>T:XJK_ MR>;^#9AFMB%[W\N$XLI@>65L]7]DZ4_(B>?@B0NG^E470.=2[28L!I;9%OHI M=O/\N6%6$'YCI$-[18KZ$:S$G/#&4DR4'620_0J)40+N.#F<5X#*KLC6Y]PF M0"?CV@E*/UZ?25U#L@7>M*4$9XM#:=3 [F?J ^;IA;W:BE@CMDWRR5 5FE3M M:^A!*FD"E$K5X)\>\'95]_/I:OE;I^-@(JIK2,6YSX-L;'+$X9ZJ)R68*=-3 ML9'.U7"]OEC.F'B2J.!A?#^BNBF=36\X/U/R'SQ=#P6(0<4,^VEQM:<>P9,& M+/JMX481].NI+;9TO@Y;""<%DN7&R2-TX12EYLQ(Z3W&#B@ZZ#F3D=ZTJL<^ M(^Z%C40SNEC":D\J5E6E,RS)&W^Q%VL >2Y9LWA>N#*4@K@;3%!U>;1>+SQB MI5+^WMP'_B+6(0EAJ)^RZI*QEG#',0=^-O1,<2(+[PSR,1ZW;G>V+XV"$8#K MP9G57@+2R-8X6*60UU&":XX@; ;&L[Q<.GW(0/#)Y?Y,SD+%FR8=J=>RH$R= M;I=+.I_. .46&*]3% ,?D"T-GN+OCO$MRU@*I<0<< MZ%59%7S>N)$0^6X]R&H*/E5XYF%Z',_Y(?N^"5Q:GCR>T8/2)+/;/DBZ\_G4 MI%8Z@1DT0+5(;1[+3B?TA 2W0.\ ]88LX] ]Z49W'TSP:4 M-D36_[DWOV;P&K]RMTNJ)GIK+;3:>[I:< M/&^#V1S([H>NR>V19UO:&]M>%5!5@5%5I#.,0.PM^"J!?VKT-;$Z!_2T@@[ M18@)T-.T\R %PIDFO-]M9QIQAJM^Q_+.^9Q8K:C_B)KW_6?EE3A8:P>L<$IM M)(,)O#_?_65YOJ2OX9GZC*1-7\6(^[V2+3+6A=QG;BV,9VWS\WO/Q&VN: M=V24D]\P:[LW4IB8Q1D_G%3)CPZY,_L-C.NP@_')Z[LWI]&'$S2D)921O! [<(-("]G3TH?8"]+O M*)F#$CB"=+*^<1]DUG$CE2+H'6&3$)5,7>Z?IZZ1K-?^RL(4V!7MM5CCHXKM M+'J0C<34.WQ99F6-/?3,U8W92Q\3[@^R.2C$M!4GH Q*3$F7&W.#$__IX:ZA M?BM6&BRF%B@63BZ \%I)D74:4_-N*5,:>49WX,GS4ON5RU,OP*4H(DHX(5OM M5#+"J%L2=BZM-R3V1Z89U&RY120/[2=C@2V&=A<8F;#C>!YULBT&XU%0?JQM0OG:6U%BBN$3G/[/PK?OO_\: [MN^\/*JXI5M+B:Q\NKA>;D T78A:D=J< ^(7JILU7)1 MZR(^?S7'?^:7KM1[<1E?7%Q%=SBV-6;KZ"J>+ZZP?OCRRGOV)KZ>+T!*--2Q MEO$]?P7?OKJ(EN[%;Q?>Z:T"9XL9?_\!8B"]U?;6=7Q9 MM'+NB/5,;-MS30%PJPE0(*9P.7O_*8Y$C6^/\"0IH!WC6%3YW\=][7DDPIZY MV#$;9$]969ZDK0"I)Q*@%_L0>[M(KW%=8OVK[^!#^(M+YSG@_S?Y.7&BT"JK=>J[2SZ;[9N MN?Q8VVK;#")VIJO1Y5LE'&GVNO]0P Q6!H([X=14EOE3*DU0HTU)HINL$1@] M^V+J^$VJI'UZ$:NH.%JRE[>BT.=4R)Q8:-7E7! '#X M^#" LEX)!@R"&U&<,JM#>)&&L43,N1D#33G#(!Q\I1=K,(:?S;<]A-L^^>1P M"8LEG0]#DQ9]3N/58#34GH5S'_4Q]=Y9VNABRN6^91M8YV&=C^9\N2FV6(.X"9:T M&1EMG/%Y"P)#/I%^70]4'\5Z%6TL;A$WLU9/<#BM]KH&'=M33E!&GVW/X%E M,;P8N_ +)^H4F=1.R/.G6D6&^K30POSL$K0*O 3%57W5(PR>'$/]A4Y<=="+ M&57L]6,&QAGR1,"^K!/Q6$<84L)75HF4EU!VFZN3(EJF,U;2OQ[?^*R)071P MWV:]TND^VW,8/-E%)[@MXNZDG/ ?W3/O^!GK M5*RK+%/ER_M8EF9^"+F"]( M/X^,$GM+W">PEU(JNS&F9SO;/5)_>AS]NW24]?+L&+HTT.BOX65&RMP]\]GZ.U'$>Z\>4T:ULZ?=.]J<6GQI M+&7TEK$<6*R6W[O:DIUIG.CQR8U;F0/?#5,S[1D#?NXJB=5WU_2@J2E^ V:G9_%$!Q'_N37TU![ M<_&1NC1<3DJ9.!D^0O($Q.<]'=;"/!X_L& W?MZ!A1'30VRP[ NNT:O?6H M=0ZXUC3VSATSCJ)I[VI1HZ-5A1>1Q%Z=C=N/QWO*)=U07+IA!U:2=_Q//[W] MD>Q R8HGUJ;=3JS!8%4N!L$6TX6BG!+>W"YRT5=>'LC]:S49AIB[/;BIR,=6 MNQEMEL0/[D(VJ>M"CE,#E:^UTAN-#U@_^L9"@ AL7&"HT< VL4IBA#??)U5* M02>UR-0'9\T18## N<8TZ+1M$MV)DHT@6# S1.J2)+/YS_=:9D]C2 ZA]L* M,Q2EGV?=B<%V;*T0?RL2%OC#P=W>$9I?1*N^8GV+O-5SV8BJI MMT$#U)@FN,(@-Q(#8^@X/275]@>%GNV'2)5L-_*Q( 3B8'Q\/5+#!''_NUU-LLFU; MJ9UDIT!U"$,O)?:#T:+JT-?4M0)IASP(N%B1.C0!7YYMRC5=$V!A44\8H]\4 M7.*KD['";H"T).Q,MHFA)#/D:[$>JUC2A+%I"N"Z@O\6K;U0M<.3@KMLF5J< M,J09 !BN*HJ6-,J5:R )HDKKQIUS1U#OLI':YM[=W$!PZWVEA!.;SN_E-0LZ MNWKLF43YGKA&LX4KG>8D;:E3;.KYN/X#F8UPE+LL&;02OKSGTZ%I%AF!5;0S=>N9LUDQ7>A8E%]%*WLZ>"9=(N=*PSHCLG3FUU'3].Y19XKYZB MWS8>]CVB(N,0.21^M,H9[1#6^N+H]>V,+NF%-QZRBB+X#R4QW!H;SB>%=HXB MJQMH*S_@U:G>F=1,IEYP*? /2WB-LA@)P7R'\(9L5$:1 M7WL8R!J+&MUNX_,LBPN4";0TM K(![)O:U!,T.&W)5= R7P-]W1M:3G-MICA M3N2A%=\B=YV+ 3ATZEALTNU8CD!U^!NCFOS/UK"B*_RXUY/3ETSN]6_06\(Y MVJK7!Q^5_62Q.6_XJ"?\R$".Q*TSW+DVQMWB[\<=G$^F"\]-83+BUE;C]93S MC/-,N^Q.9B!D^9P,O1R#Y/;>(%.16T0'@?M .L2QI]RI=MRI[\%S]WMRE[)G MZE%?4K,QS[YP/]A67X/$AXD3W,R,N>&N5Q7?-5"8!K5EDE*4/LUKZI,11C5!6D$+&\91,1&8JS:]XA263S\W@^7VKVV*MX,;_L9B#"C,SSX 'LF6W; M\US%U]A.TOB.I,Q1=X_\^AOPT@G)$>F*O&L(\NO MI24%?- W0O>O64/;3[@B3%W,X\7YW,)]$5]?7!]M3#S>MXG*=8W:1X.EV"5> M"R_74[1\#WW0KV&E+4N/$,1Q8J 6)B@R[59AGX$@=3LF!?;1Z-U*3E=@K]S\&G&UO!IPO-GX MQR-II\TA=/6343)JUXL%00UC@GZ5-M^QHC(G-[@4?=C\PZ=-9)48+SH='HQ> M>T+QXO_J(N&UW#6%6?64@,2.+;X4E-W! J;7U-(,7[@MB;S [K.=JR0EQYU6 M%WEQ0H6GP)Z9<,HW%45+Y49E6W&JI10TZ# 67%OY!(ML$W$ ;F5JZ_[F5BL M:^8'L2K8KT\^=(IVL3:C]2O"7KT &[<&%!3:+1R\.ML&/SJC]3;>:J^61*3B M&KO%4(R>RT#8E HNZE:_.:&)Z:PWO%]\LC)N9S+/KI!#,7W3UF!F=*<7QU3R ML>OTNYANT/LZ8,TV5W

E23NSWY9J N#+=V]O1H8CC M:(@5>P6V^89:#AXT%W\T\TM-Q-2+$;D0GFLW'NKTQ_#):H!3#]%RS (''35U MZ*D5P6EQAXIY21V]DJ8A(X\:N0^;D&?1K7\O M'\-83T W.$'L,EE-JJIAB-XN=CV1[BG@H5WD%-HO;<&_UPIC"+I.@R(BI]H/ M*8_@0=3;(!:&N.5JT6)Z'5\=JNY5PA;H@AQ&2K5%)V616C/62@$2 MI;'?UY!;*T1P6DN?@IVA94TU/+EM@ %B,.OV M/C[\4J2@#R;'*UVWV8%+ZGVT] _'.MS"FFUU*K3VX>47B3&B&J$AJ2GJ=/U& M%]/-0M^#,,#+VZ1RS/FNWPJ6!\GU2 /2ANY2F!XW?,+WFMO]U=M%0X+VZ/&NBYABC=)AI. M*_+F0)=WB4]H,'-T)MN!J&,0N (H;2P5'6DL-5 @9>\DIN!K QIGYMW 2\Z[ MH<'/HCMCJ+UVM#C)3_4NJ2>VR)JD<==J=#'=)_0NT=ZT?+,9TLLD>1]I.]JB MCW)\2._'G?WQ/TC4]7CZC;-,USEM,M[?[ M@:.--,_K%+MVHI.2E-K)$W6D:=[#:?2$D8-GDO"9_^#Y&R =6/!9VOUQ$S9O5MIF2V#9MM=$@L6<,^]TE/J-0FU4X MN2.!N E?0U%HKS%041/*:Q3UU(.1C;<01IGPP3Z?1L^:P3]>!L.JVW/"KI6%K-IOH409:Z4!>@QW<)_+'EM7' MF=KH6?%K6QWL\S&;)06W9JK;"E4U^-*D4FQAOVH+0S#R)8_\.N="E5S-1$F[ M^SPIW"4-"4&^M30YPU[S! 9%_F<\(G6AWU!Z"?ENU&.-8P4) 75D+RO3#!A\ MUI5&PPO.[ZLN5Z!V;,N<;!URC6);M &4Q]*6 W,A2ZK!^I3MVIUZ!H1W&%O* MA7&-W%L: QHNER&N]RA9_)89BEV[:2Y[A+;,2WV6>"IV.[&]JBST]KU0L^GF M%WBWZCA?1^WA+[6)S&:+HLG+A3"'4N;PMX9]BF>.QFNF\:#,9(0TF1/Y(NR/ MK M<[]R>ZPD2."7+JDCW8!?70#RW<+.HI]E,.K2A&_&SL6&X#VM7[[N.KZ!Y,5Q M'.HV&#I[-,.)TULM@=%X2 M-%V';21R F$F%Q_Z61)'4& ;6S%;-D7"019XJZ+8C1]WP? O7U&2?)(KG_Q& M=GQBO&RCDAK%[E"OK0X!YK0GLA?1D79G1NZIP@N5Y&(F ^^M&[Z&TJV*&73B M7<;L@ XS'CZ+:P0=,>D9FN>,NF*)CNTJW:2FC;-Z-94K*)TEY=+X_F-*?^_O MDNUKX14240!-XL"4G$+%!.28#'J-#8WGW]JF/0[]8ZK3U!&W9WN0ANF8P$$V M#SK$Z0CBFOQ[%#3FD$22/11)[%<"%Z/0#"ZG UY62\\0<1@)D-2P&4,>-#.H M(PU].1Z$K;&01OKG^2E,$IW4_49IKC?>^#%;+F"V*1F$9"]O ,FHI=!K< "U M^TY,>/ BG0:;PM,C9;K*-$&A^=02RFX#PV2]M;6P:%*1"%H MN1Q((1HDJ=[=/Z1'.*U!<_ZCND5+,V,_'R&@<]2]:J#!%;ML+N;ZEJGFR2-; MJ:WM4ZBO!/F)P_QB96AVU^WM+/HW=?PE$M$!CZ.B>[V#=\: ^EGQTL(6;NH9 M\CE5E_&:1T$0NM6K&CWU/M?7-P>7$\/[;H#.)*X82WSV%:]OF(\6:8?UT]BC M@P>WSMCF]0+P$+%)9Z#LX=19Q'S%"VES8CN*N&6*-"DXW JLD#KN?5E"4L6M5(Z;A(Z&8@>[&) M!R+Q0VILA=!HGP5-N!OGV$3Y=@P)$M: %>[!1\?3?$JTI 7721"2+L%U!Y)/]J"\>UT2N$+\__RNC*[DN6MUPF:KOR$EXLT_,N7-0+ M77H8ZE.8TS&[NXSM?UWS=;>K +7,"/YYHJI$)=1B? MS7*YEK+S6RLQ2-ZB&VBWQ^0)JQY9OB,=JH?1&Q)9N*J M/?LEAGCT[?7(@2[CW.CV&FARU=M;C\-\ZF=!6OM,2$S2SW6_<]JO7.$QQF \ M77W2I'2-81?335WO/$_T&\\3/6A>'ND/^SO>/CX\7-"I21R+WN7OY ^W>63O MD;(;VF(:#_D1=32DXA9 ^D=SD%1HSBO0?3^->21WPQ5@][V;AD8#ZQ#W3AL4 MO+_[N;;5VJ(S*Z"8MZ/M2D.G"29ZVF_"/E2!C+8Q')%3NN>=ZL\?=J-OG$>8DQH'VA'+>[U< NN)T0[^TQ>. MKNN1? +A19W6/-A-7>*)&=Z@B6=J8!D$LG+L$O-3=53/\RW]/="W9E'CRSQA2L=C&?&-MS#=2,'KB=$%U1V9#J9IR@<"M7O86 MO0,=ZS3VS8^GQ8/WNLT3KW74PK@,"'Z>C (WV MVLN?L87!]>S\E;UJ*;A2I8S^51;&NK=I4.[=\TZN,W--4;5YR/A%1EC]VS]* M%@32OM;HG950*I:4T@[,O"0L?[G//RY\)&G3,Q^W5-GGG2I4''8V&N0**,GS MP(8D910W8?SXT\DF_DD6)0/0U$ MO?X2[1URN%2\D?R/H.+_/F)J>.69)\*@OC@701 M@4S1O?9*S'6AWM)QITE7<@[_/F+L_>HB_A*\P0MS \C/T>Y$B&'=#/?H3:2 M6?U3N?FDVM*OHI<] *%3O;1?*T(A"S7%>#6TFWL[4EMR95:FGIUR[Y^Z=T6(E7!FJ:* MEYH6SK'R8!V#FZS:"9V[<9Q>[1+_B]1?E>0=>\LD2@5N?4Q$!&:=R^P>F#PH MIP"Z6;&!'-0C9 60RH.K27#ZJ;W\SKNW+]3*K"%,*<-ZQ;3X:#$1VA8(!]M9 MT65;8H@>%XAK%7J:)ID?O)&I! 64,V4*/X(AC(Q%+K2WZT0OWR@#DXQU/Z(/ M:$7_@AX>I39[7XCC(R1XU%BE5BJ:"RS6[.I@B9=ZQ&CJ9Y\%3XF\J]GYC2^4 MY:I9;6[Y2#?ONI;CW&$_LLT?O3OE$&7P_XW)&K+P-3W]P*K0E/FQ=-W8E]-] MU#]4Q'!1!(*>.QC4.C+"29*<1IUA>I_[MPRY^_B"B]H'(D?V&;_RQV8W6^*T M$0:_XJ+IPB&X+0?"#]V[7_^MY0!J6%0F@_-!I>G^J"B#71]U]:!(T1I[4D # MT@@P<((^Z)J%[]UV9&^9>W;8*#]FU>OE"2I+ZZPYG20C5U>SG*Z& M^2=""F>;ECXXM-P) M#H9"7LTTT0D>#:H[>+"YXZ0GW[O* >;%JXK74@.9/27%9I%Y/?K0/^SN0^OT! Z?HYN0@;S_Y"/%U<-7F64Y[>C 9B?Y6BX)_0/;G=1AJ^'&"V%B M$T[L=_/@*81X2D!L4%]..:%ZD=TS*(<;5R1)]&=BF1#MM[@!SL M?A,SE_4R]K9G/!<4>G$:_Y!![!W%D$_+>9QB>*ZV9WFLML>/3B/C&F1Z1ZI[ MDO5IU!^I\Y4>4O5IZ-VICL_+'9-!XIF04:(,BJG#U7?[C$34);)3?8^YT!:A MTW^S7%M68 \<3:TWE%W@_-W.Q90T*&& ZD] T"C(H!S M20IP'NS)W7>U,\OI.I<[PPV\W]/-@H"(PVI>.%*3>9V;C)<2D9LW-8W;)1U-QUY8UL_)[P#ZJO7IY"NRT M1'O%%C-U4-(XV*IA>CH,*Z]0F'KUIG*,WM";;S^!<",FRW:Q# M=8NIWT_4M!TEN.N>-%@/,X+TRP;38_SALT:*.H#5JYV=&VS>I[JQ)P M88!W2+C0B*V^C_[ZU2KW5BDT^5"#_Q M5>))[B'NZ3-VF0G3>T7S$#_Q@M4P7HSAF:W!/JO[>V[+YI\4SS'Y=T.)KV%Z M 3FIL0ZV[)XTWK$"*1!/(Q&^_#3)-EPYTG*Z?NB]67/4]A;MB-2_>NI=518E MVO2C=Q8?&?LD,5A[]\0)/$KC.W%ZS/G5Y MH%ACGY((=K_!7@AWQLW##/%KF2GQ;X](B*_NLL9CXUYVHP?QOPQG"KT6[[F[ M*>VU!!V""S)NB^@?2='B'+:E4O3]Z[MO2:FS(8K%^>Q\[M^O+46"_1N>3_CV MM>5B?AJ/OR .:P3T5RIRIWM.*__]I30Y_\X0JN@6>2Y['#:0,#P!^?0 V)2)-3ZR+2\)'&V?V;L ,M M3&YL(V)$#X-K39J]$PRXJ6O0TFP!-J#XX^.\*$E0L<2%<^=C'X0"35 MX@,[M9LT8X^;=):U@Z(7"%5[!Z7UE?MP]C!'4>@.^@9$H9T'U1P2%K@/L_GY M#/][,3])3OM8][O%:S)E["P0+\=%8PZ2:V>;5N")4V>WML81CT\J7G4,#9 E MVW(_KTKN+M)$M> N:QR DR\&/_:^)G-F9+_" MJ^;(+]RE7MSY[H;P^>YN 9:E>CPH\U-KR/$*- F+=3=YT+G/=M8@61G@%]R' MBGIXV_P2K&.@S)+.I;)O'1L6]=KR7G?=\=I=4:P//DI_%76KD_/Y7QC,E9M> MYZ/L=0[(BZ/O;.,O1IYH!X ]&LI,*I4Z7V/)4>9-FUH?#))NKNU>"Y."C_SH1-A(+X0-"45C3:4'+P< M42APB)=I*1;>",=1?")3TNKD7;\R)X3B^?S#VC3(LYY&,XN0I<0B-4*^TF$J MM*D;['.)5G>PN=>S^4T^ K89YC"GNV2GJ-=(,;MVAC@$B[28A)#',7*FL M1!J"#"VK"AN?$R_1ZA12;>P68#@]6[>YU&=:;(6M/:6B9B;V(?NDN*71K-QL M:';NJXFABFRK233B87F0G7*##FS4)+^+CS.\\/&CC"^X+RG,"[$9[;[ Q) 6 M@!MTKFDZ;KS!*K_,OQ7)EDU883OD!7I)\6(X_,DW7Z'/Q+PQ>4[I$$7S]0N, MH-IOD2R^?O%Z_L7KQ8N7\*9[_)NO]H#S'_E*1E""-O#J^=FKRQ<-_\74$L#!!0 ( $,QFE8+ M##B8300 (X, 9 >&PO=V]R:W-H965T/Q>.HOI;K7&8 AWW(N],#+C"G.?%\G&>14=V4! F?F4N74 MH*@6OBX4T-0IY=R/@N#$SRD3WK#OQB9JV)>EX4S 1!%=YCE5JTO@K?@*X.E7OLF MUI-8RGLKC-.!%UA"P"$Q%H'BZP&N@',+A#3^J#&]UJ157/]NT']QOJ,O,=5P M)?FO+#79P#OU2 IS6G+S62Y'4/MS;/$2R;5[DF6U]N38(TFICF;X22VH8-]I%2*1DD(QD;""\BI@S##0Y&!&8P[ZL.\;M&DU_:3&OZSPHQ_@ MAQ&YD\)DFER+%-)- !_)MHRCAO%EM!/Q'21=T@L[) JB: =>KXU S^'U_DD$ MMCE>P1YMA[6'Z4P7-(&!AZ=%@WH ;_CZ57@2G.\@?=22/MJ%/IQ69XC(.;F2 M>4'%ZF>]1ER7L68IH\INGO4ID4)+SE)J("5?Q]?;_-EM\4);8QA\R&-0S0:$ M#MWN1(>8#!HRKU^=1N&;\Q=1(E0!H9K,)<=*H<^(!0EZY__Z&\\-6-\F''?+ M?8!*0!BL259*F<(*0B:M)Q]I[B8V/&K <)%4A515.NT>E0HG:GBY%*!TQHIV M=NWXO=BC]5W:5\GMYIH0M<*L7%%R,'I_2#ZPG-GM:F:F4)C*4AC9? B/R$B* M!7F/CPZYRIB@) P"\E/]'(L'T 9KNB&9Y"G#I385XE)CMFF-Y?0!KXG"+1A1 ML?B>R;(R/Q;5!63C-X,D$Y++Q0KSK=LA'TS:?>[[<4.HQMG&9TJQJMF]',L9 MF5 Z[9 IGBMCB; $-(HXZ#A^PO165>;:XTQ5DCEAG;)C6@&,1?+(Z;;D*Q*^ M=83>(D-.EYCL'?)%N&A.#6:@WB!VN2TB#OZ&RQB3\#E^5.W ,;FBG&&P!*-_ MSX)V#AR,,37IH6W/3 M[D5W^L2QVL =I'AY,[30+-\W9'D\:B'O*&Y%KX8_Y?8OV7P.\-L7<^C:]N^*"E8HK<8M,ZXM(J"_?)\ M([O_LPK[M-(V(;A3/ MS3*VLW3=E@)(>+)'W?HHW>UCJ# ,8]/6SQII6X/AK_6(.:B%ZX0UWL*E,%6[ MV(ZVS?9%U6,^+J\Z]3NJ%DQHPF&.JD'W#?:VJNI^*\'(PG6YB'VEI;',KB2I)VJ37@$8\B5+$UI*D5A&I\;F0.NB,MX^ZXE?ZVLAUMF7,-KV7ZETC,ZGP0 M#4@""UZFYH/5J14W*B=R&Y294;@KD,],IDKDL2AX2B[B M6):Y$?F23&4J8@&:/+_C\Q3TR=G0X%F68Q@WP;LF.2KR"^"7QJ$.8R]@1>5YGN5?)\W[$\CZ#:W%^OSB;/*>Z MX#&<#S [-*@U#";/GM#0?75$6;]3UC\F?3+#9$S*%(A<$*XU&$UXGI!4\+E( MA;&Q,BMN"%= ,N"Z5) 0G"^X4&3-TQ(Y,04PC>)2*6LI0EGTFGES7IW-M'=[.WG/UR7H>2R&Y3E -9$I[Y=R:%:ANYV,NYQ80-I<. MCD!80S9':@OM=O&B#G$[O=VR7^=%N;/33*] QTH459W#]*#D^0VL(27TI!VQ M;N2=-.)/R6R%'GQA0&7HES5H8WVK"7690SV?^$[(?#(>.0%UJQ,IL_HJL>:5 M!T6NC2IKGE:AD;]GH>4XLG4C\^7A^2T5"QUW%'U3GC\.MJ2!$T3>@7,IBQP6 MA5N6RJ)V-HY0_O@A&?\O9->([D?R(8)[D;N'V :IAPCM1R;[.60B "ID,H?Y M8Q+1R(FBX $T(9'KT8[("T-"1TX8!@<1B;RQ0W?6ZU.Z73IV6$"WV-H3)G6?\'PQ5XZ9=\_HJ^/%C'HO/C[/?'H-=5*Y'K09G M>U#!\&_+R._8K_$D$34P H>QD-RM@,0KGB]M:=F[NA9XN\&>?"\8_; 6M$WU M/26ZN#K!*/@N75K.YV/''R.(?U0O]OW8"CMLA8_&EMY)\W(WP46=LCR1A:TK M:+>UU!K"K8?ZH';\U)\MD1>';NIRLPKCKL_V:M57U^2O_G_SI]V?WY$9\+D52^9'H&'*NA#SU7:3JW?&" MIR_\ '?;$S] EG1P]ZW<C$4L.B3+&974 ?QHX?^%"H;O!NA95,$<\9 M*K2&.@,MLK6]9!!7=4ICSG:*8*96VEJJU H@]EK1Y+7,$%>@ZMWJ::ED+N(= MLSQR#QP);A>88M"S,9,+L[%]>KOP<)9'G?.CH[ZX$IHOEPJ6E5OK.T-A^%_:K<^9O-+9^#'XSH]V>M.Z[CKX>7\L[,N5\1FA G7 TPLZ1.E[H;NMI MP)PQ].VFPE6J\CH4<5['Q]5PK/]PQ-G+HB!V+_7#G49^! M6E:?+C2IGJKU^[Y;[;Z.7-0?!;;D]:<5;/>6V*PCE!?(ZKX<88>@ZL\5]<3( MHOI$,)?&R*P:KH GH"P![B\D=IK-Q![0?3.:_ M02P,$% @ 0S&:5B(H M&OJ% @ 508 !D !X;"]W;W)K&ULI55M3]LP M$/XKITQ,&YK(2PMCT$9J8=/V 0G1O6@?W>3:6#AV9E\H^_<[.VE6I%)MXDOL ML^\>/_>:R<;8>U2U(Y!-K-F"]-J/Y37 U6#,YJ7U2%F3Y5K(=Y7?2W3L0NH0KHPO49$6( MUINO8JG0O9W$Q*]XW;CH$><=8O8,8IK!C=%4.?BH2RR? L1,;^"8;3G.LX.( MUUB M):-+>.DZQ0W1XO^N1XRB.FG)WR)_6??344[[0Z^[D. \WGE?/>=?UP.LS, M637\:@>V&6">0:<+@6!KBH(9MQ7,?K5?@^Y4Q MM!7\ \.?)/\#4$L#!!0 ( $,QFE;K N6;0@0 '\* 9 >&PO=V]R M:W-H965T^[O,1*N)ZI4=/*PMA*>)K:9=_5%D41-E6JGR7):;\24D?3<7AW M:Z=CTW@E-=Y:<$U5";NY1F76DRB-=B^^RV7I^45_.J[%$F?H[^M;2[-^AU+( M"K631H/%Q22Z2B^NAVP?#/Z1N'9[S\"1S(UYX,G78A(E3 @5YIX1! TKO$&E M&(AH_-QB1IU+WKC_O$/_(\1.L, MEQOEPC^L6]O!,(*\<=Y4V\W$H)*Z'<7C5H>]#:/DA0W9=D,6>+>. LO/PHOI MV)HU6+8F-'X(H8;=1$YJ3LK,6UJ5M,]/9Z6Q_I-'6\%7O4+G27 /1W=BKM = MC_N>?+!E/]_B7;=XV0MX:0;?C/:E@R^ZP.(Y0)_(=0RS'H(MX$/ &;XGX4* MS/ P##?+A:M%CI.(NL&A76$T_?@N/4TN7R$Y M[$@.7T.?SMH> ;, QWPA\)4=7W>(\.N0']^-LF1P"6\=KQRSH"Q@-4<;,K%; MHHRD(2W=F_O9^_"[H\:EYJB-D]YUJ^=G\4F:=--1.HI'HQ/X\K.1?@,.\\9* M+]%1#_@2^(R1:D,P'+S47)*P$-+"2J@&X2@[AF%\F@TAB[/A.?Q H6A;)32= M)J&,:VN*)B<"1^EQ\)IFE]UX9[Q0K;J??E47TB2+T\$0R#2,#$"G /@288/" M.D N[^>R!#F$+H(D<;#]TYJF#A[/+BFLEQGR^4FQYH:..^<)F31?4,PZE\2R M,Y/.-;0X9\NJ0AM6YT(_T)*&FY)VM.()$LG*()G4%!Y%!E9XGA7X2!#>!((U MVG"RZQS994.K5FVD7H)P#LDCQR.(GN?<4#(8@SV0.Z-;,6!=HH:ZL7E)YR-1 MMY2[E5$KAF%I7>^WQ$L.2K@.!RN9BQ5:THVPB8MFMNWRBYJNA8.L=_X!"+=W M]J'%[9WRG/2H,7P0U*;7%217U,P+ZYGXPIH*_FXH*4QJ+YUQN^2YQ%E%&N-M M\1!+UL46E ?J7E<*T. M%AZ%F1,9,M]K&V4HL41*[]<^MBWXY):)W,_@?1J?GX\"-L^R.#DYY1"?2E-J M"@F?*QJ#INL$F3$3+FFC)!=. <[3T+88.6 Q+);\B5^UQ/Z78)GID XE-M)2 M05-3L*W81/A5L0_']E^C^;7.[DKI]C6F6:ZHS^1">!*ZWJ$O3G_O M4D GQ3)*I[,VZO9-V&74CM0N*"M2>_L) +;7G?: MB3=UN&+,C:<+2W@LB3-:-J#UA3%^-V$'W9US^B]02P,$% @ 0S&:5OW MA,9I @ NP4 !D !X;"]W;W)K&ULE53;;MLP M#/T5PAV*!C#B:RY+$P-)NV$#5J!HVNU9L>G8J"QYDMQT?S])=MP42S+TQ2(E MGJ-#T>1\Q\6S+! 5O%:4R853*%7//$^F!59$#GF-3)_D7%1$:5=L/5D+))D% M5=0+?7_L5:1D3C*W>_,F\ M)EM7O &*35$6L;OCM/IKS3 0WO/_M7FKG/9$(DWG/XJ,U4LG*D# M&>:DH>J![[YAE\_(\*6<2ON%71L;C1U(&ZEXU8&U@JID[4I>NWTM>88"_M*%$WA:7R\R MW(M(8OZI..+%_TP:2/Y=HRQ<>93,O,9$U27#BZ)R2* M%W22RXM@[%^?T1GW.N-S[,FZ[13@N?Y[.\GB_Y+/DUY>3$,_NH:/KDMI=.A2 M8+5!8R30:P"-7A)Y\*XA"=^('$(1N,.FU'JN3 M=]!0%8JM'1L2+&W;6_UN/YF6;4.^A;=C[8Z(;&ULE51A3]LP$/TK MIS AD#*2.$D)I:U$86A(0T(4QFDS8J BGVQ??:]YW=G MWPUJI9_- M'"2U5*,_06UB[[06#R!5;!V:ID1<-J"H# M%H:]H.)">J-!LW>G1P.ULJ60>*?!K*J*Z]>I&WW;@7\X5U&\%HL.1S MG*!]7-YILH*.I1 52B.4!(VSH7<1]<>)\V\U7_Q$T\J>/+56F:$>K6EY%SOC)651LP*:B$;&?^LLG##B +/P&P#8 U MNMN+&I57W/+10*L:M/,F-K=H0FW0)$Y(]R@3J^E4$,Z.;N0:I55:H/%!TBN#3$LWQ(+!$[YR"?$,U;JG8)U01@ULE[<+ #UE@\98@(%V=.+85-V9[&:\P M/X$X\H&%C.WAB[M@XX8O_F*P'\78,B0?,[@2Z9LESW'H40T8U&OT1H<'42\\ MWZ,OZ?0E^]A'D[8R0,U ?$'J?K+#@XR%\3G\[WQAW/V4>JRFJ)OT;X_H&:+F M+=Z!'B??WJSO>4V_U*(6O#20IGZ6I) D/F,I/%&94GRPU"I'8R#VX_2,1A:? MPK60@CYS 7.E"@+Z9VD&B1]E,?RB7*YYN4+(E:0>TGQ3X+( >A"-0(,U$-$] M44K>Q-SOLO@*M186OQ>JE@:.F'_*TF,XZOE)E!W#@[*\?)=QZ#$_S1@DJ1]G MX3:ZCUXYV"F_"O6\:3*&9*ZD;2NQV^WZV$5;OO_OGQ1[P*O:NN[N&I+^^LVMC M2$*0VB]X7V:>>>9E9YCLI'K4.:*!I[(0>NKEQE37OJ_3'$NF^[)"03=KJ4IF M:*LVOJX4LLPIE84?!<&57S(NO-G$G2W4;")K4W"!"P6Z+DNFGF^QD+NI%WK[ M@WN^R8T]\&>3BFUPB>9'M5"T\SN4C)2?PD^-.'ZW! M>K*2\M%NOF13+["$L,#46 1&GRU^PJ*P0$3C[Q;3ZTQ:Q>/U'OVS\YU\63&- MGV3Q%\],/O42#S)<<,FTV4W(&RTH1F%\Y5ITWDN+!)61I%MYST MS&RAL&+/%&6C@8D,_C0Y*IAKC71P\K+B6_(E%7PTQ;VMH&-WH$-(_@F MAK1V]"HMNC-/GX(KX*;,UR''=?A.?39LGDQ(-=4$DH19T=9 M2/'K?E])9:M<6YGJE6O2N<;>=>V\\8\?DB@8W,!__'(TA[HV3 '[.'Z@YI'*+RA8K M7$27'<(5F=FODS" >PH)*^C15E)S"L[^;CA(NG4PQ=AD))O+)]6G[@.($J&<"@W("70.5-(I W*Z:+IRJUI"%T"1[TD.60OZ8WBM[GPE M84*_X6C7EL+=K=T5NX/5BA#&\5*N/@N#:5^>-EWY?BZ M1%^36;'"DM&T8>;(3LH$U(87_!_W *B/UJD!&T*+6'"VHCO#27''J4*%4Q7X M9*CJH'3MMW^J^_A'XZ)$M7%#45-)U<(TDZ,[[>;NO!DW!_%F:']C:L.IZQ2X M)M6@/XH]4,T@;#9&5F[XK*2A4>:6.?UW0&4%Z'XM*53MQAKH_HW,_@502P,$ M% @ 0S&:5D9&H'O> @ C08 !D !X;"]W;W)K&ULI55M;],P$/XKIX"F38J6Q.E+VK65M@$"B8F)\O+932ZMM<0.MK-N M_'K.3ALZ,0J(+_';W>/G[GQ/9ENE[\P&T<)#74DS#S;6-M,H,OD&:V[.58.2 M3DJE:VYIJ=>1:33RPCO55<3B>!357,A@,?-[MWHQ4ZVMA,1;#::M:ZX?K[!2 MVWF0!/N-CV*]L6XC6LP:OL8EVL_-K:95U*,4HD9IA)*@L9P'E\GT:N#LO<$7 M@5MS, <7R4JI.[=X5\R#V!'""G/K$#@-]WB-5>6 B,:W'6;07^D<#^=[]#<^ M=HIEQ0U>J^JK*.QF'F0!%%CRMK(?U?8M[N(9.KQ<5<9_8=O9#B8!Y*VQJMXY M$X-:R&[D#[L\'#AD\6\=[=19[E*V[Y8J;5%K2S)C0W\:%Z;R(GI"O* MTFHZ%>1G%[>:ZJOM8PBOO[6BH71;X+* I2KMEFL,0=++./W$5Q6:LUEDZ4[G M&>4[_*L.G_T&/V%PHZ3=&'@M"RR> D1$MF?,]HROV%'$5YB?0YJ$P&+&CN"E M?092CY?^3P:>"[R#'3P/ZYII:AJ>XSR@;C&H[S%8G+Q(1O'%$=*#GO3@&/IB MV?40J!*:GC\^X6_^Q/_X#204Y<(6'A*(LA2<)),B+BQDSA,L_;NJVXQ8)T@AY!+GBG1$25 MUTI;\;W;.!V&V7AX!J=9&&>3LQWP7Q461F$6#RD;&1OO4_C<^XH.)*)&O?9" M:(A\*VVG%OUNK[67G<3\-.^$^H;KM9 &*BS)-3X?#P/0G?AU"ZL:+S@K94F^ M_'1#_PO4SH#.2Z7L?N$NZ/] BQ]02P,$% @ 0S&:5L4Z;$#X!0 EA$ M !D !X;"]W;W)K&ULO5AM;]LV$/XKA#<4#:#$ M>O%;VL1 TJY;@74+FG;[3$LGBR@EJB1EU_OUNR,E6VYL)RVV?K$EDO?<T6.Y6MN^?Q*JS73M!K1Z,&9ZJ21G*@H*/=6XZQ .3O_757+^D&#.KH865=#"8=K"W7JX^ A<%+-WJK*%8;]4&63[ $/D MMB48=P1OXY.(KR&]8$D4L#B,XQ-XR=;@Q.$EWV#P(3L]RN@P"I7*"U/S%*X' M6 L&] H&\V<_19/PY0F.HRW'T2GT^3V67M9(8"IG\HE\3R,^^VD6A\E+]JW_ M-X8X8 R@7(!V<>BF,!Z1"\H#H8_W/^\][X@;)K 05UQ(2K!S["GGAJ.=&2PL M,Y V6E@!ACV/SE@\#L:SA$738#(9][.3("H&GQMA-YW0!LO&%HS:DI ;Q"./ MB8JTL)P+S59<-@@\NARS9#)A'Y3ELN=;T:,83X)P.F/1+ B3R%$YX 5G/:\R MYX& V0*P.4A>I8 D7$H0% W_JE53DSNBZ4O#3,$U%$IFHEJB5E2.>AV\@15H M)%5KL>(6T(H"9,925=:\0J=QF>.WCW4 MUOOH!S(G^F5OU@UG +\Q5QCPH0>.HX M6Z6B1OJ\5$UE6\K1HXZ-@P3]BBB%2 NVYH9E#3A,Y*HJ8!O@^H)]*-"';IKC MK]8< 9;TBW1;@MX(?*D;G19X!O!A<&5+\WZ?1KM;PG#.EQI0GKJ.]W/*:U(E MC+?D&EPDR7;48J#FVCLDUZK$AK)L),>3%%IGV*(QV-R-:0/;4^]2 MB*>ITIEK1-L%?9\[9CYD-.7&B,$VEW)-KB>7[DQO*0HKO5,TG76<^6*_MS_P M!HZEH"V>#IU?\+R$Y#-6 ^911K'=99.C0B'*T';?[F@X5XU&.SXW7"-#TMEE M%SJS;]DWY$48GSF;\D:BD[$BL/7:SOT()?9VFWVC7#9Q:11.I;*AK'[8YGF6 M"8K[J:)#IH\471R,QI=G^RF*6YP4_Z#2)?FT;3+!;'*ZQP1Q-#M#6%D)LG]FK^ M?^PG091NYN3/G_O[0H9KM!I*QQ:;?7ZF^4\F-$;F@T!CJ0L<.RGNF MHI.== G<-"ZLSG@\\NXRMG\$OGC3*W%SM,;WC[8[>8;T<>/:FG8\"+YQF@?; M>Z^0B;?"1=H-8BK297\%;4'&W_7WBWW7RRPOI8"^XZ$'$7#B^EXX#.X>[&J M=C?OA;*X>;C' F\HH&D!SN=*V>Z%%&P_QKJ1ZJNN&#/PT-1"S[S*F/8B"'19L8;J<]DR@3LKJ1IJ<*K6 M@6X5HTLGU-0!"<,L:"@7WGSJUF[4?"H[4W/!;A3HKFFH>KQBM=S,O,C;+MSR M=67L0C"?MG3-[ICYW-XHG 4CRI(W3&@N!2BVFGF7T<55;L^[ []RMM'/QF ] M64CYU4[>+V=>: UB-2N-1:#XN6?7K*XM$)KQ^X#IC2JMX//Q%OTGYSOZLJ": M7D;/R+35T/E5R \J>1C0[<*XZ:32."YN4.Z-PEZ.?Z*)F^G0:&(2WAX)R@+KJH<@>J(C !RE,I>&=6++E7P$" MM<CFR-NR('$=^R\ASBR <2$G( +QZ=C1U>?*2SNWSL$9+="+9$+G1+2S;S ML 8T4_?,F[]^%67AFP/V):-]R2'T^5U?&2!74,JFE8()H^VLMN8">\!2W&/V M8>#7KPH2QF_@W_K^QJCJLPR8(]8LF')YVNYCOD+[$[G,O1#_?/?#WK'+#+JO MS<5>]9>-5(;_05U=8WB4+;TSN3KK4)1JS3!JB6\U9_ZDB'"<9QF\%X9ASLQ3 M0&M.%[SFAB/OXTD&>3*!;$+@W1!HP*8'ND)E9RC:#%(;;BHN .G>]'0G*)*& M$41^E!7P21I:#T>M&U9[%$+ADSA">S*2;?TXP)AT9$QZ+&-TU[8UPWYIU9=4 M5[#"C@M<])V[;Z(U-9@S(WO[=C+IL,+_$9.N;0Q:RI3"X W8P[*'LJ)BS9Q>.?:< ME]"Y'R8YD-@O+$&*Y AB9",QLN\CAA1:UGSI>+"@-14E@_[Z_\=,.6S!]S+B MTG6\?608>+ K!83X$1;[Q,_C##[N#_M9V2EETYWZV20'C'X:'CPOI!AEH@QS M5J"H+?KGI?X\KR3R\R1%2Z*$P!?W,&#+,WJ/*I 52#:DRI,JUUK^IA_[T3GZ M\HC5@7#G>3P,7X MN2XML0&EV0LODO,\_1%P$:@07?-B_FV^Y2/?\F/YAA3J M5!^(706UBTF'L?]3)GVKHY#^&LF'HQ%QPK'MY"G!YH"O7[N0V#X13H#X19S: MA107BJ+ A2QW"V/;ARQY&N,0]_)QGC[M#/3JQ#;'6(]]-%OZV+BG@6T=:!A2 M/@OQYM3Z GC3=L;UH>&V.R%^F.>G<))%Q>E1E-U%A^#9$[-A:NT>TAJ<7?UK M8 ML@=P?R6EV4ZL@O$?S/Q/4$L#!!0 ( $,QFE:D./E;"@4 %8, 9 M>&PO=V]R:W-H965TZ 85?*FUJ[G!I5B/;&."E=ZKE* [#R:CF M0@UF5_[=G9E=Z=9)H>#.,-O6-3?;&Y!ZC%:';5\!4LP'UM M[@RN1@>44M2@K-"*&:BN!_/HW4U*]M[@;P$;VWMFE,E2ZV^T^%A>#T(B!!(* M1P@ M72#/\@-W?'9E](89LD8T>O"I>F\D)Q1MRL(9_"K0S\WF16%:+BWCJF1_N348 M]H?@2R&%$V#9Q3U?2K##JY'#8.0R*G; -QUP_ )P%+//6KFU9;^H$LIC@!&R M/%"-]U1OXK.('Z"X9$D4L#B,XS-XR2'UQ.,E_ROU4QEW>.EI/#H^[VS#"[@> MX/FP8!Y@,'OS*IJ$[\^P30]LTW/HLT5W:IBNL"R, >4\;Z75V_VZT88JW9(- M[R>G?7+R?'+GP[]YE<=A\I[][._E9X@ZS#3>&*[=E23)E,0KM M.P,Q2O,4U1NG.;O7#D4_<<1.5>,X#/(T0[@@R7=H1Z?V9RKW?.GT4:E\77.Z^?;G'*6(1)RD-V6XGGO+'QEU<<(>%_1A8S. MRZUW^\WHMND2$HC477DD.(4PWB0.HVF?"6[5RO":7?RI'7Z]^#X<7OJ$[]'X M5M<-5UND4 #>]R4^B'K9&@M>N6:G()+\NF"OHR0(QXF7PR^#:3SIR/"G^F(? M8//&"-DU+'+YU"KPG2M (1KP X;<7GH>O-:MHG*BJB^T(;T,WM!+B9W'[L2G M'[L%;GRH=,+J[CKU];G:90-&Z#)@Q^%Q7/&Z MD;-EX+?JJ ,?$O#_:=PHO24\,>U16M!>52NQ"AHN M4)QV:>%[B[G@&U3O$U'L8FN?= MK/AHWDWZ4Q MS=V" AS^E9C]"U!+ P04 " !#,9I6W_D=J@<$ ".# &0 'AL+W=O MZ$LW(6VB]O R"IEA S9H+N02!,S.I:J:QJ^9!LU3 2KNHK@(:AEE0,RZ\ M\="./:CQ4*YTQ04\*-*LZIJIYQNHY&;D1=YNX)'/%]H,!./ADLUA OK3\D%A M+VA12EZ#:+@41,%LY%U'ES>)L;<&OW/8-)TV,9%,I?QL.A_+D1<:0E!!H0T" MP\\:;J&J#!#2^++%]%J79F&WO4/_8&/'6*:L@5M9_<%+O1AY?8^4,&.K2C_* MS:^PC2(6L&OM+-LZ6HG&Q:K2LMXN1080UB!60WA.; M5M"<#0.-\,8H*+90-PZ*O@$547(OA5XTY&=10OD2($!>+3FZ(W=#3R+>07%! MXL@G-*3T!%[^/V[* NO M3A!,6H+)*?3QQ!T-(F=&68ZK& .H)Z"LGG8 M36$^(IN4@T6?)C^]:!_H:S=Y?EO)57EN3E1)"BF$.:9KKI\)$Z4Y:+P@'^43 M,5O,"VA(+SK;^_>S;$ B/\Y3)_22/2993F4>A'44QRGT:IY=!&5'QG HJICL>_C4@!5:*0C=$ M+X#\HN1J:>A'^55#EDJNN2VAF,PW/?,UO M?I3FK74?Q?0(A9P+KK<[>J";7AJ&9R@4/TVRO>!Z")1A'T-]PNF2%25&$ M([S-0SLORH(NV'4;'F8[]/L*L=Q45 Z( .?IH.. MA)+D&V01I9C07N;WLTX=ZJ4^3>)#63@^CL?.UE0R4\,.1&&KV_%1HX+J^1]J MA0M71"Q%+DJL GA%6?RV.KREHO^71I+PU0UR7"/]."&9GZ3I_DAC-RZV MH^UC^]J],??F[J5^SQ3N4D,JF.'2\")//:+QFMC,-M#MT^_L0$A;0)JT-_'C_>Y_Y_@\W$CUHC, M0UZ+7.B1EQFSO @"G610,-V22Q"X,I>J8 :':A'HI0*6.J,B#V@8=H."<>&- MAV[N08V';N)1[[(C)T(QL,E6\ 4S//R0>$H MJ"@I+T!H+@51,!]Y5]'%I&WWNPW?.6QTK4]L)#,I7^S@+AUYH14$.23&$A@V M:[B&/+<@E/%KR_0JE]:PWM_1;UWL&,N,:;B6^0^>FFSD]3V2PIRM.G,H; M9MAXJ.2&*+L;:;;C0G76*(X+>RA3HW"5HYT9WW+!1,)93NY$(@OPB< _H?'$ M9CGHYC PZ,/N#)(M;U+RZ!%>1,F]%";3Y(M((7T+"%!(-)"T2 M1SZA(:4G>'$5<>QX\;]$W#H4:4) ME>U*9?L4?3PM+PF1AI((VI6IK$?]F+2 M]Z-H4%/A]^*(?,7R1+ (I%POI<948EYS*1:?T5%19^_LHG;OC>2(7GX8/P++ M^1^,?^'HWE,CGT;]#ZNWC"NR9OD*2)(Q@73T MHS.IS'OI^BBY$?F#07^?IP;UPTZW>9A]*"LGT)VXQHWHH$F>I,'\'OQI:R=% M\>?H^;3?WETWP[<.E-V ZW,IS6Y@'52OY_@O M4$L#!!0 ( $,QFE:"P^[2Y0( /4( 9 >&PO=V]R:W-H965TF"EMAD#[K-B;6(-L MN9),Z-]7LAT#N95V>&D>HLON'IVS:WD]7'%Q+Q-$!8\IR^3(2I3*SQQ'1@FF M1+9XCIFV++A(B=)+L71D+I#$95#*'-]UNTY*:&:%PW)O*L(A+Q2C&4X%R")- MB?@U0<97(\NSUALW=)DHL^&$PYPL<8;J+I\*O7(:E)BFF$G*,Q"X&%EC[VP2 M&/_2X3O%E7PV!Z-DSOF]65S%(\LUA)!AI P"T<,#7B!C!DC3^%EC6LV1)O#Y M?(W^L=2NMR_(=5[>M:$!52 M\;0.U@Q2FE4C>:SS\)H OP[P2][5027+2Z)(.!1\!<)X:S0S*:66T9H MN2!G,B<1CBQ] R2*![3"XW=>UST_0"]HZ 6'T,.9OG!QP1#XHGI8J:*Z(GJE M$H1/@A?Y>PD7C$@)8^!K,;(J',GBVC;9M.T2>IC*\;N^[[;/X7\=;[DBS&1N M*UMO?=*A[&_Z[BO=2_M6^3;/VH0]N9O!D=MR]:\#.1'P0%B!IV]F7X]?BW2. MPF1U7S+>PJ,62:4L,(9QRHM,_<7FG^IU-SOZ9]N$,))%"*2\E/KMA*68^@WE M03#P['[0M3M=%_P.] 9VX+JV3BL$T.EYMK^V#>!*DRZQ--!FN8M<=RMSY2\+ M_1!/!37=$KY0J6BV!**>:@0]NUV?8'AZ_OG6N.UQ6(6O50QL;Z^*OMUI5.QZ MYSG/6E&*8EDV7 F1*4[5E9K=IJ>/JU;VY%Y]$%P3L:29!(8+'>JV>AT+1-5D MJX7B>=G8YESI-EE.$_U=@L(X:/N"<[5>F .:+YWP-U!+ P04 " !#,9I6 M@(RFC74% !M$ &0 'AL+W=O/I[[.:DNG976]9O)1,U7HN#*JVI1PLJBD@77 M0,KE1-52\-0>*O()Q9A-"IZ5SO3"SGV2TXMJK?.L%)\D4NNBX/+Y6N35XZ5# MG&[B-ENNM)F83"]JOA0SH>_J3Q*H28^29H4H55:52(K%I7-%WEPSL]]N^)R) M1S7Z1D:2^ZKZ:H@_TDL'&X9$+N;:(' 8'L0[D><&"-CXI\5T^BO-P?%WA_[! MR@ZRW',EWE7YERS5JTLG=E J%GR=Z]OJ\7?1RA,:O'F5*_N+'IN]C#EHOE:Z M*MK#P$&1E2EQJE7 ]34IC$EI7+?N9JN91B.=[3C7^NBWLAC;&ZF5IF=[/93"50?*;[UQD?4%MD]^AM)!%3S3W_FP+ MW\U^07^MM=*\3(VBN#(J@) 55AU-V)($!<2E%+L88X0]WX>?*$21%R0H\=TX M3M!O1OW@%XD;X;#=%U!$O2! D($7(C.KI]0EL5T^@W5&$?%"^C(#%*,@=J-@ MQ #QL&$ 4Q0FQ(VC@0,2N]CO6* !(M0+0_2^]9?!C5[D?(]& C?$U/4I.]N/2SV<_(!&>ESB)F&KF0$W&%B, M//8R[LN:I/W>D+DT M41?VQ:UA.!\C)[$5N$M>: ,A'T9"(\M UQ! M]]06@;51O*[:L-8K86L9+Y]_57VAL"E-[2L3AZ_\K\K!U:[6>\\P,6J=V=JA M\ZTVB9[>S=!-E>=Q#\!-B!M&"*A)QN(&;/R_JF& MEM/8QB3?TZQ$SX)+=88(-G_=+://_D0*53T598J>,Y$WWD_HVZVQT^:8[L\_ M5#DT,CET!BB$W,-.-C D#)B",0#FP[!A&$86-V0\9GG11-X:2H@5^;2NE#Y_ M !5 S)Q!5HC-=@J8<-B+?0,%P\DF MT \6&H;V!GXY-KZ %E_FQ"KJU;T%R: M!5MG8=.VJVX9FH((H%7(T,RCX8:"+&1LM0!X"(:0W+Y\W#%MH8*Q8K!W&" C M_0XJ#@%U-_D=B&/6QS$[NIV#3M&X]3EJNM#;V=WAKNXP\D_OUKJ>JFF)=CN< MUI36AM_T-(W>CRG(W[IW5Z)\R+J1+4VQJ6#C^LBBI@80XL7XJ,KHN[@I' & M1[XM@U!N*70;(1Z7J#!&G\'EQ_7'#]AV]6&FM.\M5#3";A2.MD;'\3JD+D)< MYL<&9%2/0W+(%2>C)V AY-(^=!4TENM2-Z_!?K9_2U\U3\AA>_,0_\CE$AI/ ME(L%'#5MFH-D\[AM"%W5]D%Y7VEXGMK/E> 0YF8#K"^J2G>$N:#_#\/T7U!+ M P04 " !#,9I6QXQYT5L' %@ &0 'AL+W=O[> JJVWY#8)T*395F"/H,DZ[",M'=M<)=$C MJ3C9K[_GD+)L-XH3;+T7V!?QH?-^2Z<;J3[K%8!A]W75Z+/1RICUF^E4%RNH MN9[(-33X9B%5S0T>U7*JUPIX:9'J:AKZ?CJMN6A&YZ?V[EJ=G\K65**!:\5T M6]=7.0$;P$^"=CHO3TC3>92?J;#A_)LY)- 4$%AB +'Y0XNH:J($(KQ9T=S MU+,DQ/W]EOIW5G?49Y^0$Z?1*B5\A*VR?; M=+#^B!6M-K+ND%&"6C1NY?>='5Z"$'8(H97;,;)2ON>&GY\JN6&*H)$:;:RJ M%AN%$PTYY<8H?"L0SYQ_: I9 [OE]Z#9^);/*] GIU.#I E@6G1D+AR9\ DR M0$IBB3+U@X5:PB_ HQ?=03%@4>"STP_ (O:A7-++THATQ$#4.R'Z?^[3=YZ$=OV==:?P>NG)L9.@GJ.2CK MJ.U[=)A/C\"Z[A'ZKS?_>7+_H]2:S0%KC=/Y2US[?J%DS:X_7C(TDC""XC:) MO2Q+3]@X2'POSO*3'F,G&0*"MD4HA+< MM@:\*<4"=8&F '*QV0 T3!MN6B/5@Y53<0.,-R4#A+2]I+\>RLGCPGSMJ/B; MT4%9=--KN><4JVR83'SVZHOERFI/)MO":43L[6?L]1^M$KH4KO&.PPGFR"M: M?;OZDXC6#SMV"$7+2E:BY ]CS-9QU &'D]"NJ3N_*TM!5#&&4,G6<<",9%25 MN2I6UD4EW.&XL:Y)'AM?B-0B!,LG,R2234)\YI,$GSD^#[T;.5.+5,QH'#OESQ9@EDJ3M>M8X# MKW DXH@T#FWE<689AYVJXR!UAKMZ%'"Z-R*NSCY!=T:9;U>P[\M#XVJTE&UA MU&$,0D+O4+QV/A2'&6J#P:RXL?"_???+%?NSY958"+09EE'>L!]^OKUBHJNH M%5X;B?L_Y(-%F4,#"U$0V9X>\@N25VS"2/E/CVUBG4K(#^A6(OPHIBF6/1?, MY',;T.A+U*]"!E8$PB^W18I8[3K!9"8PA-)%41(-* M/NB)->GW%G(.E<#HTLX@PI#6-76$2GR&BO1%CK&H*HLW M!]8:+$U_06GY*MMPO*&X82M.U0I+U5K).X$6FAPIE&E?*-/CA=+-Y[8J#HCN M\FOO'JOH'.4E+88*X7%F_ZM"^-+UG?7%U^ZD[P?L]IPD/^,7&"^*MFY=^+K0 M>UUPA;[ $-AP5;(H\L(L8UGJS>)XURI]O(X"=LT?E,0PVO,(B[P\2EGBQ5&^ MT\R;!0G6WSN,/BK\&R4,O"[EIM$LR",6^SMUTUG /J)YQ)W]-M@%'Q;3B 59 MT$/&(?L%@UIM"S.",P,XS2J*IEV)9&'*9CU6GK,?0>LW@_$]CC(O]K'JCG.4 M.3T8L'RT09IM9[.A2'UN%'E^MLCZE,E>FC(V(ZSKV('K4#2J:(N6&I$K:D/9 M>8I^RAD0?. MVGGP C?DO1OR%X]X-4[YMO_C?B"TAFQ_G/B_H_)<\,IF#J=&LA1-(YIEUVUL MT+$P\$(_82ZQ=EEHTZN;4O03-J/9(D@1W6=QXB7)+HGQJ\GWHWWFV*\/V';\ M.CZ[PF63V$XM S. Q@9W!X<=CO$EMFUM!C-^LT)(T_?J$@S.:NC'?]BMAWHS MC7($[Q)Z@M64U?PS65NW.$%L65N-O#V9P!F6*BG:6 DPMFPL>(&EF$;IHFI+ M(M.CV'*5O=U]KG873*X!1RF"70E-A=P[:""EG;F,AQ,POK:5U]4G_E1E=LU= M 7T?8^HB>2%+G'X&0O5@[/+0"FBA@9#1-'T.FA0Y[GPZAX*W. VA@S;\.0\Y M.^[[Q"DDM[[I:\Z7%8?DE;9%[;0_'-_9$D=59@B( ?+^0TFP/Q*#_Z7O^ M7U!+ P04 " !#,9I6/)>JH70# "-"0 &0 'AL+W=O,8*;8/MGB9.3QSXW!^$/*'V@-H57"V>I M; \54Q-1 \>=K9 5TSB5.T_5$EANE:K2H[Z?>!4KN+.B?)[D>O]PIDY)(P_.72R MOD.R1FE1=HD [!6IYMP=9EI=,L^5GJY8JK(".,YN2S*1D-.OF F_".4(C5(LMXS"63TE6U*4..Y MI_%(H^AE'?RJA:?/P >4?!9<[Q5YSW/('P-XR'4@3'O"*WH2\1*R"0D#EU"? MTA-XX>" T.*%_\,!Q^QN4:/CJ*:4SE3-,E@X6"L*Y"TXRS>O@L0_/\$Y&CA' MI]"7Z[:"B-B:C.SHYQW]LJ>NGJ-^&OS-JQGUPW/RM[[_ I-M] G&#JH-4C/Q MZ_J M/1.FM2PVC38E1+0@7YM?C'SBV<1(!M-S183,"V[B:0GO19F#5.Z1T(Z2Q$T# M.B:C8!J[$8W&PW&C($I<7!VCD[G B^(XZ^_VEH+\+;M%PW;PV]G(I=%*XYD% MWQUC0&G@IC/?]7V?1+/4#:+4C<-PP(_CT(WI%'_IO0?N8_&[+XY:_I1U&^>1 M/PG]L?TD#PSW)Q2G??&>%.JF)RHP'BHP?FD%,JX+ZQ[L+KT7X2XK&Y/Q6RDJ MDHFJ1IMM!J+"T5Q][(EC57N:T-^NV@MEJ+ZD8*^PC8*4:)"]*]7;0Y=CO3/H M=.8&2>A.T]1B!/3Q<6;>]AE1MYT:$^YZ??,$*(K<:12Z09R0Q*1AZB;I=(!* M8C?$; QC_UA\O0&M\;*R[D.T7C:LQ">T[YM'3;-H1"EXC=)P)4'C=A7<)M=WF5OO M%_S&<6>.QN BV2CUP4U^+E9![ BAP-PZ!$:OCWB/0C@@HO%'CQF,+IWA\7A M_\''3K%LF,%[)7[GA:U6P64 !6Y9*^P[M?L)^WAF#B]7PO@G[+JUV54 >6NL MJGMC8E!SV;W9IUZ'(X/+^ L&:6^0>MZ=(\_R+;-LO=1J!]JM)C0W\*%Z:R+' MI4O*D]7TEY.=7=^KNN:65+8&F"S@7DG+98DRYVC@]3/;"#1OEI$E7\XBRGO< MNPXW_0)NDL(#054&OI<%%I\#1$1R9)H.3._2LXAO,9_ - DAC=/T#-YTC'SJ M\:;?$OFI@#NX[#2<*YYKT[ <5P%5AT']$8/UJQ?)/+XY0S8;R6;GT-=/7*Z8A 3VR#0D%U,_ M,#"]F/6COYJ^?WKYK\:/0X!J(WC)W#EB7O,W3IW%(H%YF&1S2&9A',>C71*' M\W0V3D_KFOZOZRE=TRRM<]#GQY4U MS7I42H-&UZ>HRD$J>9$SF5,[<$<<*2VMIA;14NC'JK/39>&ANSR2UP9];Q%[ M-Q/,8@%6@9+H;/^>9UMQ75PT3-L]Y$*U!7"YUV' MT.;4@&SE6@VOV_K45IS0MAAX5*R@;E0@-&S?"6;=[A%.8O(["Q?IU9 &RN-B MD?4!D0;F$.=7RCPY=:)&1TVP1EWZ5F^(=RMMUP_'K^-MXK9KHH?EW57D@>F2 MTYX2N"73>+*8!:"[]MY-K&I\2]TH2PW:#RNZ$:%V"^C_5BD[3)R#\8ZU_A-0 M2P,$% @ 0S&:5L!VJ*#M P L@D !D !X;"]W;W)K&ULE59M<]HX$/XK.VZGD\SDL#$I31-@)J37:^::'A.2ZWT5]H+5 MVI)/DJ'\^]N5L0,TD-X'L%YVGWWV3=)@I7J&AGKDTA'$W-(K2E09%ZI2(/XRCJAX60*A@-_-K$C :Z>W*;#(&)"F&/B&$'09XDWF.<,1#3^W6 &K4E6W!XW MZ!^][^3+3%B\T?E7F;IL&%P$D.)<5+F[UZM/N/'G+>,E.K?^'U:U;*\?0%)9 MIXN-,C$HI*J_XLM2'/\H-P8C0P>@6&I0F-!]Y5KTWD MI.*D3)VA74EZ;G2/N7"8PD08MX8'(Y05/EX63A[$+$=[.@@=&6+Q,-F CFO0 M^ !H-X8[K5QFX7>58KH+$!+#EF;$"5H'(; MK!.IDKQ*)2$V&W=Z)G-)'#[+0C(C-G);T&D!'PV3O55+M*Y@V9-/?YXV]*N/$Y?^]\]B[I[NF.G& M5S_-)P9+(5-(C.E*,<*!$._! %8VP$A:4WBL5]W1L>&N,LT9! MX48^]G8SZ#/'Y.YK#K7NT0+/P MKP5+ 2>.]97:KK8/DNOZ'GX2KU\S=\(L)%VB.J\>QN J5\(]<3ITM_* M,^WHCO?#C!Y5:%B ]N=:NV;"!MIGVN@_4$L#!!0 ( $,QFE8"AUAVT0< M ,D6 9 >&PO=V]R:W-H965T3DX/[7O[N3YJ:ATSDMV)Y&JBH+*EPN6BZ>S 1FT+^[YF-D))D+ M\<5,IMG9P#$,L9REVB!0>#RR2Y;G!@C8^-I@#CJ29F-_W*+_9F4'6>94L4N1 M_X]G>G4VB /'UDC3R!P4M%KNQ_]%2O#?P!2BNE1=%L!@X*7M9/ M^MSHH;:I9ACZ!9TR48EJAX0.=YTR-3L<:2!N M<=J0N:C)N'O($!?](4J]4NBZS%BV"3 &GCO&W9;Q"_<@XA5+CY!','(=USV MYW6*\"R>]Q,4L4O^&MW?C6Y"ZUBM:1?OTE=AWO!/WH9A5#"RD*R$=SQ3-.)0>;>WZ(XR !SF/LD C=2;:F+X6%,=A"KT"N=(,U M1#SL^0$*DA ]"$WS[>]>%&+'BY#G>MA-8O1)E!_2+>FF);B<-H00+S=Y,G3_ MG%ZC*/"PXP0H# AV?+^A5;X!V[.P9183-X'7+DHB'_AVT\M M WTF$0HPB0BZM:OZ'/=7QMB/?10!ZRW+_:]@1"\FB+B %*#9BDJV$GG&I&IY M-";7+\?H5F:\-/&@S")(6Y]G_W&.',>H9$TE K>HV DJ>=ZNH)5>"](]+W/0/YH@ M\6W,A8X#>K!_ED3GZC)*L-\#[TTW-=D7VX>? M!^BA5&68UR+]LH]W0G#H^#AVXIJ! $.6P9Y'.LZ_4X-#,'/B.3"(0^Q[\0A- MLHR;#@GB;4UY]@'23TK7W,0?P8$;@F74E,0FZD4!16UE M.K5'!MD+YFP\S(528##LN0X: A^$!*.-S= [\91K-/3""'($<#(,B(^=R!LU MX:_V!KG)8I!UPY"@) 3L,-J1,8P*#D-L)<*FDARHR$%7D8-OK9NW:LMSN 3H0CXZU )X+B M9"GZ$/\FO%Y+W>O..C1J2BTZP4D00Y@D4/1^@VQ6IARH]5?&X.3=:BBE NR[?J,GF(UL MMVNU?'#5C_I1TC+HYC%XSLPW\ Q8D/="ZMW91I]!:4-[F^=NMR^4$S6<"GMAU4G4F]($)# M<*^D2Y!OTPD( RG4YG=B2F]LG3]R<$B<3E4'$ES8);CPQQ*H2XP/O3R4*#=( = M0]FWQ?31GK^TP#8?\?UM_9! >QZ1Q!C(' ^@;_)?L\^=%"ECF=IQ1NG+V8;\ MKKD;0Y/7$ZZ39KPI9L/DEG"[V6LP-[DS'8Z5&M2]K\^MUA -GX]F1VAZ=VM5 M(UG31#PR^8'FN:C5)-8F<.K49RNFLL^.1BLE)$P<>>ZKPNIC&H)L!]#K2D)V M5):E;5;:'394'!,J?HS#"*SW@V)!BD!78$/J3(#K MUC8[:\E!?,BCTQ*L:#BJYCE/T>UBP:0Q<$N@Z8'WN!M[9C+EM?9477.M55YU M!RX1F:[0\1(T ^=,);>V\_51.G TAS?/]Z%O4A7'308FE#V>- MV(''9 M:&PJ@ATB?@"^#BF7D)&]D2 >O( FU ?'VW]W0;5UKSE;\K(T&@#)S(L7T[59 M/,\DL?:.XUT@9LZU/8C7K?9Z9%=I&/>N%PLFE_8258&EJU+7-XW=V^Z>=E)? M3[XNKR]Y_Z 2Y% H9PO8ZAQ%T.K*^N*TGFBQMI>5MQ[?.[EL73".UHS_D5D M&$OPM9E.55&(HDPP42/59BJNXL&"^05*=\&8J28Y16244>PGY_&!:( MT& RJJX]\,F(K61.*'[@0*R* O&7&YRS]3B(@M<+G\@RD_I".!F5:(D?L?RC M?.#J+&Q14E)@*@BC@./%.+B.KJ8QU E5Q!/!:[%Q#'0I<\:^Z)-9.@[ZFA'. M<2(U!%(?SWB*\UPC*1[_-:!!^YTZ;@LXT7L)R4?T%ZR:V'X!D)20KFF3%H""T_D1?FT9L)$3#'0FP M28!O$P8[$N(F(:X*K9E59;U'$DU&G*T!U]$*31]4O:FR536$ZF5\E%S=)2I/ M3G[G2T3)-U3WE*:@Y(0FI$1YW6$B"1;@)S!E18GHR\9ML9H+DA+$=8#.3!@5 M+"2T1R<3H*I:*JOS!,&EHW-2VX@U8$P4=&92; +4UQ:@.$ MJL:V4/A:Z UT(K['20_$T3L ^Q!N(33]_O3(02=N^QY7>(,=>)]7+PB3;$NN*G!#Z!WXE2I3@<:!^P0+S9QQ,?OPA&O9_WE:?)S"KVD%;[:!" MCW=4^Z14@N8Y!C,JL8*7:EDED2_@[WL5"682%^*?;1T8^.R )S"K V=M!\Z< MZ_V >8*I5$]&P!8@)5P]Q@#C@-#7XS7%7&2DW-:&&ONRPM8/YN>)TN#S9FVN M"(OPL"4\=!*^0W3Y+6,K4"EU1NLWAGY*?,9)1EG.EB_JJ=![!^YEVMM&VHE_ MZ-IY K-:<=ZVXKP;]9[[[( G,*L#%VT'+CI4[\5>];HB+,*7+>'+_8_71V5, MI%JT9*L\G0"'+HXG,*O6J&_>X?UN!-K@>FJ"+S2["QM.)NI0I VX2Z7.$)LT M-*3A?J%^R-E<.:I=2G5#'+Q*GM#L@HWOB>*.M.K5#?E"L[M@_%#D-!O':G6P M7ZNN$)NTL3"1V\-46A750_5DIHBB4_# R;/R^RX3ZP8]>-T\H=DM,*8H&G:D M7J]NR!>:W07CAR*GV3A6O>?[U>L*L4D;"Q.Y/M4__:R8:P$_]JY[CUM9 M.M$.7C!/:';MQ@U%EQW)UJM+\H5F;P 8FP2=!N1(V3;@+MDZ0VS2QM5 MZNI M#4(QO]O*R9E[Z/+X0K,K-58(PFY$"KWZ(U]H=A>,/X+NC:$C11KO%ZDKQ"9M M[ QTVYE*I+^B$E'WEH ;YN"5ZF)#!QH[!,\ZTJM71^0+S>Z"<430O4]TI%Z' M^_7J"K%)&P,#W0;FKPS_2Q!=@HU]@EL]6>",DD3L$;'7;1U?:'8GC"N"%QV) MV*L_\H5F=\'X(^C>+CI2Q)?[1>P*L0<(QL[$;CMC[]!^[ZZL&_3@H4(76SZQ M,4=QU(UZ8Z_&R1>:W05CG&+W'M)MPB@K2*+DVG0AP_GV@1+K^@C'Y>J*_H)V+3_X'4$L#!!0 M ( $,QFE9I-SC B D -M; 9 >&PO=V]R:W-H965TR(?_(<'LH_GT/QZB5._D[74F;LZR:,TNO).LNV M[Z;3=+Z6&S]]&V]EE/]E&2<;/\M?)JMINDVDOS@TVH13/ILYTXT?1).;J\-[ M#\G-5;S+PB"2#PE+=YN-GWR[E6'\3 M63$B&]G_LU5$K^PI+@Z5RM^.?CFT#JW M)HB*:7S*DORO0=XNNWE(@F@>;/V0O9_/XUV4!=&*/<1A, ]DRMZPISQN%KM0 MLGC)_#256/P[ :A] <6=YEV[]N;R>Y+>.5"9[.;GY[W\,9_9+FY>( MQ!1?62=?69CZS=$_;2:B[71-/(HY!['BQKG/HU)PX5Q-]RV#MT^#M]'!?ZBL MH27[)/YL%Q]9VU<.V:]<,:%[$;\.!-@B@7>R0(/M>#7K]O\PSZ_B^WCT,^*>]LW]IU]#J)@L]NT MC165TUW31&**Y<8,/I9G8]_DRQ$0N8M*3?57!6,,-%:^1/%SH>H_YZSR,=KN MVE\J]C(0 &3@!/23Q\W'6O^7?13X%_^R" MA7_X^I?.9>0G0=QJ*1'(E)8.@44&<)'AC+X:4#33]A>1FNHOH#4#Q[6^JP%5 MT;;9;5L-5D?X \$9.,*IX?\H%W*S/1_]J*:V941JJ@> UO].@GI48J-35Q M =C(4 =!Q'.C7Z/S[\#PU[7$S;)"(UU70 0,['#GM. MBHQ4:JJ_ !DYBEB]PYX4^TJU6MCSCK 'G.,XSMW+)-C[17([_[*>9LFN,[6 M"VF;0Z2FF@VHQ^W10YZ4"ZG45'\!%W(\8=:=V<0;:IOI-%([;M>M'2"-XY!V MS$89K:,G!3,J-=5. #@N1@]J4MRC4E/]!;C'\8P?$M2DE%:J5;.:EL,[PMH$ M^C)Q^CJ&-6^MJ) 2%Y6::B>0F6F,'=8F*=UCC#;7-Y(VP M]L3,[4C#F)6"(XY795RS[ZP_G."2VI8-D6(S@E,%*-;L'G)A 5B9.5F6IK'7TI&A%I:;:"1!FNJ,'-2G,4:FI_@*8,_%L M'!+4I QF-DNN2#'5!+@R<;AZ5+?@M!I"2EE4:NK.#Z Q:_02JD5*=51JJK^ MZBP\WX;LE3$:WP&%Z1F-70!X!Y<: )AEX9A5"_ <5[1W$. ]:$_H$%DQ"[#- M&KV0:I%2'I6:ZJ_*7C&20FJIHGQYG-57PA#\90%_63A_]5X)W5L*\!ZT9W:( M9)D%2&>-7D2U2-&02DWU%Z"A15)$M5K+GDY]V:7& +=9.+(A,FP4P:(U>6+5(89)*3=V)"S!IDQ16[=92J%D');RS2XT!TK-QTKMD M1>"?%GB'NG--I::Z!SC2'KWZ:I-R)I6:ZB_@3)ND^EJJ*-S46!A#$* -!&CC M!'AN8?3<@H/WHCV[0["D77D(8?3"K$W*FE1JJK^ -6T\?=AW-3C]/BF& $$; M0-#&0?""!7'F@X(T(TBEIGH'R-(>O;QKDT(GE9KJ+X!.&\] ]ET:+=79QKH8 M @<=P$$'Q\%SZ^+<;C5<7G=:J=149P!..J.7@QU2OJ124_T%?.G@>RZ!4 MJ7U"&/5GWH9@/P?8S\'93V$?:4SP$2#H DL[H!6.'%#*IU%1_ 60Z M>,*R[Y)HUGO->NH5[^E22RK/L>+XUUP03^LXR=YD,MF<>U84E]:>TB'0T0%T M=$8O+SND,$FEIOH+8-*YM+SL-)^N%=PP3*L>^2W/ZLYX]3IU:,!MCE;E.(_I M3W&TZA?2I$E *C7U07"@/G?TBK)+"H94:JJ_ S=2RO*94,E5,7,K,--RV7< MF;FBXXE^(#!7MU*,[$C&M;2G9 A>65X_@(;C*!:YR=0O!9:!K<0G>B?:,#@%H+@":.WHMV"7E."HUU5^5XT_P M%""R IJGEK2M@.95W7OM7< E5[>JB^R^Q[6T)V2(+)H+-.:.7KIU2:F-2DT] M!@>H3>"YNNX +AM60U,8'K?K&()W<*D!@%%"MUP+&_+[W\3Q3G3GE$I-=0D MG!B]1"M(L8]*3?478)_ TW3(&FA6984AA&B<\-2\SG-M8]9Q2!4 EM MN4)P M]_Z6B?>A/5=#,)L 9A.C%UP%*=!1J:G^ J 3ESX)*YH'PIF.4P_LYD669W>$ M-5"3T"V<(H^5X%K:TS%$'DM4CIT;O2@J2'&.2DWU%^"O3<$ M7GF 5YYN*?3UK$&-&SC>A^Z,4JFI'@%>\T:OAWJD,$>EIOH+8,Z[]/'8LJ%S M9@6T7-;VQ-2TWP\'?CT[NF$ZO>'&ULK59=3]LP%/TK5C9-(#'RT31%K(U$ MR:;M :D"L3V[R6UCD=B9[;;P[W?MI%D_0F",/C2V<\^QS[FQ?<<;(1]4#J#) M8UEP-7%RK:M+UU5I#B55YZ("CF\60I948U%[DEI1Q)Q[; ML9F,QV*E"\9A)HE:E2653U,HQ&;B^,YVX)8M&9!4$"J#0/%QQJN MH2@,$2[C=\/IM%,:X&Y[R_[-:D MH>%+1:'L/]G4L:.10]*5TJ)LP+B"DO'Z21\;'W8 ?O0,(&@ P2$@? 8P: "# MUP+"!A!:9VHIUH>$:AJ/I=@0::*1S32LF1:-\ADW:;_3$M\RQ.EX)AE/644+ M3NJR"VDP-9T7L 9X?@YGB2@*2O4*0;=WR7DY./I MV-6X(L/KILWLTWKVX)G9_8#<"*YS1;[R#+)] A>EM'J"K9YIT,N80'I.!OX9 M";P@Z%C0]>OA?@<\>3WD=)^PUT6]B+_U<)W(MNS<-A:..P5.46+\)!.H=*4 MIT"XT*#."/!,2'6X>^;5Q>VJB5DWT M/VK(?*7)$QYRV0JZE-7DPQYE+T8DO0M\8S)'K?S16^1K2;E:@)3HP(;I'*L$ MO-GQW$%/NFP8'24GC(*]Y-1F',?Y@PN;QP-/C@,/\^SNW'2X>Y>V8E#$GHWU M)=&.MD7)E;V+#\:G6*S4M<5?FKK2N:%RR;@B!2R0TCL?819E73W4'2TJ>Y_. MA<;;V39S++A F@!\OQ!H9],Q$[0E7/P'4$L#!!0 ( $,QFE:P Z)&G@( M (0) 9 >&PO=V]R:W-H965TP?U_;2UIBP(%W:N4RD2]XJ2AAD LFVKK'8KH'R;A7$P3AQ0S:5,A-ANFSP!FY! M_6DRH:W0H12D!B8)9TA N0K.X[-U;!WLCK\$.KDS1B:5.\[OC?&K6 618004 M/N>$3_89/7R=QA"1><_B.%JE;!28 **'%+ MU0WO?L*0T,S@Y9Q*^T1=OW2L7KP5DSJ GKW_AI*,2.0SS?XY ,#HGE MW0>R+"^QPNE2\ X)LUNCF8%-U7IKJDNB*%5"\! AU(BZ;9,QFG7@1+R$_1I/X""51DGCP M)JXZ$XLWW8-WP>NF52"DS=D>)<$9R1&,Q7@M:R^F^HYZ910/6EWYR$X/0';FR,Z\Y7TF"R\.EQP/5RNA M;"FBI(37N/O1)V@+6$@/S[GC.?!_/=:3'Q015_ ]XC M>;C3&&L0&]O^);*-KN^1;M9=,<[[QOJ\O;^?7&.Q(4PB"J5VC8Y-0Q=]R^\- MQ1O;9N^XTDW;#BM]30)A-NCUDG,U&B: NWBE_P%02P,$% @ 0S&:5K=4 MQF=K @ I@8 !D !X;"]W;W)K&ULK57O3]LP M$/U73AZ:F#3(CY9N8FVDEFP:TI J&-MGDUP;"\?.;+=E__W.3IH55#HT\:7Q MV?>>[]VE+^.--O>V0G3P4$ME)ZQRKCF/(EM46'-[JAM4=++0IN:.0K.,;&.0 MEP%4RRB-XU%4JSQ J7T1%3&KXZ3]5=ZX.YZR_XE:"FJ"?O( MH,0%7TEWK3=?L=-SYOD*+6WXA4V7&S,H5M;IN@-3!;50[9,_='W8 22C9P!I M!TB? H;/ 8=8/!2P+ #A%9'K930AYP[GHV-WH#QV<3F%Z&9 4WRA?)COW&& M3@7A7#8W0A6BX1*F1:%7R@FUA+F6HA!HX00NZX8+0W-VH!?P3:OEB:1!E3"U M%IV%XQP=%]*^H]S;FQR.C][!$0@%WRN]LER5=APYJM/?%A5=3;.VIO29FI(4 MKK1RE87/JL3R,4%$ GN5Z5;E+#W(F&-Q"H/D/:1QFNXIZ.+E\&0//'\Y/#Z@ M9M#/;!#X!O\SLWWM;NF&^^F\L9S;AA0<%LT:6?;V33**/^UKU6N2Y:]$ M]JB-P[Z-PT/LVN,1KC>;<@_,_)#&6WIT;(_(Q-N/?,O3>O@5R11* L2%T09GWXX8V!:5VP# MIYO@$W?:D>N$944?$C0^@9 2BTR2F38R=3JKAT79EDD&/9XP4P_67!18Z5GHJE*PL! M.+5..74#SQNZ.2;,B49V;2:B$2\5)0QF LDRS['X.P7*UV/'=[8+-V29*;/@ M1J,"+^$6U'TQ$WKF-I24Y, DX0P)6(R=B7\9#XV]-7@@L):M,3*9S#E_-).? MZ=CQS(: 0J(, >O7"JZ 4@/2V_A3,YTFI'%LC[?T[S9WGNTOLQ5#>I8T^KV,$KL?T 77.F,HF^,/5VHK\E=F#B MMV.\;LQ.PF%S?*'EAO]S?%TG4N'ZW3A38RYE@1,8.[J(2! K<**/'_RA][5+ MNF/"XB/!=F3L-S+V#]&C7V4^!X'XXOFNF.O_=/CJ3"OHP$)-?5U%P*%;41SKG1;L\-,_ZF , ;Z^X)SM9V8 M ,V_3_0/4$L#!!0 ( $,QFE90"5BR- 8 *\K 9 >&PO=V]R:W-H M965TKM3(/AM.K#5VQ.5/? M-G=2WPUKE)BG+,NYR)!DR^O!9WP9NKY1*"3^Y.PIW_N/C"D+(;Z;FZ_Q]< Q M+6()BY2!H/KRR&8L20R2;L>_%>B@_J91W/^_0_]2&*^-6="DV4??BZ3=6&50T,!))7ORBITK6&:!HFRN15LJZ!2G/RBM]KHC84\#! M$052*9"N@G=$P:T4W!]5\"H%KV"F-*7@(:2*3J^D>$+22<\Z<@L]#6YO/, M]/M<2?V6:STUO9,\B_B&)NAS%(EMIGBV0G(9ZAA[78YC2+\ZNATFTS7QA&53MNRG:0(^W M!-V*3*US]&L6L[@-,-1&U9:1G64WQ(H8LN@3T]5*LA4MND L=SW31W4)Y?5#F9GD,M_0B%T/]%21,_G( M!M.??\*!\TL?39!@(1!8BT*OIM"SH4\?A-+#7!ZGK50/"G4S7SY.B3/&(SUX M'O<).11S=1^/@K98>"B&1Y/QR*O%6D;XM1&^U8BY)H5'VC79\X;+B>KX*#S1@3[G8%0"OG[/>Q@[';&@;5UK[1]5-L^LMH^T]TK]=**$DX7/.'J MY4+/TU&RC0T?"Z'69HUD4K)XYQA(S]](K?4U?BR86DJ15BL1D[UDC0X=PAM[ MXPY;HP.V/$PL:)%@(!-9B$#M-#.? !0<5%A"+H&@A%%J;Q[U8&,,O%17F_O07C$EG7IM5 M4OO3WX3X7F?VL[?OM?:3QGYBM?\/D7V,SO!'.]S90PD2+81":U/9A.L8,%[' MH $[*%H(A=;FL8G9L3UH?YU+]H3H$Z_KD=Z!1X[]2=;I-NVU$3) GX&BA5!H;=::@!\'@+X'%)]7/$*BA5!H;1Z;Y ';LX=3OJ>7 MAF93Z'@2>N(K;F#)0NVZ9_/Y%MD%;M(+;(_E;S69Q[P9,IZ?@:*%4&AMUIK\ M $\ O1DT10!%"Z'0VKNA39) K,$SE#>?^ H>6[S9KGLNGU!H;3Z;9('8DX6O MX@'=43KO)0DHCJ]H@T0+H=#:M#4Y!B%P[DQ $PQ0M! *KC>[ MTF]M0/MD@KMQ<"6W'P>3 +N!TPF%>^2PCX/1J']#FS0A/K&'^#M'0O\A2[QK M!SE[*$"BA5!H;0*;+('X@"X%FC> HH50:&T>F[R!V$\*?N=+AJ*7*&&&PY@O MEZS8"LE3*LV&2''PTLNI'9>@%T9[M\YG=LVS^7N+?($T^0*Q1_+[CGP\U+6# MG#T 01,$*+0V@4V"0,: C@R:,H"BA5!H;1Z;E('8SQ1>[\AV7%PX,K(EK':$ MLWE\BY3!;5(&UQ[,S_?XTC3F2O+%U@S-WJ(#T',%4+00"JW-8Y,JN!BP> ,T M=P!%"Z'0VCPVN8-K/Y\X&?-6^JT2#M_S.J49LTJL%?(2['=/[GO%G!'N#WC= MO5(>>^@^-VND.687:GWD2-V.8L3 ;=)%UP/T)E LP90M! *K&ULK55M3]LP M$/XK5H8FD#;RVC*Q-!(E3-L'I(K"]MDDU\;"L3/;;>'?[^RDH86V0E._)/;Y MGL=WSUEWZ4JJ)UT!&/)<11RB>[^56. MO, &!!P*8QDH_I9P#9Q;(@SC;\?I]5=:X.9ZS?[#Y8ZY/%(-UY+_8:6I1MXW MCY0PHPMN[N3J)W3YN +R;7[DE7G&WBD6&@CZPZ,$=1,M'_ZW.FP 0B'>P!1 M!XC> I(]@+@#Q!\%)!T@< M,L29;**8*%A#.;DJ"KD0AHDYF4C."@::?"53RO%/14ENJ7H"=WSSC(].H_DT M!T,9UV?H^##-R>G)&3DA3)#[2BXT@G3J&PS27N4774#C-J!H3T!A1&ZE,)4F M-Z*$'.^#YQ^'!@6SBOF"Q MXTOV\+T6I.X+ EU!=JE]D,TVE4O=T )&'G8-#6H)7O;Y4S@,ON]2ZIAD^9'( MME1,>A43QQ[_S[/?)6-R3!F/298?B6Q+QD$OX^#@8[R7!B6DY1*48=IJN/TP M"ZG-3CE;VJ&CM9-IF0WBP2#UEYLRO7<*XV%\L>V5O_<:QD'0.[5Y^1L=L@8U M=Y-&$U?ZMI/TUGZ87;D>_L8^QB'7SJ17FG9"8G^<,Z$)AQE2!N<7&)AJITZ[ M,;)Q??A1&NSJ;EGAH 9E'?!\)J59;^P%_>C/_@%02P,$% @ 0S&:5E\B M,421 @ Z < !D !X;"]W;W)K&ULK55=;],P M%/TK5V%"0QK+9PL;;:1U@<'#1+4Q>/:2V\2:8P?;;<>_QW;2T$YI-:&^-/ZX MY^2>^"G MDX:4>(_ZH9E+L_-[EH+6R!45'"0NIMY5>)F-;+P+^$EQK;;68)4\"O%D-]^* MJ1?8A)!AKBT#,8\57B-CELBD\;OC]/I76N#V>L/^Q6DW6AZ)PFO!?M%"5U/O MHP<%+LB2Z3NQ_HJ='I=@+IARO[#N8@,/\J72HN[ )H.:\O9)GCL?M@#A> \@ MZ@#12T"R!Q!W@/BU@*0#),Z95HKS(2.:I!,IUB!MM&&S"V>F0QOYE-NRWVMI M;JG!Z70N*<]I0QAO1X>'% 3]U6*'5^RA^^[ MKE""^=8E<04R-1,UJC/@J(?_/F1C#$4E4;P;E0U$11<7?5 KPM_J@37*TLT2!:[.;=OH M3_MQ=>6Z](OSF1EC[=3Y1]/.P%LB2\H5,%P8RN#\@TE,MG.EW6C1N$[[*+3I MVVY9F5&,T@:8^X40>K.Q+^B'>_H74$L#!!0 ( $,QFE;5$S8YCP( .0& M 9 >&PO=V]R:W-H965T]5B:AA6S&NIEZI=7WN^RHOL2+J5-3(S% %?.C()CX M%:'<2Q.W-I=I(AK-*,>Y!-54%9$/,V2BG7JAMUNXH>M2VP4_36JRQ@7JVWHN MSL.1%K@_WK%_=]J-EB51>"G8'2UT.?6^>%#@BC1,WXCV M!_9ZQI8O%TRY)[1];.!!WB@MJAYL,J@H[]YDV]=A#Q!.7@!$/2!Z#HA? (QZ MP.BM@+@'N%+[G117AXQHDB92M"!MM&&S U=,AS;R*;?7OM#2[%*#T^E<4I[3 MFC"XR'/1<$WY&N:"T9RB@L]P5=5,/"#"0N341"TP;R35#T!X 7?(5D0BS)#C MBFH%QQEJ0IDZ,\P.(I@6_D#IJCG>99]"ICAODIC,)/$ 51=""AR[?#PP/P[.WPX!4U MH^$&1XYO]#\W>*C<'5U\F,[:S+FJ28Y3S_B(0KE!+_WX(9P$WPZ5ZCW)LGU+&>"AC_!I[.C2ZZAI=[3=ZVS?Z2:<@4,5X8R.#T;>R [3^TF6M3.999"&\]RP]+\AE#: +._ M$D+O)O: X<>6_@502P,$% @ 0S&:5KJ4(,$S @ ]04 !D !X;"]W M;W)K&ULK91A;YLP$(;_BN554RMMA4":31D@M4'3 M^F%2U#3;9\<<8-78S#9)ME\_VY HE6@73?T"/ON>E[L7G9.=5$^Z!C!HWW"A M4UP;T\Z#0-,:&J*O90O"GI12-<384%6!;A60PD,-#Z(PG 4-80)GB=];JBR1 MG>%,P%(AW34-4;_O@,M=BB?XL/' JMJXC2!+6E+!"LRZ72H;!4>5@C4@-)," M*2A3?#N9Y['+]PD_&.STR1JY3C92/KG@ODAQZ H"#M0X!6)?6U@ YT[(EO%K MT,3'3SKP='U0_^I[M[ULB(:%Y#]98>H4?\:H@))TW#S(W3<8^KEQ>E1R[9]H M-^2&&-%.&]D,L*V@8:)_D_W@PPDPF;X 1 ,0G0O$ Q"?"TP'8.J=Z5OQ/N3$ MD"Q14R[9J;N'-]+1MGPGWVU=&V5-F.9,M%1.4M82C6TIE)PP3%5I*SB@# MC3ZB>T%E ^B1[&UXF8,AC.LK>[!>Y>CRX@I=(";08RT[342AD\#8HIQT0(<" M[OH"HA<*R(%>HWCR 45A%(W@B_/QR0B>GX^'S_' .GFT,SK:&7F]^'_L'#.G MEYN.R[F9G^N64$BQ'6H-:@LX>_]N,@N_C%GUEF+Y&XD]LS$^VAB_IIZMA0(J M*\'^0($,V:,-""B9&;6PEYIY*7?+;3/[)[>GOOPS(W\MH^\@.)DQ=R%^)ZIB M0B,.I67"ZT\W&*G^DND#(UL_=AMI[!#[96WO95 NP9Z74II#X";Y>--G?P%0 M2P,$% @ 0S&:5B?ZH1LR @ /04 !D !X;"]W;W)K&ULG93;CM,P$(9?Q3(2 @F:Q#V 2A*IW8+@8E'5"KAVDTEBK6,' MVVEWWQX?TE"D;D'<)!Y[YI]O;(_3DU0/N@$PZ+'E0F>X,:9;1I$N&FBIGL@. MA%VII&JIL::J(]TIH*4/:GE$XG@1M90)G*=^;JOR5/:&,P%;A73?ME0]K8'+ M4X83?)[8L;HQ;B+*TX[6L ?SK=LJ:T6C2LE:$)I)@114&5XER_7<^7N'[PQ. M^F*,7"4'*1^<\:7,<.R @$-AG *UOR/< >=.R&+\'#3QF-(%7H[/ZI]\[;:6 M ]5P)_D/5IHFP^\Q*J&B/3<[>?H,0ST>L)!<^R\Z!=]%C%'1:R/;(=@2M$R$ M/WT<]N$B@)!G L@00#QW2.0I-]30/%7RA)3SMFINX$OUT1:."7Z/L*K-Q M)M\J)@K648Y612%[89BHT59R5C#0Z"W:0VV/P* ==%+YQ5<;,)1Q_3J-C 5P M,E$Q)%N'9.299 E!]U*81J./HH3R3X'(DH_XY(R_)C<5-U!,T#1Y@TA,"-(! M]H;N=-R6J=>=_L^V7"L\R,VNR[G.6NJ.%I!AVSH:U!%P_O)%LH@_W("=C;"S M6^KYU[X]@$*R0K97%?6LPU9<90UJ9_)8@NKG0+JO:-JY$_BW"[Q]GQ;5B%EOCM'AZ6>ZIJ)C3B4-G0>/+.YE6A M68-A9.<;Y""-;3<_;.S[!LHYV/5*2G,V7(+QQE]0J2 MIS7=P2/8;_5*.XGT* 6O0!JN)-*PS? LGL['WCX8?.?0F+,[\IELE-I[X6N1 MX<@3 @',>@3JCB,L0 @/Y&C\[#!Q']([GM]/Z)]#[BZ7#36P4.('+VR9X0\8 M%;"E!V'7JOD"73Z!(%/"A"]J6MM)@A$[&*NJSMDQJ+AL3_K4U>',(9Y<<4@Z MAR3P;@,%EDMJ:9YJU2#MK1V:OX14@[*,K>#/&U$%:XWXV!OQ( M-P(,^GVY$-K5S;^%#H%<L%N1G.C]O4U)1!AMT\&=!'P/GK5_$D^G@CF5&? MS"B@#_^ML9=HCOX#S7%/'N YS?.,<\&L3W*3F> MDR!G ^&ZLPMC;U!H;SL;O;;?++-VH)[-V[7T0/6.2X,$;)UK-+AS!'0[ZJU@ M51W&:Z.L^Q7"M73;$;0W<.];I>Q)\ 'Z?9O_ 5!+ P04 " !#,9I65T < M07P" #R!P &0 'AL+W=O33(0"\=.;0=NI7Y\;2>D0 .B$B^)ESEG M9LY8,_&>BZTL !1Z*BF3$Z=0JAJ[KLP**+$<\ J8OEES46*EMV+CRDH SBVH MI&[@>2.WQ(0Y26S/YB*)>:TH83 72-9EB<6O*5"^GSB^ MP!+4MVHN],[M6')2 I.$,R1@/7$>_'$Z-/;6X#N!O3Q:(Y/)BO.MV7S))XYG M @(*F3(,6/]V, -*#9$.XV?+Z70N#?!X?6#_9'/7N:RPA!FG/TBNBHGSSD$Y MK'%-U8+O/T.;CPTPXU3:+]HWMB/M,:NEXF4+UON2L.:/GUH=C@#^Z (@: '! M.2"Z A;0'@K(&H!D56F2<7JD&*%DUCP/1+&6K.9A173HG7ZA)FR+Y70MT3C M5+(@KQ!R[JJ* 'Q0J+LY.IE"@H3*E_%KM(1&!XW:[U- M&V_!!6]^@!XY4X5$'UD.^2F!JT/OX@\.\4^#JXPI9 ,4^J]1X 5!3T"SV^%^ M#SR]'>Y=R2;LJA%:ON@"WU>N,$55+;)"OV6)?G=5.*N!T&4[OGWHJ\557Z:? MC&6%,Y@XNF%($#MPDN?/_)'WH4_'>Y*E=R([T3CJ-(XL>_A_+[Y/P.B> MZ3 M++T3V8F PT[ X=5'.OOW)58@S)&>$WTR-G3O+9T90[O$&_C#V-T=R]-G%)P9 MI;U,86?4I.,>=<,2Q,9.%=/$:J::QM*==H/KP?;KL_.I'FC-_/E+TTS#1RPV MA$E$8:TIO<%;'9AH)DRS4;RR/7?%E>[@=EGHH0S"&.C[->?JL#$.NC&?_ %0 M2P,$% @ 0S&:5K?@N4NG P ,0\ !D !X;"]W;W)K&ULM5==5P(Y&J MBH+(QRM@8KMT?.>IXY:NA/AA&U^RI>/9C(!!JBT%,7\;N ;&+)/)XV=+ZG1C M6N#^\Q/[YUJ\$?- %%P+]IUF.E\Z,P=EL"(5T[=B^S>T@D++EPJFZE^T;6)# M$YQ62HNB!9L,"LJ;?_*K-6(/X$=' +@%X.> X A@T@(F+P4$+2"HG6FDU#XD M1)-X(<4621MMV.Q#;6:--O(IM_-^IZ5Y2PU.QW>YD/J#!EF@+WP#2ILYU>AM M II0IMZA#^C^+D%OW[Q;N-H,9T%NVE)?-=3X"+6/T5?!=:[0)YY!=DC@FCR[ M9/%3LE=XE#&!] )-_/<(>Q@/)'3]#O=&U$PZZR M8)C'G@R7JB0I+!VS]17(#3CQGW_XD??7D$?G)$O.1';@7]#Y%XRQQ_^8\\=L M\5(H.FQ; X]JN#W_-O',G\UFH>>9Z=OL>]*/G$]#W^L%)J,9G:@W[/2&HWH_ M_:RH?D0*TDI234&9HT+GR)[VE#T:)^Q2HIP\,$ K0B7:$%;!D#'-..&>7(R# M>=^6?EP0X:#ORFC>)[H2=:Y$XZM :,*0VNTE.KZ7HOZBP+X_Z:NZ[D?ZYMP8 MB$Q&,SQ1_[33/QW5_[W^LD&&R :D^5*;]: KR9%8(9T#V@)A9I$4A)MW]=E> M2I%5Z; YS5"^OZ?9N_!P],R9(V'39[8<"9MW80>"9YW@V:C@>VY6/*/_&LF[ MJ49,*&7:OUGXL]Z48B^,^E/?C_/G\UE_XD*@AT2/TKSVZW%.LN1,9 ?V^=[NYN.=Z?O;$IW)PK.R)>=B.S1Q[_KH M_V^[L:4.?[L=!P*']^-XLJ>:@7=FX%$S;@>L:#;GH'S<.V5ZPOLA@;WY'HH> M3>JUHMV]6J( N:YK,H5247'=W-2[WJ[N^UA7.\_ZKVP]6-&ULK59K;YLP%/TK%JNF3NK*,Y!E"5);-FW2*E5];)\=N FHQLYL MDW3_?K8A)"4$M56_!#_N.;[GV/'U=,/XH\@!)'HJ"14S*Y=R-;%MD>908G'. M5D#5S(+Q$DO5Y4M;K#C@S(!*8GN.$]HE+J@53\W8#8^GK)*DH'##D:C*$O-_ MET#89F:YUG;@MECF4@_8\72%EW '\F%UPU7/;EFRH@0J"D81A\7,NG G2:3C M3<#O C9BKXVTDCECC[KS,YM9CDX("*12,V#U6<,5$**)5!I_&TZK75(#]]M; M]N]&N](RQP*N&/E39#*?66,+9;# %9&W;/,#&CTCS9%Y/0E^9@T#H8 M#+'O'.1[#BXY$[VGM>8*#9>^']>QZW\9C:;V>M^&8IH!4-4 9J^9R41%UL]:6]!E0TX[V#8C&?D=_3U 8!!WY M@PF^47[8R@\'Y=\SB7"C)HFA'5,NQ]PI3"7QI"KQ )KOZDF]'VS?$ MA2F=G?%+];:HGP([FOIA.?Q30, !L, 9 M >&PO=V]R:W-H965T?G810TA!5%6_:V+G_^7YG^WJ=E%P\ MRP6 0B]%SN346BBU/+5MF2Z@(/*$+X'I-S,N"J+T4,QMN11 LDI4Y#9VG- N M"&56/*GF;D0\X2N54P8W LE541#Q>@XY+Z>6:[U-W-+Y0ID).YXLR1SN0#TL M;X0>V:V7C!; ).4,"9A-K3/W-'$=(Z@L_E(HY<8S,BA/G#^;P54VM1P3$>20 M*N."Z*\U7$">&T\ZCG^-4ZM=TP@WG]^\7U;P&N:)2+C@^2/-U&)J11;*8$96 MN;KEY6]H@ +C+^6YK#Y16=L&V$+I2BI>-&(=04%9_4U>FD1L"-SP$P%N!+@K M\#\1>(W VU7@-P*_RDR-4N4A(8K$$\%+)(RU]F8>JF16:HU/F=GW.R7T6ZIU M*KYB:V"*"PKR"#%]S@X34(3F\@LO0:S!BK]_ M>S!K>5C)30UP)&K2@P2#HHZZ>YA8N!4]!]J+6#H(-" ][HPYICY$7 MC#N@@Z'L"1JVH.$@Z"5E5)>S#,TY[Z\UX1:"[T9>AW/;*!@'48=S,)(].4DU!2#]H7KQ1UMD;M"E[['9.LV#X>T) M'[7PT3"\/L*G^CC79>\5E8(J.,YXR7J1HRV0>ZQPJ/NE<]&0QL3^QQ MBST>Q+[GBN0M]E"U'V^?\<"+G [QME6(@PAWB =CVI/8==[["V>0^6K736[\ M?"C53MBM7SU6;N2$'>0>J\![KW(UBKW1-14@YE7W*?5U7#%5=R+M;-OAGE5] M76?^W'2^53?V[J9NFZ^)F%,F40XS[=(Y&>F]$G4G6@\47U:]V1-7NM.K'A>Z M>P=A#/3[&>?J;6 6:/\/Q/\!4$L#!!0 ( $,QFE9SV,BVB@, . , 9 M >&PO=V]R:W-H965TIE^^R2DV -,+.=9/WWLX&2"PYMIWY),)SS^GG!G&,F6RY^ MRPQ H;]%7LJIDRE5G;NN3#,HJ#SC%93ZRI*+@BH]%"M75@+HHDXJN9W*@A502L9+)& Y=2[P^24.3$(=\9/!5NX=(V/ECO/?9O!U,74\0P0Y MI,I(4/VW@4O(-$F:X*"EB+T$?"J!M GD MJ0E^F^#71ANRVM:,*II,!-\B8:*UFCFH[TV=K=VPTCS&:R7T5:;S5#(74-%[ M_5R41+1X9'WT6;UA<0.C/N=<7](/;E8;&B9 E)< MO\)5E3,05L.-RJA6,35ADX3CV)NXFWTC_2!,0C+NH@X(@XXP&"3\>7&C"T7* M-R#H70XVN$8@W)LWQL=L_9B163DVLK C"P?)KO1RH;FN%A67S+Y.PMZL(8F. MR/HQ@1_;R48=V>@1LA38QMPNB9:"%TAE3"Q0186Z1^U"1U5.E6D 5O!1#XJ, MQT?@_1@6R M\39;Z]%<,-/4T38,&ZUIN;U%>OW"$ MY&@=68+",3D!M==O\2#4#3>EHSIJ.[QN.^E:"+/&Z,GVTXH?@$=]\GX4B>+X M%/NN5^+A9MDTQY*7'YY ^J*=\J74#HWO>B4>;I9/*/BMPL$[BJ/CRFF+BO&) MHH]WG1(/M\IF4?'G/)Z@W[(MN):H/JZ[M_TT>__O5*Q8*5$.2YWFG47:KFBV MT\U \:K>D=YQI?>W]6&F/T% F !]?AB836[W49/\ U!+ P04 " !# M,9I6<8Y6*H4$ "&P &0 'AL+W=O0YYR6-Q<63\F]A1*L%3$J=B:>VDW-_8M@AV-"'BFNUIJG[9 M,)X0J6[YUA9[3DE8)"6QC1S'MQ,2I=9J43Q;\]6"93*.4KKF0&1)0OB/.QJS MX]*"UNG!YVB[D_D#>[78DRU]H/+K?LW5G5VCA%%"4Q&Q%'"Z65JW\ 8CE"<4 M$7]']"A:UR"G\LC8M_SFCW!I.7F/:$P#F4,0]76@]S2.V MKT_H'PORBLPC$?2>Q?]$H=PMK9D%0KHA62P_L^/OM"+DY7@!BT7Q"8YE[-2U M0) )R9(J6?4@B=+RFSQ50K02H/], JH24#]A\DR"6R6X+TV85 F30IF22J$# M)I*L%IP= <^C%5I^48A99"OZ49J/^X/DZM=(YQ;MU8A* M0-(0/+"-/!).KT"J)M];3"6)8O$.O =?'S!X^^8=> .B%'S9L4RH>+&PI>I- MCFD'5LOT'=^&Y/*)!@V!-:1<5++.-&AK[XP26(0,#&J69GK%[GY$GE8 M03B'_L(^M,48B4+^S.E&86T_7LG2JUEZ6I9_4B%NP&T09$D6$TE#M?:I9H*( ME*NKFCLD85Q&_Q8/QJ0H&_!:)-_/G-F\)\5(E#>;>CTIM)U]I11^+87_@@'? MU]5#.^N::*]K8S+X X+N#$U[*@R#U'3HBZ#MYBM%F-8B3+4BX/;HTR?E$@0= M8SL=LIU,W![;D2#7[TT,/!W6B.^C.JC#8E:SF)V9U6I'W[$X!%&B!O1 \V$< MW6JT.)>N?2;!L"&PCG[S6K^YV2UD;E)&DV#8$%A'1N@T)LGY'YM(E=PMD,'* M.1;ES%&OC/0=>2W1EAN$6J+W+-EGDG)1S)7"G7.61D&SBHX*H 6]=-X81<.F MT+J"HD909+8$*SQ36II$PZ;0NEHVAAAJC>*Y*G0']37U8'\O&XF:>6Y_,]-W MY+5$&\L*]9[UK\TF"NB9FC-D-RM93*)A4VA=^1HO##W#-6?(KU9:FD3#IM"Z M6C9F&K[$33];K]\>MTQ2E*;>O'L,(F& M3:%U96O\.9P9KC2C1MTH&C:%UM6R\>I0ZV'/5=I\N+NA_GN**JC])\R' X?Y M,ZPT:JPTTEOI>Y8*R;/RK6^4YG_4MZJ=T7]U>JA+9XM1-&P*K2MC8]01-%MY MR*A'-XJ&3:%UM6P\.M+ZUC.55R6WB\KK;W'Z!BZ6PZC-MEN' PGEV^*012BZ M62K+=^OUT_H@Y[8XON@]OX,WN#R.:6#*TZ%/A&^C5("8;A2DK+]MF$@UAU[-2^0/GWLQU(:4FK3MH7 MXG/N>>YY?/&1;:2ZUR4 DL>*"SWQ2L3ZW/=U44)%]9FL09@W2ZDJBB94*U_7 M"NC"@2KN1T&0^A5EPLLSMW>E\DPVR)F *T5T4U54;2^ R\W$"[W]QC5;E6@W M_#RKZ0IN ._J*V4BOV-9L J$9E(0!7$ M&WMD 4O:<+R6FQ^P\^,$%I)K]TLV;>[(5"P:C;+:@4U<,=$^Z>/N' X X? 5 M0+0#1.\%Q#M [(RVRIRM&46:9TINB++9ALTNW-DXM''#A.WB#2KSEADN#3]\/#YW#?6.Y\1YWOR/'%_^"[SU3+,NQG ML5?L7->T@(EG[I &M08O__@A3(.O?1;_$]DSPW%G.'Z+/7^RJ6TGZ=HTF,XY M#,PD&&C*P7S\\-;<&RR)'62,;XT7VULFK$.RI$R1->5-OZFV;G(@ M-T[3%Y:.=/0K43*">^^0_;4H#Z5R?'1CX,X?*'S."M*@]'X MA5+_8%[86?V+JA43FG!8&EQP-C(TJIU_;8"R=B-D+M$,)+ D %Z$ 9 >&PO=V]R M:W-H965T MV^Q\NC./7BP?PN ?_BQ9W-6N:LI,/GG/03()7W69[U [\Z9A$&_^5U[S=1LU M9?H<)^$R;YSV8.FOWGYZ?^0'XJ"!JOZ@@9HW4$]MT,P;-$]MT,H;M$YMT,X; MM$]M<)DWN#RU02=OT#FUP57>X.K4!M=Y@^M3&XC&=N0:)S?9#?;)HRVVPRU. M'F^Q'7!Q\HB+[9"+D\=<; ==G#SJ8COLXN1Q%]N!%R>/O-@.O3AY[,5V\,5F M].MO?[V;/WW-2[S[VRA\5:)L_=3+;FSR8],^_8OW5UG4N4F4_M9/VR7W9KB: M?TYDM%2,U8N,DS3%$N6S\G4V\[,H\H)T^5N@9L'T29.)YP?QS\I?_R(NV[\H M_DKYVR)\CKW5++Y0?BKSS=2G>6>^O75&_4%GA&*%JV01*]W53,Y* MVMO5[9L?M7<^V+Y: =33([L[O.KV\'Y3*T7+B[XH37&AJ U557YU->733S^7 M=.SA'.;!_J?RZ6T RBRMVM+D=&>)BBYUSV$^Z%*OVK+#E]1J?-BE_CG,!UW2 MJZW1-#GI*!GG,!]T:5!MN7)]TE$:GL-\T"6SVOKZ/#_I*%GG,!]TR68>WB/P MX>V<;E6%P)C9LPFX9R[S6"ID9W/WU-3E%:YDETJW,1K;RKO M:NFU0"RC%UF[SSK9^*4LATE,([$NB?5(K$]B.HD9)#8@L2&)F21FD9A-8B,2 MNF\68';^MU3Y8J]GN'$4QV2T7P@I1?+F+XLO**'87 M7B0783#S5_,T=-/L36,WBV)/64?^BY?(X+NRD,$L/:->KKW5][(TKMS$N6E, M8AJ)=4FL1V)]$M-)S""Q 8D-2DD9I#8@,2&)&:2F$5B-HF-2,PAL3&)34C,A;!" M@%_M OSJ3YR>>]/?G_U(SBZ4J1ZG9N%:+*UDEE/K^86&3QVM$8@Z)C4EL0F(NA!52ZGJ74M?L)(+R M;Z4?A<_K79(I\8^('P#A2I8E764_SSV1)3&-Q+HDUB.Q/HGI)&:0V(#$AB1F MDIA%8C:)C4C,(;$QB4U(S(6PPE.$:.R>([(R & N(F>@#$'\^OE&#MCCB>8"G!2M[KHJ,[ M:J#: -6&J&:BFH5J-JJ-4,U!M3&J35#-I;1BJN[K#T5U 6+%#,O;QV+)2'GU MDT5Z_Z"HO#19T4I$5--0K8MJ/53KHYJ.:@:J#5!MB&HFJEFH9J/:"-4<5!NC MV@357$HKQOZ^UE%<,C,D:$$CJFFHUD6U'JKU44U'-0/5!J@V1#43U2Q4LU%M MA&H.JHU1;8)J+J450WU?XB@J"W"H&1*T!!+5-%3KHEH/U?JHIJ.:@6H#5!NB MFHEJ%JK9N78XP:>VVD?3@*-\K>($7_O=V[$ES&*ZCI& M[+/ZJK=S=DZ3FH9J753KH5H?U714,U!M@&I#5#-1S4(U&]5&J.:@VEB45/>^ M_^P^45;=>W5Y](3D4ETKQO2^CE-4%W*:61RG&;R=!+\XS.;TW/K#=$;K+U%- M0[4NJO50K8]J.JH9J#9 M2&JF:AFH9J=:X6SZ&9#/3Z+OBX[BW[W,KF#]FV, M:A-4+44U#M2ZJ]5"MCVHZ MJAFH-D"U(:J9J&:AFHUJ(U1S4&V,:A-4@>@MGYSU:@(EJ M753KH5H?U714,U!MD&O%B8'C3RH MV;3?\,\V--'^6ZAFH]H(U1Q4&Z/:!-5<2GL+Z_K!M\HO9327#S((8F4:/J^2 M;",'2].$?LI>O+SYJF;?2G^T_)NXL43)WV_V_G;MS:7E M17,_?4((Y%/:A<:73KNF1/Y\L;N3A.O-=]T_ADD2+C8S!9[QF_%$D !(] M92D5$RN1,K^P;1$ED&%QQG*@ZLZ<\0Q+U>0+6^0<<&Q$66I[CN/;&2;4"L:F M[X8'8[:4*:%PPY%89AGFSU-(V7IBN=:FXY8L$JD[[&"B(((5(:@NL_E9P M!6FJG50<_TI3JYI3"W>O-^[?3?(JF1D6<,72OR26R<0:62B&.5ZF\I:M?T"9 MT$#[12P5YA>MB[$#ST+14DB6E6(5049H\8^?2A [ M??(_!*@?=2T-\CZ)6" MWJ&"?BGH&S)%*H9#B"4.QIRM$=>CE9N^,#"-6J5/J%[W.\G57:)T,OB= \>2 MT 7Z!0J?0*'LF<3UTS:A,!/I&8XCK!K:*N K;VX0]]5H=0XC.4,_]C#S'\QH"NCI<[C;( MP\/E3DLVO6H1>L:O=^ B-!$N'/K-#OKM<"%R','$4MM? %^!%7S\X/K.UR8Z M79J%'9G5R/4K 5$]_W_!=87@\:>3VW/BA\/:@_=+> :VGX51I^ M:QK7A))LF34%WBH\=BMT:19V9%8#-JR #=_]$AEV2:Y+L[ CLQJY445NU/JH MW8(^(&ER$GC6"*[=P$7/@'D3HU;=L8PZ,JLQ.J\8G;=O1_RT;SNV"H]]J+HT M"SLRJP%SG>W)RGGWABPM.H+7J5O8E5L=W\[!U'WOKGS#86"V99/RJEUY-*F. MW I2]LYI/@.^,%614-_Q)97%";GJK2JO2U-OO.B?ZHK,5 E;FZ*&ULK59K;]HP%/TK5E9-K32:!R&T#"(5Z+1*JU;UL7TV<"%6$SNS M#73[];MV0DJ3@/JA7\"/"8@2&&NC0+%OPU,($V-$(;QI]1TJD<:XOYX MI_[->DM"6W((I6IWE%3-UP#IDJ_ MOI@IHS.6,LV@U4XAUWL3:5!ST\3TP\N:F2:F>QFU>XDJ+]%1+]>[DH*]BZ@$ M3ZN#YK+2UY;I!*L*EH;,EH8V5S^J)B:X/'!2_VV"J-;]:"8T M=C8[3/!C!:0!X/Y2"+V;F =4GS_Q?U!+ P04 " !#,9I67<"^\-(" #& M!P &0 'AL+W=O3W!"KCIW9#G3_?M=.R"A0Q$-?2.S<7> M\5JJ)UT &/)<W[.BV@I/I25B#P2RY520TNU=+7E0*:.5#)_2@( M!GY)F?"2L=N[5\E8UH8S ?>*Z+HLJ?H[!2[7$R_T-AL/;%D8N^$GXXHN80[F ML;I7N/([EHR5(#23@BC()]Y->#WKVW@7\(O!6F^]$ZMD(>6377S+)EY@$P(. MJ;$,%!\KN 7.+1&F\:?E]+HC+7#[?22#G-;< M/,CU5VCUN 13R;7[)>LV-O!(6FLCRQ:,&91,-$_ZW/JP!0@'KP"B%A#M N)7 M +T6T#L5$+> V#G32'$^S*BAR5C)-5$V&MGLBS/3H5$^$_;:YT;A5X8XD_RH M0%'#Q))\![1/DPLRKZN* UZMH9RD5!F%'TD41-&!A&Y/AX<'X+/3X<$1-;WNIGJ.KW?B31URN&&( M#S/8#G*M*YK"Q,,6H4&MP$O>OPL'P:=#[KPEV>R-R%XX%W?.Q$FL&IO9)FG__6R@- DT MZZ9]26QX=[Z[9S"3G9 /:@.@T6/&N)HZ&ZWS2]=5R08RHOHB!V[NK(3,B#93 MN795+H&D)2AC+O:\H9L1RIUX4EZ[EO%$%)I1#M<2J2++B'RZ B9V4\=WGB_< MT/5&VPMN/,G)&A:@[_)K:69NPY+2#+BB@B,)JZGSR;^<1;:^+/A)8:?VQL@Z M60KQ8"=?TZGC64' (-&6@9B_+P#>:ERDL#4,4^< M KD%)W[_SA]Z'[OL_2>R [-!8S8XQ1Z73W-/K'J% D24 MWIMR(9EB3V?;&- MQZ-@.'&W^S[:11C[D=]4'0@<- (')P6^=(/9;B!&R9(RJBFH7E)(:79OE^"* M--S3$D2A=R2X710.QZ-NO6&C-_QGO5SP4YK#MAP\QD>:VT5F)PRB;M'#1O3P MI.A;85\!+<%=(H?MG> /CD6VB[ _&H3=(D>-R-%)D??EFQK2'MF:B-=@SA9[ M>KU$K4%F%T@<-J#3Q.F%,'H"(A6*4":XWBB$ Y22IRZFV6FFH&8:-TQ^!]-! M&E&31O1W::14):+@&AGWT(JA*X5J =_?:Y/7]P:C\*B;?ZZK'+A[IY/],OA. MY)IR902L#-#KC\RNE=5I6TVTR,L#:RFT.?[*X<9\H("T!>;^2@C]/+%G8//) M$_\&4$L#!!0 ( $,QFE9>VY87^ ( 0* 9 >&PO=V]R:W-H965T MRRC+,5:L",9P79G,"G*TH.073L5V;D0&2-$:ED3B,!I!,ZI K<1N%6B-5F5UA(*&,\8W0.F MHJ6;:E2UJ=0R&YRKS_@@F'R+I4[$/PK$H,#Y!MP@60T.+L$M%"7# LL.70.B MA@'!<(5)/7B^1 )BPB]D[-/#$IR?78 S@'/PN*4EAWG*9Z:0:&H",VDPKFL, M9P1CB9(KX-J?@&,YCD:^.%UNOY>;LB!M59RV*D[EYX[X'2F!+K_:T-,;JL4X MY05,T-R0JXTCMD-&_/&#'5B?==G^)[-WN;MM[NXA]WCD"UP?5/UK@K594)FI MG687!Z&:=J ?!U0, 0*PC[0,,B+HD@/%+9 X3&@0 <4#N<* M>CC#D* 3\XXF:FFB8S2ACB8:TO1@AA&^'F72HDP.HCQ2 0DH\Q3SA):Y0&FS M"Q7P51ZB0KL%3084DS#H_]&'08X;C2T]V_I[C%@'@6\0YU. LZ)4K%@2RUU M: \":T!P&=A1#U,7Y5AA.,+9.>[L$PI[TH[>.'4WCHGM.7W0891CAU[_^YN= M(UK=CVXAV^"<2Y*UU%E7H.NB-H49W:*RKD':!J;N4U#3$5(-^O*15O M'741:"]^\1]02P,$% @ 0S&:5D6;;[@R! Z \ !D !X;"]W;W)K M&ULK5?;;MLX$/T50ELL$J"-1-V=M0VD-A9;8(L- MFK3[3$N41802M21E)W^_I.3(%])R&O3%UF5F>,YH.&PY$6U6(OWS&E&UG#G1>'WPCZU+J!^Y\VJ U?L#R>W//U9T[1,E) MA6M!6 TX+F;.';Q=P%0[=!8_"-Z*@VN@J:P8>](W7_*9XVE$F.),ZA!(_6WP M E.J(RD<_^V".L.:VO'P^C7ZGQUY16:%!%XP^B_)93ES4@?DN$ ME=_8]B^\ M(Q3I>!FCHOL%V]XVCAV0M4*R:N>L$%2D[O_1\RX1!PXP/./@[QS\MSH$.X>@ M(]HCZV@MD43S*6=;P+6UBJ8ONMQTWHH-J?5G?)!2'#/A#!OPN7O"6#+ N UG+ M.:XEH/M,V&CV<4-[7+W_;D6#,CQSU 83F&^P,__]-QA[?]A(_Z)@1RD(AA0$ M8]'G#XBJ+=PE8(MI@3@I!*XIMM/M8<1=+=XG-',9IY$W=S2$?TRKPHDDR M6!T!#0>@X2C0!65MKLJOX$A(WF:R55 U["^/JJ=0)'$.=')(IFJWP ,-Z^?K MEXH.$?HP/*%A,8+0L[.(!A;1*(M[]%+I\BHXJU3+:9@@4N=_A>JGCT/Q7?G7 M-M21#5!P@MHT\F,([:CC 74\CIJS @O=OA%]3?+%',)L2P,#6RCJ[QS6Z8#AW24PUV^P5P20>IU5^2-JA?6B=^E MM*QVIC*HFF:DA =6;'.+%@]$ZWGVF4 M>!,[1.CM)<\;!?F(GD>SMW,_6C5-3I!9C& RB<]@.Y!C>*DW=+B FM" *'4K MYKAI>5:J6<4*%II@X6D5CR_ZSC*&>X6%H^HU_XJK%>:B)$U7N9*!E:95M'6N M&O85M#:Z7>UK#%*$S.-#JXET,XKH>JU>5*7, 6<8YJ^6*%%YBMS>C# M%J,@.%>_>Q&$XRK8C6GVRC7ERH]"(VFF%0S3\ RLO:K!<5E[9%(I WKW. 4M MTA8$J9%3TRSRTO#,9 'W\@;CT3FP'WYK5G]Z*]Y1O?S9^>]713MFOY=+.*Z7 MXS/)85;.S"70E-/$[.<6J_1\Z>V%$HXKY=G2N_0)4V-*#;W [/6F630)@M,^ MXQX&PO M=V]R:W-H965TWSWGGG/3C9!W*@70Y"'/ MN)HYJ=;%J>NJ.(68YE8]GD(G-S/&=IX4;MDZU67##:4'7< OZ>W$M<>8V+ G+ M@2LF.)&PFCES_W0Q,?;6X >#C=H:$Q/)4H@[,[E(9HYG'((,8FT8*#[NX1RR MS!"A&[]J3J?9T@"WQT_LGVSL&,N2*C@7V4^6Z'3F3!R2P(J6F;X1F\]0QS,R M?+'(E/TEF]K6Y(Q73_I0Z[ %0)YV0% #@N> X2N 00T8/ >, M7P$,:\#P7W<8U0 ;NEO%;H6+J*;A5(H-D<8:V)T M.(]C6=),$B\&SXO9 /WV^+IAD<0(]Q_ M=??%O\/]#C$&S5$96+[!?QV5MG17?,-V/E,!3U5!8Y@Y6.(4R'MPPK=O_+'W ML4WJ/LFB/LD6/9'M)&78)&78Q1[> ,N7I52 M5N3@C[:YTJ*',ME(1336/VQ ME/*[M@15W&/+;6Z4^] _"<93]WY;^!:C@3<:[%I%G6[NJVA/9#N*CAI%1YV* M7H-D(B%B1:B4E*\K9;&R;5(6IX3FHL2YA%A(+#)$8M5=9H^$*B+L?X(+?HC7 M.*XSOD9<+')HT[[;B^&8Y+:6M?T5NJ$C\@A4M@&C3N"^2>J);"=)XR9)X\X8 MK_:2NI-KWSK4)UG4)]FB)[*=A!PW"3GN^7(X[C,I?9)%?9(M>B+;2K<9-],]4D635Y<3<&)-]R]F18OC?R3T:0QJI1UMSZAS2W7<&S]3/_]-QO68^PG:JZGS_T52]V2>6:<44R6.%6WM$Q M%E99]3?51(O"?L OA<9VP Y3; E!&@-\OQ)"/TW,!DV3&?X&4$L#!!0 ( M $,QFE8FT_#29 , &03 9 >&PO=V]R:W-H965T\B+\7"VDBYO;9MD6Z@(.**;:%43]:, M%T2J)G^PQ98#R2I1D=NNXP1V06AI1?/JW@V/YFPG8 7RV_:&JY;=4C):0"DH*Q&']<+Z@*\3[&I!%?&= MPD%TKI&>RCUC/W7C2[:P'#TBR"&5&D'4UQZ6D.>:I,;QJX%:;9]:V+U^I'^J M)J\F\E.6B^D2'.M9W+93NA&1% M(U8C*&A9?Y/?32(Z CQY0N V O=<@=<(O',%DT8P.5?@-X)JZG8]]RIQ,9$D MFG-V0%Q'*YJ^J+)?J56^:*E?E)7DZBE5.AG%L ;.(4.WL(=R!^AU#)+07+Q! M[]"W58Q>OWR#7B):HKL-VPE29F)N2]6QEMMIT\G'NA/WR4[2*^3AM\AU7'= MOCQ?C@?D\?ER9T">G"W'L[[<5LEN,^ZV&7F4(VC($AJRFYOA=%_'"8ZLY#7*#8';D-,&)'[F./^T' M):=!81BV,;VYANUSG.N< MC([Z/W."G7^;#6[0X,P50R3 MM-@H+3%%ZQ?CWT80CVYP+O"(!M3]I?9QUPCM7H7(M7A_IU W)MM69Q3V3DA75Y09(!EP' MJ.=KQN1C0Q^#M =KT5]02P,$% @ 0S&:5OL,6DVQ! 81D !D !X M;"]W;W)K&ULK5E;;Z,X&/TK%CM:S4AMP>::;A)I M6G:T\U"I:F9VGUUP$C2 L^ D,_]^;2!I4E.G@M0[K,,%[\>2$J/"P,:IPLOR6;+Q 5S.=_A#5D1 M]GWW7/ SLT6)DXSD94)S4)#UPO@,[T-DBX:JXN^$',O>,1!47BG](4Z^Q@O# M$B,B*8F8@,#\XT >29H*)#Z.?QM0H[VG:.P?G]"_5.0YF5=

:_I/$;+LP M @/$9(WW*7NAQ[](0\@5>!%-R^HO.#:UE@&B?Q94C6I"A(#%[(@>1[ FY!>RE*Z3Z^%:KR8YKGXE$=$O8+X#P6 M8B<1^$J_@9(4AR0B)9\&*6:\MJBA;L 3R5Y)46Z3W0U88;P"'T/"<)*6G_AM MOJ]"\/'#)_ !)#GXMJ7[DL.6*@9H#,,( )/-&?;$OR9QR0> M IA &0AI!C0X^7M4-$>7MYN:=C8[1.V*SS[PB>L M4KA&<-0(PGKNRQV.R,+@WB(>-S&6O_\&/>L/E3I3@H43@0V4!6&<-G#$EH0VG/ST!=%>Z=K19D(;""*VXKB:D7A MB^S_%*D!W)XB/H*N)(A[B6RA=BQO9.JU3#TMT\?K[$^EA/8&UZZK*<'"B< & MPOJML/Z['@F3ZKHRHG$IQFM8=0@]D=RBZ#G2:149=!UI+)05>9:UAE>O30(W^ON M#<) 4=N7[5U1-9Z$H:JJ/PN'+%#' FE9=+E324#;?*VW3(H63H4V%*Z+BO#] M61%.&A8G10NG0AO*U^5%.$5@;$#ZD]YV?#DP*JJ@Y6,:Z"",W.6$:7]: ^[+W%T#V%!2-G]" 595[@R4E7 M509==(97%[6@-H]<9.C^Z,[>Z'^MHF@\:4-%U6#2#DETJ0?J8X_8.U".7-MV MM15-B19.A3:4K$M97.3D:AS![YD-I MZ2BJH.58TM+1#^BMA+O@A_3![T(G1XKP!WU?_G&A*/,K2 M']*GOS=8>8,X-%\>1&475-79W/-E8HHR?W:.6)?.D#:^7.+E#4+_%YL+O4"F M,:X:S]M04368MS4+L[?WG)%B4^WAER"B^YS56Z[MU?8]P>=J=URZ_@#OPWJW MOX.I7SX\X8*OQA*D9,TAK3N?"UO4^_GU":.[:H?[E3)&L^IP2W!,"E' OU]3 MRDXGX@;M6Y7E?U!+ P04 " !#,9I6M\#>%;T# #9#0 &0 'AL+W=O MM-)9BX! <8XM3US,4V; MA^MDDKOV60'9, >2*\EVVE_?E2 6EORP<+#SNO!8;'*E%]SE?$LV](FJK]L' 3.W M1+XNP%UVCVU8W?\BGYGR .99R+IBI=_%9G*%T[LH(RNR:Y4C_SP M.VT(331>RDMI?M&AMHTB!Z4[J7C5.$,$5<'J?_+2"-%QP&\Y^(V#WW<(WW ( M&H?@O0YAXQ :96HJ1H>$*+*<"WY 0EL#FAX8,8TWT"^8?N]/2L#3 OS4\JY@ MA*4%*=$]2WE%/R(&R7:14$6*4EZB*_3U*4$7'R[1!U0P]"7G.TE8)N>N@MTU MAILV.]W6._EO[(1]])DSE4OT*\MH=@S@0MAM[/YK[+?^*&)"TVL4X(_(]WS? M$M#J_>[8XIZ\W]T;81.T;R(P>,$I;^+:IG.-$]IQ=*&XD5N2TH4#E4!2L:?. M\N>?<.3]8M/HG&#)F<".] M;_<(Q].4]4Q10%:2IE@]!EL)P#RM0IEY7F_3& MES9=:_S(X.MZN5_ZWC2 U-AW!1M:Q1C/CHV2H5$ 4*W1$<%)2W R2O WJ.(( M2F56R"V7D"=\C0@J.=M< ?.J0]9&;A3[U*0Y)UA2@TTZ6N%P:I23AM)9R.2GA'"H'VI-Q1E.:$@7@@H\RY4/ULLYX%TP&_*]^; M1+UOR6*%9[.^#*.!_J ,<2M#?+H,MF_.JD)LX>?W:L7*8C0)>A*,!OF#$LQ: M"6:C$GSA"HK-VG8\V3C/AID=3\+^FQ]:3?VX9Y0,C0)?G[6VTH"][QV/=XZ# M8B.XM+..E1;*S>=U+@3E>'_X=CR\>4P(L2R%RBM> 5 M@LL"=,,,T9&ULS=UK M4J@>X];D<\KKS?[[=W6$I7$2.!%E!YNJ,__(*$"A*A M3++T[]CUB[:L@A^4D'1.0Y+GU[]F\_]>?*WKY>!_[N^FB[__]'6Y?/C;IT^+ MFZ_U_7CQKOYS_N73XF%>CV^?KG1_]VETUS>3:9U,!\L'N_OQ_-__%[?S?[Z^T_#GUX^$4V^?%VN/_'I MMU\?QE_JN%ZF#\%\]5^?OBNWD_MZNIC,IH-Y_>???Y+AW\0_T?YNW??SI9WZ?ZKKY9KI'QZE_?ZL_UW=W:6MV3_[-A M?_I^J^LK[G[\HFM/?_W57^>/\:+^/+O+)[?+KW__Z>JGP6W]Y_CQ;AG-_C+J MS5_I?.W=S.X63_\[^&MSV9.?!C>/B^7L?G/EU3VXGTR?_SW^G\V78N<*IZ,W MKC#:7&&T=X71\(TKG&ZN<'KL%VKO#SLP_W'_>VK MO#SPP_U'_NVKO#STP_W'_NVKO#SXP_U'_^S\K9_"ET=_M/_HO_D=-GIY]$?[ MC_Z;C\OH^P_[_J/_]AU[>?1'1_^\CUX>_='1/_&CET=_=/3/_.CET1^]^JE_ M\RHOC_[HZ)_[TB?OCSZIT<_^J7GT3Y\>_4_/:?<4E2K[/'Q7AZ MN_KDSXW__O73OQ[N/@Y.S#8'0R&NU^*9[_=> ^?FX'E?KFXV!T M]00.WU:48Y33+D5M5_R;Y[WQA-G?FJ$??.@:^W(.SV;)^F[2/^%;8 M?.%.6KYP3COCS;ZMOM&':V9X/9@LZ_N=O^\!SCWFF^+B:,[K^KK]8W R>M*N MCM#\([Y)-G?N&"XXYN]Z_L1='L&%1_PD]."B(Q[8X?,#>W$$%Q_Q'7SZS)T? MP25'_R(;GGW_@=ACW];3([Z4S[]L=_1CX*P/_-DK!__QG(C_^3:9MY-:_<=. M,/3^2A1'?(\^_Y98_3R^J91'_.!LE*NWE>J87_7#S3?XFXK($=_8FSMST<)T M)/SS[\_AYJ%\FSDFUY^955%H_&8_YN&38P)_PP]_@.]H KO\2:\?%.EH!\^Y MZZ8XT.>OJ]FI\^W<+I M<=7\P'W\_1DX.PRLGU?\V^)A?%/__:>'%5#/O]4__;;^?77R7X<*+(DI)*:2 MF$9B.HD9)&:2F$5B-HDY).:2F$=B/HD%)!:26$1B,8DE)):26$9B.8D5)%:2 M6$5B(JB&9KJ@H2YHJ@L:ZX+FNJ#!+FBR"Q7MC5)Z]KV4GK7IJ_\3M_PZFT_^ M6=\^%]W!S?AALAS?#?XU^/E00VW5^C94$E-(3"4QC<1T$C-(S"0QZQF[>,+6 M!T1\^^W\Y-=/WW9[)WE[#HFY).:1F$]B 8F%)!:16$QB"8FEW3\D&7E[.8D5 M)%:26$5BTIZ_O=LDJGWN_@82-%<%#59!DU70:!4T6X4*UT9'//_>$<];.Z+W M>/]'/1_,_AR,WVB+AYIBJ]FW*9*80F(JB6DDII.806(FB5G/V/G.[[#ARXV1O%V'Q%P2\TC,)[& Q$(2BT@L)K&$Q-+C?U@R\G9S$BM(K"2QBL2D/95[ M-T=4^_SZ&^E5<>R^"!J>@J:GH/$I:'X*%:"--GCQO0U>M+;!8#P??!O?/=;K MIPC;#AGZO=7IVP!)3"$QE<0T$M-)S" QD\0L$K-)S"$QE\0\$O-)+""QD,0B M$HM)+"&Q]!F[W'U2J/[EY'RO'I(WF9-806(EB54D)NTQW;L>HMKGH[Z'1#GN M8NIQ%T.S4]#P%#0]Q>SZ@C2*W>7W8G?97NSFLYNZOET,_IS/[@>3Q>)Q/+VI MUT_[?;X;+Q8#&CF#<'!KY^#";#M*/\<>!&?B#\?1V,*_OQLOZ=C#[5L]_ M&=_=S9;W]70YF#VLWS?\83"MEVOO9K9X^O?WVWCCQ>;6^]NW0)*80F(JB6DD MII.806(FB5DD9I.80V(NB7DDYI-80&(AB44D%I-80F(IB64DEI-806(EB54D M)NVMH7?/1#4TU&63ZKLOAU^?G%V>CO;[*'JK:&(+&MF"9K90H=UHMU??V^W5 MD2]B[[?8=0L]^#;UWUO%OOV3Q!024TE,(S&=Q P2,TG,(C&;Q!P2_1/5-J'>^C)X]T74UQ<9 MC8;75Z\/RA T7@7-5T$#5LQCOBB-)GC]O0E>_V 3G#TN%\OQ=/7)+X?J8"O; MMPZ2F$)B*HEI)*:3F$%B)HE9)&:3F$-B+HEY).:36$!B(8E%)!:36$)B*8EE M)):36$%B)8E5)";MX=Z[#J+:)M1;ZV#W1=37%WFS#J)W'\U700-6S&.^*(TZ M.#SYW@?7YQ=N*83QXQ^+F_GDZ37JP;R^J2??QG_ZKV*\:YH'+#%]U2_9^L>DL M;#P+EL_-"KISUO;ACU70YX_KVS>;9ZO;NWF2FH)J*JIIJ*:CFH%J)JI9J&:C MFH-J+JIYJ.:C6H!J(:I%J!:C6H)J*:IEJ):C6H%J):I5J"8=L=^_>:(<&_?" MYKV\!'Y'245ODPUR89-I934%%13 M44U#-1W5#%0S-]K^H=;[+W!8Z*W:J.:@FHMJ'JKYJ!:@6HAJ$:K%J):@6HIJ M&:KEJ%:@6HEJ%:I)1X#WKYLHQP:YL$DN;)0+F^7"AKFP:2XFQ36+Z7989]AZ MBO26(SKG]N3/R?U[>8-ZK_H'NRNZP8-J"JJIJ*:AFHYJ M!JJ9J&:AFHUJ#JJYJ.:AFH]J :J%J!:A6HQJ":JEJ):A6HYJ!:J5J%:AFG0T M@?X-EUWGV7#'G%]5V#07-LZ%S7-A UW81!K*;HBA&J*:BFHIJ& M:CJJ&:AFHIJ%:C:J.:CFHIJ':CZJ!:@6HEJ$:C&J):B6HEJ&:CFJ%:A6HEJ% M:M*1]/VK*3N#Q')LW@L;^,(FOK"1+VSF"Q;ZS0:[G6H:/I\K_[3KB('XS?7- M(;J>A&H*JJFHIJ&:CFH&JIFH9J&:C6H.JKFHYJ&:CVH!JH6H%J%:C&H)JJ6H MEJ%:CFH%JI6H5J&:",NQ:2]LW N;]\(&OK")+VSD"YOY@H5^L[AN5YB&[3-, M;Q\V\%#/)[/#;\E"=YA034$U%=4T5-,['MCA:' _FRZ_'OK_(@9Z3TQ4LU#- M1C4'U5Q4\U#-1[4 U4)4BU M1K4$U5)4RU M1[4"U4I4JU!-.O*]?V]E]YA8 MCDUW8>-=V'R7CH#OWUO9.2B*:_;6[6;4L'TT*EZUTWHQD,'-;/JMGB\G?]RM MNVO]9SV?U[>;-VX=+*_H:A2J*:BFHIJ&:CJJ&:AFHIJ%:C:J.:CFHIJ':CZJ M!:@6HEJ$:C&J):B6HEJ&:CFJ%:A6HEJ%:M(1^_WK++LGQ7)LW@L;^,(FOK"1 M+VSF"Q;ZC3H[VDY>C4[>>_S "-VT0C4%U514TU!-1S4#U4Q4LU#-1C4'U5Q4 M\U#-1[4 U4)4BU M1K4$U5)4RU M1[4"U4I4JU!-A.78M!V$#7]C$ M%S;RA>GX!=GUY@\*GE MR=AVO'>G1=>R4$U%-0W5=%0S4,U$-0O5;%1S4,U%-0_5?%0+4"U$M0C5XHTV M?'X283,E^7%X>GG5?&MUA=4= 8+U514TU!- M1S4#U4Q4LU#-1C4'U5Q4\U#-1[4 U4)4BU M'AW8_=E_CO3U14;[SXZB@U6H MEJ-:@6HEJE6H)AVIW+]*LH-5+,+_7+L/<[IMKEWM63U!144U%-0S4=U0Q4,U'-0C4;U1Q4Y=C9XW"=[SCBETQ0K5%%1344U#-1W5#%0S4V+@7-N^%#7QA$U_8 MR!HIJ":BFH:JNFH9J":B6H6JMFHYFRT MO;>YC(;7I\T7C5:/6;8%WOF,*G;-"-075 M5%334$U'-0/53%2S4,U&-0?57%3S4,U'M0#50E2+4"U&M0354E3+4"U'M0+5 M2E2K4$U>HK_Q%J?1\.1T='JY_Q8G-LJ%S7)APUS8-!7UY,O797T[&'^KY^,O]>95_>T3J]M]U>_/KCX_ ML]K]>C\Z5X5J"JJIJ*:AFHYJ!JJ9J&:AFHUJSD8;GNU4GM''\\O3J_W7^]$E M*E3S42U M1#5(E2+42U!M135,E3+4:U M1+5*E23CLSOWV79)2J68Z-;Z':HZO38H:H?.$U N]V[B**[5:BFHIJ&:CJJ&:AFHIJ%:C:J.:CFHIJ' M:CZJ!:@6HEJ$:C&J):B6HEJ&:CFJ%:A6HEIU^GJV[&IT>7UQ?7V^_[[^CESO MWU?9J2N68\-W4U>K#X_KJ,:<):,=Z%U124U!- M134-U714,U#-1#4+U6Q4. BI_O/CI+W*4:U!-52 M5,M0+4>U M5*5*M033I2N7_;1#DVF(5-9F&C6=AL%C:*YV3:W.U2G MK7,!+^^7^MS__5+H.A6J*:BFHIJ&:CJJ&:AFHIJ%:C:J.:CFHIJ':CZJ!:@6 MHEJ$:C&J):B6HEJ&:CFJ%:A6HEJ%:M(1^_WK++M.Q7)LW@L;^,(FOK"1+VSF M"Q;ZS3J[7:,_[I= )*E134$U%-0W5=%0S4,U$-0O5;%1S4,U%-0_5 M?%0+4"U$M0C58E1+4"U%M0S57%Y?G(R'.Z]PZE";U@Z4- M1_Z!BUSL/SN*[DNA6H1J,:HEJ):B6H9J.:H5J%:B6H5JTI'*_=LFNR_%E4$U!-175-%33 M4V'S7MC %S;QA8U\83-?L-!O%M?1MKC^._>EVO'>G1;=ET(U%=4T M5--1S4 U$]4L5+-1S3D[,']T^O'L='C9?#'=/?:"'GK_?%0+4"U$M0C58E1+ M4"U%M0S5+L]8;3Q?7HT#N<2O2&*U23CESOWU?9?2F68\-V^U.K#X_KJ,>^7:L=Z%U124U!-134-U714,U#-1#4+ MU6Q48MKP8 MCRY)H9J":BJJ::BFHYJ!:B:J6:AFHYJ#:BZJ>:CFHUJ :B&J1:@6HUJ":BFJ M9:B6HUJ!:B6J5:@F'0'?O[BR2U(LQ^:]L($O;.(+&_G"9KY@H=\LKMLEJ;-W M+TF=H4M2J*:@FHIJ&JKIJ&:@FHEJ%JK9J.:@FHMJ'JKYJ!:@6HAJ$:K%J):@ M6HIJ&:KEJ%:@6HEJ%:J)L!R;]L+&O;!Y+VS@"YOXPD:^L)DO6.@WB^MV2>KL MW[DDU8[W[K3HDA2JJ:BFH9J.:@:JF:AFH9J-:@ZJN:CFH9J/:@&JA:@6H5J, M:@FJI:B6H5J^T:YVCZ09?3R[:AXJ4Z W6J):A6K2$>K]RRH[-L5R;) +F^3" M1KFP62YLF N6YLVRNAV;.OLWCDVUV[V[*CHVA6HJJFFHIJ.:@6HFJEFH9J.: M@VHNJGFHYJ-:@&HAJD6H%J-:@FHIJF6HEI^]'G1:771T,;H:[==5=$@*U2I4 MDXY8[U]7V:TIEF.S7-@P%S;-A8US8?-/#[/I(/T8?QR8@3\83V\'\_INO%Q5 MW-FW>O[+^.YNMKROI\O![&$YF4T_#*;U.]BRG)LA@L;XL*F MN+ Q+FR."QOD@B5YLYANEZS.6P<'=HKI_E.P\_IF_>3LY,])?;MY!O:7VWHQ M^3)=/P][L+:BDU>HIJ":BFH:JNFH9J":B6K61FL$V,GFGV:0V>@-.ZCFHIJ' M:CZJ!:@6HEJ$:C&J):B6HEJ&:CFJ%:A6HEJ%:M(1\_WK*[MGQ7)LF N;YL+& MN;!Y+FR@"Y;HS?HZVM;7]CVKO?-D#?[U?-Z!050_/,YOOHX7]2"8S[[,Q_>K M/Y+;=:M]NA_3Y?HXV?W*._IP.;KX<'EQ>;#=HN-7J*:@FHIJ&JKIJ&:@FHEJ M%JK9J.:@FHMJ'JKYJ!:@6HAJ$:K%J):@6HIJ&:KEJ%:@6HEJ%:I)1U'H7X#9 M&2V68_->V, 7-O&%C7QA,U^PT&\6X.V,UOGS[,$[SK=UCHYEH9J":BJJ::BF MHYJ!:B:J6:AFHYJ#:BZJ>:CFHUJ :B&J1:@6HUJ":BFJ9:B6HUJ!:B6J5:@F MPG)LV@L;]\+FO;"!+VSB"QOYPF:^8*'?+*[;/:W5A\<=>/#]>(.7IVR_G\?@ M[7,8M..].RVI*:BFHIJ&:CJJ&:AFHIJ%:C:J.:CFHIJ':CZJ!:@6HEJ$:C&J M):B6HEJ&:CFJ%:A6HEJ%:M*1_?T[+;.N;@>YSGL-3JXL/%^MSH1PHM^BR%ZHIJ*:B MFH9J.JH9J&:BFH5J-JHYJ.:BFH=J/JH%J!:B6H1J,:HEJ):B6H9J.:H5J%:B M6H5JTM$4^I=;=MF+Y=B\%S;PA4U\82-?V,P7+/2;#7B[['7^[F6O M[*O;<:_S]G&OS[/[^]GT91KA8"=%%[Q034$U%=4T5--1S4 U$]4L5+-1S4$U M%]4\5/-1+4"U$-4B5(M1+4&U%-4R5,M1K4"U$M4J5)..?._?2=F5+Y9C\U[8 MP! MV, 7-O&%C7QA,U^PT&\4UXOM.-?%L>-1^ M_>RH,UFLSPGP83"ME^OKW,P63_]>7VD\O:D/=LW72T>7IP>^%)_;[VGO&HF. M9J&:AFHZJAFH9J*:A6HVJCFHYJ*:AVH^J@6H%J):A&HQJB6HEJ):AFHYJA6H M5J):A6K2$?W]:R2[J\5R;-X+&_C")KZPD2]LY@L6^LU*.]I6VO9=K;A19!_F MDYMZ_1ZIS;.B_QK\//BT*;L'Z^HS?K535T$0O19>P M4$U!-175-%334*:K=[MTM24U!-W6B[AR.<'SHR0SOV M@CIZ_PQ4,U'-0C4;U1Q4';HL M&]7"9K6P82UL6@L6U\T.NAU\NF@]+W]+!YT]+A?+\73UR2\'BR@Z X5J"JJI MJ*:AFHYJ!JJ9J&:AFHUJ#JJYJ.:AFH]J :J%J!:A6HQJ":JEJ):A6HYJ!:J5 MJ%:AFG3$?O\BRLY ;;A&N;P\/3\_&8VN7Q71 Y>].AF=#2_/]\^OST:UL%DM M;%@+F]:"Q76SB&X'G"Z.'7#:+Z+S^F9]EOS)GY/Z=K JI*M/_');+R9?IN/E M&T^2HG-.J*:@FHIJ&JKIJ&:@FHEJUL7K!9 W3F-AHS?LH)J+:AZJ^:@6H%J( M:A&JQ:B6H%J*:AFJY:A6H%J):A6J24?,]R^>[%;3@=_4;Y^2B1UK8CDVJX4- M:V'36K"X;G;3[5C31?M8T]O=]&8V_5;/WZJAZ(+31MO]UCV]./2=JQRXY.CR MT"55]!YJJ*:CFH%J)JI9J&:CFH-J+JIYJ.:C6H!J(:I%J!:C6H)J*:IEJ):C M6H%J):I5J"8=8=V_8;++2RRGL!P;^,(FOK"1+VSF"Q;ZS1*Z75ZZ:#U!_G9Y M:;]Z?AC,Q\O)[& #1:>8-EICZ':_>G9>1$7ODX9J.JH9J&:BFM7]0-GH#3JH MYJ*:AVH^J@6H%J):A&HQJB6HEJ):AFHYJA6H5J):A6K2$;C]BR2[A,1R"LNQ M*2YLC N;X\(&N6!)WBB2E]LEI,OV):2](OEA\&VV7/7)W3-_9JO/'.J3[7+? M/HEJ"JJIJ*:AFHYJ!JJ9J&9=OMZ'V&^IZ TZJ.:BFH=J/JH%J!:B6H1J,:HE MJ):B6H9J.:H5J%:B6H5JTI'FO5LJR[$9+DKW+WQAHUG8;!8VG(5-9\'BN5D] MMR-*E^TC2I]G]_>SZ>#S^GC.@:R*YM,IZ =1_? XO_DZ7M2#8#[[,A_?'RR? MY,GW/Z.:@FHJJFFHIJ.:@6HFJEFH9J.:@VHNJGFHYJ-:@&HAJD6H%J-:@FHI MJF6HEJ-:@6HEJE6H)AW1W[^GLB-*+,?FO;"!+VSB"QOYPF:^8*'?K+2C;:5] M/O']:=>SJ?&;9Z2_),_$_QG5%%1344U#-1W5#%0S4V+@7-N^%#7QA$U_8R!__"RDXHL1P;XL*FN&C=P2LZ>Y-LD N6 MY,T6NAUC6GW8ZX@ ,_ /]LQ6IG?/)#4%U514TU!-1S4#U4Q4LU#-1C4'U5Q4 M\U#-1[4 U4)4BU M1K4$U5)4RU M1[4"U4I4JU!-.E*^?R5%.3;NAV$# M7]C$%S;RAO%?W0#"M445%-134,U'=4,5#,O7X]W M[+T^8J$W:*.:@VHNJGFHYJ-:@&HAJD6H%J-:@FHIJF6HEJ-:@6HEJE6H)AW! MWK^PLL-.+,>&N+ I+FR,"YOCP@:YF!37+*S;>:C+]GFHQG$"OQ\LH^CH$ZHI MJ*:BFH9J.JH9J&:BFH5J-JHYJ.:BFH=J/JH%J!:B6H1J,:HEJ):B6H9J.:H5 MJ%:B6H5JTI'O_7LKNPO%"QOXPB:^L)$O;.8+%OK-WKJ=CKJ\>O<1 NA, M%*HIJ*:BFH9J.JH9J&:BFH5J-JHYJ.:BFH=J/JH%J!:B6H1J,:HEJ):B6H9J M.:H5J%:B6H5J(BS'IKVP<2]LW@L;^,(FOK"1+VSF"Q;ZS>*ZG9NZ;)^;VAXA M,'YPRZ*#4ZBFH)J*:AJJZ:AFH)J):A:JV:CF MH)J+:AZJ^:@6H%J(:A&JQ:B6H%J*:AFJY:A6H%J):A6J24?F]^^R[.+5Y>M- MPM')R:'A#;^.YQ/4KU M\^#3YA#50\VS'>K;/%%-0345U314TU'-0#43U2Q4LU'-0347U3Q4\U$M0+40 MU2)4BU$M0;44U3)4RU&M0+42U2I4DXZ<[]T\6>XE[B]WVN1Y_LN9,ZF"P6C_7MP>Z)+E.AFH)J M*JIIJ*:CFH%J)JI9J&:CFH-J+JIYJ.:C6H!J(:I%J!:C6H)J*:IEJ):C6H%J M):I5J"8=B=^_>[++5!MN]YG,R^NS@T]Z'G]1-JB%36IAHUK8K!8LK)L-=+1M MH*TG_F]IH+/'Y6(YGJX^^>5@#45WIE!-0345U314TU'-0#43U2Q4LU'-0347 MU3Q4\U$M0+40U2)4BU$M0;44U3)4RU&M0+42U2I4DX[8[U]#V9VI#7=4#3WZ MHFQ0"YO4PD:UL%DM6%@W:^AV'^KJV'VH_1HZKV_6;\.?_#FI;P>K.KKZQ"^W M]6+R93I>OO$$*;H2A6H*JJFHIJ&:CFH&JIFH9EV]GN5XX^@@&[UA!]5<5/-0 MS4>U -5"5(M0+4:U!-525,M0+4>U M5*5*M033IBOG_M9->BCO]-+6Q2"QO5 MPF:UL&$M;%H+%M?-;KI=C5I]^&/=]&8V_5;/WZJAK6KO&DIJ"JJIJ*:AFHYJ M!JJ9J&9MM,;93\]&A_Z?LHW>L(-J+JIYJ.:C6H!J(:I%J!:C6H)J*:IEJ):C M6H%J):I5J"8=B=Z_AJ(H(-J+JIY MJ.:C6H!J(:I%J!:C6H)J*:IEJ):C6H%J):I5J"8=,=Z_GK([4"S'AKBP*2YL MC N;X\(&N6!)WJRGVQVHJ_8=J+UZ^F'P;;9KXYU]._!MGJ,P=;*CK^ MA&H*JJFHIJ&:CFH&JIFH9ET=F)(ZWZ^IZ/H3JKFHYJ&:CVH!JH6H%J%:C&H) MJJ6HEJ%:CFH%JI6H5J&:=,1Y_YK*KC\=^A7]^E5\=M.)Y=AT%C:>A+>A#,9U_FX_N#I1,=>4(U!=54 M5--034U -5"5(M0+4:U!-525,M0+4>U M5* M5*M033H"OW\]94>>6([->V$#7]C$%S;RA>.HX&6/V1 MW*[//?5TX]/E9/KEU9O_1Q\N1QE4$U!-175-%33 M4V'S7MC %S;QA8U\83-?L-!O%M?1MK@>NU+U?17@Y2G;V\'MXWS] M_.Q#/9_,#IZ)M1WOW6G1J2I44U%-0S4=U0Q4,U'-0C4;U1Q4[<[6M?/0PCO M.4X6G!>J*:BFHIJ&:CJJ&:AFHIJ%:C:J M.:CFHIJ':CZJ!:@6HEJ$:C&J):B6HEJ&:CFJ%:A6HEJ%:M)1#/J767:\:\/M M'BA[^O'L[%6194>Y6(Y->6O?APMCZC[X%:BTY[H9J":BJJ::BFHYJ!:B:J6:AFHYJ#:BZJ>:CFHUJ M:B&J1:@6HUJ":BFJ9:B6HUJ!:B6J5:@F'36A?ZUEI[U8CLU[80-?V,07-O*% MS7S!0K]9?[?37M?/Y"-0755%334$U'-0/53%2S4,U&-0?57%3S M4,U'M0#50E2+4"U&M0354E3+4"U'M0+52E2K4$V$Y=BT%S;NA54EM-83FY@.5"EHM8+F:YA.52ELM8+F>Y@N5*EJM83KI:0>^^"WO? MBT#CM+,79Z]67N&(%SCC!0YY@5->X)@7+N?W"NUVXVO]<5NA_3<>4]MQT_W; M+CH/QG(JRVDLI[.4OEE-83F4YC>5TEC-8SF0YB^5LEG-8SF4YC^5\ ME@M8+F2YB.5BEDM8+F6YC.5REBM8KF2YBN6D*_5_H*^RFV"P!SK 7KG=CHJM/VY[TO:YTPXFB\5C?;LY/.&AGC\?>'#$ M00BM>O_>2W(*RZDLI[&PG,MR'LOY+!>P M7,AR$P7,IR&P7,ER%!X(07..(% MSG@Q,6^OS6ZWPM8?M[795V\@V_3:S:&URZ]UZ_O'T!TQEE-83F4YC>5TEC-8 MSGSA=M\0<'9Z?GURLO^> (N]99OE')9S6D*_!^HM.QZ&.S!*2]PS N<\P('O^5VNTFV_OC?>&0"NC3&<@K+J2RG ML9S.#-CCZL!>H]W. MC*T_;FNT4?UELEC6\U6)?:JT7V=WM_7\C:=MT<$QEE-83F4YC>5TEC-8SF0Y MB^5LEG-8SF4YC^5\E@M8+F2YB.5BEDM8+F6YC.5REBM8KF2YBN6DJP+\0,EE MI\A@#VX" E5T MEC-8SF0YB^5LEG-8SF4YC^5\E@M8+F2YB.5BEDM8+F6YC.5REBM8KF2YBN5$ M8 _N 0(7 8&;@,!50. N(' 9$+@-"%<']LKMSCK9L'V=['W')+3C_6LONS^& M2SGLUS MQV9R]FP7+E2Q7L9QTQ?D/%%9X.8SUX P7.,0%3G&!8US@'!+ 8RF+T\7[MIM(\/L^D@ M_1A_7,^2#<;3V\&\OANO%WEGW^KY+_LG5/@PF-;+M72SGLUS PUY9ZMLV#H8\5O\^,?B9CYY*K.KJGM33[Z-_[A;%>'GCU>]]\TBRRZ8H9S" MVPM^FRG,=R/LL%+!>R7,1R,R7,9R M.R7,5RTA7S/U!DX5TRUH/S7>" %SCA!8YX@3->N)#?*[([NV2KC]N* MK#G]5B^6L_GAKMIZW?Y=E>04EE-93F,YG>4,EC-9SF(YF^4[CW MLKME**>PG,IR&LOI+&>PG,ER%LO9+.>PG,MR'LOY+!>P7,AR$\<,/3 MG0-I3CZ>7%Y?7._^TSRR)F7O1<9R.R7,5RTI7^/]!OX7TRUH,37^#( M%SCS!0Y]@5-?N-C?Z[<[^V3#UI&(]YXN@5TN0SF%Y526TUA.9SF#Y4R6LUC. M9CF'Y5R6\UC.9[F Y4*6BU@N9KGDA6ND*ZA^HHO":&.O!Z2QP/ N=/A78?(LG-B**>PG,IR&LOI+&>PG,ER%LO9+.>PG,MR'LOY+!>P M7,AR$P7,IR&P7,ER%4TEM-9SF YD^4LEK-9 MSF$YE^4\EO-9+F"YD.4BEHM9+F&Y](5KG GO_/)R_YB%S<769Z[\?KGKR]&K M Q;0>U>P7,ER%RG,9R.LL9+&>RG,5R-LLY+.>RG,=R M/LL%+!>R7,1R,R7,9R.R7,5RTI7^/]!OX64RUH.;@,!50. N M(' 9$+@-"%<']OKM:*??CMY]U,*(G0I#.87E5);36$YG.8/E3):S6,YF.8?E M7);S6,YGN8#E0I:+6"YFN83E4I;+6"YGN8+E2I:K6$X$]N >(' 1$+@)"%P% M!.X" I!^(&*#,^5L1X<\ (GO, 1+W#&"QSRPJ7\SJU[[Y[I!_TU&/WUZ]?ET^+=L>.#S^>KROQ_Z M@]6WZM]6WP[K/_FTO>7??GT8?ZG=\?S+9+H8W-5_KN[%R=_SF;+E_]8W\!?L_E_/_U-?_N_ M4$L#!!0 ( $,QFE9 ,$XH, H &*# 9 >&PO=V]R:W-H965T*L\WE_U^-E_)=9!=)!L9JU>62;H.QGFU0&BUW2.NK;@\&H MOP["N#>[VFW[ELZNDFT>A;'\EI)LNUX'Z9^W,DJ>KWM6[V7#S^'C*B\V]&=7 MF^!1WLO\^^9;JI[U#Y1%N)9Q%B8Q2>7RNG=C70IW4B3L(OX=RN?LZ#$I=N4A M27X43\3BNC/7^C^;N?5SCP$ MF;Q+HE_#1;ZZ[DUZ9"&7P3;*?TZ>N2QW:%CPYDF4[?XGSV7LH$?FVRQ/UF6R MJF =QON_P1_E&W&48+FO)-AE@MTVP2D3G-.$T2L);IG@MFUA6"8,VR:,RH11 MVX1QF3!NFS I$R9M$Z9EPG0GA_WGM_OP:9 'LZLT>29I$:UHQ8.=@G;9ZC,/ MXT+L]WFJ7@U57C[[FB["6*F*$OOS7Y!K,DG8@]LJZ:@.W/ZO=RH=.?5=&I.IW)^01QKEV[7 MI'OMT^M:]\WI_TJ>+LC@]=99^]8'->F\=;HUK4D7YO2;[>,%L7^J,E,GT2?9F?_^;-1K\LTY72!A% MPCPDS$?"&!+&D3 !@FG*=0_*=4WTV:U\#.,XC!_);1 %\5S6:=>(Z*I=)(SN M8:,=K!BU/VR9 PCH0)$$S3_>B@^Y%1]VK0V=#-&O.[2A()HZ.S[G,ZLJW3 MWM,[#ZOMC7UD;0P)XTB8 ,$TM8T/:AL;U?95[UD_D4V0DJ<@VM8JS\CJJCPD MC.YAXR-)#>7GP?!$>*VB?&1AK%63O%64:(K2%# Y*&!B5,!=LEZKL^E]GLQ_ MU'WFQNRNGSD21I$P#PGSD3"&A'$D3(!@FFRG!]E.WWHI/44J%PFC2)B'A/E( M&$/".!(F0#!-N=:@FBD==+N8)A_"N#P#?ZQ3LIG75"N\\QCJ]V(!6Q: T#J4)%$U7G%TISGYO$SN-_:NQXL[Z1M(HE.:5M.,N MV!T.QB-W/#T]'I#M,BB-0VD"1=./A\H3LHP3]^]EHM-<9>=C &H]06E>2=/. M&*?BAUI*4!J'T@2*IHN_LI4LLZ]D$G_9WH(LDY3(W[=A_B<)56QH-P:E42C-@])\*(U!:1Q*$RB:+N'*([/> M;))94)<,2J-0F@>E^5 :@](XE"90-/W6^U3O<9( :H1!:=0^=[?&3LV\A =MUH?2 M&)3&H32!HNF'0^64V6:G[)W<4F:NLO,A +7C['.K[4S\R 9]*(U!:1Q*$RB: M+O[*M[/-OEVW^Q7,L,X:A7IX)4T?4T^MVC%U76CM\-N'ULB@- ZE"11-%V+E MOME&9Z3%_0IF0&?Q0+3?'^-"J&)3&H32!HNE+"U5&F6,VRK1)WMLZ MN9D!7>4&I5$HS8/2?"B-06D<2A,HFB[AR@%SK+?.ZCI0VPM*HU":!Z7Y4!J# MTCB4)E T7<.5U^:8O;9N+JX9UEG.4*.MI#6YN.W"?&AM#$KC4)I T70!'JTQ M:/X^F3X.:&'VFGF=-8A==!"[ZB!VV4'LNH/8A0>Q*P_^/XPRIS+*'/?-PP*H M-0:E42C-@])\*(U!:1Q*$RB:KN'*/7,ZNF=-$U-F7F=%0YTTYWRYP/'4K3,0 MH.WZ4!J#TCB4)E T7:V5G^:8_;167J^9T5FA4(?+.5]CT#V5)M3;@M(8E,:A M-(&BZ=*LO"WGW7E;C5TUU.>"TFA).^ZJS_IHJ,\%I3$HC4-I D73#X3*YW+, M/M<[,7G-5786/]1 *VDFDQ?:H ^E,2B-0VD"1=/%7WEK3A=OK;&#AOIL4!HM M:6W&TFTC?6B%#$KC4)I T?0?1:@\-]?LN35;O&9 5^E!:;2DF0;)S2$^M"8& MI7$H3:!HNM@J=\PU?S_LER179W-U.OXK/Y_TVQ>Y?I#I?UK,!YO+Z"Q9J,4& MI7E0F@^E,2B-0VD"1=,/A,IB<^VWS@>[4%\-2J-0F@>E^5 :@](XE"90-%W# ME4OGFEVZSO/!9EYG14-=NI+69@UH:,,^E,:@- ZE"11-E^O1SW\9[9&6O_\% M->&@-%K2C,LO05OTH30&I7$H3:!HNC8K:\U]=[\4UMA90\T[*(VZ->9=[9=_ MH,WZ4!J#TCB4)E T_7"HO#OWW7T7KO80@+J#4!IUS]W!,_%#W4$HC4%I'$H3 M*)HN_LH==+NL$=G834.-.RB-NN?&W6N+E=:&UB]6"JV106D<2A,HFB[$RIUS MNWP+K59\4.,,2J/NN7%V/EINCO&A53$HC4-I D7;RZV?K:3,:9 'LZNU3!_E MG8RB3)UWMW&^_]WYPU9UREX6*T%>WMB]_MEV:EUZ5K&]7V%F5YO@47X)4G5) MEY%(+A5R<#%6W4<:/JX.3_)D<]VS>N0AR?-DO7NXDL%"ID6 >GV9)/G+DZ*! MYR3]L2M[]C]02P,$% @ 0S&:5O6Q2CYP"P _*< !D !X;"]W;W)K M&ULQ=U[;YM8&L#AKX*\U6I&ZL1;#+[:),=@YAO:WW9$Z39QSGG,,G#?@]RUXE64722/\;KXR5V2KJ*\^#:][V>/:1S-MYU6 MR[XJRZ/^*EJL>]>7V]<^I]>7R5.^7*SCSZF4/:U64?KGIWB9O%SUE-[K"[\O M[A_RS0O]Z\O'Z#Z^C?,OCY_3XKO^7IDO5O$Z6R1K*8WOKGH?E0_A0-YTV+;X MUR)^R0Z^EC9OY6N2?-M\X\RO>O)F1O$RGN4;(BK^>HYOXN5R(Q7S^$^)]O9C M;CH>?OVJF]LW7[R9KU$6WR3+?R_F^<-5;]*3YO%=]+3,?T]>[+A\0\.--TN6 MV?;_TDO95NY)LZVJKS5Y75W*\W]K:IO=7G=X4ISC[\]L===KFSW>7]W^&Z/?3W* MH^O+-'F1TDW[PMM\L5U V_[%(;]8;];Z;9X6/UT4_?+KFV3]'*?YXNLRECX7 MRRQ.TW@NW3Y$:9Q)O^AQ'BV6V:_2.ZDO9;L7%VOIRWJ19^^+%XNO__F0/&71 M>IY=]O-B/ANU/RO']G9CJV^,K4I!LLX?,LE8S^/YB?ZAN+\FZ-\OML-^8ZBO M&^.3*@3#Y/E"DI7WDBHK4^G+K2[]\NY7:9''J\,-L/OKQ'1OQ/IM_'@A*:/O MU76Q'D1_2K*ZQ2?=<4.,?WQ,]U/_#MULLV&&6WW<7;?.S/WI_D=TN\4AH^P. MF5%WW3FW4XOMKNWT87?=%>MZ/+N05&VK#[KKWOSCR$"D7W].DUD]Q%F%\#>2^OB M4K-HM.\P2[(\D_Z2WIT*/L(I= T^)*;OL-$6VUSZ/E\KRE"6QY?]Y\.PTJZ9 M24[-(C&;Q!P2N'T<6U M21%)YD_I8GTOY0_%:4IQ[I+,BZN4M\]2A&-TC2XDII.806(FB5DD9I.8L\.& M!Q>!HZ$ZF6@CN7X9Z+9MZ)'3\TDL(+$0PFI18;*/"A/QYQM1*CU'RZ>S'VF< M"@9"NFLP(#&=Q P2,TG,(C&;Q)P=-CY8X\/X-WG8B 2M6GGDQ'P2"T@L/+FH9J":B6H6JMFHYI3:8?)W*#U -5"2JL'CZJ*4A$65W5/A)9>(V^C*E.M>2Z!%DFB MFH%J)JI9J&:WW5T..JR+:E[;-^&CPP:H%E):?:%798Y*VSK'5EE1M* 1U714 M,U#-1#4+U6SEN,!0:08!Z)5['6.!&B)**H9J&:66B-9J&G'L:!E0QN=GX-J+JIYJ.:C6H!J M(:75HT%5V*D*:\(Z9F/%6.=00&HZJAFH9I::X)]E6B>::,WE3\[)0347U3Q4 M\U$M0+60TNK+ORK95,^4;/Z,%*MX#IVC!EK:B6H&JIFE=IC&'!RE,:T3K=3A M43,;G9J#:BZJ>:CFHUIP:F=-CW962 U:CPI5+:9ZIA9SEQ2]Z?ZA 7IS2U33 M4E%57"\*)471@E!4TTNM=FM6>3":#*:- M,TBC=4L3G:&%:C:J.:CFHIJ':CZJ!:@64EH]2%0%GZJXX//'DJ)HT2>JZ:5V M)J-HM&MFHG.S4,U&-0?57%3S4,U'M0#50DJK/XRP*M/4Q+?J[)P4%7M=(P&J MZ:56RRC2HJBNUMM65 M;9*B8JQS*$"K*+7C^D.M&02.FXR:RQ^]62:JV:CFH)J+:AZJ^:@6H%I(:?7E M7]5-:F?J)G]&4E0\A\Y1 ZVO++7:+6.+_YJ?,9QJ-AT,FT\51>=FH9J-:@ZJ MN:CFH9I_8M>?>J)L@(X:4EH]+AP\LOQ,Y>0N+:IW_MA ['9>Z^SCR]GGE[,/ M,&>?8,X^PIQ]ACG[$'/V*>;L8\S9YYBS#S+_7]1B:E4MIC9 TZ(:68EV@VHZ MJAFH9J*:A6HVJCFHYJ*:AVH^J@6H%E):/:Q4-9Z:N,:328N6@QQ^3#!4!^JD M^-.XWU[KEKIXXIV#!%I\B6H6JMFHYJ":BVH>JOFH%J!:2&GU(%&5?&KBDL\? M2HN6]IFJ2E#\9'DHZ,&J!926GV] M5R68FO@NG-T3GN/C7*%V,="4<7.5MVRHBV?8>9VCE9.H9J&:C6H.JKFHYK4] ME'QTV #50DJK+_2J*%)K6Q39*I=Y7#:H--?W<1.MN;+1^U:BFHEJ%JK9J.:@ MFHMJ'JKYJ!:@6DAI]>5?E3MJ9\H=?THN21-CXXD'QTU0+60TFIQ85 5/ [$!8].JX5=(K4- M/=4:F_FF52M=/*&NRQK53%2S4,U&-0?57%3S4,U'M0#50DK;+?Y^]A#'N1[E MT?7E*D[OXYMXN]#7)\V2U_?(ACN9Q MNFE0_/PN2?+7;S8#O"3IM^VTK_\+4$L#!!0 ( $,QFE8D9A M" , ,) M 9 >&PO=V]R:W-H965T.SF]PV%DFAA(Y5^Y+X=4[N.=?VS63+ MQ8-, !1YS-)<3JU$J>+"MF640$;E@!>0X\R*BXPJ[(JU+0L!-#:@++4]QQG; M&66Y%4[,V%R$$UZJE.4P%T2664;%[RM(^79JN58S<,O6B=(#=C@IZ!H6H.Z* MN<">W;+$+(-<,IX3 :NI=>E>S *]WBSXR6 K.VVBE2PY?]"=+_'4'K/8I5,K3.+Q+"B9:IN M^?8SU'I&FB_BJ31/LJW7.A:)2JEX5H,Q@HSEU9L^UCYT .[P%8!7 [RW OP: MX!NA561&UC55-)P(OB5"KT8VW3#>J8;G.XD()G&6(4^&,YQL0BBU3('-T M$(2 F"P2*D"2TZJ!V2I*$27HEB3'UZ H2^4'/0N"X=#EJ4NB#D_1\LB&YVYQ M38Z//I C8C>#+"=W.5/R! >Q_2/AI:1Y+">V0ETZ.CNJ-5Q5&KQ7--SPS8 X M[@GQ'/>\!SY[ ]RMX./G@.1X'C^!-[T]6T]ZL':AJVFH;_IHE)66(ZXU*P?$U4@ML=3P'O%3A\*= ? M!^=>X.PH?,/"9]&/VNA'>Z._-[<8ADMQ1^*EC$>31="?H4;2ZW*J;[E^)TQO M, K\LQTU>V,Z,%_C5O%XK^*YX!% +,E*\,PDB^:5XEE*)=Y5A(N8Y5BP&@O* M JN)SN-U25,\L$Q7,_*5285NG) <*RFB(R[-NV'L\Z>*;-RQQP]&NZG>&_Z! MY@2M.<%><[X+MD;MZ9,O9C_T:0E>YMH9>.[Y[MG\^[HJ4KM3HO3OP3:W/ ( \& 9 >&PO=V]R:W-H965T\YON<87^)&R&=5 &CT4C*N$EQH72T\3V4%E$1-1 7< MK.R$+(DVH=Q[JI) <@4XC=W<6J:QJ#6C'-82J;HLB?Q]#TPT M"0[P<>*1[@MM)[PTKL@>-J"?JK4TD=>SY+0$KJC@2,(NP7?!8CFU^2[A!X5& M#<;(*MD*\6R#ASS!OBT(&&3:,A#S.L 2&+-$IHQ?'2?NM[3 X?C(_MEI-UJV M1,%2L)\TUT6";S#*84=JIA]%\P4Z/=>6+Q-,N2=JVMSY'*.L5EJ4'=A44%+> MOLE+Y\, $$Q/ ,(.$/XK(.H D1/:5N9DK8@F:2Q%@Z3--FQVX+QQ:*.&I;47<:$JDD&" M#9D">0"]L9#&MQ&-[%W&$KX2U);FC>XKK95?B5R3[E"#'8& MYD_FUQC)MOVT@1:5N\%;H4T_<,/"=&R0-L&L[X30Q\ VA?X?D/X!4$L#!!0 M ( $,QFE;W_2PPD < (Q, 9 >&PO=V]R:W-H965TUVYP(9HD9FW3 M3E?WPU\G9 B!U"6CYTV;!)^?[?+@G)R'^OI%R*]JP[DFW_*L4#>#C=;;3\.A M2C8\9^I*;'EA7GD2,F?:G,KU4&TE9ZLJ*,^&U'&\8<[28K"XKJ[=R<6UV.DL M+?B=)&J7YTR^?N:9>+D9N(/O%^[3]4:7%X:+ZRU;\P>NOVSOI#D;'BBK-.>% M2D5!)'^Z&?SJ?HKIK RH6OR5\A=U=$S*J3P*\;4\B5 M^2W/LI)DQO%W#1T<^BP#CX^_TX-J\F8RCTSQ6Y']-UWIS8G(5/63O-1MG0%)=DJ+O XV(\C38O^;?:O_$$34V<7CQLF.2_E')9D5N1 MF\^08I4*?R$A+[AD&?FPY)JEF?IHKGUY6)(//WTD/Y&T(']NQ$ZQ8J6NA]H, MI00.D[K;VWVW](UN74I^%X7>*.(7*[YJ X9F#H>)T.\3^4RMQ( _7A$Z^9E0 MA[I= [*'+WER149N%4X[PI>7AW?U[E\>[G2$!Y?,_>W>0WOX;[O,VGMT\>#= M>4=X?'GXV"*$T4'1HXHWZJGHCI%]WI/&W:3R/O-);5G";P;F1J*X?.:#Q;__ MY7K.?[H$AH0MD3 ?"0N0L! )BY"P& 1K27A\D/#81E_\LQ'',LO!\+,_S=N[,&9TW],\;SJ?. M>;L .8L0"8N0L!@$:ZEJ_[W+E6IYJ0DIPDG6RY3T2DJ*ZFOJ.S# M&I-7SF17#K'\T4#_1P,#Y+Q#)"Q"PF(0K"5#[R!#K^?B9I[!E#9Y9%JLN[1H MQ?75HG>V'DT\.AU3=W2RPG4TG,\]=S*:GZQPYPW'L^G8.5_BD/,(D;"H8PHN MI>=3B$&]MG0S/>AF:M6-20\GY"YCG8F<-;2O1I"P)1+F(V$!$A8B81$2%H-@ M+B M2E4K4O>U(D]"DE2I'2L2WJ5L:P=]E8V$+9$P'PD+YF>WY*DWGKL5A98LT3N6$M OF+*VT>72Q/TW9 ;[W: MAV-YGH:.PX?2 B@MA-(B*"U&T=IRI8U<*:ZX:&?U5BX]+QLZU)E,SNJ+'2U' MU)V>UQ>A PR@M!!*BZ"T&$5KB[#Q:%QK_;Q7+=*.ZJU!^\!LJR?4DX'2 B@M MA-(B*"U&T=K";9P9MZ\U\T[UTL[KK=YS/^6-^F57R^X")G2$ 9060FD1E!:C M:&TE-FZ.:W\MS3O.,; MO#?V3J6)[-.'T@(H+832(B@M1M':\FU<(-=N _E[3:I*G(E)/XD6Y)$3E@NI MTW_,N7@V"ZW><&($SM*B?,22?=(&J&]4TXZ5/??.LE9DESZ4%D!I(90606DQ MBM86=F-3N7:?ZH[+I%R/U[S,$LJZJ-&RR0^.$P6BM$B^EJ^7^C:M4_UJENQ" MI2LNZXHJ*XK=R0*?%N9#4AX4ARRDKL6R9Y9F[#'C[Q9CZ]'/CX3L7#FTK>1; M^QS[EEFA-!]*"Z"T$$J+H+0816M_+AHKS+7:%(U_2_Y'[KG2,JU6_<+QZOKEKV6Z3!ATFAR7:7& M/Q-MCA.32HNB,^FU=]5;HTC:$DKSH;0 2@NAM A*BU&TMM@;4XY26/I H9X< ME+:$TGPH+8#20B@M@M)B%*TMYL;' M#<@6_P=02P,$% @ 0S&:5HR+D2'!!@ R2@ !D !X;"]W;W)K&ULQ5K;Q; [HJXV1?T.UL3PL%3EN;L M=K3F?',]F;!X33+,QL6&Y.*;94$SS,5'NIJP#25X41EEZ019EC?)<)*/9C?5 MO:]T=E-L>9KDY"L%;)MEF#[?D;38WX[@Z.7&MV2UYN6-R>QF@U?DGO"'S5G6T.ISUBV(>8VQ6??8+O]VWV2"@HEDWD= &J M&1P]0[E[7;,-CLGM2&Q/C- =&RS M+UO.N%@@2;X"F .^)N"1K)(\%S=T(:G9W(JMW/]W,W(=]S%8?F M*@X&EJT"0Q4X]2T5%_7Z<*%"WD$A;Z!"T1.A<<+T&GF*2U>.:R$;>9)(&J#K M6+;C04FDWN$-79*&R#I*^@5*:+(DTQ96VH/FA+U/HIP=$,LL;0ER:N%F5+TSL\"Q7U M^W6I;D>= .S5[9\0U=J:;8NFJVC0CL+;!GA^PZ1$U;.T^4A:F%V7+IHH=Y MRJQ[BT8!MIT"'-PJB(P[1#1'.[GDBN\$S)=%T\+4_"J M'P +S E8XH2"'4ZWKR1B:*A>;V0SR18:98M,L76#U;8FL+\W,96,/77&.6-' MGKX:%!Q;KCQ]-3!K[+OR]'V+3@2VK0CL[T4N2,>^ZI<]1LK.J(%!-'85F30X M-'8<6::W:$5@VXO _F;DHH0PM MSK49^34UIZI,_MA3U-3"D)*0-3 X=I6$_!8]!FI[##2XQQB6D)':$3A*L3O7 MHR3%-"!UTXLTJ,Z>UQ6B;1H0'):,*2E?3Y6ZQ$7.*8[Y%J> $YH!H1?XM%I1 MLBI3=2*^37*6Q'6^UHIDJ-9OQ#3)%AIEBTRQ=:/8=C6HOZL9$$5MG/K9/?!, MRA4!'5&D/>M>-\S/98 @JU\,072**WR%RV^X_%,$T9D$[LM8D*>AZD:B[8A0 M?T=T;KVDWU1J;N\X_WL."N0*0(-SIS#PY1_;-+BI'013>6MYB^8(MW'--!HI<)TFH8:G$[3J,&=UK2K0ML5H?[7)&&R7!)*\KB<,'Q/2%XK MT?UULEA6=[?Y@M#TN5)LC^F"57MSA6<\R7"Y%1RU4JH5XT7\7:NJYLV*Y3N! M7*HWN,Y4]1W?DW\0U^ \*T NE&5]BS8'M6T.ZF]SJM?HS1MSK2PF7Y',C;*% M1MDB4VS=0+1=$_+_QWK$4*O31-$D6VB4+3+%UHUBV]2A_J;N(:5 MM"MS@UA'HK%)"NWKOE<8854X 1B<+@.-OM,RRA:98JO#,3DZLI41NJK.RC$Q MO[X>SN-]JDZA2??OX'54GZIK:>I#?I\Q%84C RE9"LJRV1L!6I^; MJS_P8E,=#'LL."^RZG)-L,CQ)4!\ORP*_O*A?,#A].+L7U!+ P04 " !# M,9I6\#N] %@% !R( &0 'AL+W=O!>B M0"5D$7]%Y,!/CH&B\DKIFSKYV MJ1)/CX_HWS/RDLPKYF1.X[^CI=A,>T$/+,D*[V+Q3 ]_D(*0I_ 6-.;9;W#( M8WT9O-AQ09,B6?8@B=+\+WXOA#A)@*.6!%0DH&;"L"5A4"0,+DT8%@G#3)F< M2J9#B 6>31@] *:B)9HZR,3,LB7]*%7/_44P>3>2>6+VLL&,W"KEEF!.$SF< M.,X>R"VXYW(P;-4)!S[AK8 M#,K',X[XV^V*$0*B5!")+P##@GQ5Q1,ENT2GI!&QJY(Y&,P+3DV[ M^YG;=R$<3)S]J4CZ.-VT>W.;.K'%;10EMH==5.[""T9D * M*%LRVD0+;:'59425C.A,J1*VB#@!6Q8M9('^> $AC6/,M-5I!NLL9(ZFEB@G M)84:\Y4^:M!2=95_A49S5Q%/Y,(KVL9$RW?PN6W4[.'\&.6;HL)S474>E8N$ M]FTD;+%^XT_,;!K.T!9:7:G*<$*SX_P/;R6H-X%>,&@*9M.BAK;0ZH)5GA2: M;=UW'#&PQ_&. +H"8D/ 3JZ%6?PA92H6UD NP-6-I=)1!M%B&;YF.!7\['22 MMQ_4*V+8U#2/4N^;,FS41UZSOC1AJ#\:M11894BAV9'65;JWB1;:0JNK5CE<.+9G/ZR: M6JMHH2VT^B>QROLBL_?M9C_,8%V%+- :Y1DTZTX7!OMN2]VARL BH[.[S( 4 M& T#TESZ':-\4U1X+JK.HW*0R.P@K_F04T!^6DRAI@$QM]UUL-M"JRM564YT MSG)>;4 *Y*9@OM_4R^KG45MH=;TJ:XO,UO9_]Q]%^T'MQ3L<-34=:N8)MS^& MS?K2Q WZ;HO#1Y5O16;?>KT!*8 ;S@)]&C3>9QNFXZ<)ZWO#%GJ5RT1FEXE< MZ(&G&*?@)S!\"C&C=)[[;:*%MM#J"E8.%?G6O @RFMW.,MI$"VVAU66LC# Z M]V&VDQ<)+OAX,3&ULK5=1<^(V$/XK&O>FD\Q68QA! M"I$R$$3_;6 *:6J0-(]_2E"K&M,XUML[],^Y>"WFA4B8\O0'C54RMD(+Q; @ MZU0]\^V?4 KR#5[$4YG_HFUIZU@H6DO%L])9,\@H*_[):QF(FH/KGW!P2P?W M7 >O=/!RH06S7-8C460R$GR+A+'6:*:1QR;WUFHH,],X4T)_I=I/368)$7!G M A&C*<_TZI DC^\=>I[-91%FJM[0S2,H0E-Y:[Z 5()&2OOD_FC.J)+HQGB8 M[_/9([KY<(L^(!M)8R 198711]VIVW\G?"T)B^7(5EJ%X6)')>.'@K%[@C%V MT5?.5"+1[RR&^!# UO*K&+B[&#RXG8B/$/60AS\BUW'=%D+3\]UQ!QVOFA(O MQ_-.X'U;9R\@$%^4L6L+48'0;TKD@$8TOO;0EB ];DUU]PX/S6)N^= MP [$]BNQ_2[TR5]K)95>")0M$5%()8!>8$D9TQUMP@LT/T9,-"%VKT=(L M6!03!6A!J$ ;DJX!K702RC-0FX;A>R:@=P([" 9V]A70N3H%H1M=K&*>ID3( M?4!N6ZM6,4I8FZVP%SKU!Q_-;S>Q:X772C\^)T]=HK$\3#@UD6[/#X]UX990 M#/O#^M.^A+&[)^^>DXVN0>]H,&]<]AKYV1?^W%GM=VGN$N4>4UE@UY# M6(L5QC6S0\;[ HXOKN Z[UU"O]]8+5[/;^R5IM7I[74H95^W<7?AGC,!$5\R M^J^.OZR=C*/ZR1A>3;LU*Y;X05V*AX>#8RU-,[<_]+P3_/?%'7=7]UUBO]LE M]HW>)&9>] 10WEJ+_@?10V]@9K"/LN+,[?9UG7AK.Y-.SX0:5%!A"U2AW*Y= M:#(0R_R>)_4TK)DJSO55;W67_)3?H([Z'\P=,[\H[6&*"^I7(G2.ERB%A89T M>@,])Z*X\Q4OBJ_R:],+5_H2EC<3?4\&80ST]P7G:O=B!JANWI/_ %!+ P04 M " !#,9I6$'$%A74% #C)P &0 'AL+W=O;TC(8^9;(7^H%6,:O:1)ILX&*ZW7I\.ABE8L MI>I(K%EF?ED*F5)M3N734*TEHW$N2I.A[WG384IY-EC,\VNWV%X6*^ID_LGNEOZUMISH85)>8IRQ07&9)L M>3;XC$^)[UM!7N)?SK;JX!C96WD4XH<]N8K/!IYM$4M8I"V"FJ]G=L&2Q)), M._XKH8.J3BL\/-[127[SYF8>J6(7(OG.8[TZ&\P&*&9+NDGTG=A>LO*&)I87 MB43EGVA;EO4&*-HH+=)2;%J0\JSXIB]E( X$>/R&P"\%?E?!J!2,FH+I&X)Q M*1AWK6%2"B9=!=-2,,UC7P0KCW1 -5W,I=@B:4L;FCW([*_0Q8)KR1'TRE[_=!^CC[Y_F0VVJM,)A M5.*# N^_@<<^NA:97BD49C&+ZX"A:6O58'_7X'/?20Q8=(1\_T_D>_BXI4$7 M;ODUE4<(3ZW<:Y,''6H?82OW_19YV%V.6^2DN]QSQ')4F3_*>:,.YK>TYKQ0 MC]O5=LP[56L:L;.!&=04D\]LL/CC-SSU_F[S!1(60,)"2!@!@M7\'%=^CEWT MQ860:V&>7X8T?4'VH,U5)Z.OJY"PH("=Y# [)3XOO"-_,A\^'[K5I1!YIU M MNI,JNA-G=&_-G,L6)>UID,C*3HEF&6L\*OW;ND:L0 MF=6OL\>8HI,/;08[J^UK,"0L..GRG@)9(P&"U0S&WGZ-Z#DM)I)FT8JK ]<^ M4H6HG9:M]VT+PW,WLZ]_H+2@I&%_L!20M*FLVJ',1HUHQ_EU+DO5+U^/K[^/K.^)I%,DJ$4F9PBZB4KW9< MVU(9M\Y-;E;O6$/2@I)V&)[)>#SQ9Z87-@,.63&!HM4-W._U(""X/F.D!I 2@M!*41*%K=UGVB M!;LS+=WR6&Y(;W-!$RTEK3'IXVGS)1&T5@)%J]NV3]]@=TKC]NZBU2?0% TH M+0"EA: T D6KN[G/W>#C7QM;0;,RH+0 E!:"T@@4K6[K/H>#W4F@&9&WKG?Z=M);]!V$"A: M_5_4^X2)[TZ8?+NY>@@#=/_P^2&\;_/0K>_K(2@M *6%H#0"1:O[ND^R^/B7 MYD0?-,<"2@M :2$HC4#1ZK;NY-2)I_R760*16*3Z6+73W6UVJGV.=^?U;@>X%-2[#?;8XKM M;]=4/O%,H80M#=([.C;+(%GL*"M.M%CG.Z >A=8BS0]7C,9,V@+F]Z40>G=B M*ZCV]2W^!U!+ P04 " !#,9I6UFU=@ T# !#0 &0 'AL+W=O9,SO2&)4YS(#RE!#%8 M3K5;\R8T#04H(WZGL.4'8Z2D+"A]59/[>*H9*B/((!** LN_#_4Z?8GU()_ M:%O'&AJ*UES0O ;+#/*45/]X5QMQ #"](P"K!EA=@',$8-< ^UR 4P.">1#0'](QWP-$5FM&\ MH 2(X(@N448Y1PN0IPN0P#MT&8+ :<:_R,B7IQ!=7GQ!%R@EZ#FA:XY)S">Z MD$DI:CVJ$[BK$K".)&!:Z($2D7#TG<00MPETJ::19.TEW5DG&4.(KI%M?D66 M85D]":8]OHU(U^T!OFP%9E MC\U11-=$5#U5L]KT\;=E]]I9OU/]?=ESOM%4'P7U(J]A-U@^:K)_@/4$L#!!0 ( $,Q MFE8["\]T@@( %P' 9 >&PO=V]R:W-H965TJ/S'8(^_>SG9!1OL1# M7Q)?^YR3>ZZ=ZU$MY*LJ #3:,,K5V"NT+N]\7V4%,*QN10G=N*)K IM M)_QD5.(5S$&_E#-I(K]3R0D#KHC@2,)R[-V'=VG?XAW@%X%:[8R1=;(0XM4& M#_G8"VQ"0"'35@&;UQJF0*D5,FG\:36][I.6N#O>JO]PWHV7!58P%?0WR74Q M]H8>RF&)*ZJ?1/T36C\NP4Q0Y9ZH;K&!A[)*:<%:LLF $=Z\\::MPPXA')P@ M1"TAVB?$)PB]EM"[E!"WA-A5IK'BZI!BC9.1%#62%FW4[, 5T[&-?<+MML^U M-*O$\'3RP#/! #WC#2CT&4T%*P4'KA422]0N:KQ!L#$'30&Z3D%C0M6- ;_, M4W1]=8.N$.'HN1"5PCQ7(U^;O*RZG[4Y3)H1O!7QC MJ',5;5U-HK.**62WJ!=^0E$014<2FEY.#X_0T\OIP1DWO6Z/>DZO=\$>':MN MPXZ/LVW?N%,ESF#LF<:@0*[!2SY^" ?!MV.5>4^Q])W$WE0M[JH6GU-/II64 MYB";L[E_B(_5L-$:."W;*M=).!R:S5OOUN80%'_=PZ2'F"@8=)@W3OJ=D_Y9 M)\]"8WJAC_XE/@Y!ASX.,8<^_)V^PT"N7/]6*!,5U\W/VLUV5\2]ZXQ[\Q-S M=32=_K],<^\\8KDB7"$*2R,9W'XQ>!%J7K;@NA3:]TP\), WK26M)>VMK=6)\6\B Y#H7.14 MK)U,RL.#YXDD@P(+EQV JB\[Q@LLU2/?>^+ :<&5.1>Z/N15V!"G7AEWKWP M>,5*F1,*+QR)LB@P_WB"G)W63N!<7KR2?2;U"R]>'? >WD#^>7CAZLEK6%)2 M !6$4<1AMW8>@X=M8 "FQ5\$3J)UC[24=\:^Z8?G=.WX>D200R(U!5:7(VP@ MSS63&L>_-:G3]*F![?L+^V]&O!+SC@5L6/XW266V=A8.2F&'RUR^LM/O4 N: M:[Z$Y<+\HU/=UG=04@K)BAJL1E 06EWQN3:B!0BB'D!8 \)KP*P',*T!TUL! MLQHP,\Y44HP/6RQQO.+LA+ANK=CTC3'3H)5\0O6\OTFNOA*%D_$S35@!Z ]\ M!H'NT"LDC"8D)]C,"MLAF0%*R6X''&BBVKR#/ %0)"26I63\ TE\1AQ+0)BF MICFHUF8Z/S]-MB QR<7/*T^J4>N^O:0>X5,UPK!GA$&(OC(J,X&^T!32+H&G MY#::PXOFIW"0<0N)BZ;!+RCTP] RH,WM\, "W]X.]P?43)L9G!J^Z0TS:'.W M0L_L:)U6'L0!)[!V5-X0P(_@Q#_]$$3^KS9GOB?9]CN1=5R;-:[-AMCCE]<- M>FN6,*D\O"Q7FXT5W=+0Z61ZC'TWG*^\8]N>6QIM1QIUY,P;.?-!.5],R)EX MK34():H)7&E>_U-R(E)B$JY-XG 7$]^=^C_: G@S @Q=WP[.S;<-S;<#S(] MIBG1DX]SM36F9;7SJMH!Z?C"/,E,"D_AJ,J!0Z&7#9Q5@:% );]PL&D<6@XZ\99C#G2X<4J26B!(K<%]X M##-- M^=]RR,$>3"G?4LC!%@Z ;#"V/9V+ 3?<(ORV6.LH#_[, \@>Y-AFF>]#9\HCSLJI[<*[J8:RT M6\N58;Y)$%G25B5^#!KV)I?M*'1F2<]=2UHU87##;M(NX*QK8(1%+8*^#6,, MZ?>FRG%DGPM>JT@N@._-84.HJ"^IK&K'YFUSH'DT9?S5^R=]T#'%]R=-=4KZ MBOF>4(%RV"E*W[U7^QNO#A[5@V0'4XJ_,ZD*>W.;J<,:<-U ?=\Q)B\/NH/F M^!?_!U!+ P04 " !#,9I66H$,U7D# !J# &0 'AL+W=O8^:-,QFF1ZE^Z2V (8\%%WKF;(W9 MW;BNSK904'TM=R!P9RU500TNU<;5.P4T+TD%=P//B]V",N&DT_+>G4JG<;]VRS-?:&FTYW= ,/8'[L[A2NW$8E9P4(S:0@ M"M8SYV__9CFV^!+P'X.C/KDF-I.5E+_LXC:?.9X-"#ADQBI0_#K '#BW0AC& M_[6FT_RD)9Y>/ZM_+G/'7%94PUSRGRPWVYDS=D@.:[KGYEX>OT"=S\CJ99+K M\I,<:ZSGD&ROC2QJ,D90,%%]T\?:AQ."'[U""&I"<"XAK GAN82H)D3G$D8U MH4S=K7(OC5M00].IDD>B+!K5[$7I?LE&OYBPY^3!*-QER#/IK0[?01- MKL@#VPBV9AD5AN#&3@H01A.Y)F8+M@"@%.3$T$="M0;<>K\ 0QG7'Y#]XV%! MWK_[0-X1)LCWK=QK*G(]=0T&:G_.S>J@/E5!!:\$M8#LFH3^7R3P@J"'/C^? M[O?0%^?3O1[Z\FRZ/WE)=[$X386"ID)!J1>^JMJ)8,L^4I7WE:92C4M5V[^%08A'\W!J>A>6Q),H>HE:=%%A M&"3)2]1R,)$+;8H:FZ)!F^[HDY*<$\[HBG%F&/0>V$ID=))(,/%'+4^ZH%$4 MCEN6=$'A.(Q;C@S&?*$CH\:1T: CM^* ;53B*3DJ9N JET?1Z\FHDTD\:1^3 M+B;R@I8C78P_#EN&#(9\H2%Q8T@\:,@]9, .=,7QI4,YSBI49/VG).YFVTIV MWH7X2[;0\L3"*OU::6/;# #TY@5>+NR9QFI_"O M5&V8T(3#&HG>=8(U4-5D6RV,W)6CVTH:' 3+RRW^&0!E ;B_EM(\+^PTV/R] M2'\#4$L#!!0 ( $,QFE8Y%<7KJ0, *(5 9 >&PO=V]R:W-H965T M"A*FNQ\K92[LY] M7^1;6A%QQG:T5GN>+9D>UD6 M-;WB0.RKBO!?%[1DAY4'O<<+7XJ[K=07_&RY(W?TFLJONRNN1GZ?95U4M!8% MJP&GFY7W#IY?8*P#FB>^%?0@!N= 3^66L1]Z\&F]\@*MB)8TESH%48=[^IZ6 MIQ3G;.*@AOR0 5XHX^@9$*H M04XX_P64[P?"UP*\O*22%*5X!9Z#H@8W6[87I%Z+I2^5#)W,S[N2%VU)=*+D M)K=_^<[$C M.5UYZO46E-]3+WOQ#,;!6XDW1)..B&;3%O;;XJ8UK$T8#XR",[*XE MO8KD7ZZ%ME+.J)$KD_::TDFNI3-H6_3:%D_MVN+(-813NVLP,' -_N5;9 6D M,VSDXL !\^$DZ[KP)Y9G. Z=*![C7I=Q:%^,HG1QPD"#;>CFMC(PMM9SAHU= M(0-Q&$XS< Z<0\-SZ$3R* ,C"S4AU*MO==#P&[H!KAQ,K 6=86.7R =)M,< MG /MT+ =.O$\RL'TR,$(1DERPD"#^@(-S9&;YLI :*TWQQX=&;*CQ30#YR \-H3'[LW[F/_9@V,#8QR=^ W$ MAN;837-E(++6FV.CC@W9\;2."YZEY3+HN3Q]T^6XZP*#),+X+P?]0<=-=R\_ M$WY7U *4=*,"@[-$O0*\;0BV \EV31/NEDG)JN9T2\F:&ULK59=;YLP%/TK%JNF5MK*-_T806K"JO6A4M6O/3MP M$U"-G=E.TO[[V88P$DB6A[X$VYQS?,^]QC?QFO$W40!(]%X1*D96(>7BVK9% M5D"%Q3E; %5O9HQ76*HIG]MBP0'GAE01VW.('G\ 3R9?' UB,D78R9>Q-3^[RD>7H@(! )K4"5H\53( 0+:3"^--H6NV6 MFM@=;]1OC7?E98H%3!CY7>:R&%F7%LIAAI=$/K+U+VC\A%HO8T287[1NL(Z% MLJ60K&K(*H*JI/43OS=YZ!#<: _!:PC>+B'80_ ;@G\L(6@(@G*&3E!)T7/!E@+37,2V5&%I<3MK M0AC7(7A[0G ]M2V5A4 _:0[YMH"M_+2FO(VIL7=0,87L'/GN-^0YGC<0T.1X MNCM 3X^G.P?<^&V)?*/G[]%[[==A*,FU2# LHF^/:[' &8PL=3T(X"NPDJ]? MW,CY,92@SQ1+/TEL*WE!F[S@D'HRQL0<7"S1%.8EI26=Z\,M"T ?@/E0)FO% MR"CJ:W.57'I741#;JVZ*^BC_(G#";53:1WFNUT%MF0I;4^%!4Y,"T[GZ7H<_ MTB%+M5[8#2-P''_'4A\5A&%XM6.ICW(CU66&+46MI>C8.@'-_U>AJ)=5UXFN MHHL=/WW80"'3/FJ[D+4?NW/'5L#GIE<)E+$EE?7-U*ZV[?#&=(&=];%JDW57 M^R=3]]A[S-4)%8C 3$DZYQ&ULM5?;CMLV$/T50@W:#9"U[K*]M0W$JQ8-T 2+ M.-L\T]+8(B*1+DG9R=]W2&D57V3'!1P_6+R<,^09#D>CR4[(+ZH T.1K57(U M=0JM-P^NJ[("*JH&8@,<9U9"5E1C5ZY=M9% /.G7UA%[!#\Y0PA:0G!,B,X0PI807DN( M6D)D/=-(L7Y(J::SB10[(@T:K9F&=:9EHWS&S;DOM,19ACP]FU/%,D)Y3E)6 MUAIR\@&#[6^A%-F )(N"2B#W9('QEM4OA2&$\$Q60NQ*IKRT7 M^Q6>K+(F[E+0E)4X=4^>%RFY>_6:O")N,ZN039XYT^H-#F+[4R%JA2NHB:M1 MI-FJF[6"YHV@X(P@/R#O!=>%(G_P'/)# RYZIW-1\.*B>7#18@K9@(3^&Q)X M0="SH[EU0$W8''EI[X1E['^H*)-5"/O3YMN%&_5R3@Q[4AF8P M=3#)*)!;<&:__N(GWN]]?KFEL?1&Q@Y\%G4^BRY9GYDK8>*:4*TE6]::+O$J M:$$^U=\H><>SP6^*")DSCJFS">E"E#E(C&=[6_I[$/-XRC(#K$I3VX)!G[00<[D!YWTN.?)KU-#WWBXRO%]^'ZQ/?@+HA/ M.O')Q;N2 A>8<\_>EN26M^66QM(;&3OPVK#SVO!BR'RV[UK([^D6,\T:CL(# MPZ762F-V9WQ]X7XTB\1[1QK'81P,XV!\%"2GR&@T]J-Q'(9'87**# )_//+P MUQ\IHT[SZ(::+UR,T=6J3Y'G5)\B?Z!ZW*D>7Y<<\?IXG_FQ6;!4?[ M%]D;!,F1]EY4>(1*^U']DGWO>\'D_231%XZ]7?-'NOMA)\+/P(Z4NWM5(]8$ M:UM]*RS;:JZ;ZJ@;[2K\M[:N/1J?F\K?5J/?S32?#>^I7#.N2 DK-.D-AAB$ MLJG$FXX6&UN;+H7&2MS"): "9K9)NG^_LR$L29,H MU9BT+XEM[GE\]YS/'.,UXT\B!9#DNM6],"%(!)_.4-]0K8FQ*C%%Y:L9M/-,F'N=(/+9#;EDI4T$^E>C/ M+H&)XG0*.1N%ILY)Q@CB2^+:'XAC.4?X M9EA6P#EFHLG6T&^B2+&K*!)E,O[%7H!$/;=X/1:&RN#LCK=_+Z)^5M[G%6 M->]:/+-W\_MS2O\DZVNEZI,LZHEL1\V@4S/X)Z4?]*EFGV113V0[:@X[-8?_ M3>D/7Q28/W"]D3NPNOIJU#U@:(^&(W\4[!I&+PT]+_!<>^#O5:RYU:05P)>Z MV1485UW*IAOI5KM^^EJWD7OK4^RSF[;X#TW3I-]2OLQ*07)8(*5U&:!;O&E\ MFXEDE6X%'YG$QE(/4_Q6 *X,\/F",;F9J VZKX_P-U!+ P04 " !#,9I6 M'U6_!UL" #O!0 &@ 'AL+W=O&ULK51= M3]LP%/TK5H8FD#:2)H4-ED:"5F@\3$-T;,\FN6TL_)'9-RW\^UT[(6NA(#3M M)?''/?&WLG:L!D-TKJ=TDJA&;TSAV90V*NT/3@*:=A;&*(TWM,G:- M!5X%D))QFB3'L>)"1T4>UJYLD9L6I=!P99EKE>+VX1RD64^B4?2X<"V6-?J% MN,@;OH0YX$US96D6#RR54*"=,)I96$RBL]'I=.SC0\!/ 6NW,6;>R:TQ=WYR M64VBQ L""25Z!DZ_%4Q!2D]$,G[WG-%PI =NCA_9+X)W\G++'4R-_"4JK"?1 MYXA5L."MQ&NS_@J]GR//5QKIPI>M^]@D8F7KT*@>3 J4T-V?W_=YV ",QB\ MTAZ0OA60]8 L&.V4!5LSCKS(K5DSZZ.)S0]";@*:W CM;W&.EG8%X;"8&J4$ MTK6@8UQ7;&HT"KT$70IP[",[JRKA\\TEN]3=H_'9WY\!B]@2 M.AZ$CE\5^KT!R_VE, E4RAL*J8JPIN=H-+ 'X)892S'.]8$(5NWR,'ZF,,N> MF'@>N@F:)E3HK4&J]S"LJ2.# M]0&TOS &'R>^Z(<>7_P!4$L#!!0 ( $,QFE:1G^6R , #0) : M>&PO=V]R:W-H965TV@?;?[SB!"$A*JVI?$CLY[_'SGOB2P5:J)[T" M,.0YYT(/G94QQ8WKZFP%.=77L@"!;Q92Y=1@5RU=72B@\U*4AF11$P6+HW/HWH[Z-+P-^,]CJ@S:Q3F92/MG.C_G0\2P0<,B,S4#Q MMH$1<&X3(<;?74ZG'M(*#]O[[-]*[^AE1C6,)/_#YF8U='H.F<."KKFYE]OO ML/,3V7R9Y+J\DNTNUG-(MM9&YCLQ$N1,5'?ZO*O#@<#OOB((=H+@O8)P)PA+ MHQ59:6M,#4T'2FZ)LM&8S3;*VI1J=,.$_8I3H_ M0YU)1S+/F<'/8C2A8DY& M4A@FEB R!IITR!34AF78G*Q5ML)ZD4/%Y1@,95Q?8>3C=$PN+Z[(!6&"/*SD M6F,^/7 -4MJQW&Q'=%<1!:\0C2&[)J'_A01>$+3(1^^7^\=R%VM3%RBH"Q24 M^<*/%*C-796NVY[.+LH;7= ,A@ZN.HW5!2?]_,F/O:]M7O]3LB/G8>T\/)<] M?9"&\C:'E2PN97:7V*1!-_:Z W=SB-Z,"OTD\>NH(Z9NS=0]R_03M,;)107Q MR0M0U89798@.!HZ[2?^$KB7([\;M<%$-%YV%\SMA"=4Z+:+&@'[D>=X)UEM1 M1UQQS16?Y0H[T>M<<6/$T ^B$ZQFD._%!U%'6$F-E9S%JG<4.>-L2>VNKO%@ ML$:N1?F/-^U&2G%:^&14E0?^D\.[!F6;_)WY1M60X03@L4.9=)U@N59W15/)&1F-HG4"71W+RI%,]/NM0,G 14P:YND_?=K X&089BP M.C<)'SZ/[?<-)SYX<63\AX@ )/F9)IE8&I&4^;UIBB""E(H;ED.F[NP83ZE4 MIWQOBIP## +Y+=]P=68VE#!.(1,QRPB'W=+X;-_[]EP'E"V^QW 4 M9\=$3V7+V ]]\G>X-"P](D@@D!I!U=#Y\8G^I9R\ MFLR6"EBSY)\XE-'2N#5("#M:)/*1'?^">D(SS0M8(LI/44S>KN9?" M>532U8*S(^&ZM:+I@U+],EKI%6?ZA_(DN;H;JSBY>H2$2@C)AG+YBSQSF@E: M6BC(>P\DC1/Q@7PBWYX\\O[=!_*.Q!EYCE@A:!:*A2G5$#3(#.KNUE5WSBO= MV0[YRC(9">)G(81=@*G&WDS .4W@P1DD>A#L*] MZ\/MGG#_^G!K0(Q)X^:DY$U&N]DSMH>*->UGZ0QU+W(:P-)0*4@ /X"Q^OTW MV[7^Z),9$^9APGPD6,>0:6/(=(C>&)*7ALC6$$)35F2RSY9!XEA;*IA;PO2? MQF&E?F>')LR?O7#.;JWKJ.TV:KN#:F\XY#0.29"P(B1Z '$ 9 = )"//D 60 M2?(G9T7>)_L@>ZSLF# /$^8CP3H&S1N#YH@)?HYI"";,PX3Y2+".(;>-(;># M3XQ7J.>#LU3EHS;3Q]!KQR!IK!T5;';V\-_-+S([9G\^$JPC\ETC\MV@R&N= MCCZ=%)801%D/_O6C5L>H-!^+UG6B+:5M%S,IH1;/J#0/E>9CT;JVM 6T/5@.KC8%#R(J M@+!=]S5'KRNH%71-.T]MCNM;;/D +?EQL\@@3Z36;UQKZY MVFPB?2ZW3BZNK_7F4KE_T6*JG:FOE._C3) $=@IIW,R=.)[J#9&ULK55A;YLP$/TK M)U9-K;0&0A+6=@E2FVS:/G2JFG7[[, 1K()-[2-)__UL(#3M*)JJ?@D^<^_Q MWB.8Y"LVE (7)S+D<7LP#VU\U_.:XU0=KL$Y64M[;XD<\_9OE7?C9<4TSF7VA\>4SIPS!V), M6)G1K=Q^Q\;/Q/)%,M/5+VR;7L^!J-0D\P9L%.1V:W(X R#5P!^ _!? M L:O $8-8%09K955MA:,6#A5<@O*=ALVNZBRJ=#?V+2Y)F;OZU!I)P_$"B?%,G\ IW"T7<'QT D? !?Q* M9:D-3D]=,J(LM1LU JYJ ?XK H8^7$M!J8:O(L;X.8%KW+26_+VE*[^7<8'1 M $;#3^![OM\A:/[_\&&/G%&;\*CB&[U#PEWQU>SC;G;[D5_H@D4X<\Q77/$[ MX<!3%N@QCWL8?77/"\S*% %:$@,R- )J#;>%A"J$Z)[:!0 M,N%DAL1#R94)B"2L$%AA]@O%&=5;3\@U"E0L@T8S)*6(NZ*L]9U7^NQXVX3> MP+SBS6%"O1[>F-"D36C2GQ#;]2;4Y1.8-O6::Q.>R25B!2>6=;F?=+B?O'#? MJ^^-[H/6?=#K_N"+**2R0[[+1&5)#/5JV5JSEU4ML'<3Z2D?6$?T)[DX5]02P,$% @ 0S&:5@*.1,-] M"0 =U0 !H !X;"]W;W)K20YF0#[XU>27=.D&$9J MCBZV%XV='+ZAWL,<\Q&/??%8E-^KM90U^FN3Y=7E;%W7VP_S>;5;4MI5AU@S;9G'B>/]^(-)]=773?NRFO+HI=G:6YO"E1 MM=ML1/GT46;%X^4,SWY\XW/Z;5VWWYA?76S%-WDKZZ_;F[)Y-C^JK-*-S*NT MR%$I[R]GU_A#PL-V0!?Q1RH?JY/'J+V4NZ+XWC[YM+J<>>V,9":7=2LAFB\/ MZBV+K.K^1X^'6&^&EKNJ+C:'P4=E&-VKM@\[];G3C M5YJW"^6V+IN?ILVX^NJV%O6N+LHG]%E6LGR0%1+YJGU2E^FREBOT6[-:KZM* MUA4Z1Q]%)O*E1+?=(GX;RUJD6?6N^F5 LE^\1Q6>(>(18AB^&#\>6X?'PX9YE>#)X.([TX?,F M,I2OUJ(:MW]52S;!_+/7?H@LB8MUM6]E_([ MJ;9*/UQA2K'?K,6'4Z?[89%/(QKJ8;%%C8=!1/2PQ#G_GW2''=UA3G=N2KD5 M3YO6C\ZDHE[+LBE=IRO79M1>E9]<6AAPX\(6_2 2A*$1%3LG.':E 8EI7O*C ME]SIY9>B%MD [WC/%NP12GW?L,\2AR-,?'.9.62\?MG0$O65*21!08S'WH[C?KP7. M68TU$$A,,S \&A@.,/!YTT)+#> ^II%AFR6.L!!SSS#..9NQQ@&):<9%1^,B M9PWX-15W:9;6J;3Z%D'^[4.*Q9!B"9"8E@'L*:KPG(OW>KDL=R*S[0@R=WH. MPJ?KE7DT#(Q5;0GC4;/1,A:U>YIC/852TTT]037L-/7WSL?3DOJ2E[AG4N!Y MS+2R'Q6RD)E..NZ3G2T2CP-RB6L(P92R,3 -! M>0A*33=0$1&FSAI[NQ:E7!?92I;5/SHDJI^L.RT,A"8'KR'58E"U!$I-SXBB M,.S&L"^E%-6N?$)572R_H[=?;]]X[[WF'T=;4:*&6'?R%X3QF>^QL] +N\I, M^!F/_+.F;J*JS6A3KRM4W*-8+N7FKBDV/^ZD[*,]0LY0$[65W>V][.F=->5] M:#L/?6:R[<(6Q_R(FAL3]X6/3M,4?(<5X&$WX5VO5FE[A[0I/UN1KL[3'"W% M-FW*D=5*"\#QD 5^KX;; HF/6<],4-2#4M/-5+"'G033[C)VFUTFVMN4ATU& ML6E^T[J]D?T@49HWS^7\;594E7VI^OTE2 C&W+2W'TEO/!R ) M: &J%H.J)5!J>BX4G1$,LR4FD"2U %6+0=42*#4](R>'9V[*&_+7\1,8A:QI M !**?T;(D8$I,)$H3"0OG)QEHJK0-2H&9 (4%$'58E"U!$I-SXD"1<* ZA0D M=RU U6)0M01*3<^(8D+B9L(A=:K/=\2$E $QL7LFHWV; O^(PC_BQK]]=?DX MJ+J GOB!JL6@:@F4FIX3A8TD *HND)BW %6+0=42*#4](PI!B1M!AU27/D^: M-YA>#HG=\QCMVA1'B$1A*W%CZV>Y+7_^+;D1W^+(H M-EN16['5+3YZ<8.>,H*J)5!J>F.6 F#J.;XI=VTNWVDET M7Q8;5.WNJG25BO*9=?0%M=Z;AY4NNY108M[N7]CB M M^C@6DB*/%!J>DF*N*CW/FR-;!-D4+2V@)4+0952Z#4]'PHDJ1NDOR4/\BJ M;JM$^^Z%TX+;%8T_/B76]/1/!7V./6;NG2UQ :>>UZL3H" (I:9;JD"0PO5_ MTO[9H-W(?IS=2%!^@U+3C53\1E_7!THMAX8!H\SL4[+$84PBSPR,W?,9[=X4 M'$<5Q]%7-8-24% #58M!U1(H-?T](@K4V%0-H04R,44P&M<79 MND'=%SXZ35-P(%,P&M<19 MND'=LQWM[10TQQ3-,9!N4#:T&]06:.T&=<]KM(M3H!Q3*,<@NT'9P&Y02YR] M&]0]N]%>3@%V3($=F[*OE/7;1:W0;(FS0[-[MJ.]G0+6N((U[H8UU^&G<9P\ MZ#C4_>O&;OM U6)0M01*34^<0D(.U(/*07M00=5B4+4$2DW/B$)+_NH>5-XG M1F,OL7@Y)';/8[1K4P E5T#)W:=VK@+T3$_IL$($RI^@:C&H6@*EIB=0\2<' M:C+EH$VFH&HQJ%H"I:9GY.2395[=9,H'-)D.B(G=,QGMVQ14R155@VHPTH1:$D)5.C*@3I2.6A'*JA:#*J60*GI&5$8S%_=D>]]T)2]&PO=V]R:W-H965T0\7$B\ICT[5.#K92'-\-A MNMZ*79#>Q >QSQZYCY-=(+.[R<,P/20BV!1%NVCHC$:3X2X(]X/%;?&]C\GB M-C[**-R+CXF5'G>[(/G^3D3QT]W 'CQ_XU/XL)7Y-X:+VT/P(#X+^9_#QR2[ M-SQ3-N%.[-,PWEN)N+\;O+7?<,_)"XH6?X;B*;VX;>5#^1+'7_,[?',W&.4] M$I%8RQP19%\>Q5)$44[*^O'?$CHX:^:%E[>?Z:08?#:8+T$JEG'T5[B1V[O! M;&!MQ'UPC.2G^(F).H[3XWWHJVXX&UOJ8RGA7%F<]V(7[T]?@6_F# MN"BPO98"IRQP3 O M%LP+.YR>O^+)7P4R6-PF\9.5Y*TS6GZC<%!1G3WGX3XW^V>99(^&69U\6]35,A4^LWZUT0!?NUL#X7+\2/ M02+V5D$$8I;]D[7ZRAE:ZS1Y.;X6*/V\I6^_(^UU*K[YIVW&\J)OOQ]D-Q8]K2U MG)JKCQK*F7&Y/6\HY_KRM\>'&\N9%>6>6C[,;'GVIG/VIE/PW!;>L]D*=S?Y MZ%3N-9?G?R;>I(=@+>X&V=^!PMR#Q3__84]&_VIR%1*V0L)\)(P@810)8T@8 M!\$4W[IGW[HZ^N*/9!/NLRN'\C?@K]8A2*S'(#J*)A.?6-."E5^:/"[&XK?1 M^';X>.E.K6)?=R)AOE'_"5*2&DDRHU:\JY7B ._L *^? TY?K> HMW$2_BTV M34XX,<<771F]<(%6M:\+D#"_L^^DWL(>/?]3FU)DSQ@2QHT&H5AF?+;,^"K+ MA&EZ;+;+N-,N6L6^=D'"_,Z^$Z03US7?N$\K6A?YR%A?GT(=M;4FXUF+\R'5*5(&$/" M. BFF&]^-M]<:[YE%*2I]=:*U3^63<[3@OHN)"!A*R3,1\(($D:1,(:$<1!, M<; ]JE9G1Z]; BOK0=:%TE90F@^E$2B-0FD,2N,HFNK@BWS!!BZ&E;"N2T^S M9BM]UWH;T$B40$4IE,:@-(ZBJRC-;QR&/6L8!H$*4RB-06D<15/-6&4']G7A0/9T[+QT)%*80FD,2N,HFNK(*IJP]=G$:2;]SF0FK2?UGH] M$PPHS8?2")1&H30&I7$43?5RE9S8DU?.J)$YPA)*6T%I/I1&H#0*I3$HC:-H MJH.K),?61SD]9]1F88Y>L[=/H7&.V1 (5)1":0Q*XRB::L JU+'UJ*=MX@T->* TWWP8!"I,H30&I7$4335D%?38^J3GBNG[O/8L3N=>HQ>A<0Z4 MYAN/@D!U*93&H#2.HJGO6*X"&T>[G'[MY+VD&OA1K]_[?'<(]M\; M;8G,"Y90V@I*\Z$T J51*(U!:1Q%4^U=94#.:[>(8/>(8#>)8'>)8+>)8/>) M8#>*8'>*_(CHR:FB)T3;UL;P]",Z:&4;2\31.J2Z$T!J5Q%$VU814Q.?J( M27>=^F).97;E"LVAH+05E.9#:01*HU :@](XBJ8:OLJAG%?F4 XTAX+25E": M#Z41*(U":0Q*XRB:ZN JAW*0.91CED/I-7O[%)I#F0V!0$4IE,:@-(ZBJ0:L MTX9-':"TCB*IAJPBIUQTW=S=K0W?A99VQ90?0=Z.Q*:!S4-HV4+*%280FD,2N,HFNK(*NQQ]6%/]UR_ MMCW4;*Z/#"264-H*2O.A- *E42B-06D<15.-7X5,[NR5Z94^KG^W&RN#TVIH#3?; @$*DJA- :E<11-/0N] M2JJ\ZY*JCM/0ZTE/VWY1O7Y?,T)IOODP"%280FD,2N,HFFK(*KCR>IY)USG7 M+X$&^_/TTKV]"(V;C$=!H+H42F-0&D?15"M649)WW2%V'3-]KWZ(7)L?H>$1 ME.8;CX) =2F4QJ TCJ*=_#B\^&2P_,/KW@?)0[A/K4C<9_C1S33[V2>GSX,[ MW9'QH?BPL"^QE/&NN+D5P48D>8/L\?LXEL]W\L\?.W\JW^+_4$L#!!0 ( M $,QFE;-OC)6H 8 $HC : >&PO=V]R:W-H965T6&&BB=BO0KD'2=I]IF;&%2:0GTGD ^_&C M)$>RI2O63K4OB24?'O'<2U*'USQ_D,7?:L6Y1H]Y)M3%9*7U^FPZ51,F\MB.57K@K-%U2C/IL1Q_&G.4C&9G5?WKHO9N=SH+!7\ND!J MD^>L>+KDF7RXF.#)\XV;=+G2Y8WI['S-EOR6ZV_KZ\)<31N619ISH5(I4,'O M+B;O\%E,W;)!A?B>\@>U\QF54N92_EU>?%Q<3)RR1SSCB2XIF/EWSZ]XEI5, MIA__;$DGS3/+AKN?G]D_5.*-F#E3_$IF?Z4+O;J8A!.TX'=LD^D;^? 'WPKR M2KY$9JKZBQZV6&>"DHW2,M\V-CW(4U'_9X_;0.PTP/Y [)M0+H-W($&=-N M'MK W3:H0CVMI51QB)EFL_-"/J"B1!NV\D,5S*JUD9^*,N^WNC#?IJ:=GMUJ MIC=:%D_HABM>W'.%F%B4%[I($\T7Z$\S^-XIQ;5")ZB$0=NI*Y&6NK MQURS-%-O#/;;;8Q>OWJ#7J%4H*\KN5&&69U/M>EV^?!ILNWB M9=U%,M!%3-!G*?1*H?=BP1?[!%.CMQ%-GD5?$BMCS)-31/%;1!Q"@ Y='=X< M \WCPYL[%C6T22&M^.@ WY\-PF>*Z-??8[%R9Z637HV<),L-0,?%:N M14TTH6#6I'Y%6BZM][,3/_ P/9_>[X8)@ 78"Z-]6 S Z/C+1)<0Z)J.F^G&]CQG+"CJ8^*0NIU%$%4 8;U^(T>WZKGJ]0F M47T]D!2_]WSB!;[3"?Q5'T8Q=DG04=.'86H21&$]0:,G." _0HJ35E,J$IE; M4A3T=46.VU'5!^'(ZZ0QMO;MA9,N;)2'5N4?4L%$DIILUGH'Y89]):'G^AV] M?51 P@XH[H,H*9=?*(-1HR.RZY"%\17"C,1DQ<22HZ4Q6I".J)\VU\4=&7W0 MB8^[:0- X8 *[+0>P+'JJ%[=VT^\'=ET2=1:"*Q 8 MN!'M#-H8 OI^X/@#XG8,#K:**_U+9@2",C DP\=!3P8$##R7]&0 0-^/,!F0 M05H9Y" 9B&GCS.8;S>:929-$LEB8Z60,G%HQX\9DMN %+)8<*A8"@F(!H$UL MZVBP]9UOSQD]5 8$!&4 0)N,UEM@U^[,JA4^V;/)]?R:OB[EO0'U60W+L49M M5+9X++;]>+:&!ML=S?-ZFVR*@HOD"1FK)E3&RATD&,J^#3%#)7))=Z0 =L4- M27>8]%$D#(<&2>MJL-W67%6O#E5NDNY86J![EFUXN;W*I%B>:%[DYBNS+]/E MM@N>$7U_=WM88@I&HM_6"8$'HPM..M*:0V$WA;>F5ZD76 M+"[FO]K,5;I(69%N*V#?/[X'U<&.T<5!5Q_H&%W7ZRXM$-"XCZ$7"VD=([$[ MQJ/W_W:^8^?"J&PQ :QF,!"AUF82N\T\IJ) 0-L9N;3[3@&!04![?@("^H%! M#LAJ;2>QU[1>4EC84OZ@L@"@@-*"O7LO7;=:ETA^X!(/K2X0P/9%O7EL?=C1 MP[C_R- ?J(N1UD(2NX4\N Y!@$J6UTOR2!9PJ_C_,)2D-93$;BB/+VT0R!-" M^TL0".TO(:!E?TE:\TCLYM&V32;]@M> # @(R@" -AFM52/V,MK/ES8(4!:# MQ4) 4"Q4C1L62UM71>VNRI8S"E;5 !D@$)(! 6TR6@-%\?BE#6HU94?_!C4F M6SP6VWX\6[-&[6;MV-(&!8MY_=(&@ -*&P!JN+1!=WZ8M/NKGR]M4, C :4- M -8O;=@[^](,MZZ,VEW9.*4-"OY6")0V8"!0VH" 4&ECNG/((.?%LCJLH8R@ MC=#U3^_-W>9 R+OJ&$3G_B4^B^MC'2U-?&TCD-3$*+^N!& M?:'ENCK*,)=:R[SZN.+,O!5*@/G^3DK]?%$^H#D^,_L/4$L#!!0 ( $,Q MFE88HIB:[ 8 ,(D : >&PO=V]R:W-H965T'QTYN4CX]_%FE*)GC9I)JX&:RFW%\.AB-=T$XES MMJ69^F;)^":2ZI:OAF++:;0PC3;ID#A.,-Q$23:87)IGMWQRR7*9)AF]Y4CD MFTW$GV]HRAZO!GCP\N N6:VE?C"<7&ZC%;VG\MOVEJN[8>5ED6QH)A*6(4Z7 M5X-K?#%S30-C\5="'\7.-=)0YHQ]US>?%E<#1X^(IC26VD6D/A[HE*:I]J3& M\4_I=%#UJ1ON7K]X_VC *S#S2- I2_].%G)]-0@':$&749[*._;X.RT!^=I? MS%)A_J/'TM89H#@7DFW*QFH$FR0K/J.GDHB=!CC8TX"4#4B[@;>G@5LV< ]M MX)4-/,-, <7P,(MD-+GD[!%Q;:V\Z0M#IFFMX">9GO=[R=6WB6HG)_0%[0ZP>9S0^1RX^1<0A!!C0]/#F&&@^.[RY8T'C M5E/G&G^N9>J N8"(+AQYL".=6B[$-HKIU4#E#A,%@\FOO^# ^0TBJ4]GLYZ< M-0CT*@(]F_>)CNQ8\[:B&>61#O8E9YOA22[499*]1RJ]JN=)MBKR4R(3"O); M]!.8?G2F?9B8(^G=^?HT^W7TW6XS0U4< >*#^+ MTI3)8GEM]19UBC)JEEK,A/E\Z0.BS#K68Q=*TV8\U2BW6(K%$W'KPP&(6M\ +, L]QG!8-UH&^DH:P MHB%\91"V@V_+$T659.A3IM9=E*+;?)XF,?JZ7%*NEB3$D[7O8X,J[+"II&*7 MS9[Z;+ YKM@<'\$F?:(\3HJ@,B26ZQ(,J7$'G7<*V&''PZ'33M"00SS: ML^]A4D,F5L@?5,J(S8Y$GU3:S584:;2HN!9(1XYF1.]PYH+^DR[:(/7>SAMOP!#$/'#PAN,P X]#W7W1<(M9S%=CT[/1@GBB22 M:XKF=)5DF5X**GJ>:<1! KRN_@@\?Q2T\7?ML!^.?;^-OVM'L*M"90_^6M]B MN\ ]'C]5QC;D7:6*71<'N(V\:PW65_>FBS6JAC;97%_+]JX*UO/L.>T7Q4 ,_4FVLU$73-O'.Y9C+5JQ7;9 M>KUX,*I?LE.3C8K7;!-$:C,22M$EBR3B^Q#V)#A+(KH:]TPIX1'QO#87D*6/ M1W@,\T%J#4OL&K8IXW^$GW15(0E#KRVZ['T>NS[Z\M9DJ!:MY$#1>FQEAG05 M)4@6)#S!* M;5%0JU1B5ZG_K_J,?;#'KC+2U;1@A::O7IM34&MD8M?(;RK2 M$$"U0E4:R XJT]C'^EHN:JU,[%KYYU9J[)T?'5Z 8(9J-7WUVJ2TEM_$+K]? MN<*U#I_EFE>>Z)\>T>?$I+[CUC.@P)UVX7EJ!W#TIM&3MR;=M>8GQQ2\CZJ. MD6Y%&2B/@5:=^IA]E*]EH1;HQ%YX?FN!S.[^Z)7:JVHGW8KWO@(9J;4X.5"+ MO[U 1@ Q#A7( #NX0 8:[@%$+9K@8 50,T,,"/M@!_N'.[84+XRAV2$RG5Y)HNC#]73ZB#.M3E^TGI^ M@R]FQ7&:VDUQNN=+Q-5T"Y32I7+IG(_4//#BP$QQ(]G6'"&9,RG9QERN::1R MJC90WR\9DR\WNH/JV-+D/U!+ P04 " !#,9I6]58QQ'T# "9& #0 M 'AL+W-T>6QEUNVC 4?94H7:=6FAI"VD!60-J0*DW:IDKMC_VK M#'' DO,QQW30]]F+[,GF:X<$J"^B_;&2!978]^2<>VQ?)T0=E'+%Z=V<4NDL M4YZ50W<3SZ< MG'0>SJ]WXV<:.'<]J^C5 :(7'3A0:0-C"<+#$NQ3QZ1[V]+Z\E,E9(BG&*UO MH:DL#1,Z&#FR#^?/;V05:F#O,O0ZAR[#_E7 Y'W[D+7< ?0N1M_AHP+!0"T>J':Y2^1 IGPSLFQYL_DHG95DN=&Z3P7Q/JLMW@'4/##+.:X-=UP1& M@X)(245VHSKZ8AU\!CE5^WY5*(>$!*&6>JD;,R"S/B/:P9E0-)3NEG-_!G?%'LJ6]3#;63%=Z5C>5 MH:II9$P']#?5C/:F;/]5ND[!'G/Y>:&&D^D^%!F]%31A2]U?)K4!3-W'U4E1 M\-4GSF992LW@#TXX&I USYGG@CVI;% J4Q6@PG4>J9!LNAGY)4AQ3Y=R74[+ M!/?<;:'G?SO/,YI10?BF:57[QSS+KW8<]-[*LKZK[!JV>JQ^[1R[R:LVF S; M8+(%-1E$Q^^Q^G5[[";;,).]-[NSO\2DWP:3W3:8#-I@\CB?BE[UZWSC%6#K M!:"..O"B-72_PRL;;Y(ZDP7CDF55;\[BF&;/W@.4O"033K?UU?4Q3']9O>2H7RV*ZI/&XZHK91#<=U5!9JP,( MN\B-/NP(QC&8'0$,RX,YP#B&A>7YG\;31\=C,,Q;WXKT44X?Y1B6#1GK#Y;' MSHG481]I% 5!&&(S.AY;'8RQ>0M#^+.K8=Z @>6!3"^;:WRU\0K97P?8FNZK M$&RD>"5B(\7G&A#[O $CBNRKC>4!!K8*6.U ?GL>J"D[)PA@53%OV [&D2C" M$*A%>XV&(3([(7SLZX/MDB"((CL"F-U!$& ([$8>>OG ME-?\,V+T%U!+ P04 " !#,9I6EXJ[', 3 @ "P %]R96QS+RYR M96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY M/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL M/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J. MW&,EC'%BM/XU@LD/['X 4$L#!!0 ( $,QFE9@=#DJ8 < 'Y& / M>&PO=V]R:V)O;VLN>&ULQ9Q=;]I(%(;_RHBKKE068XP_JJ82#>DF4A)0R/8V MFI@AC&IL.C9)TU^_QR9)9\"\VIL3KBBV:S\9,Q_Y_%28'_=%\4/\6F5Y M>=)95M7Z4Z]7IDNUDN7?Q5KEM&=1F)6LZ*MYZ)5KH^2\7"I5K;*>[WEA;R5U MWOGR^?5<4].SOQ252BM=Y+2QWO!=JZ?RS_[ZJWC4I;[7F:Z>3SK-OS/5$2N= MZY7^K>8G':\CRF7Q=%X8_;O(*YG-4E-DV4FGO]WQ79E*IWN;9S7DK;POFRV5 MO+^1!'+2"3TZX4*;LFJ.:,XOB?%1T<';;YNJ^*:S2IFQK-0_IMBL=?Y0GX9^ M1<_Z&4T<7C^W0?QD_D\8B\5"IVI0/.!WDZN9Y-+B_& MH]NSL?@ZNAQ=GYZ)V?G9V>W, O0!H'\T0/%A*BW( 8 $?+.MR!# !D>#W(T.[<@(P 9\4).S(/, M]>]F1Y."UD;GJ5[+K$F9%F0,(&->R.D;TRA-BPTER?Q!3(M,IUJ5%F("$!-> MQ!M=_BB; )X6>4K'FKWT[:'\[?'BS9:%J;KDNQ7)Y5&557V\#0?EPFR7EYM: MBAN5*OTHZ>H?1:XI+$QD4_ZS$*Y+/(' M]'H@C?29/3*A ,HFY5TJ63H)KX_,T6=6![VV9B,S^]F[U+)IY[MIN8_4T6=V MQU@ME#%J3LF%WN*-LKF0+_K,POBF32D&ZJJ#D]W)C]QEA(<(LBX:F>T\O:MT46-&9RMV6 M@(^DX3-+8_NTB5OYRXT9DH3/+(FOLM1IDT;&.MM4%+EKNM)E49:"VQ4V]D2(XE61=<6LD/7]-_XQ#B+SA M,WMCMKDOU<]-W1(XJQM6#AA2A<^LBAE=>$/MO&=R1:D,M0.:VTQ?*J-3)SDC M<_C,YH#5D/A@]W4@APS8'0(J2Z=&'R"G#)B= J/I8B*M#)BU+V2ZM=>8KY%\V)?+-@-DWAPK.%U ;$_EFP.R;W;JS-8[(-0-FUZ " ME&!M3"2< ;-P8 WJON)(/P-F_;35H*VW',EGP"R?W6*T#3! V@F8M8.K4KLM M&2#M!,S:V2U+6^.(A!,P"Z>U/FVE1+X)F'VS4ZBV\L'!%&;3'*H&]TT3(-,$ M[*;Y4Q2VQA!9)F"V#*P.G?0=(,L$S):!U:'3+ ^090)FRQRN#YL;;V,BSP3, MGH&UF'/3A\@VPZ,6.0,;$]EF>,PB1W1M3.2<(;-S<"WF1!-)9\@^[H(P QL3 MN6?(/O2",(ZR#,V,9$%AH>[ZSJP=9*'P2%UM77%* M!9L])29$%@J9+708<[99KS,;$UDH9*^ 6GL$QZJ2.G.*C!!9*&2VT.$NP8;4 MQH13RI@MM-\EV!9()*"074"H3W!L8R(!A>P"0GV"=E,S1 (*F074WB?8O8(NTVO49$WKU-A8R+U M1-R];ON8C7-4_?^DK9X(J2=B5@_$=/H0(J2>B%D]+9A7LMJ8;8>U<].1>B)F M]<".=3>:<#[S,6>E.8D]0OZ)WGE:6GLN0NJ)F-6S1]@5;YO2S'XL8^2>F-D] M!\8I6J(9(_?$W.[9':AH T3JB;G5LP-(^JZ73+TDH86-B=039E MC-03Q0R1NJ)V6>T 4PGI\=(/3&S>@Z.HG7%/RJW1]%BI)Z8>V+; M8<=)U/7SJ-*" MVB"9WCZ@3C21A1)F"^U@SO1#KNF_2JK.: MIF<;$UDH8>][FD*R?S$>9V7DS019*F"V$ITO8!5""+)0P6PACVH.H M"5S6R6PA/*O#'CGO>WB!)[.'(*C3E.M[<+&GQVPB- %E["ZN]."J3X][)0^< M@C)P0.$R4(][TC4$#1Q0N!;4XQX+@J!#!Q2N!O68C81!0P<4+@WUN"LC"!HY MH'"MJ-=8J=<<7G[Y/%<+G:OY-5VDI.VIS-*I$?5';+#NE;9/\ MLI#SUS^?\OJG7[[\!U!+ P04 " !#,9I6F-"7[@4# #:/@ &@ 'AL M+U]R96QS+W=OS=1[ +Z0Y2I#%X*F$H<'2J#P(Y__VO8;><7H^'MJ^'E<_=X/A^D?&_=_CN>W<3L,4[=X7IXWP_30 M]>^[Z^6Q__RP=Y>=N\73RT-W?GJQ73]WD),@-W^0ER _?U"0H#!_4)2@.']0 MDJ T?U"6H#Q_4)&@,G]0E: Z?Y U*J,!)#58 [2VRK4%>&T5; L0VRK9%F"V M5;0M0&VK;%N VU;AM@"YK=)M 79;Q=L"]':JMP/H[51O!]#;-7^V 7H[U=L! M]':JMP/H[51O!]#;J=X.H+=3O1U ;Z=Z.X#>3O5V +V]ZNT!>GO5VP/T]JJW M!^CMFXGO5VP/T]JJW!^CM56\/T-NKWAZ@MU>]/4#OH'H'@-Y! M]0X O8/J'0!Z!]4[ /0.S<-N@-Y!]0X O8/J'0!Z!]4[ /0.JG< Z!U4[P#0 M.ZK>$:!W5+TC0.^H>D> WE'UC@"]H^H= 7K'YF4E0.^H>D> WE'UC@"]H^H= M 7I'U3L"]$ZJ=P+HG53O!- [J=X)H'=2O1- [Z1Z)X#>2?5. +U3<]@$H'=2 MO1- [Z1Z)X#>2?5. +VSZIT!>F?5.P/TSJIW!NB=5>\,T#NKWAF@=U:],T#O MK'IG@-ZY.2P(T#NKWAF@=U:],T#OHGH7@-Y%]2X O8OJ70!Z%]6[ /0NJG!:!W4;T+0._2'/8&Z%U4[P+0NZK>%:!W5;TK0.^J>E> WE7U MK@"]J^I= 7I7U;L"]*ZJ=P7H757O"M"[JMX5H'=MAG4 >EO3CNL _+:F&=@Q M ,&M:49V#,!P:YJA'0-0W)IF;,< '+>F&=PQ ,FM:49W#,!R:YKA'?.=FH_3 MQVX8KT5?ZR;@.^V>+O<.U]__7'Y=;!'ZY+J_S1@?_P)02P,$% @ 0S&: M5O)^ ^]Q @ B3P !, !;0V]N=&5N=%]4>7!E&ULS=O?;ILP%,?Q M5XFXK8*QP0:FIC?M;K=>[ 48. T*_X3=+GW[.:2MM*F+5F72OC=!B>WS._A( MG[MK%L=^FYPFVCG_?1)"%?O;%^Y>)SL$%:VX]Q7/GR='\14U?OJP0J5 M)$;4X^#MX-?^6".ZN;ZSV^JQ\ZO/A_"S:\=A$\VV<]'J]K3QF+6)JFGJVKKR M85T\#N7A#B<7/:X73NYJ[ A$N\F'%?^'/!R[NN3G>>VL:O[:O9?JC[L M$H=../_<61>?+_%.C^-VV]:V&>O'/AR)W33;JG$[:WW?Q:>B5^>3?;AA>_J4 M%^!])%#^B@@?920/F1" M:80BJJ20*BFF2@JJDJ*JI+ J*:Y*"JR2(JNBR*HHLBJ*K(HBJZ+(JBBR*HJL MBB*KHLBJ*+*F%%E3BJPI1=:4(FM*D36ER)I29$TILJ8465.*K!E%UHPB:T:1 M-:/(FE%DS2BR9A19,XJL&476C"*KILBJ*;)JBJR:(JNFR*HILFJ*K)HBJZ;( MJBFR&HJLAB*KHSW<=S_X_CE&?=5.[SFB^4?R#<_ 5!+ 0(4 Q0 ( $,Q MFE8'04UB@0 +$ 0 " 0 !D;V-0&UL4$L! A0#% @ 0S&:5J3KU-?O *P( !$ ( ! MKP &1O8U!R;W!S+V-O&UL4$L! A0#% @ 0S&:5IE08,' ))@ & @($." >&PO M=V]R:W-H965T&UL4$L! A0#% @ 0S&:5DI*X+^Q!P MCR8 !@ ("!QP\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0S&:5KGA_=MS"P W6D !@ M ("!OB, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 0S&:5M]KQ=Q>"0 8!H !@ ("!\3T 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 0S&:5DQI,Y>C @ 6@8 !D ("! MY7@ 'AL+W=OP >&PO=V]R:W-H965T(N , . ( 9 M " @>M^ !X;"]W;W)K&UL4$L! A0#% M @ 0S&:5@4+?D$I P 6P< !D ("!VH( 'AL+W=O&UL4$L! A0#% @ 0S&:5G+T,:47 M!0 H@P !D ("!29$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0S&:5K2LG=%6"P %B8 !D M ("!39X 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 0S&:5MB\#%$H$ D2T !D ("!,;L M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M0S&:5E2$W-&PO=V]R:W-H965T&UL4$L! A0#% @ 0S&:5B(H&OJ% @ 508 !D M ("!&#$! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 0S&:5OGP^0RA @ Z04 !D ("![3H! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0S&: M5L4Z;$#X!0 EA$ !D ("!OT0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0S&:5M_Y':H'! C@P M !D ("!M%0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0S&:5H",IHUU!0 ;1 !D M ("!*%\! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 0S&:5E_#[XU^ P ;PD !D ("!$7 ! 'AL+W=O M&PO=V]R:W-H965TIW M 0!X;"]W;W)K&UL4$L! A0#% @ 0S&:5CZ+ M+N[2! (Q\ !D ("!\G\! 'AL+W=O&PO=V]R:W-H965T6#_0( ,X) 9 " @;J. 0!X;"]W;W)K&UL4$L! A0#% @ 0S&:5K #HD:> @ A D !D M ("![I$! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 0S&:5E )6+(T!@ KRL !D ("! M>9H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 0S&:5M43-CF/ @ Y 8 !D ("!?*8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0S&:5E5-?@+9 @ ?0D !D M ("!&;&PO=V]R M:W-H965T&UL M4$L! A0#% @ 0S&:5G&.5BJ%! AL !D ("!;L$! M 'AL+W=O&PO=V]R:W-H965T D %Z$ 9 M " @>3( 0!X;"]W;W)K&UL4$L! A0#% @ M0S&:5B0-#8$2 P LPX !D ("!D](! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0S&:5L7W MWP$ >&PO=V]R:W-H965T&UL4$L! A0#% @ 0S&:5@5;Z%]E P < X !D M ("!]N8! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 0S&:5K? WA6] P V0T !D ("!%?,! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0S&: M5O6Q2CYP"P _*< !D ("!YSP" 'AL+W=O&PO=V]R:W-H965T:W/ ( \& 9 " @&UL4$L! A0#% @ 0S&:5O?]+#"0!P C$P M !D ("!0$X" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0S&:5AC7#S\8! A0\ !D M ("!CF(" 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 0S&:5CL+SW2" @ 7 < !D ("!S6\" 'AL+W=O M&PO=V]R:W-H965T0, &H, 9 " @8MV M @!X;"]W;W)K&UL4$L! A0#% @ 0S&:5CD5 MQ>NI P HA4 !D ("!.WH" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0S&:5M+VP#0= P B0P !D M ("!YH0" 'AL+W=O&PO M=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T M&PO=V]R:W-H965TK!BK\( "A;P &@ @($9GP( >&PO M=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO&PO7W)E;',O=V]R:V)O M;VLN>&UL+G)E;'-02P$"% ,4 " !#,9I6\GX#[W$" ")/ $P M @ %GQ0( 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 XML 142 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 143 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 144 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 338 472 1 false 108 0 false 9 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://tuya.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://tuya.com/role/StatementConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://tuya.com/role/StatementConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Sheet http://tuya.com/role/StatementConsolidatedStatementsOfComprehensiveLoss CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Statements 4 false false R5.htm 00300 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY/(DEFICIT) Sheet http://tuya.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY/(DEFICIT) Statements 5 false false R6.htm 00305 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY/(DEFICIT) (Parenthetical) Sheet http://tuya.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficitParenthetical CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY/(DEFICIT) (Parenthetical) Statements 6 false false R7.htm 00400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 10101 - Disclosure - Organization and principal activities Sheet http://tuya.com/role/DisclosureOrganizationAndPrincipalActivities Organization and principal activities Notes 8 false false R9.htm 10201 - Disclosure - Principal Accounting Policies Sheet http://tuya.com/role/DisclosurePrincipalAccountingPolicies Principal Accounting Policies Notes 9 false false R10.htm 10301 - Disclosure - Risks and Concentration Sheet http://tuya.com/role/DisclosureRisksAndConcentration Risks and Concentration Notes 10 false false R11.htm 10401 - Disclosure - Short-term Investment Sheet http://tuya.com/role/DisclosureShortTermInvestment Short-term Investment Notes 11 false false R12.htm 10501 - Disclosure - Accounts Receivable, net Sheet http://tuya.com/role/DisclosureAccountsReceivableNet Accounts Receivable, net Notes 12 false false R13.htm 10601 - Disclosure - Inventories, net Sheet http://tuya.com/role/DisclosureInventoriesNet Inventories, net Notes 13 false false R14.htm 10701 - Disclosure - Prepayments and Other Assets Sheet http://tuya.com/role/DisclosurePrepaymentsAndOtherAssets Prepayments and Other Assets Notes 14 false false R15.htm 10801 - Disclosure - Property, Equipment and Software, net Sheet http://tuya.com/role/DisclosurePropertyEquipmentAndSoftwareNet Property, Equipment and Software, net Notes 15 false false R16.htm 10901 - Disclosure - Long-term Investment Sheet http://tuya.com/role/DisclosureLongTermInvestment Long-term Investment Notes 16 false false R17.htm 11001 - Disclosure - Operating Leases Sheet http://tuya.com/role/DisclosureOperatingLeases Operating Leases Notes 17 false false R18.htm 11101 - Disclosure - Accruals and Other Liabilities Sheet http://tuya.com/role/DisclosureAccrualsAndOtherLiabilities Accruals and Other Liabilities Notes 18 false false R19.htm 11201 - Disclosure - Deferred Revenue Sheet http://tuya.com/role/DisclosureDeferredRevenue Deferred Revenue Notes 19 false false R20.htm 11301 - Disclosure - Financial Income, net Sheet http://tuya.com/role/DisclosureFinancialIncomeNet Financial Income, net Notes 20 false false R21.htm 11401 - Disclosure - Ordinary Shares Sheet http://tuya.com/role/DisclosureOrdinaryShares Ordinary Shares Notes 21 false false R22.htm 11501 - Disclosure - Convertible Preferred Shares Sheet http://tuya.com/role/DisclosureConvertiblePreferredShares Convertible Preferred Shares Notes 22 false false R23.htm 11601 - Disclosure - Share-based Compensation Sheet http://tuya.com/role/DisclosureShareBasedCompensation Share-based Compensation Notes 23 false false R24.htm 11701 - Disclosure - Income Taxes Sheet http://tuya.com/role/DisclosureIncomeTaxes Income Taxes Notes 24 false false R25.htm 11801 - Disclosure - Basic and Diluted Net Loss per Share Sheet http://tuya.com/role/DisclosureBasicAndDilutedNetLossPerShare Basic and Diluted Net Loss per Share Notes 25 false false R26.htm 11901 - Disclosure - Commitments and Contingencies Sheet http://tuya.com/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 26 false false R27.htm 12001 - Disclosure - Related Party Transactions Sheet http://tuya.com/role/DisclosureRelatedPartyTransactions Related Party Transactions Notes 27 false false R28.htm 12101 - Disclosure - Subsequent Events Sheet http://tuya.com/role/DisclosureSubsequentEvents Subsequent Events Notes 28 false false R29.htm 12201 - Disclosure - Statutory Reserves and Restricted Net Assets Sheet http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssets Statutory Reserves and Restricted Net Assets Notes 29 false false R30.htm 20202 - Disclosure - Principal Accounting Policies (Policies) Sheet http://tuya.com/role/DisclosurePrincipalAccountingPoliciesPolicies Principal Accounting Policies (Policies) Policies http://tuya.com/role/DisclosurePrincipalAccountingPolicies 30 false false R31.htm 30103 - Disclosure - Organization and principal activities (Tables) Sheet http://tuya.com/role/DisclosureOrganizationAndPrincipalActivitiesTables Organization and principal activities (Tables) Tables http://tuya.com/role/DisclosureOrganizationAndPrincipalActivities 31 false false R32.htm 30203 - Disclosure - Principal Accounting Policies (Tables) Sheet http://tuya.com/role/DisclosurePrincipalAccountingPoliciesTables Principal Accounting Policies (Tables) Tables http://tuya.com/role/DisclosurePrincipalAccountingPolicies 32 false false R33.htm 30303 - Disclosure - Risks and Concentration (Tables) Sheet http://tuya.com/role/DisclosureRisksAndConcentrationTables Risks and Concentration (Tables) Tables http://tuya.com/role/DisclosureRisksAndConcentration 33 false false R34.htm 30403 - Disclosure - Short-term Investment (Tables) Sheet http://tuya.com/role/DisclosureShortTermInvestmentTables Short-term Investment (Tables) Tables http://tuya.com/role/DisclosureShortTermInvestment 34 false false R35.htm 30503 - Disclosure - Accounts Receivable, net (Tables) Sheet http://tuya.com/role/DisclosureAccountsReceivableNetTables Accounts Receivable, net (Tables) Tables http://tuya.com/role/DisclosureAccountsReceivableNet 35 false false R36.htm 30603 - Disclosure - Inventories, net (Tables) Sheet http://tuya.com/role/DisclosureInventoriesNetTables Inventories, net (Tables) Tables http://tuya.com/role/DisclosureInventoriesNet 36 false false R37.htm 30703 - Disclosure - Prepayments and Other Assets (Tables) Sheet http://tuya.com/role/DisclosurePrepaymentsAndOtherAssetsTables Prepayments and Other Assets (Tables) Tables http://tuya.com/role/DisclosurePrepaymentsAndOtherAssets 37 false false R38.htm 30803 - Disclosure - Property, Equipment and Software, net (Tables) Sheet http://tuya.com/role/DisclosurePropertyEquipmentAndSoftwareNetTables Property, Equipment and Software, net (Tables) Tables http://tuya.com/role/DisclosurePropertyEquipmentAndSoftwareNet 38 false false R39.htm 30903 - Disclosure - Long-term Investment (Tables) Sheet http://tuya.com/role/DisclosureLongTermInvestmentTables Long-term Investment (Tables) Tables http://tuya.com/role/DisclosureLongTermInvestment 39 false false R40.htm 31003 - Disclosure - Operating Leases (Tables) Sheet http://tuya.com/role/DisclosureOperatingLeasesTables Operating Leases (Tables) Tables http://tuya.com/role/DisclosureOperatingLeases 40 false false R41.htm 31103 - Disclosure - Accruals and Other Liabilities (Tables) Sheet http://tuya.com/role/DisclosureAccrualsAndOtherLiabilitiesTables Accruals and Other Liabilities (Tables) Tables http://tuya.com/role/DisclosureAccrualsAndOtherLiabilities 41 false false R42.htm 31203 - Disclosure - Deferred Revenue (Tables) Sheet http://tuya.com/role/DisclosureDeferredRevenueTables Deferred Revenue (Tables) Tables http://tuya.com/role/DisclosureDeferredRevenue 42 false false R43.htm 31303 - Disclosure - Financial Income, net (Tables) Sheet http://tuya.com/role/DisclosureFinancialIncomeNetTables Financial Income, net (Tables) Tables http://tuya.com/role/DisclosureFinancialIncomeNet 43 false false R44.htm 31403 - Disclosure - Ordinary Shares (Tables) Sheet http://tuya.com/role/DisclosureOrdinarySharesTables Ordinary Shares (Tables) Tables http://tuya.com/role/DisclosureOrdinaryShares 44 false false R45.htm 31603 - Disclosure - Share-based Compensation (Tables) Sheet http://tuya.com/role/DisclosureShareBasedCompensationTables Share-based Compensation (Tables) Tables http://tuya.com/role/DisclosureShareBasedCompensation 45 false false R46.htm 31703 - Disclosure - Income Taxes (Tables) Sheet http://tuya.com/role/DisclosureIncomeTaxesTables Income Taxes (Tables) Tables http://tuya.com/role/DisclosureIncomeTaxes 46 false false R47.htm 31803 - Disclosure - Basic and Diluted Net Loss per Share (Tables) Sheet http://tuya.com/role/DisclosureBasicAndDilutedNetLossPerShareTables Basic and Diluted Net Loss per Share (Tables) Tables http://tuya.com/role/DisclosureBasicAndDilutedNetLossPerShare 47 false false R48.htm 31903 - Disclosure - Commitments and Contingencies (Tables) Sheet http://tuya.com/role/DisclosureCommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://tuya.com/role/DisclosureCommitmentsAndContingencies 48 false false R49.htm 32003 - Disclosure - Related Party Transactions (Tables) Sheet http://tuya.com/role/DisclosureRelatedPartyTransactionsTables Related Party Transactions (Tables) Tables http://tuya.com/role/DisclosureRelatedPartyTransactions 49 false false R50.htm 32203 - Disclosure - Statutory Reserves and Restricted Net Assets (Tables) Sheet http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsTables Statutory Reserves and Restricted Net Assets (Tables) Tables http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssets 50 false false R51.htm 40101 - Disclosure - Organization and principal activities - Company principal subsidiaries and consolidated VIE (Details) Sheet http://tuya.com/role/DisclosureOrganizationAndPrincipalActivitiesCompanyPrincipalSubsidiariesAndConsolidatedVieDetails Organization and principal activities - Company principal subsidiaries and consolidated VIE (Details) Details 51 false false R52.htm 40201 - Disclosure - Principal Accounting Policies - Schedule of assets and liabilities that are measured at fair value on a recurring basis (Details) Sheet http://tuya.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnRecurringBasisDetails Principal Accounting Policies - Schedule of assets and liabilities that are measured at fair value on a recurring basis (Details) Details 52 false false R53.htm 40202 - Disclosure - Principal Accounting Policies - Accounts Receivable, net (Details) Sheet http://tuya.com/role/DisclosurePrincipalAccountingPoliciesAccountsReceivableNetDetails Principal Accounting Policies - Accounts Receivable, net (Details) Details 53 false false R54.htm 40203 - Disclosure - Principal Accounting Policies - Property, Equipment and Software (Details) Sheet http://tuya.com/role/DisclosurePrincipalAccountingPoliciesPropertyEquipmentAndSoftwareDetails Principal Accounting Policies - Property, Equipment and Software (Details) Details 54 false false R55.htm 40204 - Disclosure - Principal Accounting Policies - Impairment of Long-lived Assets (Details) Sheet http://tuya.com/role/DisclosurePrincipalAccountingPoliciesImpairmentOfLongLivedAssetsDetails Principal Accounting Policies - Impairment of Long-lived Assets (Details) Details 55 false false R56.htm 40205 - Disclosure - Principal Accounting Policies - Value Added Taxes (Details) Sheet http://tuya.com/role/DisclosurePrincipalAccountingPoliciesValueAddedTaxesDetails Principal Accounting Policies - Value Added Taxes (Details) Details 56 false false R57.htm 40206 - Disclosure - Principal Accounting Policies - Revenue Recognition (Details) Sheet http://tuya.com/role/DisclosurePrincipalAccountingPoliciesRevenueRecognitionDetails Principal Accounting Policies - Revenue Recognition (Details) Details 57 false false R58.htm 40207 - Disclosure - Principal Accounting Policies - Sales and Marketing Expenses (Details) Sheet http://tuya.com/role/DisclosurePrincipalAccountingPoliciesSalesAndMarketingExpensesDetails Principal Accounting Policies - Sales and Marketing Expenses (Details) Details 58 false false R59.htm 40208 - Disclosure - Principal Accounting Policies - Government Grants (Details) Sheet http://tuya.com/role/DisclosurePrincipalAccountingPoliciesGovernmentGrantsDetails Principal Accounting Policies - Government Grants (Details) Details 59 false false R60.htm 40209 - Disclosure - Principal Accounting Policies - Employee Social Security and Welfare Benefits (Details) Sheet http://tuya.com/role/DisclosurePrincipalAccountingPoliciesEmployeeSocialSecurityAndWelfareBenefitsDetails Principal Accounting Policies - Employee Social Security and Welfare Benefits (Details) Details 60 false false R61.htm 40210 - Disclosure - Principal Accounting Policies - Income Taxes (Details) Sheet http://tuya.com/role/DisclosurePrincipalAccountingPoliciesIncomeTaxesDetails Principal Accounting Policies - Income Taxes (Details) Details 61 false false R62.htm 40211 - Disclosure - Principal Accounting Policies - Segment Reporting (Details) Sheet http://tuya.com/role/DisclosurePrincipalAccountingPoliciesSegmentReportingDetails Principal Accounting Policies - Segment Reporting (Details) Details 62 false false R63.htm 40301 - Disclosure - Risks and Concentration - Credit concentration (Details) Sheet http://tuya.com/role/DisclosureRisksAndConcentrationCreditConcentrationDetails Risks and Concentration - Credit concentration (Details) Details 63 false false R64.htm 40302 - Disclosure - Risks and Concentration - Supplier's concentration (Details) Sheet http://tuya.com/role/DisclosureRisksAndConcentrationSupplierSConcentrationDetails Risks and Concentration - Supplier's concentration (Details) Details 64 false false R65.htm 40401 - Disclosure - Short-term Investment (Details) Sheet http://tuya.com/role/DisclosureShortTermInvestmentDetails Short-term Investment (Details) Details http://tuya.com/role/DisclosureShortTermInvestmentTables 65 false false R66.htm 40501 - Disclosure - Accounts Receivable, net (Details) Sheet http://tuya.com/role/DisclosureAccountsReceivableNetDetails Accounts Receivable, net (Details) Details http://tuya.com/role/DisclosureAccountsReceivableNetTables 66 false false R67.htm 40601 - Disclosure - Inventories, net (Details) Sheet http://tuya.com/role/DisclosureInventoriesNetDetails Inventories, net (Details) Details http://tuya.com/role/DisclosureInventoriesNetTables 67 false false R68.htm 40701 - Disclosure - Prepayments and Other Assets (Details) Sheet http://tuya.com/role/DisclosurePrepaymentsAndOtherAssetsDetails Prepayments and Other Assets (Details) Details http://tuya.com/role/DisclosurePrepaymentsAndOtherAssetsTables 68 false false R69.htm 40801 - Disclosure - Property, Equipment and Software, net (Details) Sheet http://tuya.com/role/DisclosurePropertyEquipmentAndSoftwareNetDetails Property, Equipment and Software, net (Details) Details http://tuya.com/role/DisclosurePropertyEquipmentAndSoftwareNetTables 69 false false R70.htm 40901 - Disclosure - Long-term Investment (Details) Sheet http://tuya.com/role/DisclosureLongTermInvestmentDetails Long-term Investment (Details) Details http://tuya.com/role/DisclosureLongTermInvestmentTables 70 false false R71.htm 40902 - Disclosure - Long-term Investment - Additional Information (Details) Sheet http://tuya.com/role/DisclosureLongTermInvestmentAdditionalInformationDetails Long-term Investment - Additional Information (Details) Details 71 false false R72.htm 41001 - Disclosure - Operating Leases (Details) Sheet http://tuya.com/role/DisclosureOperatingLeasesDetails Operating Leases (Details) Details http://tuya.com/role/DisclosureOperatingLeasesTables 72 false false R73.htm 41002 - Disclosure - Operating Leases - Components of lease expenses (Details) Sheet http://tuya.com/role/DisclosureOperatingLeasesComponentsOfLeaseExpensesDetails Operating Leases - Components of lease expenses (Details) Details 73 false false R74.htm 41003 - Disclosure - Operating Leases - Supplemental cash flow information (Details) Sheet http://tuya.com/role/DisclosureOperatingLeasesSupplementalCashFlowInformationDetails Operating Leases - Supplemental cash flow information (Details) Details 74 false false R75.htm 41004 - Disclosure - Operating Leases - Supplemental consolidated balance sheet information (Details) Sheet http://tuya.com/role/DisclosureOperatingLeasesSupplementalConsolidatedBalanceSheetInformationDetails Operating Leases - Supplemental consolidated balance sheet information (Details) Details 75 false false R76.htm 41005 - Disclosure - Operating Leases - Maturities of lease liabilities (Details) Sheet http://tuya.com/role/DisclosureOperatingLeasesMaturitiesOfLeaseLiabilitiesDetails Operating Leases - Maturities of lease liabilities (Details) Details 76 false false R77.htm 41101 - Disclosure - Accruals and Other Liabilities (Details) Sheet http://tuya.com/role/DisclosureAccrualsAndOtherLiabilitiesDetails Accruals and Other Liabilities (Details) Details http://tuya.com/role/DisclosureAccrualsAndOtherLiabilitiesTables 77 false false R78.htm 41102 - Disclosure - Accruals and Other Liabilities - Additional Information (Details) Sheet http://tuya.com/role/DisclosureAccrualsAndOtherLiabilitiesAdditionalInformationDetails Accruals and Other Liabilities - Additional Information (Details) Details 78 false false R79.htm 41201 - Disclosure - Deferred Revenue (Details) Sheet http://tuya.com/role/DisclosureDeferredRevenueDetails Deferred Revenue (Details) Details http://tuya.com/role/DisclosureDeferredRevenueTables 79 false false R80.htm 41202 - Disclosure - Deferred Revenue - Deferred cloud-based connectivity and basic IoT services related revenue, Membership, SaaS (Details) Sheet http://tuya.com/role/DisclosureDeferredRevenueDeferredCloudBasedConnectivityAndBasicIotServicesRelatedRevenueMembershipSaasDetails Deferred Revenue - Deferred cloud-based connectivity and basic IoT services related revenue, Membership, SaaS (Details) Details 80 false false R81.htm 41301 - Disclosure - Financial Income, net (Details) Sheet http://tuya.com/role/DisclosureFinancialIncomeNetDetails Financial Income, net (Details) Details http://tuya.com/role/DisclosureFinancialIncomeNetTables 81 false false R82.htm 41401 - Disclosure - Ordinary Shares (Details) Sheet http://tuya.com/role/DisclosureOrdinarySharesDetails Ordinary Shares (Details) Details http://tuya.com/role/DisclosureOrdinarySharesTables 82 false false R83.htm 41402 - Disclosure - Ordinary Shares - Activities of the Group's Class A ordinary shares and Class B ordinary shares (Details) Sheet http://tuya.com/role/DisclosureOrdinarySharesActivitiesOfGroupSClassOrdinarySharesAndClassBOrdinarySharesDetails Ordinary Shares - Activities of the Group's Class A ordinary shares and Class B ordinary shares (Details) Details 83 false false R84.htm 41501 - Disclosure - Convertible Preferred Shares (Details) Sheet http://tuya.com/role/DisclosureConvertiblePreferredSharesDetails Convertible Preferred Shares (Details) Details http://tuya.com/role/DisclosureConvertiblePreferredShares 84 false false R85.htm 41502 - Disclosure - Convertible Preferred Shares - Share repurchases (Details) Sheet http://tuya.com/role/DisclosureConvertiblePreferredSharesShareRepurchasesDetails Convertible Preferred Shares - Share repurchases (Details) Details 85 false false R86.htm 41503 - Disclosure - Convertible Preferred Shares - Additional (Details) Sheet http://tuya.com/role/DisclosureConvertiblePreferredSharesAdditionalDetails Convertible Preferred Shares - Additional (Details) Details 86 false false R87.htm 41601 - Disclosure - Share-based Compensation - General (Details) Sheet http://tuya.com/role/DisclosureShareBasedCompensationGeneralDetails Share-based Compensation - General (Details) Details 87 false false R88.htm 41602 - Disclosure - Share-based Compensation - Options activity (Details) Sheet http://tuya.com/role/DisclosureShareBasedCompensationOptionsActivityDetails Share-based Compensation - Options activity (Details) Details 88 false false R89.htm 41603 - Disclosure - Share-based Compensation - Assumptions (Details) Sheet http://tuya.com/role/DisclosureShareBasedCompensationAssumptionsDetails Share-based Compensation - Assumptions (Details) Details 89 false false R90.htm 41604 - Disclosure - Share-based Compensation - RSUs activity (Details) Sheet http://tuya.com/role/DisclosureShareBasedCompensationRsusActivityDetails Share-based Compensation - RSUs activity (Details) Details 90 false false R91.htm 41701 - Disclosure - Income Taxes - Narratives (Details) Sheet http://tuya.com/role/DisclosureIncomeTaxesNarrativesDetails Income Taxes - Narratives (Details) Details 91 false false R92.htm 41702 - Disclosure - Income Taxes - Components of loss before tax (Details) Sheet http://tuya.com/role/DisclosureIncomeTaxesComponentsOfLossBeforeTaxDetails Income Taxes - Components of loss before tax (Details) Details 92 false false R93.htm 41703 - Disclosure - Income Taxes - Components of Income tax expense (Details) Sheet http://tuya.com/role/DisclosureIncomeTaxesComponentsOfIncomeTaxExpenseDetails Income Taxes - Components of Income tax expense (Details) Details 93 false false R94.htm 41704 - Disclosure - Income Taxes - Reconciliation of the differences between statutory tax rate and the effective tax rate (Details) Sheet http://tuya.com/role/DisclosureIncomeTaxesReconciliationOfDifferencesBetweenStatutoryTaxRateAndEffectiveTaxRateDetails Income Taxes - Reconciliation of the differences between statutory tax rate and the effective tax rate (Details) Details 94 false false R95.htm 41705 - Disclosure - Income Taxes - Significant components of the deferred tax assets (Details) Sheet http://tuya.com/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsDetails Income Taxes - Significant components of the deferred tax assets (Details) Details 95 false false R96.htm 41706 - Disclosure - Income Taxes - Tax losses carry forwards (Details) Sheet http://tuya.com/role/DisclosureIncomeTaxesTaxLossesCarryForwardsDetails Income Taxes - Tax losses carry forwards (Details) Details 96 false false R97.htm 41707 - Disclosure - Income Taxes - Movement of valuation allowance (Details) Sheet http://tuya.com/role/DisclosureIncomeTaxesMovementOfValuationAllowanceDetails Income Taxes - Movement of valuation allowance (Details) Details 97 false false R98.htm 41801 - Disclosure - Basic and Diluted Net Loss per Share - Schedule of basic and diluted net income (loss) per common share (Details) Sheet http://tuya.com/role/DisclosureBasicAndDilutedNetLossPerShareScheduleOfBasicAndDilutedNetIncomeLossPerCommonShareDetails Basic and Diluted Net Loss per Share - Schedule of basic and diluted net income (loss) per common share (Details) Details 98 false false R99.htm 41802 - Disclosure - Basic and Diluted Net Loss per Share - Schedule of Antidilutive Shares excluded from the computation of diluted net loss per ordinary share (Details) Sheet http://tuya.com/role/DisclosureBasicAndDilutedNetLossPerShareScheduleOfAntidilutiveSharesExcludedFromComputationOfDilutedNetLossPerOrdinaryShareDetails Basic and Diluted Net Loss per Share - Schedule of Antidilutive Shares excluded from the computation of diluted net loss per ordinary share (Details) Details 99 false false R100.htm 41901 - Disclosure - Commitments and Contingencies - Additional Information (Details) Sheet http://tuya.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails Commitments and Contingencies - Additional Information (Details) Details 100 false false R101.htm 41902 - Disclosure - Commitments and Contingencies - Services Purchase Commitments (Details) Sheet http://tuya.com/role/DisclosureCommitmentsAndContingenciesServicesPurchaseCommitmentsDetails Commitments and Contingencies - Services Purchase Commitments (Details) Details 101 false false R102.htm 42001 - Disclosure - Related Party Transactions (Details) Sheet http://tuya.com/role/DisclosureRelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://tuya.com/role/DisclosureRelatedPartyTransactionsTables 102 false false R103.htm 42201 - Disclosure - Statutory Reserves and Restricted Net Assets (Details) Sheet http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsDetails Statutory Reserves and Restricted Net Assets (Details) Details http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsTables 103 false false R104.htm 42202 - Disclosure - Statutory Reserves and Restricted Net Assets - Balance Sheet (Details) Sheet http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetDetails Statutory Reserves and Restricted Net Assets - Balance Sheet (Details) Details 104 false false R105.htm 42203 - Disclosure - Statutory Reserves and Restricted Net Assets - Balance Sheet Parenthetical (Details) Sheet http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetParentheticalDetails Statutory Reserves and Restricted Net Assets - Balance Sheet Parenthetical (Details) Details 105 false false R106.htm 42204 - Disclosure - Statutory Reserves and Restricted Net Assets - Statement of Comprehensive Loss (Details) Sheet http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfComprehensiveLossDetails Statutory Reserves and Restricted Net Assets - Statement of Comprehensive Loss (Details) Details 106 false false R107.htm 42205 - Disclosure - Statutory Reserves and Restricted Net Assets - Statement of Cash Flows (Details) Sheet http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetails Statutory Reserves and Restricted Net Assets - Statement of Cash Flows (Details) Details 107 false false All Reports Book All Reports [dq-0542-Deprecated-Concept] Concept DueFromRelatedParties in us-gaap/2022 used in 3 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. tuya-20221231x20f.htm 223 [dq-0542-Deprecated-Concept] Concept DueToRelatedPartiesCurrentAndNoncurrent in us-gaap/2022 used in 1 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. tuya-20221231x20f.htm 223 [dq-0542-Deprecated-Concept] Concept DueFromRelatedPartiesCurrent in us-gaap/2022 used in 2 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. tuya-20221231x20f.htm 225 [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 36 fact(s) appearing in ix:hidden were eligible for transformation: dei:CurrentFiscalYearEndDate, dei:DocumentPeriodEndDate, dei:EntityIncorporationStateCountryCode, tuya:LifeCycleOfDifferentSmartDevices, tuya:ServicesExpirationPeriod, us-gaap:CommonStockSharesIssued, us-gaap:CommonStockSharesOutstanding, us-gaap:EarningsPerShareDiluted, us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1, us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage, us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding - tuya-20221231x20f.htm 9 tuya-20221231x20f.htm tuya-20221231.xsd tuya-20221231_cal.xml tuya-20221231_def.xml tuya-20221231_lab.xml tuya-20221231_pre.xml tuya-20221231xex12d1.htm tuya-20221231xex12d2.htm tuya-20221231xex13d1.htm tuya-20221231xex13d2.htm tuya-20221231xex15d1.htm tuya-20221231xex15d2.htm tuya-20221231xex15d3.htm tuya-20221231xex15d4.htm tuya-20221231xex15d5.htm tuya-20221231xex2d4.htm tuya-20221231xex4d1.htm tuya-20221231xex8d1.htm tuya-20221231x20f001.jpg tuya-20221231x20f004.jpg tuya-20221231x20f005.jpg tuya-20221231x20f006.jpg tuya-20221231x20f007.jpg tuya-20221231x20f008.jpg tuya-20221231x20f009.jpg tuya-20221231x20f010.jpg http://fasb.org/srt/2022 http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 147 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "tuya-20221231x20f.htm": { "axisCustom": 1, "axisStandard": 32, "baseTaxonomies": { "http://fasb.org/srt/2022": 3, "http://fasb.org/us-gaap/2022": 1210, "http://xbrl.sec.gov/dei/2022": 50 }, "contextCount": 338, "dts": { "calculationLink": { "local": [ "tuya-20221231_cal.xml" ] }, "definitionLink": { "local": [ "tuya-20221231_def.xml" ] }, "inline": { "local": [ "tuya-20221231x20f.htm" ] }, "labelLink": { "local": [ "tuya-20221231_lab.xml" ] }, "presentationLink": { "local": [ "tuya-20221231_pre.xml" ] }, "schema": { "local": [ "tuya-20221231.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/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 754, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 31, "http://tuya.com/20221231": 4, "http://xbrl.sec.gov/dei/2022": 7, "total": 42 }, "keyCustom": 98, "keyStandard": 374, "memberCustom": 58, "memberStandard": 48, "nsprefix": "tuya", "nsuri": "http://tuya.com/20221231", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "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", "menuCat": "Cover", "order": "1", "role": "http://tuya.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "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": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - Risks and Concentration", "menuCat": "Notes", "order": "10", "role": "http://tuya.com/role/DisclosureRisksAndConcentration", "shortName": "Risks and Concentration", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R100": { "firstAnchor": { "ancestors": [ "tuya:CapitalAndOtherCommitmentsMinimum", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_5FLLIOvCtEWpGFNX461wDg", "decimals": "-3", "first": true, "lang": null, "name": "tuya:CapitalAndOtherCommitmentsMinimum", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41901 - Disclosure - Commitments and Contingencies - Additional Information (Details)", "menuCat": "Details", "order": "100", "role": "http://tuya.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "shortName": "Commitments and Contingencies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "tuya:CapitalAndOtherCommitmentsMinimum", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_5FLLIOvCtEWpGFNX461wDg", "decimals": "-3", "first": true, "lang": null, "name": "tuya:CapitalAndOtherCommitmentsMinimum", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" } }, "R101": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_5FLLIOvCtEWpGFNX461wDg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PurchaseObligation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41902 - Disclosure - Commitments and Contingencies - Services Purchase Commitments (Details)", "menuCat": "Details", "order": "101", "role": "http://tuya.com/role/DisclosureCommitmentsAndContingenciesServicesPurchaseCommitmentsDetails", "shortName": "Commitments and Contingencies - Services Purchase Commitments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_5FLLIOvCtEWpGFNX461wDg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PurchaseObligation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" } }, "R102": { "firstAnchor": { "ancestors": [ "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "span", "td", "tr", "table", "ix:continuation", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42001 - Disclosure - Related Party Transactions (Details)", "menuCat": "Details", "order": "102", "role": "http://tuya.com/role/DisclosureRelatedPartyTransactionsDetails", "shortName": "Related Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "span", "td", "tr", "table", "ix:continuation", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" } }, "R103": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": "2", "first": true, "lang": null, "name": "tuya:AppropriationOfAfterTaxProfitRequiredMinimumPercentageToStatutoryGeneralReserveFund", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_zj1V9DdFFUe2Pb52kzoLiw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42201 - Disclosure - Statutory Reserves and Restricted Net Assets (Details)", "menuCat": "Details", "order": "103", "role": "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsDetails", "shortName": "Statutory Reserves and Restricted Net Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": "2", "first": true, "lang": null, "name": "tuya:AppropriationOfAfterTaxProfitRequiredMinimumPercentageToStatutoryGeneralReserveFund", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_zj1V9DdFFUe2Pb52kzoLiw", "xsiNil": "false" } }, "R104": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_5FLLIOvCtEWpGFNX461wDg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42202 - Disclosure - Statutory Reserves and Restricted Net Assets - Balance Sheet (Details)", "menuCat": "Details", "order": "104", "role": "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetDetails", "shortName": "Statutory Reserves and Restricted Net Assets - Balance Sheet (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_uiZx1qpPqEGhmbcuwtjQsw", "decimals": "-3", "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" } }, "R105": { "firstAnchor": { "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_5FLLIOvCtEWpGFNX461wDg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "Unit_Divide_USD_shares_5PD49r54ZUygU7xPJdMXmA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42203 - Disclosure - Statutory Reserves and Restricted Net Assets - Balance Sheet Parenthetical (Details)", "menuCat": "Details", "order": "105", "role": "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetParentheticalDetails", "shortName": "Statutory Reserves and Restricted Net Assets - Balance Sheet Parenthetical (Details)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "tuya:TreasuryStockParOrStatedValuePerShare", "p", "td", "tr", "table", "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_uiZx1qpPqEGhmbcuwtjQsw", "decimals": "INF", "lang": null, "name": "tuya:TreasuryStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_5PD49r54ZUygU7xPJdMXmA", "xsiNil": "false" } }, "R106": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GeneralAndAdministrativeExpense", "reportCount": 1, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42204 - Disclosure - Statutory Reserves and Restricted Net Assets - Statement of Comprehensive Loss (Details)", "menuCat": "Details", "order": "106", "role": "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfComprehensiveLossDetails", "shortName": "Statutory Reserves and Restricted Net Assets - Statement of Comprehensive Loss (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "srt:CondensedStatementOfComprehensiveIncomeTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_o2LHpjxkHE-FG9HwrSXTtA", "decimals": "-3", "lang": null, "name": "us-gaap:GeneralAndAdministrativeExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" } }, "R107": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "reportCount": 1, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42205 - Disclosure - Statutory Reserves and Restricted Net Assets - Statement of Cash Flows (Details)", "menuCat": "Details", "order": "107", "role": "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetails", "shortName": "Statutory Reserves and Restricted Net Assets - Statement of Cash Flows (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "srt:ScheduleOfCondensedCashFlowStatementTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_o2LHpjxkHE-FG9HwrSXTtA", "decimals": "-3", "lang": null, "name": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - Short-term Investment", "menuCat": "Notes", "order": "11", "role": "http://tuya.com/role/DisclosureShortTermInvestment", "shortName": "Short-term Investment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - Accounts Receivable, net", "menuCat": "Notes", "order": "12", "role": "http://tuya.com/role/DisclosureAccountsReceivableNet", "shortName": "Accounts Receivable, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - Inventories, net", "menuCat": "Notes", "order": "13", "role": "http://tuya.com/role/DisclosureInventoriesNet", "shortName": "Inventories, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "tuya:PrepaidAndOtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - Prepayments and Other Assets", "menuCat": "Notes", "order": "14", "role": "http://tuya.com/role/DisclosurePrepaymentsAndOtherAssets", "shortName": "Prepayments and Other Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "tuya:PrepaidAndOtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - Property, Equipment and Software, net", "menuCat": "Notes", "order": "15", "role": "http://tuya.com/role/DisclosurePropertyEquipmentAndSoftwareNet", "shortName": "Property, Equipment and Software, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsAndOtherNoncurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - Long-term Investment", "menuCat": "Notes", "order": "16", "role": "http://tuya.com/role/DisclosureLongTermInvestment", "shortName": "Long-term Investment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsAndOtherNoncurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - Operating Leases", "menuCat": "Notes", "order": "17", "role": "http://tuya.com/role/DisclosureOperatingLeases", "shortName": "Operating Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - Accruals and Other Liabilities", "menuCat": "Notes", "order": "18", "role": "http://tuya.com/role/DisclosureAccrualsAndOtherLiabilities", "shortName": "Accruals and Other Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - Deferred Revenue", "menuCat": "Notes", "order": "19", "role": "http://tuya.com/role/DisclosureDeferredRevenue", "shortName": "Deferred Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_5FLLIOvCtEWpGFNX461wDg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - CONSOLIDATED BALANCE SHEETS", "menuCat": "Statements", "order": "2", "role": "http://tuya.com/role/StatementConsolidatedBalanceSheets", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_5FLLIOvCtEWpGFNX461wDg", "decimals": "-3", "lang": null, "name": "us-gaap:NotesAndLoansReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InterestAndOtherIncomeTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11301 - Disclosure - Financial Income, net", "menuCat": "Notes", "order": "20", "role": "http://tuya.com/role/DisclosureFinancialIncomeNet", "shortName": "Financial Income, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InterestAndOtherIncomeTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "tuya:OrdinarySharesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11401 - Disclosure - Ordinary Shares", "menuCat": "Notes", "order": "21", "role": "http://tuya.com/role/DisclosureOrdinaryShares", "shortName": "Ordinary Shares", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "tuya:OrdinarySharesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "tuya:TemporaryEquityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11501 - Disclosure - Convertible Preferred Shares", "menuCat": "Notes", "order": "22", "role": "http://tuya.com/role/DisclosureConvertiblePreferredShares", "shortName": "Convertible Preferred Shares", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "tuya:TemporaryEquityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11601 - Disclosure - Share-based Compensation", "menuCat": "Notes", "order": "23", "role": "http://tuya.com/role/DisclosureShareBasedCompensation", "shortName": "Share-based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11701 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "24", "role": "http://tuya.com/role/DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11801 - Disclosure - Basic and Diluted Net Loss per Share", "menuCat": "Notes", "order": "25", "role": "http://tuya.com/role/DisclosureBasicAndDilutedNetLossPerShare", "shortName": "Basic and Diluted Net Loss per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11901 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "26", "role": "http://tuya.com/role/DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "12001 - Disclosure - Related Party Transactions", "menuCat": "Notes", "order": "27", "role": "http://tuya.com/role/DisclosureRelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "12101 - Disclosure - Subsequent Events", "menuCat": "Notes", "order": "28", "role": "http://tuya.com/role/DisclosureSubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "12201 - Disclosure - Statutory Reserves and Restricted Net Assets", "menuCat": "Notes", "order": "29", "role": "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssets", "shortName": "Statutory Reserves and Restricted Net Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_5FLLIOvCtEWpGFNX461wDg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LiabilitiesCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://tuya.com/role/StatementConsolidatedBalanceSheetsParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_A4V5RZD3Dku-ncchxmaR3Q", "decimals": "-3", "lang": null, "name": "us-gaap:LiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "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)", "menuCat": "Policies", "order": "30", "role": "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesPolicies", "shortName": "Principal Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "tuya:ScheduleOfPrincipalSubsidiariesAndConsolidatedViesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30103 - Disclosure - Organization and principal activities (Tables)", "menuCat": "Tables", "order": "31", "role": "http://tuya.com/role/DisclosureOrganizationAndPrincipalActivitiesTables", "shortName": "Organization and principal activities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "tuya:ScheduleOfPrincipalSubsidiariesAndConsolidatedViesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30203 - Disclosure - Principal Accounting Policies (Tables)", "menuCat": "Tables", "order": "32", "role": "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesTables", "shortName": "Principal Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - Risks and Concentration (Tables)", "menuCat": "Tables", "order": "33", "role": "http://tuya.com/role/DisclosureRisksAndConcentrationTables", "shortName": "Risks and Concentration (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:InvestmentTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - Short-term Investment (Tables)", "menuCat": "Tables", "order": "34", "role": "http://tuya.com/role/DisclosureShortTermInvestmentTables", "shortName": "Short-term Investment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InvestmentTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - Accounts Receivable, net (Tables)", "menuCat": "Tables", "order": "35", "role": "http://tuya.com/role/DisclosureAccountsReceivableNetTables", "shortName": "Accounts Receivable, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - Inventories, net (Tables)", "menuCat": "Tables", "order": "36", "role": "http://tuya.com/role/DisclosureInventoriesNetTables", "shortName": "Inventories, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "tuya:PrepaidAndOtherAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - Disclosure - Prepayments and Other Assets (Tables)", "menuCat": "Tables", "order": "37", "role": "http://tuya.com/role/DisclosurePrepaymentsAndOtherAssetsTables", "shortName": "Prepayments and Other Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "tuya:PrepaidAndOtherAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30803 - Disclosure - Property, Equipment and Software, net (Tables)", "menuCat": "Tables", "order": "38", "role": "http://tuya.com/role/DisclosurePropertyEquipmentAndSoftwareNetTables", "shortName": "Property, Equipment and Software, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "us-gaap:InvestmentsAndOtherNoncurrentAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "tuya:LongTermInvestmentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30903 - Disclosure - Long-term Investment (Tables)", "menuCat": "Tables", "order": "39", "role": "http://tuya.com/role/DisclosureLongTermInvestmentTables", "shortName": "Long-term Investment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InvestmentsAndOtherNoncurrentAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "tuya:LongTermInvestmentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "menuCat": "Statements", "order": "4", "role": "http://tuya.com/role/StatementConsolidatedStatementsOfComprehensiveLoss", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31003 - Disclosure - Operating Leases (Tables)", "menuCat": "Tables", "order": "40", "role": "http://tuya.com/role/DisclosureOperatingLeasesTables", "shortName": "Operating Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31103 - Disclosure - Accruals and Other Liabilities (Tables)", "menuCat": "Tables", "order": "41", "role": "http://tuya.com/role/DisclosureAccrualsAndOtherLiabilitiesTables", "shortName": "Accruals and Other Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31203 - Disclosure - Deferred Revenue (Tables)", "menuCat": "Tables", "order": "42", "role": "http://tuya.com/role/DisclosureDeferredRevenueTables", "shortName": "Deferred Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "us-gaap:InterestAndOtherIncomeTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InterestAndOtherIncomeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31303 - Disclosure - Financial Income, net (Tables)", "menuCat": "Tables", "order": "43", "role": "http://tuya.com/role/DisclosureFinancialIncomeNetTables", "shortName": "Financial Income, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InterestAndOtherIncomeTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InterestAndOtherIncomeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31403 - Disclosure - Ordinary Shares (Tables)", "menuCat": "Tables", "order": "44", "role": "http://tuya.com/role/DisclosureOrdinarySharesTables", "shortName": "Ordinary Shares (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31603 - Disclosure - Share-based Compensation (Tables)", "menuCat": "Tables", "order": "45", "role": "http://tuya.com/role/DisclosureShareBasedCompensationTables", "shortName": "Share-based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31703 - Disclosure - Income Taxes (Tables)", "menuCat": "Tables", "order": "46", "role": "http://tuya.com/role/DisclosureIncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31803 - Disclosure - Basic and Diluted Net Loss per Share (Tables)", "menuCat": "Tables", "order": "47", "role": "http://tuya.com/role/DisclosureBasicAndDilutedNetLossPerShareTables", "shortName": "Basic and Diluted Net Loss per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PurchaseCommitmentExcludingLongtermCommitmentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31903 - Disclosure - Commitments and Contingencies (Tables)", "menuCat": "Tables", "order": "48", "role": "http://tuya.com/role/DisclosureCommitmentsAndContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PurchaseCommitmentExcludingLongtermCommitmentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "32003 - Disclosure - Related Party Transactions (Tables)", "menuCat": "Tables", "order": "49", "role": "http://tuya.com/role/DisclosureRelatedPartyTransactionsTables", "shortName": "Related Party Transactions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_ThSN_534SECKnRG7eg0NCQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY/(DEFICIT)", "menuCat": "Statements", "order": "5", "role": "http://tuya.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit", "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY/(DEFICIT)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_ThSN_534SECKnRG7eg0NCQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "32203 - Disclosure - Statutory Reserves and Restricted Net Assets (Tables)", "menuCat": "Tables", "order": "50", "role": "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsTables", "shortName": "Statutory Reserves and Restricted Net Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "tuya:ScheduleOfPrincipalSubsidiariesAndConsolidatedViesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_srt_OwnershipAxis_tuya_TuyaHkLimitedMember_fs58HZlhjkC40PulK6r6Ag", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:MinorityInterestOwnershipPercentageByParent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_zj1V9DdFFUe2Pb52kzoLiw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - Organization and principal activities - Company principal subsidiaries and consolidated VIE (Details)", "menuCat": "Details", "order": "51", "role": "http://tuya.com/role/DisclosureOrganizationAndPrincipalActivitiesCompanyPrincipalSubsidiariesAndConsolidatedVieDetails", "shortName": "Organization and principal activities - Company principal subsidiaries and consolidated VIE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "tuya:ScheduleOfPrincipalSubsidiariesAndConsolidatedViesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_srt_OwnershipAxis_tuya_TuyaHkLimitedMember_fs58HZlhjkC40PulK6r6Ag", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:MinorityInterestOwnershipPercentageByParent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_zj1V9DdFFUe2Pb52kzoLiw", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "As_Of_12_31_2021_6wjVQ5tYQ0us2iylkPeSpQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - Principal Accounting Policies - Schedule of assets and liabilities that are measured at fair value on a recurring basis (Details)", "menuCat": "Details", "order": "52", "role": "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnRecurringBasisDetails", "shortName": "Principal Accounting Policies - Schedule of assets and liabilities that are measured at fair value on a recurring basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "As_Of_12_31_2021_6wjVQ5tYQ0us2iylkPeSpQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "tuya:CashSettlementFromCommercialBanksPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40202 - Disclosure - Principal Accounting Policies - Accounts Receivable, net (Details)", "menuCat": "Details", "order": "53", "role": "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesAccountsReceivableNetDetails", "shortName": "Principal Accounting Policies - Accounts Receivable, net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "tuya:CashSettlementFromCommercialBanksPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "tuya:PropertyPlantAndEquipmentEstimatedUsefulLifeTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_bMObKrSWikS7BjOnCELHfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40203 - Disclosure - Principal Accounting Policies - Property, Equipment and Software (Details)", "menuCat": "Details", "order": "54", "role": "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesPropertyEquipmentAndSoftwareDetails", "shortName": "Principal Accounting Policies - Property, Equipment and Software (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "tuya:PropertyPlantAndEquipmentEstimatedUsefulLifeTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_bMObKrSWikS7BjOnCELHfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "p", "us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40204 - Disclosure - Principal Accounting Policies - Impairment of Long-lived Assets (Details)", "menuCat": "Details", "order": "55", "role": "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesImpairmentOfLongLivedAssetsDetails", "shortName": "Principal Accounting Policies - Impairment of Long-lived Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "p", "us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "tuya:ValueAddedTaxesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": "INF", "first": true, "lang": null, "name": "tuya:NumberOfSubsidiaries", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_subsidiary_DSqZ_z3AV0WHausrfGSxCA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40205 - Disclosure - Principal Accounting Policies - Value Added Taxes (Details)", "menuCat": "Details", "order": "56", "role": "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesValueAddedTaxesDetails", "shortName": "Principal Accounting Policies - Value Added Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "tuya:ValueAddedTaxesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": "INF", "first": true, "lang": null, "name": "tuya:NumberOfSubsidiaries", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_subsidiary_DSqZ_z3AV0WHausrfGSxCA", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40206 - Disclosure - Principal Accounting Policies - Revenue Recognition (Details)", "menuCat": "Details", "order": "57", "role": "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesRevenueRecognitionDetails", "shortName": "Principal Accounting Policies - Revenue Recognition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_5FLLIOvCtEWpGFNX461wDg", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "tuya:SalesAndMarketingExpensesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember_qTTE9MF4W0WHkTYn7IdYWg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:MarketingAndAdvertisingExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40207 - Disclosure - Principal Accounting Policies - Sales and Marketing Expenses (Details)", "menuCat": "Details", "order": "58", "role": "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesSalesAndMarketingExpensesDetails", "shortName": "Principal Accounting Policies - Sales and Marketing Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "tuya:SalesAndMarketingExpensesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember_qTTE9MF4W0WHkTYn7IdYWg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:MarketingAndAdvertisingExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "p", "tuya:GovernmentGrantsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherOperatingIncomeExpenseMember_fUQ8eZwGb0CwvEfB9U7M3w", "decimals": "-3", "first": true, "lang": null, "name": "tuya:GovernmentGrants", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40208 - Disclosure - Principal Accounting Policies - Government Grants (Details)", "menuCat": "Details", "order": "59", "role": "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesGovernmentGrantsDetails", "shortName": "Principal Accounting Policies - Government Grants (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "tuya:GovernmentGrantsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherOperatingIncomeExpenseMember_fUQ8eZwGb0CwvEfB9U7M3w", "decimals": "-3", "first": true, "lang": null, "name": "tuya:GovernmentGrants", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_5FLLIOvCtEWpGFNX461wDg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "Unit_Divide_USD_shares_5PD49r54ZUygU7xPJdMXmA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00305 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY/(DEFICIT) (Parenthetical)", "menuCat": "Statements", "order": "6", "role": "http://tuya.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficitParenthetical", "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY/(DEFICIT) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R60": { "firstAnchor": { "ancestors": [ "p", "tuya:EmployeeSocialSecurityAndWelfareBenefitsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": "-3", "first": true, "lang": null, "name": "tuya:EmployeeSocialSecurityAndWelfareBenefitsExpenses", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40209 - Disclosure - Principal Accounting Policies - Employee Social Security and Welfare Benefits (Details)", "menuCat": "Details", "order": "60", "role": "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesEmployeeSocialSecurityAndWelfareBenefitsDetails", "shortName": "Principal Accounting Policies - Employee Social Security and Welfare Benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "tuya:EmployeeSocialSecurityAndWelfareBenefitsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": "-3", "first": true, "lang": null, "name": "tuya:EmployeeSocialSecurityAndWelfareBenefitsExpenses", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "us-gaap:UnrecognizedTaxBenefits", "us-gaap:UnrecognizedTaxBenefits", "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_5FLLIOvCtEWpGFNX461wDg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40210 - Disclosure - Principal Accounting Policies - Income Taxes (Details)", "menuCat": "Details", "order": "61", "role": "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesIncomeTaxesDetails", "shortName": "Principal Accounting Policies - Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:UnrecognizedTaxBenefits", "us-gaap:UnrecognizedTaxBenefits", "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_5FLLIOvCtEWpGFNX461wDg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_-KgvUE5DB0WH67yMnEZS5Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40211 - Disclosure - Principal Accounting Policies - Segment Reporting (Details)", "menuCat": "Details", "order": "62", "role": "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesSegmentReportingDetails", "shortName": "Principal Accounting Policies - Segment Reporting (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_-KgvUE5DB0WH67yMnEZS5Q", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_srt_MajorCustomersAxis_tuya_CustomerMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember_3kVApJ2KZE2YG51OsErddA", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_zj1V9DdFFUe2Pb52kzoLiw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - Risks and Concentration - Credit concentration (Details)", "menuCat": "Details", "order": "63", "role": "http://tuya.com/role/DisclosureRisksAndConcentrationCreditConcentrationDetails", "shortName": "Risks and Concentration - Credit concentration (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_srt_MajorCustomersAxis_tuya_CustomerMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember_3kVApJ2KZE2YG51OsErddA", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_zj1V9DdFFUe2Pb52kzoLiw", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_CostOfGoodsProductLineMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_tuya_SupplierMember_E05iWHwofEWcj1eflmx0rg", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_zj1V9DdFFUe2Pb52kzoLiw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40302 - Disclosure - Risks and Concentration - Supplier's concentration (Details)", "menuCat": "Details", "order": "64", "role": "http://tuya.com/role/DisclosureRisksAndConcentrationSupplierSConcentrationDetails", "shortName": "Risks and Concentration - Supplier's concentration (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_CostOfGoodsProductLineMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_tuya_SupplierMember_E05iWHwofEWcj1eflmx0rg", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_zj1V9DdFFUe2Pb52kzoLiw", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:InvestmentTableTextBlock", "us-gaap:InvestmentTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_5FLLIOvCtEWpGFNX461wDg", "decimals": "-3", "first": true, "lang": null, "name": "tuya:TimeDepositAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - Short-term Investment (Details)", "menuCat": "Details", "order": "65", "role": "http://tuya.com/role/DisclosureShortTermInvestmentDetails", "shortName": "Short-term Investment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:InvestmentTableTextBlock", "us-gaap:InvestmentTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_5FLLIOvCtEWpGFNX461wDg", "decimals": "-3", "first": true, "lang": null, "name": "tuya:TimeDepositAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_5FLLIOvCtEWpGFNX461wDg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - Accounts Receivable, net (Details)", "menuCat": "Details", "order": "66", "role": "http://tuya.com/role/DisclosureAccountsReceivableNetDetails", "shortName": "Accounts Receivable, net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_5FLLIOvCtEWpGFNX461wDg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_5FLLIOvCtEWpGFNX461wDg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - Inventories, net (Details)", "menuCat": "Details", "order": "67", "role": "http://tuya.com/role/DisclosureInventoriesNetDetails", "shortName": "Inventories, net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_5FLLIOvCtEWpGFNX461wDg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "tuya:PrepaidAndOtherAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_5FLLIOvCtEWpGFNX461wDg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Supplies", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - Prepayments and Other Assets (Details)", "menuCat": "Details", "order": "68", "role": "http://tuya.com/role/DisclosurePrepaymentsAndOtherAssetsDetails", "shortName": "Prepayments and Other Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "tuya:PrepaidAndOtherAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_5FLLIOvCtEWpGFNX461wDg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Supplies", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_5FLLIOvCtEWpGFNX461wDg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - Property, Equipment and Software, net (Details)", "menuCat": "Details", "order": "69", "role": "http://tuya.com/role/DisclosurePropertyEquipmentAndSoftwareNetDetails", "shortName": "Property, Equipment and Software, net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_5FLLIOvCtEWpGFNX461wDg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "menuCat": "Statements", "order": "7", "role": "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "tuya:LongTermInvestmentTableTextBlock", "us-gaap:InvestmentsAndOtherNoncurrentAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_5FLLIOvCtEWpGFNX461wDg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - Long-term Investment (Details)", "menuCat": "Details", "order": "70", "role": "http://tuya.com/role/DisclosureLongTermInvestmentDetails", "shortName": "Long-term Investment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "tuya:LongTermInvestmentTableTextBlock", "us-gaap:InvestmentsAndOtherNoncurrentAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_5FLLIOvCtEWpGFNX461wDg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:InterestAndOtherIncomeTableTextBlock", "us-gaap:InterestAndOtherIncomeTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_jvH-g11QU02-8LIywtVsiA", "decimals": "-3", "first": true, "lang": null, "name": "tuya:RealizedGainsExerciseOfWarrant", "reportCount": 1, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40902 - Disclosure - Long-term Investment - Additional Information (Details)", "menuCat": "Details", "order": "71", "role": "http://tuya.com/role/DisclosureLongTermInvestmentAdditionalInformationDetails", "shortName": "Long-term Investment - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_3_1_2022_To_3_31_2022_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_tuya_ShareholdingInterestOfPrivatelyHeldCompanyMember_u9Fm_rg2nEidr22Jy5P5Qg", "decimals": "-3", "lang": null, "name": "us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:VariableLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - Operating Leases (Details)", "menuCat": "Details", "order": "72", "role": "http://tuya.com/role/DisclosureOperatingLeasesDetails", "shortName": "Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:VariableLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41002 - Disclosure - Operating Leases - Components of lease expenses (Details)", "menuCat": "Details", "order": "73", "role": "http://tuya.com/role/DisclosureOperatingLeasesComponentsOfLeaseExpensesDetails", "shortName": "Operating Leases - Components of lease expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "tuya:LesseeOperatingLeaseSupplementalCashFlowInformationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41003 - Disclosure - Operating Leases - Supplemental cash flow information (Details)", "menuCat": "Details", "order": "74", "role": "http://tuya.com/role/DisclosureOperatingLeasesSupplementalCashFlowInformationDetails", "shortName": "Operating Leases - Supplemental cash flow information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "tuya:LesseeOperatingLeaseSupplementalCashFlowInformationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_5FLLIOvCtEWpGFNX461wDg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41004 - Disclosure - Operating Leases - Supplemental consolidated balance sheet information (Details)", "menuCat": "Details", "order": "75", "role": "http://tuya.com/role/DisclosureOperatingLeasesSupplementalConsolidatedBalanceSheetInformationDetails", "shortName": "Operating Leases - Supplemental consolidated balance sheet information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "tuya:LesseeOperatingLeaseSupplementalConsolidatedBalanceSheetInformationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_5FLLIOvCtEWpGFNX461wDg", "decimals": null, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "As_Of_12_31_2021_6wjVQ5tYQ0us2iylkPeSpQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41005 - Disclosure - Operating Leases - Maturities of lease liabilities (Details)", "menuCat": "Details", "order": "76", "role": "http://tuya.com/role/DisclosureOperatingLeasesMaturitiesOfLeaseLiabilitiesDetails", "shortName": "Operating Leases - Maturities of lease liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "As_Of_12_31_2021_6wjVQ5tYQ0us2iylkPeSpQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_5FLLIOvCtEWpGFNX461wDg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccruedSalariesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - Accruals and Other Liabilities (Details)", "menuCat": "Details", "order": "77", "role": "http://tuya.com/role/DisclosureAccrualsAndOtherLiabilitiesDetails", "shortName": "Accruals and Other Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_5FLLIOvCtEWpGFNX461wDg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccruedSalariesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_6_1_2022_To_6_30_2022_1pexbDF4D02sTLMC2dG7JA", "decimals": "-3", "first": true, "lang": null, "name": "tuya:ReimbursementPaymentFromDepositaryBank", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41102 - Disclosure - Accruals and Other Liabilities - Additional Information (Details)", "menuCat": "Details", "order": "78", "role": "http://tuya.com/role/DisclosureAccrualsAndOtherLiabilitiesAdditionalInformationDetails", "shortName": "Accruals and Other Liabilities - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_6_1_2022_To_6_30_2022_1pexbDF4D02sTLMC2dG7JA", "decimals": "-3", "first": true, "lang": null, "name": "tuya:ReimbursementPaymentFromDepositaryBank", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_5FLLIOvCtEWpGFNX461wDg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - Deferred Revenue (Details)", "menuCat": "Details", "order": "79", "role": "http://tuya.com/role/DisclosureDeferredRevenueDetails", "shortName": "Deferred Revenue (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "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", "menuCat": "Notes", "order": "8", "role": "http://tuya.com/role/DisclosureOrganizationAndPrincipalActivities", "shortName": "Organization and principal activities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "As_Of_12_31_2021_6wjVQ5tYQ0us2iylkPeSpQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41202 - Disclosure - Deferred Revenue - Deferred cloud-based connectivity and basic IoT services related revenue, Membership, SaaS (Details)", "menuCat": "Details", "order": "80", "role": "http://tuya.com/role/DisclosureDeferredRevenueDeferredCloudBasedConnectivityAndBasicIotServicesRelatedRevenueMembershipSaasDetails", "shortName": "Deferred Revenue - Deferred cloud-based connectivity and basic IoT services related revenue, Membership, SaaS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_tuya_CloudBasedConnectivityAndBasicIotServicesMember_iR49wlv99kCCghAAgI8PMA", "decimals": "-3", "lang": null, "name": "tuya:ContractWithCustomerLiabilityDeferralOfRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:InterestAndOtherIncomeTableTextBlock", "us-gaap:InterestAndOtherIncomeTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InvestmentIncomeNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41301 - Disclosure - Financial Income, net (Details)", "menuCat": "Details", "order": "81", "role": "http://tuya.com/role/DisclosureFinancialIncomeNetDetails", "shortName": "Financial Income, net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:InterestAndOtherIncomeTableTextBlock", "us-gaap:InterestAndOtherIncomeTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InvestmentIncomeNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "p", "tuya:OrdinarySharesTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "As_Of_3_17_2021_e2JBio1wBkKD_KQduLx-nQ", "decimals": "-3", "first": true, "lang": null, "name": "tuya:CommonStockValueAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41401 - Disclosure - Ordinary Shares (Details)", "menuCat": "Details", "order": "82", "role": "http://tuya.com/role/DisclosureOrdinarySharesDetails", "shortName": "Ordinary Shares (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "tuya:OrdinarySharesTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "As_Of_3_17_2021_e2JBio1wBkKD_KQduLx-nQ", "decimals": "-3", "first": true, "lang": null, "name": "tuya:CommonStockValueAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "As_Of_12_31_2021_6wjVQ5tYQ0us2iylkPeSpQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41402 - Disclosure - Ordinary Shares - Activities of the Group's Class A ordinary shares and Class B ordinary shares (Details)", "menuCat": "Details", "order": "83", "role": "http://tuya.com/role/DisclosureOrdinarySharesActivitiesOfGroupSClassOrdinarySharesAndClassBOrdinarySharesDetails", "shortName": "Ordinary Shares - Activities of the Group's Class A ordinary shares and Class B ordinary shares (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockByClassTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_8Qdo1flIuUicCymMK5kMTQ", "decimals": "INF", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_PpEbsAyKQEiHtpyM9bUAbQ", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_5_2_2018_To_5_2_2018_qXQR2E7AaE6GDPk4lB5EfQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41501 - Disclosure - Convertible Preferred Shares (Details)", "menuCat": "Details", "order": "84", "role": "http://tuya.com/role/DisclosureConvertiblePreferredSharesDetails", "shortName": "Convertible Preferred Shares (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_5_2_2018_To_5_2_2018_qXQR2E7AaE6GDPk4lB5EfQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_11_1_2019_To_11_1_2019_us-gaap_StatementClassOfStockAxis_tuya_SeriesA1ConvertiblePreferredSharesMember_1U-dYnr7xkS8G9dhQ83y2Q", "decimals": "INF", "first": true, "lang": null, "name": "tuya:TemporaryEquityRepurchaseOfSharesShares", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_PpEbsAyKQEiHtpyM9bUAbQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41502 - Disclosure - Convertible Preferred Shares - Share repurchases (Details)", "menuCat": "Details", "order": "85", "role": "http://tuya.com/role/DisclosureConvertiblePreferredSharesShareRepurchasesDetails", "shortName": "Convertible Preferred Shares - Share repurchases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_11_1_2019_To_11_1_2019_us-gaap_StatementClassOfStockAxis_tuya_SeriesA1ConvertiblePreferredSharesMember_1U-dYnr7xkS8G9dhQ83y2Q", "decimals": "INF", "first": true, "lang": null, "name": "tuya:TemporaryEquityRepurchaseOfSharesShares", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_PpEbsAyKQEiHtpyM9bUAbQ", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "tuya:TemporaryEquityStockIssuedIssuanceCosts", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_11_1_2019_To_11_1_2019_us-gaap_StatementClassOfStockAxis_tuya_SeriesDConvertiblePreferredSharesMember_fw3DMiBlIEGxkoX7zPbMUA", "decimals": "-3", "first": true, "lang": null, "name": "tuya:TemporaryEquityStockIssuedIssuanceCosts", "reportCount": 1, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41503 - Disclosure - Convertible Preferred Shares - Additional (Details)", "menuCat": "Details", "order": "86", "role": "http://tuya.com/role/DisclosureConvertiblePreferredSharesAdditionalDetails", "shortName": "Convertible Preferred Shares - Additional (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R87": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unitRef": "Unit_Standard_shares_PpEbsAyKQEiHtpyM9bUAbQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41601 - Disclosure - Share-based Compensation - General (Details)", "menuCat": "Details", "order": "87", "role": "http://tuya.com/role/DisclosureShareBasedCompensationGeneralDetails", "shortName": "Share-based Compensation - General (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "As_Of_12_31_2021_6wjVQ5tYQ0us2iylkPeSpQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Unit_Standard_shares_PpEbsAyKQEiHtpyM9bUAbQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41602 - Disclosure - Share-based Compensation - Options activity (Details)", "menuCat": "Details", "order": "88", "role": "http://tuya.com/role/DisclosureShareBasedCompensationOptionsActivityDetails", "shortName": "Share-based Compensation - Options activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_PpEbsAyKQEiHtpyM9bUAbQ", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_jvH-g11QU02-8LIywtVsiA", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_zj1V9DdFFUe2Pb52kzoLiw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41603 - Disclosure - Share-based Compensation - Assumptions (Details)", "menuCat": "Details", "order": "89", "role": "http://tuya.com/role/DisclosureShareBasedCompensationAssumptionsDetails", "shortName": "Share-based Compensation - Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_jvH-g11QU02-8LIywtVsiA", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_zj1V9DdFFUe2Pb52kzoLiw", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "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", "menuCat": "Notes", "order": "9", "role": "http://tuya.com/role/DisclosurePrincipalAccountingPolicies", "shortName": "Principal Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "As_Of_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_Rhdzf7pPeUiFu6TCp9abaw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "Unit_Standard_shares_PpEbsAyKQEiHtpyM9bUAbQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41604 - Disclosure - Share-based Compensation - RSUs activity (Details)", "menuCat": "Details", "order": "90", "role": "http://tuya.com/role/DisclosureShareBasedCompensationRsusActivityDetails", "shortName": "Share-based Compensation - RSUs activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_4ldkHsLmGkamYB2xEskcMQ", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_PpEbsAyKQEiHtpyM9bUAbQ", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unitRef": "Unit_Standard_pure_zj1V9DdFFUe2Pb52kzoLiw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41701 - Disclosure - Income Taxes - Narratives (Details)", "menuCat": "Details", "order": "91", "role": "http://tuya.com/role/DisclosureIncomeTaxesNarrativesDetails", "shortName": "Income Taxes - Narratives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": "2", "lang": null, "name": "tuya:PreferentialTaxRate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_zj1V9DdFFUe2Pb52kzoLiw", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "reportCount": 1, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41702 - Disclosure - Income Taxes - Components of loss before tax (Details)", "menuCat": "Details", "order": "92", "role": "http://tuya.com/role/DisclosureIncomeTaxesComponentsOfLossBeforeTaxDetails", "shortName": "Income Taxes - Components of loss before tax (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_srt_StatementGeographicalAxis_country_CN_7aAC25yoSEOZ40skylHtDw", "decimals": "-3", "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41703 - Disclosure - Income Taxes - Components of Income tax expense (Details)", "menuCat": "Details", "order": "93", "role": "http://tuya.com/role/DisclosureIncomeTaxesComponentsOfIncomeTaxExpenseDetails", "shortName": "Income Taxes - Components of Income tax expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" } }, "R94": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unitRef": "Unit_Standard_pure_zj1V9DdFFUe2Pb52kzoLiw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41704 - Disclosure - Income Taxes - Reconciliation of the differences between statutory tax rate and the effective tax rate (Details)", "menuCat": "Details", "order": "94", "role": "http://tuya.com/role/DisclosureIncomeTaxesReconciliationOfDifferencesBetweenStatutoryTaxRateAndEffectiveTaxRateDetails", "shortName": "Income Taxes - Reconciliation of the differences between statutory tax rate and the effective tax rate (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": "3", "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_zj1V9DdFFUe2Pb52kzoLiw", "xsiNil": "false" } }, "R95": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_5FLLIOvCtEWpGFNX461wDg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41705 - Disclosure - Income Taxes - Significant components of the deferred tax assets (Details)", "menuCat": "Details", "order": "95", "role": "http://tuya.com/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsDetails", "shortName": "Income Taxes - Significant components of the deferred tax assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_5FLLIOvCtEWpGFNX461wDg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" } }, "R96": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:SummaryOfTaxCreditCarryforwardsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_5FLLIOvCtEWpGFNX461wDg", "decimals": "-3", "first": true, "lang": null, "name": "tuya:OperatingLossCarryforwardsSubjectToExpiration", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41706 - Disclosure - Income Taxes - Tax losses carry forwards (Details)", "menuCat": "Details", "order": "96", "role": "http://tuya.com/role/DisclosureIncomeTaxesTaxLossesCarryForwardsDetails", "shortName": "Income Taxes - Tax losses carry forwards (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:SummaryOfTaxCreditCarryforwardsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_5FLLIOvCtEWpGFNX461wDg", "decimals": "-3", "first": true, "lang": null, "name": "tuya:OperatingLossCarryforwardsSubjectToExpiration", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" } }, "R97": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "As_Of_12_31_2021_6wjVQ5tYQ0us2iylkPeSpQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsValuationAllowance", "reportCount": 1, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41707 - Disclosure - Income Taxes - Movement of valuation allowance (Details)", "menuCat": "Details", "order": "97", "role": "http://tuya.com/role/DisclosureIncomeTaxesMovementOfValuationAllowanceDetails", "shortName": "Income Taxes - Movement of valuation allowance (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:SummaryOfValuationAllowanceTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": "-3", "lang": null, "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" } }, "R98": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_dFpYixXVqk-TwGjWoeId4w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unitRef": "Unit_Standard_USD_izLmRwIY4UyDuDZua-mGVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41801 - Disclosure - Basic and Diluted Net Loss per Share - Schedule of basic and diluted net income (loss) per common share (Details)", "menuCat": "Details", "order": "98", "role": "http://tuya.com/role/DisclosureBasicAndDilutedNetLossPerShareScheduleOfBasicAndDilutedNetIncomeLossPerCommonShareDetails", "shortName": "Basic and Diluted Net Loss per Share - Schedule of basic and diluted net income (loss) per common share (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R99": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_PreferredStockMember_BksXeJ05xEmwJ1Z-wQgwHw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_PpEbsAyKQEiHtpyM9bUAbQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41802 - Disclosure - Basic and Diluted Net Loss per Share - Schedule of Antidilutive Shares excluded from the computation of diluted net loss per ordinary share (Details)", "menuCat": "Details", "order": "99", "role": "http://tuya.com/role/DisclosureBasicAndDilutedNetLossPerShareScheduleOfAntidilutiveSharesExcludedFromComputationOfDilutedNetLossPerOrdinaryShareDetails", "shortName": "Basic and Diluted Net Loss per Share - Schedule of Antidilutive Shares excluded from the computation of diluted net loss per ordinary share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "tuya-20221231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_PreferredStockMember_BksXeJ05xEmwJ1Z-wQgwHw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_PpEbsAyKQEiHtpyM9bUAbQ", "xsiNil": "false" } } }, "segmentCount": 108, "tag": { "country_CN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "country_CN", "terseLabel": "PRC" } } }, "localname": "CN", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://tuya.com/role/DisclosureIncomeTaxesComponentsOfLossBeforeTaxDetails", "http://tuya.com/role/DisclosureIncomeTaxesNarrativesDetails" ], "xbrltype": "domainItemType" }, "country_HK": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "country_HK", "terseLabel": "HONG KONG" } } }, "localname": "HK", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://tuya.com/role/DisclosureIncomeTaxesNarrativesDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "country_US", "terseLabel": "UNITED STATES" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://tuya.com/role/DisclosureIncomeTaxesNarrativesDetails" ], "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/2022", "presentation": [ "http://tuya.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "dei_AdrMember": { "auth_ref": [ "r681" ], "lang": { "en-us": { "role": { "documentation": "American Depositary Receipt (or American Depositary Share, ADS).", "label": "ADR [Member]", "terseLabel": "ADSs" } } }, "localname": "AdrMember", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tuya.com/role/DisclosureOrdinarySharesDetails" ], "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/2022", "presentation": [ "http://tuya.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r682", "r683", "r684" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tuya.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r682", "r683", "r684" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tuya.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r682", "r683", "r684" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tuya.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_BusinessContactMember": { "auth_ref": [ "r683", "r684" ], "lang": { "en-us": { "role": { "documentation": "Business contact for the entity", "label": "Business Contact [Member]", "terseLabel": "Business Contact" } } }, "localname": "BusinessContactMember", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tuya.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/2022", "presentation": [ "http://tuya.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/2022", "presentation": [ "http://tuya.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/2022", "presentation": [ "http://tuya.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "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/2022", "presentation": [ "http://tuya.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAccountingStandard": { "auth_ref": [ "r683" ], "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/2022", "presentation": [ "http://tuya.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "accountingStandardItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r682", "r683", "r684" ], "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/2022", "presentation": [ "http://tuya.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/2022", "presentation": [ "http://tuya.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/2022", "presentation": [ "http://tuya.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]", "terseLabel": "Document Information" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tuya.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/2022", "presentation": [ "http://tuya.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/2022", "presentation": [ "http://tuya.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentRegistrationStatement": { "auth_ref": [ "r677" ], "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/2022", "presentation": [ "http://tuya.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentShellCompanyReport": { "auth_ref": [ "r683" ], "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/2022", "presentation": [ "http://tuya.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r685" ], "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/2022", "presentation": [ "http://tuya.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/2022", "presentation": [ "http://tuya.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/2022", "presentation": [ "http://tuya.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tuya.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/2022", "presentation": [ "http://tuya.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/2022", "presentation": [ "http://tuya.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/2022", "presentation": [ "http://tuya.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/2022", "presentation": [ "http://tuya.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r679" ], "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/2022", "presentation": [ "http://tuya.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/2022", "presentation": [ "http://tuya.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/2022", "presentation": [ "http://tuya.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r679" ], "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/2022", "presentation": [ "http://tuya.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r688" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tuya.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/2022", "presentation": [ "http://tuya.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r679" ], "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/2022", "presentation": [ "http://tuya.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/2022", "presentation": [ "http://tuya.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r686" ], "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/2022", "presentation": [ "http://tuya.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", "terseLabel": "Number of underlying shares represented by one ADS" } } }, "localname": "EntityListingDepositoryReceiptRatio", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tuya.com/role/DisclosureOrdinarySharesDetails" ], "xbrltype": "pureItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r679" ], "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/2022", "presentation": [ "http://tuya.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r679" ], "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/2022", "presentation": [ "http://tuya.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/2022", "presentation": [ "http://tuya.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r687" ], "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/2022", "presentation": [ "http://tuya.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r682", "r683", "r684" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tuya.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tuya.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r678" ], "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/2022", "presentation": [ "http://tuya.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r680" ], "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/2022", "presentation": [ "http://tuya.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/2022", "presentation": [ "http://tuya.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_CondensedCashFlowStatementTable": { "auth_ref": [ "r235", "r622", "r692" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about condensed cash flow statement, including, but not limited to, cash flow statements of consolidated entities and consolidation eliminations.", "label": "Condensed Cash Flow Statement [Table]" } } }, "localname": "CondensedCashFlowStatementTable", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetails" ], "xbrltype": "stringItemType" }, "srt_CondensedCashFlowStatementsCaptionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Condensed Cash Flow Statements, Captions [Line Items]", "terseLabel": "Statement of Cash Flows" } } }, "localname": "CondensedCashFlowStatementsCaptionsLineItems", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetails" ], "xbrltype": "stringItemType" }, "srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statutory Reserves and Restricted Net Assets" } } }, "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract", "nsuri": "http://fasb.org/srt/2022", "xbrltype": "stringItemType" }, "srt_CondensedFinancialStatementsCaptionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Condensed Financial Statements, Captions [Line Items]", "terseLabel": "Balance sheet" } } }, "localname": "CondensedFinancialStatementsCaptionsLineItems", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetDetails", "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetParentheticalDetails" ], "xbrltype": "stringItemType" }, "srt_CondensedStatementOfComprehensiveIncomeTable": { "auth_ref": [ "r235", "r613", "r692" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about condensed statement of comprehensive income (loss) including, but not limited to, statements of comprehensive income (loss) of consolidated entities and consolidation eliminations.", "label": "Condensed Statement of Comprehensive Income [Table]" } } }, "localname": "CondensedStatementOfComprehensiveIncomeTable", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "srt_CondensedStatementOfComprehensiveIncomeTableTextBlock": { "auth_ref": [ "r717", "r817" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of condensed statement of comprehensive income (loss) including, but not limited to, statements of comprehensive income (loss) of consolidated entities and consolidation eliminations.", "label": "Condensed Statement of Comprehensive Income [Table Text Block]", "terseLabel": "Summary of statement of comprehensive loss" } } }, "localname": "CondensedStatementOfComprehensiveIncomeTableTextBlock", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsTables" ], "xbrltype": "textBlockItemType" }, "srt_CondensedStatementOfIncomeCaptionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Condensed Statement of Income Captions [Line Items]", "terseLabel": "Statement of Comprehensive Loss" } } }, "localname": "CondensedStatementOfIncomeCaptionsLineItems", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r235", "r466", "r467", "r470", "r471", "r520", "r606", "r611", "r741", "r744", "r745", "r818", "r821", "r822" ], "lang": { "en-us": { "role": { "documentation": "Information by consolidated entity or group of entities.", "label": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetDetails", "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetParentheticalDetails", "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetails", "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfComprehensiveLossDetails", "http://tuya.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r235", "r466", "r467", "r470", "r471", "r520", "r606", "r611", "r741", "r744", "r745", "r818", "r821", "r822" ], "lang": { "en-us": { "role": { "documentation": "Entity or group of entities consolidated into reporting entity.", "label": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetDetails", "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetParentheticalDetails", "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetails", "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfComprehensiveLossDetails", "http://tuya.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r235", "r278", "r289", "r290", "r291", "r292", "r293", "r295", "r298", "r338", "r339", "r340", "r341", "r343", "r344", "r346", "r348", "r349", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r742", "r743", "r819", "r820" ], "lang": { "en-us": { "role": { "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.", "label": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetDetails", "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetParentheticalDetails", "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetails", "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r235", "r278", "r289", "r290", "r291", "r292", "r293", "r295", "r298", "r338", "r339", "r340", "r341", "r343", "r344", "r346", "r348", "r349", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r742", "r743", "r819", "r820" ], "lang": { "en-us": { "role": { "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.", "label": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetDetails", "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetParentheticalDetails", "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetails", "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of investment including named security. Excludes entity that is consolidated.", "label": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://tuya.com/role/DisclosureLongTermInvestmentAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r302", "r656", "r748", "r808" ], "lang": { "en-us": { "role": { "documentation": "Information by name or description of a single external customer or a group of external customers.", "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://tuya.com/role/DisclosureRisksAndConcentrationCreditConcentrationDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r334", "r335", "r336", "r337", "r395", "r556", "r580", "r607", "r608", "r653", "r666", "r675", "r746", "r800", "r801", "r802", "r803", "r804", "r805" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://tuya.com/role/DisclosureOperatingLeasesDetails", "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesRevenueRecognitionDetails", "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnRecurringBasisDetails", "http://tuya.com/role/DisclosureShareBasedCompensationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r334", "r335", "r336", "r337", "r395", "r556", "r580", "r607", "r608", "r653", "r666", "r675", "r746", "r800", "r801", "r802", "r803", "r804", "r805" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://tuya.com/role/DisclosureOperatingLeasesDetails", "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesRevenueRecognitionDetails", "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnRecurringBasisDetails", "http://tuya.com/role/DisclosureShareBasedCompensationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r302", "r656", "r748", "r808" ], "lang": { "en-us": { "role": { "documentation": "Single external customer or group of external customers.", "label": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://tuya.com/role/DisclosureRisksAndConcentrationCreditConcentrationDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment.", "label": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://tuya.com/role/DisclosureOrganizationAndPrincipalActivitiesCompanyPrincipalSubsidiariesAndConsolidatedVieDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment.", "label": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://tuya.com/role/DisclosureOrganizationAndPrincipalActivitiesCompanyPrincipalSubsidiariesAndConsolidatedVieDetails" ], "xbrltype": "domainItemType" }, "srt_ParentCompanyMember": { "auth_ref": [ "r235" ], "lang": { "en-us": { "role": { "documentation": "The registrant that controls, directly or indirectly, another entity (or entities). The usual condition for control is ownership of a majority (over 50 percent) of the outstanding voting stock. The power to control may also exist with a lesser percentage of ownership, for example, by contract, lease, agreement with other stockholders or by court decree.", "label": "Parent Company [Member]", "terseLabel": "Parent Company" } } }, "localname": "ParentCompanyMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetDetails", "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetParentheticalDetails", "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetails", "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r299", "r558", "r654", "r673", "r738", "r739", "r748", "r807" ], "lang": { "en-us": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://tuya.com/role/DisclosureDeferredRevenueDeferredCloudBasedConnectivityAndBasicIotServicesRelatedRevenueMembershipSaasDetails", "http://tuya.com/role/DisclosureDeferredRevenueDetails", "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r299", "r558", "r654", "r673", "r738", "r739", "r748", "r807" ], "lang": { "en-us": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://tuya.com/role/DisclosureDeferredRevenueDeferredCloudBasedConnectivityAndBasicIotServicesRelatedRevenueMembershipSaasDetails", "http://tuya.com/role/DisclosureDeferredRevenueDetails", "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r334", "r335", "r336", "r337", "r387", "r395", "r425", "r426", "r427", "r529", "r556", "r580", "r607", "r608", "r653", "r666", "r675", "r737", "r746", "r801", "r802", "r803", "r804", "r805" ], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://tuya.com/role/DisclosureOperatingLeasesDetails", "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesRevenueRecognitionDetails", "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnRecurringBasisDetails", "http://tuya.com/role/DisclosureShareBasedCompensationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r334", "r335", "r336", "r337", "r387", "r395", "r425", "r426", "r427", "r529", "r556", "r580", "r607", "r608", "r653", "r666", "r675", "r737", "r746", "r801", "r802", "r803", "r804", "r805" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://tuya.com/role/DisclosureOperatingLeasesDetails", "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesRevenueRecognitionDetails", "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnRecurringBasisDetails", "http://tuya.com/role/DisclosureShareBasedCompensationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "srt_ReportableLegalEntitiesMember": { "auth_ref": [ "r235", "r741", "r744", "r745", "r818", "r821", "r822" ], "lang": { "en-us": { "role": { "documentation": "Legal entities of the consolidated entity reporting separate financial information in the entity's financial statements.", "label": "Reportable Legal Entities [Member]", "terseLabel": "Reportable Legal Entities" } } }, "localname": "ReportableLegalEntitiesMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetDetails", "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetParentheticalDetails", "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetails", "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r249", "r396", "r691", "r721" ], "lang": { "en-us": { "role": { "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://tuya.com/role/DisclosureOrdinarySharesDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": { "auth_ref": [ "r717", "r817" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations.", "label": "Condensed Balance Sheet [Table Text Block]", "terseLabel": "Summary of balance sheet" } } }, "localname": "ScheduleOfCondensedBalanceSheetTableTextBlock", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsTables" ], "xbrltype": "textBlockItemType" }, "srt_ScheduleOfCondensedCashFlowStatementTableTextBlock": { "auth_ref": [ "r717", "r817" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of condensed cash flow statement, including, but not limited to, cash flow statements of consolidated entities and consolidation eliminations.", "label": "Condensed Cash Flow Statement [Table Text Block]", "terseLabel": "Summary of statement of cash flows" } } }, "localname": "ScheduleOfCondensedCashFlowStatementTableTextBlock", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsTables" ], "xbrltype": "textBlockItemType" }, "srt_ScheduleOfCondensedFinancialStatementsTable": { "auth_ref": [ "r235", "r622", "r632", "r633", "r634", "r692" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about condensed financial statements, including, but not limited to, the balance sheet, income statement, and statement of cash flows.", "label": "Condensed Financial Statements [Table]" } } }, "localname": "ScheduleOfCondensedFinancialStatementsTable", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetDetails", "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetParentheticalDetails" ], "xbrltype": "stringItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r312" ], "lang": { "en-us": { "role": { "documentation": "Information by name of investment including named security. Excludes entity that is consolidated.", "label": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://tuya.com/role/DisclosureLongTermInvestmentAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r300", "r301", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r610", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r655", "r674", "r748" ], "lang": { "en-us": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://tuya.com/role/DisclosureIncomeTaxesComponentsOfLossBeforeTaxDetails", "http://tuya.com/role/DisclosureIncomeTaxesNarrativesDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r300", "r301", "r591", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r610", "r612", "r655", "r674", "r748" ], "lang": { "en-us": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://tuya.com/role/DisclosureIncomeTaxesComponentsOfLossBeforeTaxDetails", "http://tuya.com/role/DisclosureIncomeTaxesNarrativesDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r249", "r396", "r691", "r693", "r721" ], "lang": { "en-us": { "role": { "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://tuya.com/role/DisclosureOrdinarySharesDetails" ], "xbrltype": "stringItemType" }, "tuya_AccrualsAndOtherCurrentLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Accruals And Other Current Liabilities [Abstract]", "terseLabel": "Accruals and other current liabilities" } } }, "localname": "AccrualsAndOtherCurrentLiabilitiesAbstract", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureAccrualsAndOtherLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "tuya_AccrualsAndOtherLiabilitiesLineItems": { "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": "Accruals and Other Liabilities [Line Items]", "terseLabel": "Accruals and Other Liabilities" } } }, "localname": "AccrualsAndOtherLiabilitiesLineItems", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureAccrualsAndOtherLiabilitiesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "tuya_AccrualsAndOtherLiabilitiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a accruals and other liabilities.", "label": "Accruals and Other Liabilities [Table]" } } }, "localname": "AccrualsAndOtherLiabilitiesTable", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureAccrualsAndOtherLiabilitiesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "tuya_AccruedLiabilitiesAndOtherLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://tuya.com/role/DisclosureAccrualsAndOtherLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 }, "http://tuya.com/role/StatementConsolidatedBalanceSheets": { "order": 4.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 (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities and Other Liabilities, Current", "totalLabel": "Total accruals and other current liabilities", "verboseLabel": "Accruals and other current liabilities" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilitiesCurrent", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureAccrualsAndOtherLiabilitiesDetails", "http://tuya.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "tuya_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNetTotal1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in additional paid in capital (APIC) resulting from a tax benefit (deficiency) associated with an share-based compensation plan other than an employee stock ownership plan (ESOP).", "label": "Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net, Total1", "terseLabel": "Share-based compensation" } } }, "localname": "AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNetTotal1", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "tuya_AdsRepresentingOrdinaryShares16086682Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Ads representing ordinary shares 16,086,682.", "label": "ADS Representing Ordinary Shares 16,086,682 [Member]", "terseLabel": "Ads representing ordinary shares 16,086,682" } } }, "localname": "AdsRepresentingOrdinaryShares16086682Member", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureOrdinarySharesDetails" ], "xbrltype": "domainItemType" }, "tuya_AdsRepresentingOrdinaryShares2726767Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Ads representing ordinary shares 2,726,767.", "label": "ADS Representing Ordinary Shares 2,726,767 [Member]", "terseLabel": "Ads representing ordinary shares 2,726,767" } } }, "localname": "AdsRepresentingOrdinaryShares2726767Member", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureOrdinarySharesDetails" ], "xbrltype": "domainItemType" }, "tuya_AdvanceFromCustomers": { "auth_ref": [], "calculation": { "http://tuya.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Advance From Customers, current as on the balance sheet date.", "label": "Advance From Customers", "terseLabel": "Advance from customers" } } }, "localname": "AdvanceFromCustomers", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "tuya_AdvanceFromCustomersPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advance from customers.", "label": "Advance From Customers [Policy Text Block]", "terseLabel": "Advances from Customers" } } }, "localname": "AdvanceFromCustomersPolicyTextBlock", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "tuya_AggregatePurchaseCommittedValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of agreement under committed to aggregate values.", "label": "Aggregate Purchase Committed Value", "terseLabel": "Aggregate purchase committed value" } } }, "localname": "AggregatePurchaseCommittedValue", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureCommitmentsAndContingenciesServicesPurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "tuya_AmericanDepositaryShareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for American depositary shares.", "label": "American depositary share", "terseLabel": "American depositary share" } } }, "localname": "AmericanDepositaryShareMember", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "tuya_AnnualIncrementalInTotalNumberOfSharesAvailableForIssuanceConditionOne": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Condition one annual incremental in total number of shares available for issuance.", "label": "Annual Incremental In Total Number Of Shares Available For Issuance, Condition One", "terseLabel": "Percentage of issued and outstanding stock of the entity considered for annual incremental in total number of shares available for issuance" } } }, "localname": "AnnualIncrementalInTotalNumberOfSharesAvailableForIssuanceConditionOne", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationGeneralDetails" ], "xbrltype": "percentItemType" }, "tuya_AppropriationOfAfterTaxProfitRequiredMaximumPercentageOfStatutoryGeneralReserveFundAsRegisteredCapital": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of maximum value of statutory general reserve fund as registered capital.", "label": "Appropriation of after-tax Profit Required Maximum Percentage of Statutory General Reserve Fund as Registered Capital", "terseLabel": "Maximum percentage of statutory general reserve fund as registered capital" } } }, "localname": "AppropriationOfAfterTaxProfitRequiredMaximumPercentageOfStatutoryGeneralReserveFundAsRegisteredCapital", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsDetails" ], "xbrltype": "percentItemType" }, "tuya_AppropriationOfAfterTaxProfitRequiredMinimumPercentageToStatutoryGeneralReserveFund": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of minimum value of statutory after-tax profit required to be appropriated to statutory general reserve fund.", "label": "Appropriation of after-tax Profit Required Minimum Percentage to Statutory General Reserve Fund", "terseLabel": "Minimum percentage of statutory after-tax profit required to be appropriated to statutory general reserve fund" } } }, "localname": "AppropriationOfAfterTaxProfitRequiredMinimumPercentageToStatutoryGeneralReserveFund", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsDetails" ], "xbrltype": "percentItemType" }, "tuya_BankAcceptanceNotesEndorsed": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of bank acceptance notes endorsed to suppliers.", "label": "Bank Acceptance Notes, Endorsed", "terseLabel": "Bank acceptance notes, endorsed" } } }, "localname": "BankAcceptanceNotesEndorsed", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesAccountsReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "tuya_BankAcceptanceNotesEndorsedButYetDue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of bank acceptance notes endorsed to suppliers but yet due.", "label": "Bank Acceptance Notes, Endorsed but yet Due", "terseLabel": "Bank acceptance notes, endorsed but yet due" } } }, "localname": "BankAcceptanceNotesEndorsedButYetDue", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesAccountsReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "tuya_BankAcceptanceNotesTransferredWithoutRecourse": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of bank acceptance notes transferred without recourse.", "label": "Bank Acceptance Notes, Transferred without Recourse", "terseLabel": "Bank acceptance notes, transferred without recourse" } } }, "localname": "BankAcceptanceNotesTransferredWithoutRecourse", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesAccountsReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "tuya_BridgeLoanReceivableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bridge loan receivable from a customer.", "label": "Bridge Loan Receivable [Member]", "terseLabel": "Bridge loan to a customer" } } }, "localname": "BridgeLoanReceivableMember", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureLongTermInvestmentAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "tuya_CapitalAndOtherCommitmentsMinimum": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of capital lease obligations and other commitments.", "label": "Capital and Other Commitments, Minimum", "terseLabel": "Future minimum capital commitments" } } }, "localname": "CapitalAndOtherCommitmentsMinimum", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "tuya_CashSettlementFromCommercialBanksPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash settlement from commercial banks period of bank acceptance notes.", "label": "Cash Settlement From Commercial Banks Period", "terseLabel": "Cash settlement from commercial banks period" } } }, "localname": "CashSettlementFromCommercialBanksPeriod", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesAccountsReceivableNetDetails" ], "xbrltype": "durationItemType" }, "tuya_ClassAndClassBOrdinarySharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation, Class A and Class B.", "label": "Total of Class A ordinary shares and Class B ordinary shares [Member]" } } }, "localname": "ClassAndClassBOrdinarySharesMember", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureOrdinarySharesActivitiesOfGroupSClassOrdinarySharesAndClassBOrdinarySharesDetails" ], "xbrltype": "domainItemType" }, "tuya_CloudBasedConnectivityAndBasicIotServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to cloud-based connectivity and basic IoT services.", "label": "Cloud-based Connectivity and Basic IoT Services [Member]", "terseLabel": "Cloud-based connectivity and basic IoT services" } } }, "localname": "CloudBasedConnectivityAndBasicIotServicesMember", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureDeferredRevenueDeferredCloudBasedConnectivityAndBasicIotServicesRelatedRevenueMembershipSaasDetails", "http://tuya.com/role/DisclosureDeferredRevenueDetails" ], "xbrltype": "domainItemType" }, "tuya_CloudInfrastructureAndItRelatedServicesFeePayablesCurrent": { "auth_ref": [], "calculation": { "http://tuya.com/role/DisclosureAccrualsAndOtherLiabilitiesDetails": { "order": 9.0, "parentTag": "tuya_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "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 cloud infrastructure and IT related services fee payables (due within one year or within the normal operating cycle if longer).", "label": "Cloud Infrastructure And IT Related Services Fee Payables, Current", "terseLabel": "Cloud infrastructure and IT related services fee payables" } } }, "localname": "CloudInfrastructureAndItRelatedServicesFeePayablesCurrent", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureAccrualsAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "tuya_CloudRelatedTechnicalServicesFeeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to cloud-related technical services fee", "label": "Cloud-Related Technical Services Fee [Member]", "terseLabel": "Cloud-related technical services fee due to Tencent Group" } } }, "localname": "CloudRelatedTechnicalServicesFeeMember", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "tuya_CommonStockNumberOfVotesPerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of votes that each common share is entitled.", "label": "Common Stock, Number of Votes per Share", "terseLabel": "Ordinary shares, votes per share" } } }, "localname": "CommonStockNumberOfVotesPerShare", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureOrdinarySharesDetails" ], "xbrltype": "integerItemType" }, "tuya_CommonStockValueAuthorized": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The maximum amount of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Value Authorized", "terseLabel": "Authorized share capital" } } }, "localname": "CommonStockValueAuthorized", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureOrdinarySharesDetails" ], "xbrltype": "monetaryItemType" }, "tuya_ContractWithCustomerLiabilityCurrentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Liability, Current.", "label": "Contract with Customer, Liability, Current [Member]", "terseLabel": "Current deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrentMember", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "tuya_ContractWithCustomerLiabilityDeferralOfRevenue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferral of revenue during the period.", "label": "Contract with Customer, Liability, Deferral of Revenue", "terseLabel": "Deferral of revenue" } } }, "localname": "ContractWithCustomerLiabilityDeferralOfRevenue", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureDeferredRevenueDeferredCloudBasedConnectivityAndBasicIotServicesRelatedRevenueMembershipSaasDetails" ], "xbrltype": "monetaryItemType" }, "tuya_ContractWithCustomerLiabilityDeferredRevenueAndAdvanceFromCustomers": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contract with customer liability, deferred revenue and advance from customers.", "label": "Contract with Customer, Liability, Deferred Revenue and Advance from Customers", "terseLabel": "Contract liability, including both deferred revenue and the advance from customers" } } }, "localname": "ContractWithCustomerLiabilityDeferredRevenueAndAdvanceFromCustomers", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "tuya_ContractWithCustomerLiabilityNonCurrentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Liability, Non-Current.", "label": "Contract with Customer, Liability, Non-Current [Member]", "terseLabel": "Non-current deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityNonCurrentMember", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "tuya_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance": { "auth_ref": [], "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, including opening balance.", "label": "Contract with Customer, Liability, Revenue Recognized, Including Opening Balance", "negatedLabel": "Recognition of deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureDeferredRevenueDeferredCloudBasedConnectivityAndBasicIotServicesRelatedRevenueMembershipSaasDetails" ], "xbrltype": "monetaryItemType" }, "tuya_ConversionFromBridgeLoanIntoInvestment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount for bridge loan converted into investment.", "label": "Conversion From Bridge Loan Into Investment", "terseLabel": "Conversion from bridge loan into investment" } } }, "localname": "ConversionFromBridgeLoanIntoInvestment", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "tuya_ConversionOfCustomerLoanToInvestment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of conversion of customer loan to investment.", "label": "Conversion of Customer Loan to Investment", "terseLabel": "Loan to customer, conversion into investment" } } }, "localname": "ConversionOfCustomerLoanToInvestment", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureLongTermInvestmentAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "tuya_CustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to customer A.", "label": "Customer [Member]", "terseLabel": "Customer A" } } }, "localname": "CustomerMember", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureRisksAndConcentrationCreditConcentrationDetails" ], "xbrltype": "domainItemType" }, "tuya_DenominatorForCalculationOfEarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Denominator For Calculation Of Earnings Per Share [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "DenominatorForCalculationOfEarningsPerShareAbstract", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureBasicAndDilutedNetLossPerShareScheduleOfBasicAndDilutedNetIncomeLossPerCommonShareDetails" ], "xbrltype": "stringItemType" }, "tuya_EmployeeSocialSecurityAndWelfareBenefitsExpenses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Employee social security and welfare benefits included as expenses.", "label": "Employee Social Security and Welfare Benefits Expenses", "terseLabel": "Employee social security and welfare benefits expenses" } } }, "localname": "EmployeeSocialSecurityAndWelfareBenefitsExpenses", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesEmployeeSocialSecurityAndWelfareBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "tuya_EmployeeSocialSecurityAndWelfareBenefitsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for 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://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "tuya_ExpirationYear2023Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identified as tax expiration period 2023.", "label": "Expiration Year 2023 [Member]", "terseLabel": "2023" } } }, "localname": "ExpirationYear2023Member", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureIncomeTaxesTaxLossesCarryForwardsDetails" ], "xbrltype": "domainItemType" }, "tuya_ExpirationYear2024Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identified as tax expiration period 2024.", "label": "Expiration Year 2024 [Member]", "terseLabel": "2024" } } }, "localname": "ExpirationYear2024Member", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureIncomeTaxesTaxLossesCarryForwardsDetails" ], "xbrltype": "domainItemType" }, "tuya_ExpirationYear2025Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identified as tax expiration period 2025.", "label": "Expiration Year 2025 [Member]", "terseLabel": "2025" } } }, "localname": "ExpirationYear2025Member", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureIncomeTaxesTaxLossesCarryForwardsDetails" ], "xbrltype": "domainItemType" }, "tuya_ExpirationYear2026Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identified as tax expiration period 2026.", "label": "Expiration Year 2026 [Member]", "terseLabel": "2026" } } }, "localname": "ExpirationYear2026Member", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureIncomeTaxesTaxLossesCarryForwardsDetails" ], "xbrltype": "domainItemType" }, "tuya_ExpirationYear2027Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identified as tax expiration period 2027.", "label": "Expiration Year 2027 [Member]", "terseLabel": "2027" } } }, "localname": "ExpirationYear2027Member", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureIncomeTaxesTaxLossesCarryForwardsDetails" ], "xbrltype": "domainItemType" }, "tuya_ExpirationYear2028Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identified as tax expiration period 2028.", "label": "Expiration Year 2028 [Member]", "terseLabel": "2028" } } }, "localname": "ExpirationYear2028Member", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureIncomeTaxesTaxLossesCarryForwardsDetails" ], "xbrltype": "domainItemType" }, "tuya_ExpirationYear2029Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identified as tax expiration period 2029.", "label": "Expiration Year 2029 [Member]", "terseLabel": "2029" } } }, "localname": "ExpirationYear2029Member", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureIncomeTaxesTaxLossesCarryForwardsDetails" ], "xbrltype": "domainItemType" }, "tuya_ExpirationYear2030Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identified as tax expiration period 2030.", "label": "Expiration Year 2030 [Member]", "terseLabel": "2030" } } }, "localname": "ExpirationYear2030Member", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureIncomeTaxesTaxLossesCarryForwardsDetails" ], "xbrltype": "domainItemType" }, "tuya_ExpirationYear2031Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identified as tax expiration period 2031.", "label": "Expiration Year 2031 [Member]", "terseLabel": "2031" } } }, "localname": "ExpirationYear2031Member", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureIncomeTaxesTaxLossesCarryForwardsDetails" ], "xbrltype": "domainItemType" }, "tuya_ExpirationYear2032Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identified as tax expiration period 2032.", "label": "Expiration Year 2032 [Member]", "terseLabel": "2032" } } }, "localname": "ExpirationYear2032Member", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureIncomeTaxesTaxLossesCarryForwardsDetails" ], "xbrltype": "domainItemType" }, "tuya_FairValueChangeOfLongTermInvestments": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of fair value change of long-term investments.", "label": "Fair Value Change of Long-Term Investments", "terseLabel": "Fair value change of long-term investments" } } }, "localname": "FairValueChangeOfLongTermInvestments", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureFinancialIncomeNetDetails" ], "xbrltype": "monetaryItemType" }, "tuya_FinancialIncomeNet": { "auth_ref": [], "calculation": { "http://tuya.com/role/DisclosureFinancialIncomeNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://tuya.com/role/StatementConsolidatedStatementsOfComprehensiveLoss": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of financial income, net incurred during the period.", "label": "Financial Income, Net", "terseLabel": "Financial income, net", "totalLabel": "Total financial Income, net" } } }, "localname": "FinancialIncomeNet", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureFinancialIncomeNetDetails", "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfComprehensiveLossDetails", "http://tuya.com/role/StatementConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "tuya_FranchiseTax": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of franchise tax.", "label": "Franchise Tax", "terseLabel": "Franchise tax" } } }, "localname": "FranchiseTax", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureIncomeTaxesNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "tuya_FranchiseTaxRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the percentage of franchise tax rate.", "label": "Franchise Tax Rate", "terseLabel": "Franchise tax rate (as a percent)" } } }, "localname": "FranchiseTaxRate", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureIncomeTaxesNarrativesDetails" ], "xbrltype": "percentItemType" }, "tuya_GeneralAndAdministrativeExpensesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for inclusion of significant items in the general and administrative (or similar) expense report caption.", "label": "General and Administrative Expenses [Policy Text Block]", "terseLabel": "General and Administrative Expenses" } } }, "localname": "GeneralAndAdministrativeExpensesPolicyTextBlock", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "tuya_GovernmentGrants": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of government grants.", "label": "Government Grants", "terseLabel": "Government grants" } } }, "localname": "GovernmentGrants", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesGovernmentGrantsDetails" ], "xbrltype": "monetaryItemType" }, "tuya_GovernmentGrantsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for government grants.", "label": "Government Grants [Policy Text Block]", "terseLabel": "Government Grants" } } }, "localname": "GovernmentGrantsPolicyTextBlock", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "tuya_GroupAcquiredShareholdingInterestOfPrivatelyHeldCompanyOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Group acquired shareholding interest of privately held company one.", "label": "Group Acquired Shareholding Interest of Privately Held Company One [Member]", "terseLabel": "Group acquired shareholding interest of privately held company one" } } }, "localname": "GroupAcquiredShareholdingInterestOfPrivatelyHeldCompanyOneMember", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureLongTermInvestmentAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "tuya_GroupAcquiredShareholdingInterestOfPrivatelyHeldCompanyTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Group acquired shareholding interest of privately held company two.", "label": "Group Acquired Shareholding Interest of Privately Held Company Two [Member]", "verboseLabel": "Group acquired shareholding interest of privately held company two" } } }, "localname": "GroupAcquiredShareholdingInterestOfPrivatelyHeldCompanyTwoMember", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureLongTermInvestmentAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "tuya_HangzhouTuyaInformationTechnologyCo.Ltd.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Hangzhou Tuya Information Technology Co., Ltd.", "label": "Hangzhou Tuya Information Technology Co., Ltd." } } }, "localname": "HangzhouTuyaInformationTechnologyCo.Ltd.Member", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureOrganizationAndPrincipalActivitiesCompanyPrincipalSubsidiariesAndConsolidatedVieDetails" ], "xbrltype": "domainItemType" }, "tuya_HangzhouTuyaTechnologyCo.Ltd.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Hangzhou Tuya Technology Co., Ltd.", "label": "Hangzhou Tuya Technology Co., Ltd." } } }, "localname": "HangzhouTuyaTechnologyCo.Ltd.Member", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureOrganizationAndPrincipalActivitiesCompanyPrincipalSubsidiariesAndConsolidatedVieDetails" ], "xbrltype": "domainItemType" }, "tuya_HnteCertificateEffectivePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the HNTE certificate effective period.", "label": "HNTE Certificate Effective Period", "terseLabel": "HNTE certificate effective period" } } }, "localname": "HnteCertificateEffectivePeriod", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureIncomeTaxesNarrativesDetails" ], "xbrltype": "durationItemType" }, "tuya_IncomeTaxDisclosureLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Income Tax Disclosure [Line Items]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureLineItems", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureIncomeTaxesComponentsOfLossBeforeTaxDetails", "http://tuya.com/role/DisclosureIncomeTaxesNarrativesDetails" ], "xbrltype": "stringItemType" }, "tuya_IncomeTaxDisclosureTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of information pertaining to income taxes.", "label": "Income Tax Disclosure [Table]" } } }, "localname": "IncomeTaxDisclosureTable", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureIncomeTaxesComponentsOfLossBeforeTaxDetails", "http://tuya.com/role/DisclosureIncomeTaxesNarrativesDetails" ], "xbrltype": "stringItemType" }, "tuya_IncreaseDecreaseInAdvanceFromCustomers": { "auth_ref": [], "calculation": { "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Change in advance from customers.", "label": "Increase (Decrease) in Advance from Customers", "terseLabel": "Advance from customers" } } }, "localname": "IncreaseDecreaseInAdvanceFromCustomers", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "tuya_InvestmentGainLossFromForeignExchangeContracts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment gain (loss) from foreign exchange contraxts.", "label": "Investment Gain (Loss) from Foreign Exchange Contracts", "terseLabel": "Investment gain (loss) from foreign exchange contracts" } } }, "localname": "InvestmentGainLossFromForeignExchangeContracts", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureFinancialIncomeNetDetails" ], "xbrltype": "monetaryItemType" }, "tuya_InvestmentIncomeGross": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of investment income, gross.", "label": "Investment Income, Gross", "terseLabel": "Interest income and investment income, gross" } } }, "localname": "InvestmentIncomeGross", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureFinancialIncomeNetDetails" ], "xbrltype": "monetaryItemType" }, "tuya_IotPaasMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for IoT PaaS.", "label": "IoT PaaS [Member]", "terseLabel": "IoT PaaS" } } }, "localname": "IotPaasMember", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "tuya_LesseeOperatingLeaseLiabilityToBePaidWithinYearOne": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid within one year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Within Year One", "terseLabel": "Operating lease commitment within one year or less lease term" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidWithinYearOne", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "tuya_LesseeOperatingLeaseLiabilityToBePaidYearSix": { "auth_ref": [], "calculation": { "http://tuya.com/role/DisclosureOperatingLeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 6.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 sixth 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, to be Paid, Year Six", "terseLabel": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidYearSix", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureOperatingLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "tuya_LesseeOperatingLeaseSupplementalCashFlowInformationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure of supplemental cash flow information related to leases.", "label": "Lessee, Operating Lease, Supplemental Cash Flow Information [Table Text Block]", "terseLabel": "Summary of supplemental cash flow information related to leases" } } }, "localname": "LesseeOperatingLeaseSupplementalCashFlowInformationTableTextBlock", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureOperatingLeasesTables" ], "xbrltype": "textBlockItemType" }, "tuya_LesseeOperatingLeaseSupplementalConsolidatedBalanceSheetInformationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure of supplemental consolidated balance sheet information related to leases.", "label": "Lessee, Operating Lease, Supplemental Consolidated Balance Sheet Information [Table Text Block]", "terseLabel": "Summary of supplemental consolidated balance sheet information related to leases" } } }, "localname": "LesseeOperatingLeaseSupplementalConsolidatedBalanceSheetInformationTableTextBlock", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureOperatingLeasesTables" ], "xbrltype": "textBlockItemType" }, "tuya_LifeCycleOfDifferentSmartDevices": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Life cycle of different smart devices.", "label": "Life Cycle Of Different Smart Devices", "terseLabel": "Life cycle of different smart devices" } } }, "localname": "LifeCycleOfDifferentSmartDevices", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "durationItemType" }, "tuya_LoansReceivableTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term of loans receivable, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Loans Receivable, Term", "terseLabel": "Loans receivable, term" } } }, "localname": "LoansReceivableTerm", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureLongTermInvestmentAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "tuya_LongTermInvestmentTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-term investment.", "label": "Long Term Investment [Table Text Block]", "terseLabel": "Schedule of long-term Investment" } } }, "localname": "LongTermInvestmentTableTextBlock", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureLongTermInvestmentTables" ], "xbrltype": "textBlockItemType" }, "tuya_LongTermInvestmentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for long-term investments.", "label": "Long-term Investments [Member]", "terseLabel": "Long-term investments" } } }, "localname": "LongTermInvestmentsMember", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "tuya_LongTermInvestmentsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-term investments.", "label": "Long-term Investments, Policy [Policy Text Block]", "terseLabel": "Long-term Investments" } } }, "localname": "LongTermInvestmentsPolicyPolicyTextBlock", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "tuya_MaximumWithholdingIncomeTaxRateIfImmediateHoldingCompanyInHongKongOwnsDirectlyAtLeast25OfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the maximum withholding income tax rate if the immediate holding company in Hong Kong owns directly at least 25% of the shares.", "label": "Maximum Withholding Income Tax Rate If The Immediate Holding Company In Hong Kong Owns Directly At Least 25% Of The Shares", "terseLabel": "Maximum withholding income tax rate if the immediate holding company in Hong Kong owns directly at least 25% of the shares" } } }, "localname": "MaximumWithholdingIncomeTaxRateIfImmediateHoldingCompanyInHongKongOwnsDirectlyAtLeast25OfShares", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureIncomeTaxesNarrativesDetails" ], "xbrltype": "percentItemType" }, "tuya_MeasurementInputProbabilityIpoScenarioMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input using IPO scenario probability.", "label": "Measurement Input, Probability IPO Scenario [Member]", "terseLabel": "Probability - IPO scenario" } } }, "localname": "MeasurementInputProbabilityIpoScenarioMember", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "tuya_MeasurementInputProbabilityLiquidationScenarioMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input using liquidation scenario probability.", "label": "Measurement Input, Probability, Liquidation Scenario [Member]`", "terseLabel": "Probability - Liquidation scenario" } } }, "localname": "MeasurementInputProbabilityLiquidationScenarioMember", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "tuya_MeasurementInputProbabilityRedemptionScenarioMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input using redemption scenario probability.", "label": "Measurement Input, Probability, Redemption Scenario [Member]", "terseLabel": "Probability - Redemption scenario" } } }, "localname": "MeasurementInputProbabilityRedemptionScenarioMember", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "tuya_MembershipFeeToBeRefundedCurrent": { "auth_ref": [], "calculation": { "http://tuya.com/role/DisclosureAccrualsAndOtherLiabilitiesDetails": { "order": 4.0, "parentTag": "tuya_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "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 membership fee to be refunded (due within one year or within the normal operating cycle if longer).", "label": "Membership Fee to be Refunded, Current", "terseLabel": "Membership fee to be refunded (1)" } } }, "localname": "MembershipFeeToBeRefundedCurrent", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureAccrualsAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "tuya_NumberOfInvestors": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to number of investors.", "label": "Number of Investors", "terseLabel": "Number of investors" } } }, "localname": "NumberOfInvestors", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureConvertiblePreferredSharesDetails", "http://tuya.com/role/DisclosureOrdinarySharesDetails" ], "xbrltype": "integerItemType" }, "tuya_NumberOfSubsidiaries": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of subsidiaries.", "label": "Number of Subsidiaries", "terseLabel": "Number of subsidiaries" } } }, "localname": "NumberOfSubsidiaries", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesValueAddedTaxesDetails" ], "xbrltype": "integerItemType" }, "tuya_NumeratorForCalculationOfEarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Numerator For Calculation Of Earnings Per Share [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NumeratorForCalculationOfEarningsPerShareAbstract", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureBasicAndDilutedNetLossPerShareScheduleOfBasicAndDilutedNetIncomeLossPerCommonShareDetails" ], "xbrltype": "stringItemType" }, "tuya_OperatingLeaseInterestExpense": { "auth_ref": [], "calculation": { "http://tuya.com/role/DisclosureOperatingLeasesComponentsOfLeaseExpensesDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the interest of lease liabilities.", "label": "Operating Lease, Interest Expense", "terseLabel": "Interest of lease liabilities" } } }, "localname": "OperatingLeaseInterestExpense", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureOperatingLeasesComponentsOfLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "tuya_OperatingLossCarryforwardsSubjectToExpiration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of tax losses carry forwards from PRC entities that will expire.", "label": "Operating Loss Carryforwards, Subject to Expiration", "terseLabel": "Total tax losses carry forwards" } } }, "localname": "OperatingLossCarryforwardsSubjectToExpiration", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureIncomeTaxesTaxLossesCarryForwardsDetails" ], "xbrltype": "monetaryItemType" }, "tuya_OrdinarySharesConverted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued for the ordinary shares converted.", "label": "Ordinary Shares Converted", "terseLabel": "Number of ordinary shares converted" } } }, "localname": "OrdinarySharesConverted", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureOrdinarySharesDetails" ], "xbrltype": "sharesItemType" }, "tuya_OrdinarySharesConvertedRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Ratio applied to the ordinary shares converted.", "label": "Ordinary Shares Converted, Ratio", "terseLabel": "Ordinary shares converted, ratio" } } }, "localname": "OrdinarySharesConvertedRatio", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureOrdinarySharesDetails" ], "xbrltype": "pureItemType" }, "tuya_OrdinarySharesReclassifiedAndReDesignated": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued for the ordinary shares reclassified and re-designated.", "label": "Ordinary Shares Reclassified and Re-designated", "terseLabel": "Number of ordinary shares reclassified and re-designated" } } }, "localname": "OrdinarySharesReclassifiedAndReDesignated", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureOrdinarySharesDetails" ], "xbrltype": "sharesItemType" }, "tuya_OrdinarySharesReclassifiedAndReDesignatedRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Ratio applied to the ordinary shares reclassified and re-designated.", "label": "Ordinary Shares Reclassified and Re-designated, Ratio", "terseLabel": "Ordinary shares reclassified and re-designated, ratio" } } }, "localname": "OrdinarySharesReclassifiedAndReDesignatedRatio", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureOrdinarySharesDetails" ], "xbrltype": "pureItemType" }, "tuya_OrdinarySharesRepresentingOrdinaryShares26400.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to ordinary shares representing ordinary shares 26,400.", "label": "Ordinary Shares Representing Ordinary Shares 26,400. [Member]", "terseLabel": "Ordianry shares representing ordinary shares 26,400" } } }, "localname": "OrdinarySharesRepresentingOrdinaryShares26400.Member", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureOrdinarySharesDetails" ], "xbrltype": "domainItemType" }, "tuya_OrdinarySharesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure on ordinary shares.", "label": "Ordinary Shares [Text Block]", "terseLabel": "Ordinary Shares" } } }, "localname": "OrdinarySharesTextBlock", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureOrdinaryShares" ], "xbrltype": "textBlockItemType" }, "tuya_OtherInvestorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the other investor (part of Angel Investors).", "label": "The Other Investors [Member]", "terseLabel": "The other investor" } } }, "localname": "OtherInvestorsMember", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureOrdinarySharesDetails" ], "xbrltype": "domainItemType" }, "tuya_OtherThanChinaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to area Other than China.", "label": "Other Than China [Member]", "terseLabel": "Overseas" } } }, "localname": "OtherThanChinaMember", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureIncomeTaxesComponentsOfLossBeforeTaxDetails" ], "xbrltype": "domainItemType" }, "tuya_PayablesForShareRepurchaseCurrent": { "auth_ref": [], "calculation": { "http://tuya.com/role/DisclosureAccrualsAndOtherLiabilitiesDetails": { "order": 7.0, "parentTag": "tuya_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of payables for share repurchases.", "label": "Payables for Share Repurchase Current", "terseLabel": "Payables for share repurchase" } } }, "localname": "PayablesForShareRepurchaseCurrent", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureAccrualsAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "tuya_PaymentFromDepositaryBankCurrent": { "auth_ref": [], "calculation": { "http://tuya.com/role/DisclosureAccrualsAndOtherLiabilitiesDetails": { "order": 8.0, "parentTag": "tuya_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for payment from depositary bank. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Payment from Depositary Bank, Current", "terseLabel": "Payment from depositary bank, current (2)" } } }, "localname": "PaymentFromDepositaryBankCurrent", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureAccrualsAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "tuya_PaymentFromDepositaryBankNonCurrent": { "auth_ref": [], "calculation": { "http://tuya.com/role/DisclosureAccrualsAndOtherLiabilitiesDetails": { "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 the obligations incurred through that date and payable for payment from depositary bank, non-current portion.", "label": "Payment from Depositary Bank, Non-current", "terseLabel": "Payment from depositary bank, non-current (2)" } } }, "localname": "PaymentFromDepositaryBankNonCurrent", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureAccrualsAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "tuya_PercentageOfSharesOfFieForWithholdingIncomeTaxRateOf5": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the percentage of shares of the FIE for withholding income tax rate of 5%.", "label": "Percentage Of Shares Of The Fie For Withholding Income Tax Rate Of 5%", "terseLabel": "Percentage of shares of the FIE for withholding income tax rate of 5%" } } }, "localname": "PercentageOfSharesOfFieForWithholdingIncomeTaxRateOf5", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureIncomeTaxesNarrativesDetails" ], "xbrltype": "percentItemType" }, "tuya_PeriodOfArrangementInWhichAmountRecordedRatablyAsOtherNonOperatingIncome": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The period of arrangement in which amount recorded ratably as other non-operating income, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Period of Arrangement in which Amount Recorded Ratably as Other Non-operating Income", "terseLabel": "Period of arrangement in which amount recorded ratably as other non-operating income" } } }, "localname": "PeriodOfArrangementInWhichAmountRecordedRatablyAsOtherNonOperatingIncome", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureAccrualsAndOtherLiabilitiesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "tuya_Plan2015Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to 2015 plan.", "label": "Plan 2015 [Member]", "terseLabel": "2015 Plan" } } }, "localname": "Plan2015Member", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationAssumptionsDetails", "http://tuya.com/role/DisclosureShareBasedCompensationGeneralDetails" ], "xbrltype": "domainItemType" }, "tuya_PreferentialTaxRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the preferential tax rate.", "label": "Preferential Tax Rate", "terseLabel": "Preferential tax rate" } } }, "localname": "PreferentialTaxRate", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureIncomeTaxesNarrativesDetails" ], "xbrltype": "percentItemType" }, "tuya_PrepaidAndOtherAssetsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure on prepayments and other assets.", "label": "Prepaid, and Other Assets Disclosure [Text Block]", "terseLabel": "Prepayments and Other Assets" } } }, "localname": "PrepaidAndOtherAssetsDisclosureTextBlock", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosurePrepaymentsAndOtherAssets" ], "xbrltype": "textBlockItemType" }, "tuya_PrepaidCloudServiceFeeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to prepaid cloud service fee.", "label": "Prepaid Cloud Service Fee [Member]", "terseLabel": "Prepaid cloud service fee to Tencent Group" } } }, "localname": "PrepaidCloudServiceFeeMember", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "tuya_PrepaymentForSharesRepurchase": { "auth_ref": [], "calculation": { "http://tuya.com/role/DisclosurePrepaymentsAndOtherAssetsDetails": { "order": 8.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount paid for share repurchase.", "label": "Prepayment For Shares Repurchase", "terseLabel": "Prepayment for share repurchase" } } }, "localname": "PrepaymentForSharesRepurchase", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosurePrepaymentsAndOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "tuya_PrepaymentOfProfessionalCostForDualPrimaryListingCurrent": { "auth_ref": [], "calculation": { "http://tuya.com/role/DisclosurePrepaymentsAndOtherAssetsDetails": { "order": 7.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of prepaid professional cost for dual primary listing.", "label": "Prepayment of Professional Cost for Dual Primary Listing Current", "terseLabel": "Professional cost for Dual Primary Listing" } } }, "localname": "PrepaymentOfProfessionalCostForDualPrimaryListingCurrent", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosurePrepaymentsAndOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "tuya_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": "Principal Accounting Policies" } } }, "localname": "PrincipalAccountingPoliciesLineItems", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesGovernmentGrantsDetails", "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesSalesAndMarketingExpensesDetails" ], "xbrltype": "stringItemType" }, "tuya_PrincipalAccountingPoliciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about principal accounting policies.", "label": "Principal Accounting Policies [Table]" } } }, "localname": "PrincipalAccountingPoliciesTable", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesGovernmentGrantsDetails", "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesSalesAndMarketingExpensesDetails" ], "xbrltype": "stringItemType" }, "tuya_ProceedsFromIssuanceOfClassOrdinarySharesUponNetOfCostOfIssuance": { "auth_ref": [], "calculation": { "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to Proceeds from issuance of Class A ordinary shares upon the Dual Primary Listing, net of cost of issuance.", "label": "Proceeds From Issuance Of Class A Ordinary Shares Upon Net Of cost Of Issuance", "terseLabel": "Proceeds from issuance of Class A ordinary shares upon the Dual Primary Listing, net of cost of issuance" } } }, "localname": "ProceedsFromIssuanceOfClassOrdinarySharesUponNetOfCostOfIssuance", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "tuya_ProceedsFromIssuanceOfOrdinarySharesPriorToInitialPublicOffering": { "auth_ref": [], "calculation": { "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetails": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 }, "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of proceeds from issuance of ordinary shares prior to initial public offering.", "label": "Proceeds From Issuance Of Ordinary Shares Prior To Initial Public Offering", "terseLabel": "Proceeds from issuance of ordinary shares prior to Initial Public Offering" } } }, "localname": "ProceedsFromIssuanceOfOrdinarySharesPriorToInitialPublicOffering", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetails", "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "tuya_ProceedsFromIssuanceOfOrdinarySharesUponDualPrimary": { "auth_ref": [], "calculation": { "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetails": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of proceeds from issuance of ordinary shares upon the dual primary listing.", "label": "Proceeds From Issuance Of Ordinary Shares Upon The Dual Primary", "terseLabel": "Proceeds from issuance of Class A ordinary shares upon the Dual Primary Listing, net of cost of issuance" } } }, "localname": "ProceedsFromIssuanceOfOrdinarySharesUponDualPrimary", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "tuya_PropertyPlantAndEquipmentEstimatedUsefulLifeTableTextBlock": { "auth_ref": [], "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 Estimated Useful Life [Table Text Block]", "terseLabel": "Schedule of property, plant and equipment estimated useful life" } } }, "localname": "PropertyPlantAndEquipmentEstimatedUsefulLifeTableTextBlock", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "tuya_PurchaseCommitmentAggregatePaymentsMade": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "It represents the value of aggregate payments made under purchase commitment.", "label": "Purchase Commitment, Aggregate Payments Made", "terseLabel": "Total payments made" } } }, "localname": "PurchaseCommitmentAggregatePaymentsMade", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureCommitmentsAndContingenciesServicesPurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "tuya_RealizedGainsExerciseOfWarrant": { "auth_ref": [], "calculation": { "http://tuya.com/role/DisclosureFinancialIncomeNetDetails": { "order": 3.0, "parentTag": "tuya_FinancialIncomeNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain due to the exercise of the warrant.", "label": "Realized Gains, Exercise of Warrant", "terseLabel": "Realized gain of bridge loan conversion to investment (Note 9(1))", "verboseLabel": "Realized gain of bridge loan conversion to investment" } } }, "localname": "RealizedGainsExerciseOfWarrant", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureFinancialIncomeNetDetails", "http://tuya.com/role/DisclosureLongTermInvestmentAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "tuya_ReceivablesFromShareholdersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Receivables From Shareholders.", "label": "Receivables from Shareholders [Member]", "terseLabel": "Receivables from shareholders" } } }, "localname": "ReceivablesFromShareholdersMember", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "tuya_ReceivablesFromThirdPartyPaymentPlatformsCurrent": { "auth_ref": [], "calculation": { "http://tuya.com/role/DisclosurePrepaymentsAndOtherAssetsDetails": { "order": 6.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of receivables from third party payment platforms expected to be collected within one year or the normal operating cycle, if longer.", "label": "Receivables from Third Party Payment Platforms, Current", "terseLabel": "Receivables from third party payment platforms" } } }, "localname": "ReceivablesFromThirdPartyPaymentPlatformsCurrent", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosurePrepaymentsAndOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "tuya_RegisteredShareholdersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for represents registration of parties.", "label": "Registered Shareholders [Member]", "terseLabel": "Registered shareholders" } } }, "localname": "RegisteredShareholdersMember", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureOrdinarySharesDetails", "http://tuya.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "tuya_ReimbursementPaymentFromDepositaryBank": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of reimbursement payment from depositary bank.", "label": "Reimbursement Payment from Depositary Bank", "terseLabel": "Reimbursement payment from depositary bank" } } }, "localname": "ReimbursementPaymentFromDepositaryBank", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureAccrualsAndOtherLiabilitiesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "tuya_ReimbursementPaymentFromDepositaryBankRecorded": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of reimbursement payment from depositary bank recorded during the reporting period.", "label": "Reimbursement Payment from Depositary Bank, Recorded", "terseLabel": "Reimbursement payment from depositary bank recorded" } } }, "localname": "ReimbursementPaymentFromDepositaryBankRecorded", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureAccrualsAndOtherLiabilitiesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "tuya_SaasAndOthersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for SaaS and others.", "label": "SaaS and others", "terseLabel": "SaaS and others" } } }, "localname": "SaasAndOthersMember", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "tuya_SaasMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to SaaS.", "label": "SaaS [Member]", "terseLabel": "SaaS" } } }, "localname": "SaasMember", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureDeferredRevenueDeferredCloudBasedConnectivityAndBasicIotServicesRelatedRevenueMembershipSaasDetails", "http://tuya.com/role/DisclosureDeferredRevenueDetails" ], "xbrltype": "domainItemType" }, "tuya_SalesAndMarketingExpensesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for sales and marketing expenses.", "label": "Sales And Marketing Expenses [Policy Text Block]", "terseLabel": "Sales and Marketing Expenses" } } }, "localname": "SalesAndMarketingExpensesPolicyTextBlock", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "tuya_SalesReturnAllowancesCurrent": { "auth_ref": [], "calculation": { "http://tuya.com/role/DisclosureAccrualsAndOtherLiabilitiesDetails": { "order": 5.0, "parentTag": "tuya_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for sales return allowances. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Sales Return Allowances, Current", "terseLabel": "Sales return allowances" } } }, "localname": "SalesReturnAllowancesCurrent", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureAccrualsAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "tuya_ScheduleOfPrincipalSubsidiariesAndConsolidatedViesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of principal subsidiaries and consolidated VIEs.", "label": "Schedule of Principal Subsidiaries and Consolidated VIEs [Table Text Block]", "terseLabel": "Summary of Company's principal subsidiaries and consolidated VIE" } } }, "localname": "ScheduleOfPrincipalSubsidiariesAndConsolidatedViesTableTextBlock", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureOrganizationAndPrincipalActivitiesTables" ], "xbrltype": "textBlockItemType" }, "tuya_SeriesA1ConvertiblePreferredSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for series A-1 convertible preferred shares.", "label": "Series A-1 convertible preferred shares [Member]", "terseLabel": "Series A-1 convertible preferred shares" } } }, "localname": "SeriesA1ConvertiblePreferredSharesMember", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureConvertiblePreferredSharesDetails", "http://tuya.com/role/DisclosureConvertiblePreferredSharesShareRepurchasesDetails", "http://tuya.com/role/DisclosureOrdinarySharesDetails" ], "xbrltype": "domainItemType" }, "tuya_SeriesBConvertiblePreferredSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for series B convertible preferred shares.", "label": "Series B convertible preferred shares [Member]", "terseLabel": "Series B convertible preferred shares" } } }, "localname": "SeriesBConvertiblePreferredSharesMember", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureConvertiblePreferredSharesDetails", "http://tuya.com/role/DisclosureOrdinarySharesDetails" ], "xbrltype": "domainItemType" }, "tuya_SeriesCConvertiblePreferredSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for series C convertible preferred shares.", "label": "Series C convertible preferred shares [Member]", "terseLabel": "Series C convertible preferred shares" } } }, "localname": "SeriesCConvertiblePreferredSharesMember", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureConvertiblePreferredSharesDetails", "http://tuya.com/role/DisclosureOrdinarySharesDetails" ], "xbrltype": "domainItemType" }, "tuya_SeriesConvertiblePreferredSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for series A convertible preferred shares.", "label": "Series A convertible preferred shares [Member]", "terseLabel": "Series A convertible preferred shares" } } }, "localname": "SeriesConvertiblePreferredSharesMember", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureConvertiblePreferredSharesDetails", "http://tuya.com/role/DisclosureOrdinarySharesDetails" ], "xbrltype": "domainItemType" }, "tuya_SeriesDConvertiblePreferredSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for series D convertible preferred shares.", "label": "Series D convertible preferred shares [Member]", "terseLabel": "Series D convertible preferred shares" } } }, "localname": "SeriesDConvertiblePreferredSharesMember", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureConvertiblePreferredSharesAdditionalDetails", "http://tuya.com/role/DisclosureConvertiblePreferredSharesDetails", "http://tuya.com/role/DisclosureOrdinarySharesDetails" ], "xbrltype": "domainItemType" }, "tuya_ServicesExpirationPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Services expiration period.", "label": "Services Expiration Period", "terseLabel": "Services expiration period" } } }, "localname": "ServicesExpirationPeriod", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "durationItemType" }, "tuya_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExerciseMultiple": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The exercise multiple used to value the options grants.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Exercise Multiple", "terseLabel": "Exercise multiple" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExerciseMultiple", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationAssumptionsDetails" ], "xbrltype": "perShareItemType" }, "tuya_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated forfeiture rate (post-vesting) used to value the options grants.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Forfeiture Rate", "terseLabel": "Expected forfeiture rate (post-vesting)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "tuya_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsFairValueOfShareOption": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fair value of share option used to value the options grants.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Fair value of Share Option", "terseLabel": "Fair value of share option (US Dollar)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsFairValueOfShareOption", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationAssumptionsDetails" ], "xbrltype": "perShareItemType" }, "tuya_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options exercised during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "tuya_ShareRepurchaseProgram2021Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the share repurchase program, 2021.", "label": "Share Repurchase Program [Member]", "terseLabel": "Share Repurchase Program" } } }, "localname": "ShareRepurchaseProgram2021Member", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureOrdinarySharesDetails" ], "xbrltype": "domainItemType" }, "tuya_ShareholdingInterestOfCustomerWithBridgeLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shareholding interest of a customer with a bridge loan.", "label": "Shareholding Interest of Customer with Bridge Loan [Member]", "terseLabel": "Shareholding interest of a customer with a bridge loan" } } }, "localname": "ShareholdingInterestOfCustomerWithBridgeLoanMember", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureLongTermInvestmentAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "tuya_ShareholdingInterestOfPrivatelyHeldCompanyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shareholding interest of a privately held company.", "label": "Shareholding Interest of Privately Held Company [Member]", "terseLabel": "Shareholding interest of a privately held company" } } }, "localname": "ShareholdingInterestOfPrivatelyHeldCompanyMember", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureLongTermInvestmentAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "tuya_SharesIssuedDuringPeriodSharesUponDualPrimaryListingNetOfIssuanceCost": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during period upon the Dual Primary Listing, net of cost of issuance.", "label": "Shares Issued During Period, Shares, Upon Dual Primary Listing, Net of Issuance Cost", "terseLabel": "Issuance of ordinary shares upon the Dual Primary Listing, net of cost of issuance (in shares)", "verboseLabel": "Number of shares issued upon the Dual Primary Listing, net of cost of issuance" } } }, "localname": "SharesIssuedDuringPeriodSharesUponDualPrimaryListingNetOfIssuanceCost", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureOrdinarySharesDetails", "http://tuya.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "tuya_SharesIssuedDuringPeriodValueUponDualPrimaryListingNetOfIssuanceCost": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of shares issued during period upon the Dual Primary Listing, net of cost of issuance.", "label": "Shares Issued During Period, Value, Upon Dual Primary Listing, Net of Issuance Cost", "terseLabel": "Issuance of ordinary shares upon the Dual Primary Listing, net of cost of issuance" } } }, "localname": "SharesIssuedDuringPeriodValueUponDualPrimaryListingNetOfIssuanceCost", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "tuya_ShortTermInvestmentsLineItem": { "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": "Short-term Investments [Line Item]", "terseLabel": "Short-term Investments" } } }, "localname": "ShortTermInvestmentsLineItem", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureShortTermInvestmentDetails" ], "xbrltype": "stringItemType" }, "tuya_ShortTermInvestmentsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for short-term investments.", "label": "Short-term Investments, Policy [Policy Text Block]", "terseLabel": "Short-term Investments" } } }, "localname": "ShortTermInvestmentsPolicyPolicyTextBlock", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "tuya_ShortTermInvestmentsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of information pertaining to short-term investments.", "label": "Short-term Investments [Table]" } } }, "localname": "ShortTermInvestmentsTable", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureShortTermInvestmentDetails" ], "xbrltype": "stringItemType" }, "tuya_SmartDeviceDistributionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Smart device distribution.", "label": "Smart device distribution", "terseLabel": "Smart device distribution" } } }, "localname": "SmartDeviceDistributionMember", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "tuya_StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesPriorToInitialPublicOffering": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of issuance Of Ordinary Shares Prior To initial public offering.", "label": "Stock Issued During Period, Shares, Issuance Of Ordinary Shares Prior To Initial Public Offering", "terseLabel": "Issuance of ordinary shares prior to Initial Public Offering (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesPriorToInitialPublicOffering", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "tuya_StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesPriorToInitialPublicOffering": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of issuance of ordinary shares prior to initial public offering.", "label": "Stock Issued During Period, Value, Issuance Of Ordinary Shares Prior To Initial Public Offering", "terseLabel": "Issuance of ordinary shares prior to Initial Public Offering" } } }, "localname": "StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesPriorToInitialPublicOffering", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "tuya_SubscriptionContributionsFromShareholders": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Subscription contributions from shareholders.", "label": "Subscription Contributions from Shareholders", "terseLabel": "Subscription contributions from shareholders" } } }, "localname": "SubscriptionContributionsFromShareholders", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "tuya_SupplierMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to supplier A.", "label": "Supplier [Member]", "terseLabel": "Supplier A" } } }, "localname": "SupplierMember", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureRisksAndConcentrationSupplierSConcentrationDetails" ], "xbrltype": "domainItemType" }, "tuya_TaxExpirationPeriodAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information about tax expiration period.", "label": "Tax Expiration Period [Axis]", "terseLabel": "Tax Expiration Period [Axis]" } } }, "localname": "TaxExpirationPeriodAxis", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureIncomeTaxesTaxLossesCarryForwardsDetails" ], "xbrltype": "stringItemType" }, "tuya_TaxExpirationPeriodDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tax expiration period.", "label": "Tax Expiration Period [Domain]", "terseLabel": "Tax Expiration Period [Domain]" } } }, "localname": "TaxExpirationPeriodDomain", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureIncomeTaxesTaxLossesCarryForwardsDetails" ], "xbrltype": "domainItemType" }, "tuya_TemporaryEquityDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure on Convertible Preferred Shares.", "label": "Temporary Equity Disclosure [Text Block]", "terseLabel": "Convertible Preferred Shares" } } }, "localname": "TemporaryEquityDisclosureTextBlock", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureConvertiblePreferredShares" ], "xbrltype": "textBlockItemType" }, "tuya_TemporaryEquityRepurchaseOfSharesShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents of new stock of temporary equity repurchased during the period.", "label": "Temporary Equity, Repurchase of Shares, Shares", "terseLabel": "Number of shares repurchased" } } }, "localname": "TemporaryEquityRepurchaseOfSharesShares", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureConvertiblePreferredSharesShareRepurchasesDetails" ], "xbrltype": "sharesItemType" }, "tuya_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of new stock classified as temporary equity issued during the period.", "label": "Temporary Equity, Stock Issued During Period, Shares, New Issues", "terseLabel": "Number of shares issued during the period" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureConvertiblePreferredSharesDetails", "http://tuya.com/role/DisclosureConvertiblePreferredSharesShareRepurchasesDetails" ], "xbrltype": "sharesItemType" }, "tuya_TemporaryEquityStockIssuedIssuanceCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct costs associated with issuing temporary equity. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.", "label": "Temporary Equity, Stock Issued, Issuance Costs", "terseLabel": "Issuance costs" } } }, "localname": "TemporaryEquityStockIssuedIssuanceCosts", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureConvertiblePreferredSharesAdditionalDetails", "http://tuya.com/role/DisclosureConvertiblePreferredSharesDetails" ], "xbrltype": "monetaryItemType" }, "tuya_TencentGroupMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Tencent Group (including Tencent Mobility Limited and Image Frame Investment (HK) Limited. After November 1, 2022, Tencent Group is a related party of the Company), principal shareholder of the Company.", "label": "Tencent Group [Member]", "terseLabel": "Tencent Group" } } }, "localname": "TencentGroupMember", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "tuya_TimeDepositAssets": { "auth_ref": [], "calculation": { "http://tuya.com/role/DisclosureShortTermInvestmentDetails": { "order": 1.0, "parentTag": "us-gaap_ShortTermInvestments", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of time deposit assets.", "label": "Time Deposit Assets", "terseLabel": "Time deposits" } } }, "localname": "TimeDepositAssets", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureShortTermInvestmentDetails" ], "xbrltype": "monetaryItemType" }, "tuya_TreasuryStockParOrStatedValuePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of treasury stock.", "label": "Treasury Stock Par Or Stated Value Per Share", "terseLabel": "Treasury stock, par value" } } }, "localname": "TreasuryStockParOrStatedValuePerShare", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetParentheticalDetails", "http://tuya.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "tuya_TreasuryStocksPoliciesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for treasury stocks.", "label": "Treasury Stocks [Policies Text Block]", "terseLabel": "Treasury stocks" } } }, "localname": "TreasuryStocksPoliciesTextBlock", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "tuya_TuyaGlobalInc.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Tuya Global Inc.", "label": "Tuya Global Inc." } } }, "localname": "TuyaGlobalInc.Member", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureOrganizationAndPrincipalActivitiesCompanyPrincipalSubsidiariesAndConsolidatedVieDetails" ], "xbrltype": "domainItemType" }, "tuya_TuyaGmbhMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Tuya GmbH.", "label": "Tuya GmbH" } } }, "localname": "TuyaGmbhMember", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureOrganizationAndPrincipalActivitiesCompanyPrincipalSubsidiariesAndConsolidatedVieDetails" ], "xbrltype": "domainItemType" }, "tuya_TuyaHkLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Tuya HK Limited.", "label": "Tuya (HK) Limited" } } }, "localname": "TuyaHkLimitedMember", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureOrganizationAndPrincipalActivitiesCompanyPrincipalSubsidiariesAndConsolidatedVieDetails" ], "xbrltype": "domainItemType" }, "tuya_TuyaJapanCo.Ltd.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Tuya Japan Co., Ltd.", "label": "Tuya Japan Co., Ltd." } } }, "localname": "TuyaJapanCo.Ltd.Member", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureOrganizationAndPrincipalActivitiesCompanyPrincipalSubsidiariesAndConsolidatedVieDetails" ], "xbrltype": "domainItemType" }, "tuya_TuyaSmartInc.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Tuya Smart Inc.", "label": "Tuya Smart Inc." } } }, "localname": "TuyaSmartInc.Member", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureOrganizationAndPrincipalActivitiesCompanyPrincipalSubsidiariesAndConsolidatedVieDetails" ], "xbrltype": "domainItemType" }, "tuya_TuyasmartColombiaS.a.sMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Tuyasmart Colombia S.A.S.", "label": "Tuyasmart (Colombia) S.A.S", "terseLabel": "Tuya smart (Colombia) S.A.S" } } }, "localname": "TuyasmartColombiaS.a.sMember", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureOrganizationAndPrincipalActivitiesCompanyPrincipalSubsidiariesAndConsolidatedVieDetails" ], "xbrltype": "domainItemType" }, "tuya_TuyasmartIndiaPrivateLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Tuyasmart India Private Limited.", "label": "Tuyasmart (India) Private Limited", "terseLabel": "Tuya smart (India) Private Limited" } } }, "localname": "TuyasmartIndiaPrivateLimitedMember", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureOrganizationAndPrincipalActivitiesCompanyPrincipalSubsidiariesAndConsolidatedVieDetails" ], "xbrltype": "domainItemType" }, "tuya_TwoInvestorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to two investors (part of Angel Investors).", "label": "Two Investors [Member]", "terseLabel": "Two investors" } } }, "localname": "TwoInvestorsMember", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureOrdinarySharesDetails" ], "xbrltype": "domainItemType" }, "tuya_UnrealizedGainLossOnLongTermInvestments": { "auth_ref": [], "calculation": { "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on Long term investment.", "label": "Unrealized Gain Loss On Long Term Investments", "negatedLabel": "Fair value change on short-term and long-term investments" } } }, "localname": "UnrealizedGainLossOnLongTermInvestments", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "tuya_ValueAddedTaxReceivablePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Value added tax receivable as a percentage in excess of its actual tax burden upon completion of relevant VAT refund filling process.", "label": "Value Added Tax Receivable Percentage", "terseLabel": "Value added tax receivable percentage" } } }, "localname": "ValueAddedTaxReceivablePercentage", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesValueAddedTaxesDetails" ], "xbrltype": "percentItemType" }, "tuya_ValueAddedTaxesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for value added taxes.", "label": "Value Added Taxes [Policy Text Block]", "terseLabel": "Value Added Taxes" } } }, "localname": "ValueAddedTaxesPolicyTextBlock", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "tuya_VatRefundReceived": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of VAT refund received.", "label": "VAT Refund Received", "terseLabel": "VAT refund received" } } }, "localname": "VatRefundReceived", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesValueAddedTaxesDetails" ], "xbrltype": "monetaryItemType" }, "tuya_WeightedAverageReturnOnInvestments": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of weighted average return on investments.", "label": "Weighted Average Return on Investments", "terseLabel": "Weighted average return of the wealth management products" } } }, "localname": "WeightedAverageReturnOnInvestments", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureShortTermInvestmentDetails" ], "xbrltype": "percentItemType" }, "tuya_WithholdingIncomeTaxRateOnDividendsDistributed": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the withholding income tax rate on dividends distributed.", "label": "Withholding Income Tax Rate on Dividends Distributed", "terseLabel": "Withholding income tax rate on dividends distributed" } } }, "localname": "WithholdingIncomeTaxRateOnDividendsDistributed", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureIncomeTaxesNarrativesDetails" ], "xbrltype": "percentItemType" }, "tuya_ZhejiangTuyaSmartElectronicsCo.Ltd.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Zhejiang Tuya Smart Electronics Co., Ltd.", "label": "Zhejiang Tuya Smart Electronics Co., Ltd." } } }, "localname": "ZhejiangTuyaSmartElectronicsCo.Ltd.Member", "nsuri": "http://tuya.com/20221231", "presentation": [ "http://tuya.com/role/DisclosureOrganizationAndPrincipalActivitiesCompanyPrincipalSubsidiariesAndConsolidatedVieDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Principal Accounting Policies" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "terseLabel": "Accruals and Other Liabilities" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureAccrualsAndOtherLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r20", "r672" ], "calculation": { "http://tuya.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" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r206", "r303", "r304", "r637" ], "calculation": { "http://tuya.com/role/DisclosureAccountsReceivableNetDetails": { "order": 2.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, before Allowance for Credit Loss, Current", "verboseLabel": "Accounts receivable, gross" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureAccountsReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r592" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts receivables" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureRisksAndConcentrationCreditConcentrationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounts Receivable, net" } } }, "localname": "AccountsReceivableNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r303", "r304" ], "calculation": { "http://tuya.com/role/DisclosureAccountsReceivableNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://tuya.com/role/StatementConsolidatedBalanceSheets": { "order": 4.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, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net", "totalLabel": "Total accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureAccountsReceivableNetDetails", "http://tuya.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedAdvertisingCurrent": { "auth_ref": [ "r23" ], "calculation": { "http://tuya.com/role/DisclosureAccrualsAndOtherLiabilitiesDetails": { "order": 10.0, "parentTag": "tuya_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "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": "Advertising and promotion fee payables" } } }, "localname": "AccruedAdvertisingCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureAccrualsAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesAndOtherLiabilities": { "auth_ref": [], "calculation": { "http://tuya.com/role/DisclosureAccrualsAndOtherLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetDetails": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "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", "totalLabel": "Total accruals and other liabilities", "verboseLabel": "Accruals and other current liabilities" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureAccrualsAndOtherLiabilitiesDetails", "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accruals and Other Liabilities" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r23" ], "calculation": { "http://tuya.com/role/DisclosureAccrualsAndOtherLiabilitiesDetails": { "order": 11.0, "parentTag": "tuya_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Professional Fees, Current", "terseLabel": "Professional service fee payables" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureAccrualsAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalariesCurrent": { "auth_ref": [ "r23", "r641" ], "calculation": { "http://tuya.com/role/DisclosureAccrualsAndOtherLiabilitiesDetails": { "order": 12.0, "parentTag": "tuya_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Salaries, Current", "terseLabel": "Salary and welfare payable" } } }, "localname": "AccruedSalariesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureAccrualsAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r91", "r199" ], "calculation": { "http://tuya.com/role/DisclosurePropertyEquipmentAndSoftwareNetDetails": { "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 and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePropertyEquipmentAndSoftwareNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r32", "r33", "r34", "r208", "r576", "r585", "r586" ], "calculation": { "http://tuya.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income/(loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetDetails", "http://tuya.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r31", "r34", "r137", "r513", "r581", "r582", "r705", "r706", "r707", "r718", "r719", "r720" ], "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": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated other comprehensive (loss)/income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r12" ], "calculation": { "http://tuya.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/2022", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetDetails", "http://tuya.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r435", "r436", "r437", "r718", "r719", "r720", "r787" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash generated from operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r429" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Share-based compensation expenses" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r209", "r307", "r315" ], "calculation": { "http://tuya.com/role/DisclosureAccountsReceivableNetDetails": { "order": 1.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": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Less: allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureAccountsReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries": { "auth_ref": [ "r230" ], "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 portion" } } }, "localname": "AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r264" ], "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": "Weighted average shares excluded from computation of diluted net loss per ordinary share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureBasicAndDilutedNetLossPerShareScheduleOfAntidilutiveSharesExcludedFromComputationOfDilutedNetLossPerOrdinaryShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r67" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureBasicAndDilutedNetLossPerShareScheduleOfAntidilutiveSharesExcludedFromComputationOfDilutedNetLossPerOrdinaryShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Basic and Diluted Net Loss per Share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureBasicAndDilutedNetLossPerShareScheduleOfAntidilutiveSharesExcludedFromComputationOfDilutedNetLossPerOrdinaryShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r67" ], "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/2022", "presentation": [ "http://tuya.com/role/DisclosureBasicAndDilutedNetLossPerShareScheduleOfAntidilutiveSharesExcludedFromComputationOfDilutedNetLossPerOrdinaryShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r161", "r174", "r201", "r231", "r282", "r291", "r297", "r313", "r338", "r339", "r341", "r342", "r343", "r345", "r347", "r349", "r350", "r466", "r470", "r485", "r672", "r742", "r743", "r798" ], "calculation": { "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://tuya.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/2022", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetDetails", "http://tuya.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetDetails", "http://tuya.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r193", "r213", "r231", "r313", "r338", "r339", "r341", "r342", "r343", "r345", "r347", "r349", "r350", "r466", "r470", "r485", "r672", "r742", "r743", "r798" ], "calculation": { "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetDetails": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://tuya.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetDetails", "http://tuya.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/2022", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetDetails", "http://tuya.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r147" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "terseLabel": "Assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNoncurrent": { "auth_ref": [ "r231", "r313", "r338", "r339", "r341", "r342", "r343", "r345", "r347", "r349", "r350", "r466", "r470", "r485", "r742", "r743", "r798" ], "calculation": { "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetDetails": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://tuya.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.", "label": "Assets, Noncurrent", "totalLabel": "Total non-current assets" } } }, "localname": "AssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetDetails", "http://tuya.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/2022", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetDetails", "http://tuya.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent": { "auth_ref": [ "r81", "r197", "r322" ], "calculation": { "http://tuya.com/role/DisclosureLongTermInvestmentDetails": { "order": 1.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", "terseLabel": "Investments in available-for-sale debt securities" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureLongTermInvestmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r400", "r401", "r402", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r424", "r425", "r426", "r427", "r428" ], "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/2022", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationGeneralDetails", "http://tuya.com/role/DisclosureShareBasedCompensationOptionsActivityDetails", "http://tuya.com/role/DisclosureShareBasedCompensationRsusActivityDetails" ], "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/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r145", "r146" ], "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/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesRevenueRecognitionDetails" ], "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 Preparation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r464", "r664", "r665" ], "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/2022", "presentation": [ "http://tuya.com/role/DisclosureLongTermInvestmentAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r131", "r132", "r464", "r664", "r665" ], "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/2022", "presentation": [ "http://tuya.com/role/DisclosureLongTermInvestmentAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r62", "r196", "r635" ], "calculation": { "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetDetails": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://tuya.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "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" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetDetails", "http://tuya.com/role/StatementConsolidatedBalanceSheets", "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r63" ], "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" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r63", "r159" ], "lang": { "en-us": { "role": { "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company 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.", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Restricted Cash" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r57", "r62", "r65" ], "calculation": { "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents, restricted cash at the end of year", "periodStartLabel": "Cash and cash equivalents, restricted cash at the beginning of year", "totalLabel": "Total cash, cash equivalents and restricted cash shown in the statement of cash flows" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetails", "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r57", "r155" ], "calculation": { "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net (decrease)/ increase in cash and cash equivalents, restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetails", "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ChangeInContractWithCustomerAssetAndLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Change in Contract with Customer, Asset and Liability [Abstract]", "terseLabel": "Deferred Revenue" } } }, "localname": "ChangeInContractWithCustomerAssetAndLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureDeferredRevenueDeferredCloudBasedConnectivityAndBasicIotServicesRelatedRevenueMembershipSaasDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r203", "r204", "r205", "r231", "r253", "r254", "r261", "r263", "r271", "r272", "r313", "r338", "r341", "r342", "r343", "r349", "r350", "r354", "r355", "r357", "r358", "r360", "r485", "r609", "r690", "r713", "r722" ], "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/2022", "presentation": [ "http://tuya.com/role/DisclosureConvertiblePreferredSharesAdditionalDetails", "http://tuya.com/role/DisclosureConvertiblePreferredSharesDetails", "http://tuya.com/role/DisclosureConvertiblePreferredSharesShareRepurchasesDetails", "http://tuya.com/role/DisclosureOrdinarySharesActivitiesOfGroupSClassOrdinarySharesAndClassBOrdinarySharesDetails", "http://tuya.com/role/DisclosureOrdinarySharesDetails", "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetDetails", "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetParentheticalDetails", "http://tuya.com/role/DocumentDocumentAndEntityInformation", "http://tuya.com/role/StatementConsolidatedBalanceSheets", "http://tuya.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]", "terseLabel": "Ordinary Shares" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureOrdinarySharesActivitiesOfGroupSClassOrdinarySharesAndClassBOrdinarySharesDetails", "http://tuya.com/role/DisclosureOrdinarySharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r96", "r332", "r333", "r593", "r740" ], "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/2022", "presentation": [ "http://tuya.com/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Common Class A", "verboseLabel": "Class A ordinary shares" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureOrdinarySharesActivitiesOfGroupSClassOrdinarySharesAndClassBOrdinarySharesDetails", "http://tuya.com/role/DisclosureOrdinarySharesDetails", "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetDetails", "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetParentheticalDetails", "http://tuya.com/role/DocumentDocumentAndEntityInformation", "http://tuya.com/role/StatementConsolidatedBalanceSheets", "http://tuya.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "terseLabel": "Common Class B", "verboseLabel": "Class B ordinary shares" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureOrdinarySharesActivitiesOfGroupSClassOrdinarySharesAndClassBOrdinarySharesDetails", "http://tuya.com/role/DisclosureOrdinarySharesDetails", "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetDetails", "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetParentheticalDetails", "http://tuya.com/role/DocumentDocumentAndEntityInformation", "http://tuya.com/role/StatementConsolidatedBalanceSheets", "http://tuya.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r26" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Number of ordinary shares reserved for issuance" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationGeneralDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r718", "r719", "r787" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Ordinary shares", "verboseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureOrdinarySharesActivitiesOfGroupSClassOrdinarySharesAndClassBOrdinarySharesDetails", "http://tuya.com/role/DisclosureOrdinarySharesDetails", "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetDetails", "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetParentheticalDetails", "http://tuya.com/role/StatementConsolidatedBalanceSheets", "http://tuya.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ordinary Shares" } } }, "localname": "CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r11" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Par value", "verboseLabel": "Ordinary shares, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureOrdinarySharesActivitiesOfGroupSClassOrdinarySharesAndClassBOrdinarySharesDetails", "http://tuya.com/role/DisclosureOrdinarySharesDetails", "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetParentheticalDetails", "http://tuya.com/role/StatementConsolidatedBalanceSheetsParenthetical", "http://tuya.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficitParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockShareSubscribedButUnissuedSubscriptionsReceivable": { "auth_ref": [ "r11" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of subscription receivable from investors who have been allocated common stock.", "label": "Common Stock, Share Subscribed but Unissued, Subscriptions Receivable", "terseLabel": "Subscription receivables from shareholders" } } }, "localname": "CommonStockShareSubscribedButUnissuedSubscriptionsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureOrdinarySharesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r11" ], "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": "Number of authorized share capital", "verboseLabel": "Ordinary shares, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureOrdinarySharesDetails", "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetParentheticalDetails", "http://tuya.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r11" ], "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": "Number of ordinary shares issued", "verboseLabel": "Ordinary shares, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureOrdinarySharesDetails", "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetParentheticalDetails", "http://tuya.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r11", "r103" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Number of ordinary shares outstanding", "verboseLabel": "Ordinary shares, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureOrdinarySharesDetails", "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetParentheticalDetails", "http://tuya.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r11", "r672" ], "calculation": { "http://tuya.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Ordinary shares" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetDetails", "http://tuya.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Assets [Abstract]", "terseLabel": "Deferred tax assets" } } }, "localname": "ComponentsOfDeferredTaxAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r35", "r215", "r217", "r222", "r572", "r577" ], "calculation": { "http://tuya.com/role/StatementConsolidatedStatementsOfComprehensiveLossCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, 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": "Total comprehensive loss attributable to Tuya Inc." } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfComprehensiveLossDetails", "http://tuya.com/role/StatementConsolidatedStatementsOfComprehensiveLoss" ], "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 Loss" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.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": "Computer Equipment [Member]", "terseLabel": "Computers and electronic equipment" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesPropertyEquipmentAndSoftwareDetails", "http://tuya.com/role/DisclosurePropertyEquipmentAndSoftwareNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r71", "r72", "r152", "r153", "r302", "r592" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureRisksAndConcentrationCreditConcentrationDetails", "http://tuya.com/role/DisclosureRisksAndConcentrationSupplierSConcentrationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r71", "r72", "r152", "r153", "r302", "r587", "r592" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureRisksAndConcentrationCreditConcentrationDetails", "http://tuya.com/role/DisclosureRisksAndConcentrationSupplierSConcentrationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r71", "r72", "r152", "r153", "r302", "r592", "r809" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureRisksAndConcentrationCreditConcentrationDetails", "http://tuya.com/role/DisclosureRisksAndConcentrationSupplierSConcentrationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "auth_ref": [ "r77" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.", "label": "Concentration Risk Disclosure [Text Block]", "terseLabel": "Risks and Concentration" } } }, "localname": "ConcentrationRiskDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureRisksAndConcentration" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]", "terseLabel": "Risks and Concentration" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureRisksAndConcentrationCreditConcentrationDetails", "http://tuya.com/role/DisclosureRisksAndConcentrationSupplierSConcentrationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r71", "r72", "r152", "r153", "r302" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureRisksAndConcentrationCreditConcentrationDetails", "http://tuya.com/role/DisclosureRisksAndConcentrationSupplierSConcentrationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r69", "r71", "r72", "r73", "r152", "r154", "r592" ], "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/2022", "presentation": [ "http://tuya.com/role/DisclosureRisksAndConcentrationCreditConcentrationDetails", "http://tuya.com/role/DisclosureRisksAndConcentrationSupplierSConcentrationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r71", "r72", "r152", "r153", "r302", "r592" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureRisksAndConcentrationCreditConcentrationDetails", "http://tuya.com/role/DisclosureRisksAndConcentrationSupplierSConcentrationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock": { "auth_ref": [ "r191", "r235", "r692" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for condensed financial information, including the financial position, cash flows, and the results of operations of the registrant (parent company) as of the same dates or for the same periods for which audited consolidated financial statements are being presented. Alternatively, the details of this disclosure can be reported by the specific parent company taxonomy elements, indicating the appropriate date and period contexts in an instance document.", "label": "Condensed Financial Information of Parent Company Only Disclosure [Text Block]", "terseLabel": "Statutory Reserves and Restricted Net Assets" } } }, "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r135", "r643" ], "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": "Basis of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.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]", "terseLabel": "Construction in progress" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePropertyEquipmentAndSoftwareNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r747" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Summary of deferred revenue" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureDeferredRevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r362", "r363", "r384" ], "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", "periodEndLabel": "Ending balances", "periodStartLabel": "Beginning balances", "terseLabel": "Total deferred revenue" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureDeferredRevenueDeferredCloudBasedConnectivityAndBasicIotServicesRelatedRevenueMembershipSaasDetails", "http://tuya.com/role/DisclosureDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r362", "r363", "r384" ], "calculation": { "http://tuya.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred Revenue, Current", "terseLabel": "Deferred revenue, current" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r362", "r363", "r384" ], "calculation": { "http://tuya.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Deferred Revenue, Noncurrent", "terseLabel": "Deferred revenue, non-current" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r41", "r558" ], "calculation": { "http://tuya.com/role/StatementConsolidatedStatementsOfComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "negatedLabel": "Cost of revenue" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsProductLineMember": { "auth_ref": [ "r724" ], "lang": { "en-us": { "role": { "documentation": "Cost of product sold and service rendered from specified product or service, when it serves as benchmark in concentration of risk calculation.", "label": "Cost of Goods Product Line [Member]", "terseLabel": "Total purchases" } } }, "localname": "CostOfGoodsProductLineMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureRisksAndConcentrationSupplierSConcentrationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfSalesPolicyTextBlock": { "auth_ref": [ "r750" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cost of product sold and service rendered.", "label": "Cost of Goods and Service [Policy Text Block]", "terseLabel": "Cost of Revenues" } } }, "localname": "CostOfSalesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CreditConcentrationRiskMember": { "auth_ref": [ "r154" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that a specified receivable or amount at risk from a counterparty under a contractual arrangement is to a specified benchmark, such as total receivables, net revenues, pretax results. Risk is the materially adverse effects of loss attributable to (a) the failure to collect a significant receivable from a major customer or group of homogeneous accounts, or (b) a failure by a counterparty to perform under terms of a contractual arrangement.", "label": "Credit Concentration Risk [Member]", "terseLabel": "Credit concentration risk" } } }, "localname": "CreditConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureRisksAndConcentrationCreditConcentrationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r715", "r781", "r782" ], "calculation": { "http://tuya.com/role/DisclosureIncomeTaxesComponentsOfIncomeTaxExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Current income tax expense" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureIncomeTaxesComponentsOfIncomeTaxExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleMeasurementInput": { "auth_ref": [ "r480" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Measurement Input", "terseLabel": "Unobservable Inputs" } } }, "localname": "DebtSecuritiesAvailableForSaleMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs.", "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]", "terseLabel": "Summary of current and non-current portions of prepayments and other assets" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrepaymentsAndOtherAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Revenue." } } }, "localname": "DeferredRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsInventory": { "auth_ref": [ "r129", "r780" ], "calculation": { "http://tuya.com/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.", "label": "Deferred Tax Assets, Inventory", "terseLabel": "Inventory write-downs" } } }, "localname": "DeferredTaxAssetsInventory", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r779" ], "calculation": { "http://tuya.com/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r129", "r780" ], "calculation": { "http://tuya.com/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net accumulated losses-carry forward" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r129", "r780" ], "calculation": { "http://tuya.com/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "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", "terseLabel": "Other deductible temporary difference" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits": { "auth_ref": [ "r129", "r780" ], "calculation": { "http://tuya.com/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits", "terseLabel": "Payroll liabilities" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "auth_ref": [ "r129", "r780" ], "calculation": { "http://tuya.com/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable.", "label": "Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss", "terseLabel": "Receivables allowances" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r449" ], "calculation": { "http://tuya.com/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Less: valuation allowance", "periodEndLabel": "Balance at end of the year", "periodStartLabel": "Balance at beginning of the year" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureIncomeTaxesMovementOfValuationAllowanceDetails", "http://tuya.com/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Deposits": { "auth_ref": [ "r167" ], "calculation": { "http://tuya.com/role/DisclosureAccrualsAndOtherLiabilitiesDetails": { "order": 2.0, "parentTag": "tuya_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others.", "label": "Deposits", "terseLabel": "Deposit payable" } } }, "localname": "Deposits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureAccrualsAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepositsAssetsCurrent": { "auth_ref": [ "r703" ], "calculation": { "http://tuya.com/role/DisclosurePrepaymentsAndOtherAssetsDetails": { "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": "Rental deposits" } } }, "localname": "DepositsAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrepaymentsAndOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepositsAssetsNoncurrent": { "auth_ref": [ "r695" ], "calculation": { "http://tuya.com/role/DisclosurePrepaymentsAndOtherAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.", "label": "Deposits Assets, Noncurrent", "terseLabel": "Rental deposits" } } }, "localname": "DepositsAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrepaymentsAndOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r60", "r89" ], "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" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePropertyEquipmentAndSoftwareNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r60", "r279" ], "calculation": { "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization of property, equipment and software" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFinancialInstrumentsAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This element represents types of derivative financial instruments which are financial instruments or other contractual arrangements with all three of the following characteristics: (a) it has (1) one or more underlyings and (2) one or more notional amounts or payment provisions or both. Those terms determine the amount of the settlement or settlements, and, in some cases, whether or not a settlement is required; (b) it requires no initial net investment or an initial net investment that is smaller than would be required for other types of contracts that would be expected to have a similar response to changes in market factors; and (c) its terms require or permit net settlement, it can readily be settled net by a means outside the contract, or it provides for delivery of an asset that puts the recipient in a position not substantially different from net settlement. Notwithstanding the above characteristics, loan commitments that relate to the origination of mortgage loans that will be held for sale are accounted for as derivative instruments by the issuer of the loan commitment (that is, the potential lender).", "label": "Derivative Financial Instruments, Assets [Member]", "terseLabel": "Derivative instruments" } } }, "localname": "DerivativeFinancialInstrumentsAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "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]", "terseLabel": "Deferred Revenue", "verboseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureDeferredRevenueDeferredCloudBasedConnectivityAndBasicIotServicesRelatedRevenueMembershipSaasDetails", "http://tuya.com/role/DisclosureDeferredRevenueDetails", "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r383", "r654", "r655", "r656", "r657", "r658", "r659", "r660" ], "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/2022", "presentation": [ "http://tuya.com/role/DisclosureDeferredRevenueDeferredCloudBasedConnectivityAndBasicIotServicesRelatedRevenueMembershipSaasDetails", "http://tuya.com/role/DisclosureDeferredRevenueDetails", "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r748" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregated major revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r399", "r430", "r431", "r434", "r439", "r667" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Share-based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.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/2022", "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "auth_ref": [ "r114", "r121" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of share-based payment arrangement.", "label": "Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]", "terseLabel": "Summary of service - based RSUs activity" } } }, "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DueFromRelatedParties": { "auth_ref": [ "r166", "r180", "r207", "r340", "r341", "r342", "r348", "r349", "r350", "r517", "r716" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For an unclassified balance sheet, amounts due from related parties including affiliates, employees, joint ventures, officers and stockholders, immediate families thereof, and pension funds.", "label": "Due from Related Parties", "terseLabel": "Due from related parties" } } }, "localname": "DueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueFromRelatedPartiesCurrent": { "auth_ref": [ "r207", "r340", "r341", "r342", "r348", "r349", "r350", "r517", "r638", "r716" ], "calculation": { "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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 subsidiaries" } } }, "localname": "DueFromRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueToRelatedPartiesCurrentAndNoncurrent": { "auth_ref": [ "r168", "r179", "r340", "r341", "r342", "r348", "r349", "r350", "r517", "r716" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties.", "label": "Due to Related Parties", "terseLabel": "Purchase of cloud service" } } }, "localname": "DueToRelatedPartiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Basic and Diluted Net Loss per Share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r223", "r241", "r242", "r243", "r244", "r245", "r250", "r253", "r261", "r262", "r263", "r267", "r474", "r475", "r573", "r578", "r646" ], "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 loss per share attributable to ordinary shareholders-basic", "verboseLabel": "Net loss per share attributable to ordinary shareholders, basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureBasicAndDilutedNetLossPerShareScheduleOfBasicAndDilutedNetIncomeLossPerCommonShareDetails", "http://tuya.com/role/StatementConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r223", "r241", "r242", "r243", "r244", "r245", "r253", "r261", "r262", "r263", "r267", "r474", "r475", "r573", "r578", "r646" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Net loss per share attributable to ordinary shareholders-diluted", "verboseLabel": "Net loss per share attributable to ordinary shareholders, diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureBasicAndDilutedNetLossPerShareScheduleOfBasicAndDilutedNetIncomeLossPerCommonShareDetails", "http://tuya.com/role/StatementConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r67", "r68" ], "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": "Loss per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r264", "r265", "r266", "r268" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Basic and Diluted Net Loss per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureBasicAndDilutedNetLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r790" ], "calculation": { "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetails": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 }, "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents, restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetails", "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r444" ], "calculation": { "http://tuya.com/role/DisclosureIncomeTaxesReconciliationOfDifferencesBetweenStatutoryTaxRateAndEffectiveTaxRateDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Effective tax rates" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureIncomeTaxesReconciliationOfDifferencesBetweenStatutoryTaxRateAndEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r233", "r444", "r458" ], "calculation": { "http://tuya.com/role/DisclosureIncomeTaxesReconciliationOfDifferencesBetweenStatutoryTaxRateAndEffectiveTaxRateDetails": { "order": 1.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "PRC Statutory income tax rate", "verboseLabel": "Corporate tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureIncomeTaxesNarrativesDetails", "http://tuya.com/role/DisclosureIncomeTaxesReconciliationOfDifferencesBetweenStatutoryTaxRateAndEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r778", "r783" ], "calculation": { "http://tuya.com/role/DisclosureIncomeTaxesReconciliationOfDifferencesBetweenStatutoryTaxRateAndEffectiveTaxRateDetails": { "order": 7.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", "negatedLabel": "Change in valuation allowance" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureIncomeTaxesReconciliationOfDifferencesBetweenStatutoryTaxRateAndEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r778", "r783" ], "calculation": { "http://tuya.com/role/DisclosureIncomeTaxesReconciliationOfDifferencesBetweenStatutoryTaxRateAndEffectiveTaxRateDetails": { "order": 2.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "negatedLabel": "Effect of tax rates in different tax jurisdiction" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureIncomeTaxesReconciliationOfDifferencesBetweenStatutoryTaxRateAndEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment": { "auth_ref": [ "r778", "r783" ], "calculation": { "http://tuya.com/role/DisclosureIncomeTaxesReconciliationOfDifferencesBetweenStatutoryTaxRateAndEffectiveTaxRateDetails": { "order": 4.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research and development expense.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Research and Development, Percent", "terseLabel": "Additional deduction for research and development expenditures" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureIncomeTaxesReconciliationOfDifferencesBetweenStatutoryTaxRateAndEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r778", "r783" ], "calculation": { "http://tuya.com/role/DisclosureIncomeTaxesReconciliationOfDifferencesBetweenStatutoryTaxRateAndEffectiveTaxRateDetails": { "order": 5.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 Payment Arrangement, Percent", "negatedLabel": "Share-based compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureIncomeTaxesReconciliationOfDifferencesBetweenStatutoryTaxRateAndEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes": { "auth_ref": [ "r778", "r783" ], "calculation": { "http://tuya.com/role/DisclosureIncomeTaxesReconciliationOfDifferencesBetweenStatutoryTaxRateAndEffectiveTaxRateDetails": { "order": 6.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 revisions of previously reported income tax expense.", "label": "Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Percent", "negatedLabel": "Permanent book-tax differences" } } }, "localname": "EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureIncomeTaxesReconciliationOfDifferencesBetweenStatutoryTaxRateAndEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxHolidays": { "auth_ref": [ "r778", "r783" ], "calculation": { "http://tuya.com/role/DisclosureIncomeTaxesReconciliationOfDifferencesBetweenStatutoryTaxRateAndEffectiveTaxRateDetails": { "order": 3.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income exempt from income tax because of a tax holiday.", "label": "Effective Income Tax Rate Reconciliation, Tax Holiday, Percent", "negatedLabel": "Income tax on tax holiday" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxHolidays", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureIncomeTaxesReconciliationOfDifferencesBetweenStatutoryTaxRateAndEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r433" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized share-based compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationOptionsActivityDetails", "http://tuya.com/role/DisclosureShareBasedCompensationRsusActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r433" ], "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": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted-average vesting period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationOptionsActivityDetails", "http://tuya.com/role/DisclosureShareBasedCompensationRsusActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r777" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Expenses expected to be amortized over the remaining requisite service period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationGeneralDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Employee Stock Option [Member]", "terseLabel": "Share Option", "verboseLabel": "Share option and RSU-weighted shares" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureBasicAndDilutedNetLossPerShareScheduleOfAntidilutiveSharesExcludedFromComputationOfDilutedNetLossPerOrdinaryShareDetails", "http://tuya.com/role/DisclosureShareBasedCompensationOptionsActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r103", "r190", "r219", "r220", "r221", "r236", "r237", "r238", "r240", "r246", "r248", "r270", "r314", "r361", "r435", "r436", "r437", "r454", "r455", "r473", "r490", "r491", "r492", "r493", "r494", "r495", "r513", "r581", "r582", "r583" ], "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/2022", "presentation": [ "http://tuya.com/role/DisclosureOrdinarySharesActivitiesOfGroupSClassOrdinarySharesAndClassBOrdinarySharesDetails", "http://tuya.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesFVNINoncurrent": { "auth_ref": [ "r484" ], "calculation": { "http://tuya.com/role/DisclosureLongTermInvestmentDetails": { "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 noncurrent.", "label": "Equity Securities, FV-NI, Noncurrent", "terseLabel": "Investment in an equity security with readily determinable fair values" } } }, "localname": "EquitySecuritiesFVNINoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureLongTermInvestmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNi": { "auth_ref": [ "r202", "r484", "r639" ], "calculation": { "http://tuya.com/role/DisclosureShortTermInvestmentDetails": { "order": 2.0, "parentTag": "us-gaap_ShortTermInvestments", "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, Current", "terseLabel": "Equity securities with readily determinable fair value" } } }, "localname": "EquitySecuritiesFvNi", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureShortTermInvestmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiRealizedGain": { "auth_ref": [ "r731" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Debt Securities, Trading, Unrealized Gain", "terseLabel": "Realized investment income" } } }, "localname": "EquitySecuritiesFvNiRealizedGain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureShortTermInvestmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiUnrealizedLoss": { "auth_ref": [ "r311" ], "calculation": { "http://tuya.com/role/DisclosureFinancialIncomeNetDetails": { "order": 2.0, "parentTag": "tuya_FinancialIncomeNet", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized loss on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Debt Securities, Trading, Unrealized Loss", "negatedLabel": "Fair value change of short-term investments", "terseLabel": "Unrealized investment loss in fair value" } } }, "localname": "EquitySecuritiesFvNiUnrealizedLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureFinancialIncomeNetDetails", "http://tuya.com/role/DisclosureShortTermInvestmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "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": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r476", "r477", "r482" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "auth_ref": [ "r148" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]", "verboseLabel": "Schedule of significant unobservable inputs adopted in the valuation" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r149" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r147", "r151" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r351", "r388", "r389", "r390", "r391", "r392", "r393", "r477", "r526", "r527", "r528", "r651", "r652", "r661", "r662", "r663" ], "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/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r476", "r477", "r479", "r480", "r483" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r351", "r388", "r393", "r477", "r526", "r661", "r662", "r663" ], "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]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r351", "r388", "r393", "r477", "r527", "r651", "r652", "r661", "r662", "r663" ], "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]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r351", "r388", "r389", "r390", "r391", "r392", "r393", "r477", "r528", "r651", "r652", "r661", "r662", "r663" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r149", "r151" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Schedule of roll forward of major Level 3 investments" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases": { "auth_ref": [ "r150" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of purchases of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases", "terseLabel": "New addition" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue": { "auth_ref": [ "r149" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value", "periodEndLabel": "Fair value of Level 3 investments as ending balance", "periodStartLabel": "Fair value of Level 3 investments as beginning balance" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r351", "r388", "r389", "r390", "r391", "r392", "r393", "r526", "r527", "r528", "r651", "r652", "r661", "r662", "r663" ], "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/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r481", "r483" ], "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": "Fair Value, Recurring [Member]", "terseLabel": "Recurring basis" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations": { "auth_ref": [ "r232", "r443" ], "calculation": { "http://tuya.com/role/DisclosureIncomeTaxesComponentsOfIncomeTaxExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current and deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current and deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Federal Income Tax Expense (Benefit), Continuing Operations", "totalLabel": "Total income tax expense" } } }, "localname": "FederalIncomeTaxExpenseBenefitContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureIncomeTaxesComponentsOfIncomeTaxExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r499", "r503", "r671" ], "calculation": { "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of right-of-use assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r309", "r310", "r316", "r318", "r319", "r320", "r321", "r323", "r324", "r325", "r353", "r359", "r472", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r649", "r728", "r729", "r730", "r810", "r811", "r812", "r813", "r814", "r815", "r816" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureLongTermInvestmentAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r486", "r487", "r488", "r489" ], "calculation": { "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://tuya.com/role/StatementConsolidatedStatementsOfComprehensiveLoss": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "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", "negatedLabel": "Loss/(gain) on foreign currency exchange rates", "terseLabel": "Foreign exchange (loss)/gain, net", "verboseLabel": "Foreign exchange gain" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfComprehensiveLossDetails", "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows", "http://tuya.com/role/StatementConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r496" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Functional Currency and Foreign Currency Translation" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GainLossOnInvestments": { "auth_ref": [ "r44", "r82", "r689" ], "calculation": { "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized and unrealized gain (loss) on investment.", "label": "Gain (Loss) on Investments", "negatedLabel": "Investment loss" } } }, "localname": "GainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfInvestments": { "auth_ref": [ "r60" ], "calculation": { "http://tuya.com/role/DisclosureFinancialIncomeNetDetails": { "order": 1.0, "parentTag": "tuya_FinancialIncomeNet", "weight": 1.0 }, "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net realized gain (loss) on investments sold during the period, not including gains (losses) on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity, which, for cash flow reporting, is a component of proceeds from investing activities.", "label": "Gain (Loss) on Sale of Investments", "terseLabel": "Gain on disposal of a long-term investment" } } }, "localname": "GainLossOnSaleOfInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureFinancialIncomeNetDetails", "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r60" ], "calculation": { "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "terseLabel": "Loss/(gain) on disposal of property, equipment and software" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r42" ], "calculation": { "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfComprehensiveLossDetails": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 }, "http://tuya.com/role/StatementConsolidatedStatementsOfComprehensiveLoss": { "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/2022", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfComprehensiveLossDetails", "http://tuya.com/role/StatementConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r39" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative expenses" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r40", "r231", "r282", "r290", "r296", "r298", "r313", "r338", "r339", "r341", "r342", "r343", "r345", "r347", "r349", "r350", "r485", "r648", "r742" ], "calculation": { "http://tuya.com/role/StatementConsolidatedStatementsOfComprehensiveLoss": { "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/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IPOMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First sale of stock by a private company to the public.", "label": "IPO [Member]", "terseLabel": "IPO" } } }, "localname": "IPOMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureOrdinarySharesDetails", "http://tuya.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r60", "r88", "r93" ], "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": "Asset Impairment Charges", "terseLabel": "Impairment charges" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesImpairmentOfLongLivedAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r87", "r94" ], "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": "Impairment of Long-lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r36", "r158", "r170", "r183", "r282", "r290", "r296", "r298", "r574", "r648" ], "calculation": { "http://tuya.com/role/StatementConsolidatedStatementsOfComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before income tax expense", "verboseLabel": "Total loss before tax" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureIncomeTaxesComponentsOfLossBeforeTaxDetails", "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfComprehensiveLossDetails", "http://tuya.com/role/StatementConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r37", "r60", "r83", "r169", "r181", "r280" ], "calculation": { "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfComprehensiveLossDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "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", "terseLabel": "Share of loss of subsidiaries and VIE" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r330", "r331" ], "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/2022", "presentation": [ "http://tuya.com/role/DisclosureAccrualsAndOtherLiabilitiesAdditionalInformationDetails", "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesGovernmentGrantsDetails", "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesSalesAndMarketingExpensesDetails", "http://tuya.com/role/DisclosureShortTermInvestmentDetails", "http://tuya.com/role/StatementConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r331" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureAccrualsAndOtherLiabilitiesAdditionalInformationDetails", "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesGovernmentGrantsDetails", "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesSalesAndMarketingExpensesDetails", "http://tuya.com/role/DisclosureShortTermInvestmentDetails", "http://tuya.com/role/StatementConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r233", "r445", "r447", "r452", "r456", "r459", "r461", "r462", "r463" ], "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 Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r234", "r247", "r248", "r281", "r443", "r457", "r460", "r579" ], "calculation": { "http://tuya.com/role/StatementConsolidatedStatementsOfComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "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 expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r218", "r441", "r442", "r447", "r448", "r451", "r453" ], "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/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r64" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "negatedLabel": "Cash paid for income tax" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r59" ], "calculation": { "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.", "label": "Increase (Decrease) in Accounts Payable, Trade", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayableTrade", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r59" ], "calculation": { "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r59" ], "calculation": { "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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 tax payable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r642" ], "calculation": { "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r59" ], "calculation": { "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInNotesReceivableCurrent": { "auth_ref": [ "r59" ], "calculation": { "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period of amounts due within one year (or one business cycle) from note holders for outstanding loans.", "label": "Increase (Decrease) in Notes Receivable, Current", "negatedLabel": "Notes receivable" } } }, "localname": "IncreaseDecreaseInNotesReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r710", "r792" ], "calculation": { "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 22.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Increase (Decrease) in Operating Lease Liability", "terseLabel": "Lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r59" ], "calculation": { "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid.", "label": "Increase (Decrease) in Other Accounts Payable and Accrued Liabilities", "terseLabel": "Accruals and other payables" } } }, "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r710" ], "calculation": { "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedLabel": "Other non-current assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "auth_ref": [], "calculation": { "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 23.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "terseLabel": "Other non-current liability" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r59" ], "calculation": { "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepayments and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_InterestAndOtherIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Financial Income, net." } } }, "localname": "InterestAndOtherIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InterestAndOtherIncomeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of interest income and income classified as other.", "label": "Interest and Other Income [Table Text Block]", "terseLabel": "Summary of financial income, net" } } }, "localname": "InterestAndOtherIncomeTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureFinancialIncomeNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestAndOtherIncomeTextBlock": { "auth_ref": [ "r113" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for interest and other income.", "label": "Interest and Other Income [Text Block]", "terseLabel": "Financial Income, net" } } }, "localname": "InterestAndOtherIncomeTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureFinancialIncomeNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestReceivableCurrent": { "auth_ref": [ "r697" ], "calculation": { "http://tuya.com/role/DisclosurePrepaymentsAndOtherAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of current interest earned but not received. Also called accrued interest or accrued interest receivable. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.", "label": "Interest Receivable, Current", "terseLabel": "Interest receivable" } } }, "localname": "InterestReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrepaymentsAndOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryAdjustments": { "auth_ref": [ "r84", "r702" ], "calculation": { "http://tuya.com/role/DisclosureInventoriesNetDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of inventory reserves for last-in first-out (LIFO) and other inventory valuation methods.", "label": "Inventory Adjustments", "negatedLabel": "Less: inventory write-downs" } } }, "localname": "InventoryAdjustments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureInventoriesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventories, net" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r329" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories, net" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureInventoriesNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r698" ], "calculation": { "http://tuya.com/role/DisclosureInventoriesNetDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureInventoriesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r211", "r636", "r672" ], "calculation": { "http://tuya.com/role/DisclosureInventoriesNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://tuya.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories, net", "totalLabel": "Total inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureInventoriesNetDetails", "http://tuya.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r195", "r210", "r269", "r326", "r328", "r329", "r557", "r644" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories, net" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r700" ], "calculation": { "http://tuya.com/role/DisclosureInventoriesNetDetails": { "order": 5.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Raw Materials, Gross", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureInventoriesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r699" ], "calculation": { "http://tuya.com/role/DisclosureInventoriesNetDetails": { "order": 4.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Inventory, Work in Process, Gross", "terseLabel": "Work in process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureInventoriesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r327" ], "calculation": { "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Inventory Write-down", "terseLabel": "Inventory write-downs" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureInventoriesNetDetails", "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing investment income (expense).", "label": "Investment Income (Expense) [Member]", "terseLabel": "Financial income, net" } } }, "localname": "InvestmentIncomeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureShortTermInvestmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentIncomeNet": { "auth_ref": [ "r43", "r45" ], "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", "terseLabel": "Interest income and investment income, net (1)" } } }, "localname": "InvestmentIncomeNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureFinancialIncomeNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTableTextBlock": { "auth_ref": [ "r727", "r732", "r734", "r735" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of investment.", "label": "Investment [Table Text Block]", "terseLabel": "Summary of short term investments" } } }, "localname": "InvestmentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureShortTermInvestmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentTextBlock": { "auth_ref": [ "r727", "r732", "r734", "r735" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investment.", "label": "Investment [Text Block]", "terseLabel": "Short-term Investment" } } }, "localname": "InvestmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureShortTermInvestment" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsAndOtherNoncurrentAssetsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investments and other noncurrent assets.", "label": "Investments and Other Noncurrent Assets [Text Block]", "terseLabel": "Long-term Investment" } } }, "localname": "InvestmentsAndOtherNoncurrentAssetsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureLongTermInvestment" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": { "auth_ref": [ "r696" ], "calculation": { "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity method investee and investment in and advance to affiliate.", "label": "Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures", "terseLabel": "Investment in subsidiaries and VIE" } } }, "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestorMember": { "auth_ref": [ "r795", "r796" ], "lang": { "en-us": { "role": { "documentation": "Business entity or individual that puts money, by purchase or expenditure, in something offering potential profitable returns, such as interest income or appreciation in value.", "label": "Investor [Member]", "terseLabel": "Investor" } } }, "localname": "InvestorMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureOrdinarySharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r510", "r671" ], "calculation": { "http://tuya.com/role/DisclosureOperatingLeasesComponentsOfLeaseExpensesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "terseLabel": "Operating lease costs", "totalLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureOperatingLeasesComponentsOfLeaseExpensesDetails", "http://tuya.com/role/DisclosureOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease, Cost [Abstract]", "terseLabel": "Lease cost:" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureOperatingLeasesComponentsOfLeaseExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r793" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Summary of components of lease expenses" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureOperatingLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r90" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePropertyEquipmentAndSoftwareNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LesseeDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Leases" } } }, "localname": "LesseeDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "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": "Lessee, Lease, Description [Line Items]", "terseLabel": "Operating Leases" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureOperatingLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r502" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureOperatingLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r501" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Recognition of Asset and Liability for Lease of Acquiree [Policy Text Block]", "terseLabel": "Operating Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r794" ], "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": "Summary of maturities of lease liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureOperatingLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r511" ], "calculation": { "http://tuya.com/role/DisclosureOperatingLeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://tuya.com/role/DisclosureOperatingLeasesMaturitiesOfLeaseLiabilitiesDetailsCalc2": { "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, to be Paid", "totalLabel": "Total undiscounted lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureOperatingLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r511" ], "calculation": { "http://tuya.com/role/DisclosureOperatingLeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureOperatingLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r511" ], "calculation": { "http://tuya.com/role/DisclosureOperatingLeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in 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": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureOperatingLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r511" ], "calculation": { "http://tuya.com/role/DisclosureOperatingLeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureOperatingLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r511" ], "calculation": { "http://tuya.com/role/DisclosureOperatingLeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in 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, to be Paid, Year Three", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureOperatingLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r511" ], "calculation": { "http://tuya.com/role/DisclosureOperatingLeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease 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, to be Paid, Year Two", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureOperatingLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r511" ], "calculation": { "http://tuya.com/role/DisclosureOperatingLeasesMaturitiesOfLeaseLiabilitiesDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureOperatingLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "auth_ref": [ "r791" ], "lang": { "en-us": { "role": { "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Remaining Lease Term", "terseLabel": "Remaining terms" } } }, "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureOperatingLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r512" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Operating Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureOperatingLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r22", "r231", "r313", "r338", "r339", "r341", "r342", "r343", "r345", "r347", "r349", "r350", "r467", "r470", "r471", "r485", "r647", "r742", "r798", "r799" ], "calculation": { "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://tuya.com/role/StatementConsolidatedBalanceSheets": { "order": 2.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/2022", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetDetails", "http://tuya.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities [Abstract]", "terseLabel": "Liabilities" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r16", "r163", "r177", "r672", "r714", "r733", "r789" ], "calculation": { "http://tuya.com/role/StatementConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and shareholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetDetails", "http://tuya.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND SHAREHOLDERS' EQUITY", "verboseLabel": "LIABILITIES AND SHAREHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetDetails", "http://tuya.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r24", "r194", "r231", "r313", "r338", "r339", "r341", "r342", "r343", "r345", "r347", "r349", "r350", "r467", "r470", "r471", "r485", "r672", "r742", "r798", "r799" ], "calculation": { "http://tuya.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities", "verboseLabel": "Current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedBalanceSheets", "http://tuya.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities (including amounts of the consolidated VIE without recourse to the primary beneficiary of 1,221 and 1,422 as of December 31, 2021 and 2022, respectively):" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r3", "r4", "r5", "r6", "r7", "r231", "r313", "r338", "r339", "r341", "r342", "r343", "r345", "r347", "r349", "r350", "r467", "r470", "r471", "r485", "r742", "r798", "r799" ], "calculation": { "http://tuya.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "totalLabel": "Total non-current liabilities", "verboseLabel": "Non-current liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedBalanceSheets", "http://tuya.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "Non-current liabilities (including amounts of the consolidated VIE without recourse to the primary beneficiary of 38 and nil as of December 31, 2021 and 2022, respectively):" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LoansAndLeasesReceivableBeforeFeesGross": { "auth_ref": [ "r78" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance and fees, of loans and leases receivable. Excludes loans and leases covered under loss sharing agreements.", "label": "Loans and Leases Receivable, before Fees, Gross", "terseLabel": "Loans and leases receivable, before fees, gross" } } }, "localname": "LoansAndLeasesReceivableBeforeFeesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureLongTermInvestmentAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r726" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "terseLabel": "Accounts Receivable, net" } } }, "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureAccountsReceivableNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermInvestments": { "auth_ref": [ "r197" ], "calculation": { "http://tuya.com/role/DisclosureLongTermInvestmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://tuya.com/role/StatementConsolidatedBalanceSheets": { "order": 3.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": "Long-term investments", "totalLabel": "Total long-term investments" } } }, "localname": "LongTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureLongTermInvestmentDetails", "http://tuya.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermInvestmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-term Investment" } } }, "localname": "LongTermInvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_MarketingAndAdvertisingExpense": { "auth_ref": [ "r42" ], "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": "Total advertising and marketing costs" } } }, "localname": "MarketingAndAdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesSalesAndMarketingExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MeasurementInputPriceVolatilityMember": { "auth_ref": [ "r788" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns.", "label": "Measurement Input, Price Volatility [Member]", "terseLabel": "Expected volatility" } } }, "localname": "MeasurementInputPriceVolatilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r478" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MembershipMember": { "auth_ref": [ "r749" ], "lang": { "en-us": { "role": { "documentation": "Conveyance of right to use facility or service by organization, association, or club.", "label": "Membership [Member]", "terseLabel": "Membership" } } }, "localname": "MembershipMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureDeferredRevenueDeferredCloudBasedConnectivityAndBasicIotServicesRelatedRevenueMembershipSaasDetails", "http://tuya.com/role/DisclosureDeferredRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage.", "label": "Noncontrolling Interest, Ownership Percentage by Parent", "terseLabel": "Percentage of direct or indirect ownership" } } }, "localname": "MinorityInterestOwnershipPercentageByParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureOrganizationAndPrincipalActivitiesCompanyPrincipalSubsidiariesAndConsolidatedVieDetails" ], "xbrltype": "percentItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r228" ], "calculation": { "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetails": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 }, "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from 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", "totalLabel": "Net cash (used in)/ generated from financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetails", "http://tuya.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/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r228" ], "calculation": { "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetails": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 }, "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetails", "http://tuya.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/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r57", "r58", "r61" ], "calculation": { "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetails": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 }, "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "terseLabel": "Net cash generated from/(used in) operating activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetails", "http://tuya.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/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r38", "r61", "r171", "r182", "r192", "r214", "r216", "r221", "r231", "r239", "r241", "r242", "r243", "r244", "r247", "r248", "r259", "r282", "r290", "r296", "r298", "r313", "r338", "r339", "r341", "r342", "r343", "r345", "r347", "r349", "r350", "r475", "r485", "r648", "r742" ], "calculation": { "http://tuya.com/role/StatementConsolidatedStatementsOfComprehensiveLoss": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://tuya.com/role/StatementConsolidatedStatementsOfComprehensiveLossCalc2": { "order": 3.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "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", "terseLabel": "Net loss attributable to Tuya Inc.", "totalLabel": "Net loss", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfComprehensiveLossDetails", "http://tuya.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit", "http://tuya.com/role/StatementConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r241", "r242", "r243", "r244", "r250", "r251", "r260", "r263", "r282", "r290", "r296", "r298", "r648" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net loss attributable to Tuya Inc.'s ordinary shareholders, basic", "totalLabel": "Net loss attributable to ordinary shareholders" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureBasicAndDilutedNetLossPerShareScheduleOfBasicAndDilutedNetIncomeLossPerCommonShareDetails", "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfComprehensiveLossDetails", "http://tuya.com/role/StatementConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r252", "r255", "r256", "r257", "r258", "r260", "r263" ], "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", "verboseLabel": "Net loss attributable to Tuya Inc.'s ordinary shareholders, diluted" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureBasicAndDilutedNetLossPerShareScheduleOfBasicAndDilutedNetIncomeLossPerCommonShareDetails" ], "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/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Supplemental schedule of non-cash investing activities" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income/(loss)" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_NotesAndLoansReceivableNetCurrent": { "auth_ref": [ "r303", "r304", "r571" ], "calculation": { "http://tuya.com/role/StatementConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost, after allowance for credit loss, of financing receivable classified as current. Excludes net investment in lease.", "label": "Financing Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Notes receivable" } } }, "localname": "NotesAndLoansReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r725" ], "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/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesSegmentReportingDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r725" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesSegmentReportingDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OfficeEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine.", "label": "Office Equipment [Member]", "terseLabel": "Office equipment" } } }, "localname": "OfficeEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesPropertyEquipmentAndSoftwareDetails", "http://tuya.com/role/DisclosurePropertyEquipmentAndSoftwareNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfComprehensiveLossDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://tuya.com/role/StatementConsolidatedStatementsOfComprehensiveLoss": { "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", "negatedTotalLabel": "Total operating expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfComprehensiveLossDetails", "http://tuya.com/role/StatementConsolidatedStatementsOfComprehensiveLoss" ], "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/2022", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfComprehensiveLossDetails", "http://tuya.com/role/StatementConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r282", "r290", "r296", "r298", "r648" ], "calculation": { "http://tuya.com/role/StatementConsolidatedStatementsOfComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Maturities of lease liabilities" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureOperatingLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r498" ], "calculation": { "http://tuya.com/role/DisclosureOperatingLeasesMaturitiesOfLeaseLiabilitiesDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://tuya.com/role/DisclosureOperatingLeasesSupplementalConsolidatedBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "Total lease liabilities", "verboseLabel": "Total lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureOperatingLeasesMaturitiesOfLeaseLiabilitiesDetails", "http://tuya.com/role/DisclosureOperatingLeasesSupplementalConsolidatedBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r498" ], "calculation": { "http://tuya.com/role/DisclosureOperatingLeasesSupplementalConsolidatedBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://tuya.com/role/StatementConsolidatedBalanceSheets": { "order": 5.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, current", "verboseLabel": "Operating lease liabilities-current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureOperatingLeasesSupplementalConsolidatedBalanceSheetInformationDetails", "http://tuya.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r498" ], "calculation": { "http://tuya.com/role/DisclosureOperatingLeasesSupplementalConsolidatedBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://tuya.com/role/StatementConsolidatedBalanceSheets": { "order": 1.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, non-current", "verboseLabel": "Operating lease liabilities-non-current" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureOperatingLeasesSupplementalConsolidatedBalanceSheetInformationDetails", "http://tuya.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r500", "r506" ], "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 amounts included in the measurement of lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureOperatingLeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r497" ], "calculation": { "http://tuya.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets, net", "verboseLabel": "Right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureOperatingLeasesSupplementalConsolidatedBalanceSheetInformationDetails", "http://tuya.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r711" ], "calculation": { "http://tuya.com/role/DisclosureOperatingLeasesComponentsOfLeaseExpensesDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for right-of-use asset from operating lease.", "label": "Operating Lease, Right-of-Use Asset, Amortization Expense", "terseLabel": "Amortization of right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureOperatingLeasesComponentsOfLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r509", "r671" ], "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 discount rate, operating lease" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureOperatingLeasesSupplementalConsolidatedBalanceSheetInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r508", "r671" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term, operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureOperatingLeasesSupplementalConsolidatedBalanceSheetInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r127" ], "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": "Tax losses carry forwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureIncomeTaxesNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwardsLineItems": { "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": "Operating Loss Carryforwards [Line Items]", "terseLabel": "Income Taxes" } } }, "localname": "OperatingLossCarryforwardsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureIncomeTaxesTaxLossesCarryForwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwardsTable": { "auth_ref": [ "r128" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.", "label": "Operating Loss Carryforwards [Table]" } } }, "localname": "OperatingLossCarryforwardsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureIncomeTaxesTaxLossesCarryForwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization and principal activities" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r0", "r144" ], "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/2022", "presentation": [ "http://tuya.com/role/DisclosureOrganizationAndPrincipalActivities" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r212", "r672" ], "calculation": { "http://tuya.com/role/DisclosurePrepaymentsAndOtherAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Others" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrepaymentsAndOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r200" ], "calculation": { "http://tuya.com/role/StatementConsolidatedBalanceSheets": { "order": 4.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/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r133", "r134", "r136" ], "calculation": { "http://tuya.com/role/StatementConsolidatedStatementsOfComprehensiveLossCalc2": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.", "label": "Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent", "positiveLabel": "The change in fair value of the investments", "terseLabel": "Fair value change of long-term investment", "verboseLabel": "Changes in fair value of long-term investments" } } }, "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureLongTermInvestmentAdditionalInformationDetails", "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnRecurringBasisDetails", "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfComprehensiveLossDetails", "http://tuya.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit", "http://tuya.com/role/StatementConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r133", "r134", "r136" ], "calculation": { "http://tuya.com/role/StatementConsolidatedStatementsOfComprehensiveLossCalc2": { "order": 1.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", "terseLabel": "Foreign currency translation adjustment", "verboseLabel": "Foreign currency translation" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfComprehensiveLossDetails", "http://tuya.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit", "http://tuya.com/role/StatementConsolidatedStatementsOfComprehensiveLoss" ], "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 income/(loss)", "verboseLabel": "Other comprehensive income/(loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfComprehensiveLossDetails", "http://tuya.com/role/StatementConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherInventoriesSpareParts": { "auth_ref": [ "r701" ], "calculation": { "http://tuya.com/role/DisclosureInventoriesNetDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount of components of assembled products that can be sold directly or indirectly through sales of assembled products.", "label": "Other Inventories, Spare Parts, Gross", "terseLabel": "Low value consumables and spare parts" } } }, "localname": "OtherInventoriesSpareParts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureInventoriesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r23", "r672" ], "calculation": { "http://tuya.com/role/DisclosureAccrualsAndOtherLiabilitiesDetails": { "order": 1.0, "parentTag": "tuya_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Others" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureAccrualsAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r25" ], "calculation": { "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetDetails": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://tuya.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other non-current liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetDetails", "http://tuya.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Liabilities, Noncurrent [Abstract]", "terseLabel": "Other non-current liabilities" } } }, "localname": "OtherLiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureAccrualsAndOtherLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r46" ], "calculation": { "http://tuya.com/role/StatementConsolidatedStatementsOfComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income", "netLabel": "Other non-operating incomes, net", "terseLabel": "Other non-operating incomes, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfComprehensiveLossDetails", "http://tuya.com/role/StatementConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other nonoperating income (expense).", "label": "Other Nonoperating Income (Expense) [Member]", "terseLabel": "Other non-operating income" } } }, "localname": "OtherNonoperatingIncomeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureAccrualsAndOtherLiabilitiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherOperatingIncomeExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other operating income (expense).", "label": "Other Operating Income (Expense) [Member]", "terseLabel": "Other operating incomes, net" } } }, "localname": "OtherOperatingIncomeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesGovernmentGrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherOperatingIncomeExpenseNet": { "auth_ref": [], "calculation": { "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfComprehensiveLossDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": -1.0 }, "http://tuya.com/role/StatementConsolidatedStatementsOfComprehensiveLoss": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "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 operating incomes, net", "verboseLabel": "Other operating expenses, net" } } }, "localname": "OtherOperatingIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfComprehensiveLossDetails", "http://tuya.com/role/StatementConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OverAllotmentOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right given to the underwriter to sell additional shares over the initial allotment.", "label": "Over-Allotment Option [Member]", "terseLabel": "Over allotment option" } } }, "localname": "OverAllotmentOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureOrdinarySharesDetails", "http://tuya.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r708", "r709" ], "calculation": { "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedLabel": "Proceeds from other investing activities" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r55" ], "calculation": { "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetails": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 }, "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Payment for repurchase of ordinary shares" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetails", "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfConvertiblePreferredStock": { "auth_ref": [ "r55" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire preferred stock originally issued and identified as a security that can be exchanged for another type of financial security. This repurchased stock is held in treasury.", "label": "Payments for Repurchase of Convertible Preferred Stock", "terseLabel": "Proceeds from issuance of Class A ordinary shares upon the Dual Primary Listing, net of cost of issuance" } } }, "localname": "PaymentsForRepurchaseOfConvertiblePreferredStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureConvertiblePreferredSharesShareRepurchasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r56" ], "calculation": { "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments of Stock Issuance Costs", "negatedLabel": "Payments of deferred offering costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r50", "r80", "r225" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Shareholding interest acquired, cash consideration" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureLongTermInvestmentAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates": { "auth_ref": [ "r51" ], "calculation": { "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetails": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of or advances to an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, and joint venture or equity method investment) or the acquisition of an additional interest in a subsidiary (controlled entity).", "label": "Payments to Acquire Interest in Subsidiaries and Affiliates", "negatedLabel": "Advance to, and investment in subsidiaries" } } }, "localname": "PaymentsToAcquireInterestInSubsidiariesAndAffiliates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireLoansReceivable": { "auth_ref": [ "r50" ], "calculation": { "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the purchase of loan receivable arising from the financing of goods and services.", "label": "Provision of bridge loans", "negatedLabel": "Provision of bridge loans" } } }, "localname": "PaymentsToAcquireLoansReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireLongtermInvestments": { "auth_ref": [ "r709" ], "calculation": { "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "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, beyond the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the long-term.", "label": "Payments to Acquire Long-term Investments", "terseLabel": "Payment for long-term investments" } } }, "localname": "PaymentsToAcquireLongtermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r226", "r784", "r785", "r786" ], "calculation": { "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchase of property, equipment and software" } } }, "localname": "PaymentsToAcquireProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireShortTermInvestments": { "auth_ref": [ "r52" ], "calculation": { "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "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": "Payment for short-term investments" } } }, "localname": "PaymentsToAcquireShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r775", "r776" ], "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/2022", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationAssumptionsDetails", "http://tuya.com/role/DisclosureShareBasedCompensationGeneralDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r775", "r776" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationAssumptionsDetails", "http://tuya.com/role/DisclosureShareBasedCompensationGeneralDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.", "label": "Preferred Stock [Member]", "verboseLabel": "Preferred Shares-weighted shares" } } }, "localname": "PreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureBasicAndDilutedNetLossPerShareScheduleOfAntidilutiveSharesExcludedFromComputationOfDilutedNetLossPerOrdinaryShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Prepayments and Other Assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r704" ], "calculation": { "http://tuya.com/role/DisclosurePrepaymentsAndOtherAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://tuya.com/role/StatementConsolidatedBalanceSheets": { "order": 7.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", "totalLabel": "Total prepayments and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrepaymentsAndOtherAssetsDetails", "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetDetails", "http://tuya.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current [Abstract]", "terseLabel": "Prepayments and Other Assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrepaymentsAndOtherAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent": { "auth_ref": [ "r160", "r173", "r696" ], "calculation": { "http://tuya.com/role/DisclosurePrepaymentsAndOtherAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 after one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Noncurrent", "totalLabel": "Total other non-current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrepaymentsAndOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Noncurrent [Abstract]", "terseLabel": "Other non-current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrepaymentsAndOtherAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ProceedsFromCollectionOfLoansReceivable": { "auth_ref": [ "r47" ], "calculation": { "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the collection, including prepayments, of loans receivable issued for financing of goods and services.", "label": "Proceeds from Collection of Loans Receivable", "terseLabel": "Loan repayment" } } }, "localname": "ProceedsFromCollectionOfLoansReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromContributedCapital": { "auth_ref": [ "r53" ], "calculation": { "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetails": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 }, "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received by a corporation from a shareholder during the period.", "label": "Proceeds from Contributed Capital", "terseLabel": "Subscription contributions from shareholders", "verboseLabel": "Subscription receivables received" } } }, "localname": "ProceedsFromContributedCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureOrdinarySharesDetails", "http://tuya.com/role/DisclosureRelatedPartyTransactionsDetails", "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetails", "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromContributionsFromAffiliates": { "auth_ref": [ "r54" ], "calculation": { "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetails": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "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": "Proceeds from subsidiaries" } } }, "localname": "ProceedsFromContributionsFromAffiliates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceInitialPublicOffering": { "auth_ref": [ "r53" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public.", "label": "Proceeds from Issuance Initial Public Offering", "terseLabel": "Proceeds from IPO" } } }, "localname": "ProceedsFromIssuanceInitialPublicOffering", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureOrdinarySharesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r53" ], "calculation": { "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetails": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 }, "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from issuance of Class A ordinary shares upon Initial Public Offering and related over-allotment option, net of cost of issuance", "verboseLabel": "Proceeds from issuance of Class A ordinary shares upon U.S. IPO and related over-allotment option, net of cost of issuance" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureOrdinarySharesDetails", "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetails", "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock": { "auth_ref": [ "r53" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from issuance of preferred stocks identified as being convertible into another form of financial instrument, typically the entity's common stock.", "label": "Proceeds from Issuance of Convertible Preferred Stock", "terseLabel": "Proceeds from issuance of convertible preferred shares, net of issuance costs" } } }, "localname": "ProceedsFromIssuanceOfConvertiblePreferredStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureConvertiblePreferredSharesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfLongtermInvestments": { "auth_ref": [ "r708" ], "calculation": { "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "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, beyond the current operating cycle.", "label": "Proceeds from Sale of Long-term Investments", "terseLabel": "Proceeds from disposal of a long-term investment" } } }, "localname": "ProceedsFromSaleOfLongtermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfProductiveAssets": { "auth_ref": [ "r48" ], "calculation": { "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from disposal of property, equipment and software" } } }, "localname": "ProceedsFromSaleOfProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfShortTermInvestments": { "auth_ref": [ "r49" ], "calculation": { "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "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", "terseLabel": "Proceeds from disposal of short-term investments" } } }, "localname": "ProceedsFromSaleOfShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r53", "r122" ], "calculation": { "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetails": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 }, "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of share options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetails", "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "auth_ref": [ "r23", "r97", "r98" ], "calculation": { "http://tuya.com/role/DisclosureAccrualsAndOtherLiabilitiesDetails": { "order": 3.0, "parentTag": "tuya_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "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 estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Product Warranty Accrual, Current", "terseLabel": "Product warranty" } } }, "localname": "ProductWarrantyAccrualClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureAccrualsAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r192", "r214", "r216", "r227", "r231", "r239", "r247", "r248", "r282", "r290", "r296", "r298", "r313", "r338", "r339", "r341", "r342", "r343", "r345", "r347", "r349", "r350", "r465", "r468", "r469", "r475", "r485", "r574", "r648", "r669", "r670", "r707", "r742" ], "calculation": { "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Equipment and Software, net" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r92" ], "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": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesPropertyEquipmentAndSoftwareDetails", "http://tuya.com/role/DisclosurePropertyEquipmentAndSoftwareNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r95", "r594", "r595", "r596" ], "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, Equipment and Software, net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePropertyEquipmentAndSoftwareNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r90", "r198" ], "calculation": { "http://tuya.com/role/DisclosurePropertyEquipmentAndSoftwareNetDetails": { "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": "Total cost" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePropertyEquipmentAndSoftwareNetDetails" ], "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, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesPropertyEquipmentAndSoftwareDetails", "http://tuya.com/role/DisclosurePropertyEquipmentAndSoftwareNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r92", "r178", "r575", "r672" ], "calculation": { "http://tuya.com/role/DisclosurePropertyEquipmentAndSoftwareNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://tuya.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, equipment and software, net", "totalLabel": "Total property, equipment and software, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePropertyEquipmentAndSoftwareNetDetails", "http://tuya.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r92", "r594", "r595" ], "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, Equipment and Software" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r92" ], "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": "Summary of property, equipment and software, net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePropertyEquipmentAndSoftwareNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r90" ], "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": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesPropertyEquipmentAndSoftwareDetails", "http://tuya.com/role/DisclosurePropertyEquipmentAndSoftwareNetDetails" ], "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": "Property, equipment and software useful life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesPropertyEquipmentAndSoftwareDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r224", "r317" ], "calculation": { "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Allowance for doubtful accounts", "verboseLabel": "Allowance for doubtful receivables" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureAccountsReceivableNetDetails", "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTableTextBlock": { "auth_ref": [ "r8", "r162", "r175" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of arrangements in which the entity has agreed to procure goods or services from one or more suppliers. May include identification of the goods or services to be purchased, identity of the seller, pricing, effects on pricing for failing to reach minimum quantities required to be purchased (such as penalties), cancellation rights, and termination provisions.", "label": "Purchase Commitment, Excluding Long-term Commitment [Table Text Block]", "terseLabel": "Summary of group's services purchase commitments" } } }, "localname": "PurchaseCommitmentExcludingLongtermCommitmentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted": { "auth_ref": [ "r8", "r162", "r175" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase obligations.", "label": "Purchase Commitment, Remaining Minimum Amount Committed", "terseLabel": "Purchase obligations remaining non-cancelable contractual commitments" } } }, "localname": "PurchaseCommitmentRemainingMinimumAmountCommitted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureCommitmentsAndContingenciesServicesPurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.", "label": "Purchase Obligation", "terseLabel": "Total" } } }, "localname": "PurchaseObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureCommitmentsAndContingenciesServicesPurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInFourthAndFifthYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in fourth and fifth fiscal years following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, Year Four and Five", "terseLabel": "3-5 years" } } }, "localname": "PurchaseObligationDueInFourthAndFifthYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureCommitmentsAndContingenciesServicesPurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInNextTwelveMonths": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, Year One", "terseLabel": "Less Than 1 year" } } }, "localname": "PurchaseObligationDueInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureCommitmentsAndContingenciesServicesPurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInSecondAndThirdYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in second and third fiscal years following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, Year Two and Three", "terseLabel": "1-3 years" } } }, "localname": "PurchaseObligationDueInSecondAndThirdYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureCommitmentsAndContingenciesServicesPurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r394", "r516", "r517" ], "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/2022", "presentation": [ "http://tuya.com/role/DisclosureOrdinarySharesDetails", "http://tuya.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "auth_ref": [ "r157", "r516" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of transactions with related party during the financial reporting period.", "label": "Related Party Transaction, Amounts of Transaction", "terseLabel": "Related party transaction amount" } } }, "localname": "RelatedPartyTransactionAmountsOfTransaction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r189", "r516", "r517", "r797" ], "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/2022", "presentation": [ "http://tuya.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r189" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r394", "r516", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r797" ], "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/2022", "presentation": [ "http://tuya.com/role/DisclosureOrdinarySharesDetails", "http://tuya.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r514", "r515", "r517", "r518", "r519" ], "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/2022", "presentation": [ "http://tuya.com/role/DisclosureRelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r123", "r185", "r806" ], "calculation": { "http://tuya.com/role/StatementConsolidatedStatementsOfComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "negatedLabel": "Research and development expenses" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfComprehensiveLoss" ], "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 Expense [Member]", "terseLabel": "Research and development expenses" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r123" ], "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/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock": { "auth_ref": [ "r85", "r86", "r185" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its research and development and computer software activities including the accounting treatment for costs incurred for (1) research and development activities, (2) development of computer software for internal use, (3) computer software to be sold, leased or otherwise marketed as a separate product or as part of a product or process and (4) in-process research and development acquired in a purchase business combination.", "label": "Research, Development, and Computer Software, Policy [Policy Text Block]", "terseLabel": "Internal-Use Software Development Costs" } } }, "localname": "ResearchDevelopmentAndComputerSoftwarePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r694", "r712" ], "calculation": { "http://tuya.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash 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.", "label": "Restricted Cash, Current", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedBalanceSheets", "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units RSU [Member]", "terseLabel": "Restricted Share Units (RSUs)" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationGeneralDetails", "http://tuya.com/role/DisclosureShareBasedCompensationRsusActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r13", "r110", "r176", "r584", "r586", "r672" ], "calculation": { "http://tuya.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": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetDetails", "http://tuya.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r190", "r236", "r237", "r238", "r240", "r246", "r248", "r314", "r435", "r436", "r437", "r454", "r455", "r473", "r581", "r583" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Accumulated deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Revenue" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r277", "r278", "r289", "r294", "r295", "r299", "r300", "r302", "r382", "r383", "r558" ], "calculation": { "http://tuya.com/role/StatementConsolidatedStatementsOfComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding 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, Excluding Assessed Tax", "terseLabel": "Revenue", "verboseLabel": "Total revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesRevenueRecognitionDetails", "http://tuya.com/role/StatementConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r386", "r645" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r364", "r365", "r366", "r367", "r368", "r369", "r372", "r373", "r385", "r386" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Deferred Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureDeferredRevenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuePracticalExpedientRemainingPerformanceObligation": { "auth_ref": [ "r373" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether optional exemption was applied not to disclose amount of transaction price allocated to and explanation of expected timing of revenue recognition for remaining performance obligation, when contract has expected duration of one year or less or right to consideration corresponds directly to performance completed.", "label": "Revenue, Remaining Performance Obligation, Optional Exemption, Performance Obligation [true false]", "terseLabel": "Revenue, remaining performance obligation, optional exemption, performance obligation [true false]" } } }, "localname": "RevenuePracticalExpedientRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r370" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Remaining performance obligations" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Remaining performance obligation recognition period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r507", "r671" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureOperatingLeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RisksAndUncertaintiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Risks and Concentration" } } }, "localname": "RisksAndUncertaintiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureOrdinarySharesDetails", "http://tuya.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r29" ], "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. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Summary of accounts receivable, net" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureAccountsReceivableNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.", "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]", "terseLabel": "Summary of current and non-current portions of accruals and other liabilities" } } }, "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureAccrualsAndOtherLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r67" ], "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/2022", "presentation": [ "http://tuya.com/role/DisclosureBasicAndDilutedNetLossPerShareScheduleOfAntidilutiveSharesExcludedFromComputationOfDilutedNetLossPerOrdinaryShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r67" ], "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": "Summary of antidilutive shares excluded from computation of diluted net loss per ordinary share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureBasicAndDilutedNetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r130" ], "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 components of income tax expense" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r126" ], "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": "Summary of deferred tax assets and deferred tax liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r723" ], "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": "Summary of basic and diluted loss per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureBasicAndDilutedNetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r124" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of reconciliation of differences between statutory tax rate and effective tax rate" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r476", "r477" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of assets and liabilities that are measured at fair value on a recurring basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r1", "r17", "r18", "r19" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Summary of inventories, net" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureInventoriesNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInvestmentsLineItems": { "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 Investments [Line Items]", "terseLabel": "Long-term Investment" } } }, "localname": "ScheduleOfInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureLongTermInvestmentAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfInvestmentsTable": { "auth_ref": [ "r184" ], "lang": { "en-us": { "role": { "documentation": "A container table for all schedule of investment items. It ties in the \"Legal Entity [Axis]\" to all of its contained line items.", "label": "Schedule of Investments [Table]" } } }, "localname": "ScheduleOfInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureLongTermInvestmentAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r92" ], "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/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesPropertyEquipmentAndSoftwareDetails", "http://tuya.com/role/DisclosurePropertyEquipmentAndSoftwareNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r156", "r157" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureRelatedPartyTransactionsDetails" ], "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": "Summary of related parties" } } }, "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureRelatedPartyTransactionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r397", "r398", "r400", "r401", "r402", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r424", "r425", "r426", "r427", "r428" ], "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/2022", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationAssumptionsDetails", "http://tuya.com/role/DisclosureShareBasedCompensationGeneralDetails", "http://tuya.com/role/DisclosureShareBasedCompensationOptionsActivityDetails", "http://tuya.com/role/DisclosureShareBasedCompensationRsusActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r115", "r116", "r118" ], "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 Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Summary of share options activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r120" ], "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": "Summary of assumptions used to value the Company's options grants" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r99", "r101", "r102", "r104", "r105", "r106", "r107", "r108", "r109", "r110", "r203", "r204", "r205", "r271", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r653", "r690", "r713" ], "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/2022", "presentation": [ "http://tuya.com/role/DisclosureOrdinarySharesActivitiesOfGroupSClassOrdinarySharesAndClassBOrdinarySharesDetails", "http://tuya.com/role/DisclosureOrdinarySharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockByClassTextBlock": { "auth_ref": [ "r9", "r10", "r11", "r100", "r101", "r102", "r104", "r105", "r106", "r107", "r108", "r109", "r110" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information. Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. 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. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and outstanding.", "label": "Schedule of Stock by Class [Table Text Block]", "terseLabel": "Schedule of activities of the Group's Class A ordinary shares and Class B ordinary shares" } } }, "localname": "ScheduleOfStockByClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureOrdinarySharesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfVariableInterestEntitiesTable": { "auth_ref": [ "r138", "r139", "r141", "r142", "r143", "r466", "r467", "r470", "r471", "r537", "r538", "r539" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of qualitative and quantitative information related to variable interests the entity holds, whether or not such variable interest entity (VIE) is included in the reporting entity's consolidated financial statements. Includes, but is not limited to, description of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a tabular comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.", "label": "Schedule of Variable Interest Entities [Table]" } } }, "localname": "ScheduleOfVariableInterestEntitiesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureOrganizationAndPrincipalActivitiesCompanyPrincipalSubsidiariesAndConsolidatedVieDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r69", "r71", "r72", "r73", "r152", "r154" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "terseLabel": "Summary of customers with greater than 10% of the accounts receivable and suppliers contributed more than 10% of total purchases" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureRisksAndConcentrationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r283", "r284", "r285", "r286", "r287", "r288", "r300" ], "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/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://tuya.com/role/StatementConsolidatedStatementsOfComprehensiveLoss": { "order": 1.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/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r39" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and marketing expenses" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesSalesAndMarketingExpensesDetails", "http://tuya.com/role/StatementConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r59" ], "calculation": { "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Share-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "auth_ref": [ "r667" ], "lang": { "en-us": { "role": { "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period", "terseLabel": "Requisite service period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationGeneralDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r667" ], "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/2022", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationGeneralDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r417" ], "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" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationRsusActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r417" ], "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/2022", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationRsusActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r415" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationRsusActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r415" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationRsusActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r412", "r413" ], "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", "periodStartLabel": "Outstanding at the beginning" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationRsusActivityDetails" ], "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 shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationRsusActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r412", "r413" ], "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 (in dollars per share)", "periodStartLabel": "Outstanding at the beginning (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationRsusActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "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 per share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationRsusActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r416" ], "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" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationRsusActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r416" ], "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/2022", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationRsusActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Exercise Price", "terseLabel": "Exercise price (US Dollar)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationAssumptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum", "terseLabel": "Expected volatility, maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum", "terseLabel": "Expected volatility, minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum", "terseLabel": "Risk-free interest rate, maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum", "terseLabel": "Risk-free interest rate, minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationAssumptionsDetails" ], "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" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationAssumptionsDetails", "http://tuya.com/role/DisclosureShareBasedCompensationGeneralDetails", "http://tuya.com/role/DisclosureShareBasedCompensationOptionsActivityDetails", "http://tuya.com/role/DisclosureShareBasedCompensationRsusActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Weighted average remaining contractual term and Aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r419" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Difference between the exercise price of the underlying awards and the estimated fair value of the underlying stock" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationOptionsActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r410" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Number of options Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r408" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Number of options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationGeneralDetails", "http://tuya.com/role/DisclosureShareBasedCompensationOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r418" ], "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 (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r121" ], "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": "Outstanding at the end (in dollars)", "periodStartLabel": "Outstanding at the beginning (in dollars)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationOptionsActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r404", "r405" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding at the end", "periodStartLabel": "Outstanding at the beginning", "terseLabel": "Number of options outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationGeneralDetails", "http://tuya.com/role/DisclosureShareBasedCompensationOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Number of shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r404", "r405" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding at the end (in dollars per share)", "periodStartLabel": "Outstanding at the beginning (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted average exercise price per share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost": { "auth_ref": [ "r432" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "An excess of the fair value of the modified award over the fair value of the award immediately before the modification.", "label": "Share-based Payment Arrangement, Plan Modification, Incremental Cost", "verboseLabel": "Total incremental share-based compensation expense" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationGeneralDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r400", "r401", "r402", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r424", "r425", "r426", "r427", "r428" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationGeneralDetails", "http://tuya.com/role/DisclosureShareBasedCompensationOptionsActivityDetails", "http://tuya.com/role/DisclosureShareBasedCompensationRsusActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r409" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r410" ], "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 (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r408" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share Based Compensation Award Tranche One [Member]", "terseLabel": "Share-based payment arrangement, tranche one" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationGeneralDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share Based Compensation Award Tranche Two [Member]", "terseLabel": "Share-based payment arrangement, tranche two" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationGeneralDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r403", "r422", "r423", "r424", "r425", "r428", "r438", "r439" ], "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 Payment Arrangement [Policy Text Block]", "terseLabel": "Share-based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by supplier.", "label": "Supplier [Axis]." } } }, "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureRisksAndConcentrationSupplierSConcentrationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Specific identification or general nature of (for example, a construction contractor, a consulting firm) the party from whom the goods or services were or are to be received.", "label": "Supplier [Domain]" } } }, "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureRisksAndConcentrationSupplierSConcentrationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Fair value of the underlying shares on the date of options grants (US Dollar)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationAssumptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureOrdinarySharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureOrdinarySharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r751" ], "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/2022", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationGeneralDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r668" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationGeneralDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r424" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of non-vested options forfeited.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (in dollar per share)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of non-vested options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price", "periodEndLabel": "Outstanding at the end (in dollars per share)", "periodStartLabel": "Outstanding at the beginning (in dollars per share)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted average grant date fair value per share" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r119" ], "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": "Weighted average remaining contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationOptionsActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesIssuedPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share or per unit amount of equity securities issued.", "label": "Shares Issued, Price Per Share", "terseLabel": "Shares issued price per share", "verboseLabel": "Original issuance price" } } }, "localname": "SharesIssuedPricePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureConvertiblePreferredSharesDetails", "http://tuya.com/role/DisclosureConvertiblePreferredSharesShareRepurchasesDetails", "http://tuya.com/role/DisclosureOrdinarySharesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending Balance (in shares)", "periodStartLabel": "Beginning Balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureOrdinarySharesActivitiesOfGroupSClassOrdinarySharesAndClassBOrdinarySharesDetails", "http://tuya.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r164", "r165", "r172", "r703" ], "calculation": { "http://tuya.com/role/DisclosureShortTermInvestmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://tuya.com/role/StatementConsolidatedBalanceSheets": { "order": 3.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", "totalLabel": "Total short-term investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureShortTermInvestmentDetails", "http://tuya.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermInvestmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Short-term Investment" } } }, "localname": "ShortTermInvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ShortTermInvestmentsMember": { "auth_ref": [ "r588", "r589", "r590", "r676" ], "lang": { "en-us": { "role": { "documentation": "Investments which are not otherwise included in another category or item that the entity has the intent to sell or dispose of within one year from the date of the balance sheet.", "label": "Short-term Investments [Member]", "terseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestmentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r504", "r671" ], "calculation": { "http://tuya.com/role/DisclosureOperatingLeasesComponentsOfLeaseExpensesDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Expenses for short-term lease within 12 months" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureOperatingLeasesComponentsOfLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r66", "r229" ], "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/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.", "label": "Software and Software Development Costs [Member]", "terseLabel": "Software" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesPropertyEquipmentAndSoftwareDetails", "http://tuya.com/role/DisclosurePropertyEquipmentAndSoftwareNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r203", "r204", "r205", "r231", "r253", "r254", "r261", "r263", "r271", "r272", "r313", "r338", "r341", "r342", "r343", "r349", "r350", "r354", "r355", "r357", "r358", "r360", "r485", "r609", "r690", "r713", "r722" ], "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/2022", "presentation": [ "http://tuya.com/role/DisclosureConvertiblePreferredSharesAdditionalDetails", "http://tuya.com/role/DisclosureConvertiblePreferredSharesDetails", "http://tuya.com/role/DisclosureConvertiblePreferredSharesShareRepurchasesDetails", "http://tuya.com/role/DisclosureOrdinarySharesActivitiesOfGroupSClassOrdinarySharesAndClassBOrdinarySharesDetails", "http://tuya.com/role/DisclosureOrdinarySharesDetails", "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetDetails", "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetParentheticalDetails", "http://tuya.com/role/DocumentDocumentAndEntityInformation", "http://tuya.com/role/StatementConsolidatedBalanceSheets", "http://tuya.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r28", "r103", "r190", "r219", "r220", "r221", "r236", "r237", "r238", "r240", "r246", "r248", "r270", "r314", "r361", "r435", "r436", "r437", "r454", "r455", "r473", "r490", "r491", "r492", "r493", "r494", "r495", "r513", "r581", "r582", "r583" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureOrdinarySharesActivitiesOfGroupSClassOrdinarySharesAndClassBOrdinarySharesDetails", "http://tuya.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit" ], "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": "Statement", "verboseLabel": "Statement" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedBalanceSheets", "http://tuya.com/role/StatementConsolidatedBalanceSheetsParenthetical", "http://tuya.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit", "http://tuya.com/role/StatementConsolidatedStatementsOfComprehensiveLoss" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED BALANCE SHEETS" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY/(DEFICIT)" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r236", "r237", "r238", "r270", "r558" ], "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/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedBalanceSheets", "http://tuya.com/role/StatementConsolidatedBalanceSheetsParenthetical", "http://tuya.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit", "http://tuya.com/role/StatementConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r27", "r103", "r104", "r110", "r352" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Conversion of redeemable preferred shares (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period to an employee benefit plan, such as a defined contribution or defined benefit plan.", "label": "Stock Issued During Period, Shares, Employee Benefit Plan", "terseLabel": "Issuance of ordinary shares reserved for equity incentive plan (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeBenefitPlan", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureOrdinarySharesActivitiesOfGroupSClassOrdinarySharesAndClassBOrdinarySharesDetails", "http://tuya.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r10", "r11", "r103", "r110" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Number of shares issued during the period", "verboseLabel": "Issuance of ordinary shares upon Initial Public Offering and related over-allotment option, net of cost of issuance (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureOrdinarySharesActivitiesOfGroupSClassOrdinarySharesAndClassBOrdinarySharesDetails", "http://tuya.com/role/DisclosureOrdinarySharesDetails", "http://tuya.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r10", "r11", "r103", "r110" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Exercise of share option and vested restricted share unit (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r10", "r11", "r103", "r110", "r409" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Number of options Exercised", "terseLabel": "Exercise of share option (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationOptionsActivityDetails", "http://tuya.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r28", "r103", "r110" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "terseLabel": "Conversion of redeemable preferred shares" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of shares issued during the period to an employee benefit plan, such as a defined contribution or defined benefit plan.", "label": "Stock Issued During Period, Value, Employee Benefit Plan", "terseLabel": "Issuance of ordinary shares reserved for equity incentive plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeBenefitPlan", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureOrdinarySharesActivitiesOfGroupSClassOrdinarySharesAndClassBOrdinarySharesDetails", "http://tuya.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r10", "r11", "r103", "r110" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of ordinary shares upon Initial Public Offering and related over-allotment option, net of cost of issuance" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureOrdinarySharesActivitiesOfGroupSClassOrdinarySharesAndClassBOrdinarySharesDetails", "http://tuya.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r10", "r11", "r110", "r117" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Exercise of share option and vested restricted share unit" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r28", "r103", "r110" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of share option" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Share repurchase program, authorized amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureOrdinarySharesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramPeriodInForce1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period which shares may be purchased under a stock repurchase plan authorized by an entity's Board of Directors, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Stock Repurchase Program, Period in Force", "terseLabel": "Share repurchase program, period" } } }, "localname": "StockRepurchaseProgramPeriodInForce1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureOrdinarySharesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Share repurchase program, remaining authorized amount" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureOrdinarySharesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r10", "r11", "r103", "r110" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Shares", "terseLabel": "Repurchase of ordinary shares (in share)" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r10", "r11", "r103", "r110" ], "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 ordinary shares" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r11", "r14", "r15", "r79", "r672", "r714", "r733", "r789" ], "calculation": { "http://tuya.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "totalLabel": "Total shareholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureOrdinarySharesActivitiesOfGroupSClassOrdinarySharesAndClassBOrdinarySharesDetails", "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetDetails", "http://tuya.com/role/StatementConsolidatedBalanceSheets", "http://tuya.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Shareholders' equity:", "verboseLabel": "Shareholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetDetails", "http://tuya.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r521", "r522" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureSubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureOrdinarySharesDetails", "http://tuya.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock": { "auth_ref": [ "r128" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of tax credit carryforwards available to reduce future taxable income, including amounts, expiration dates, limitations on use and the related deferred tax assets and valuation allowances.", "label": "Summary of Tax Credit Carryforwards [Table Text Block]", "terseLabel": "Summary of tax losses carry forwarded for future years" } } }, "localname": "SummaryOfTaxCreditCarryforwardsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SummaryOfValuationAllowanceTextBlock": { "auth_ref": [ "r125" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of valuation allowances to reduce deferred tax assets to net realizable value, including identification of the deferred tax asset more likely than not will not be fully realized and the corresponding amount of the valuation allowance.", "label": "Summary of Valuation Allowance [Table Text Block]", "terseLabel": "Schedule of movement of valuation allowance" } } }, "localname": "SummaryOfValuationAllowanceTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental cash flow disclosures" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_SupplierConcentrationRiskMember": { "auth_ref": [ "r70" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that purchases in the period from one or more significant suppliers is to cost of goods or services, as defined by the entity, such as total cost of sales or services, product line cost of sales or services, segment cost of sales or services. Risk is the materially adverse effects of loss of a material supplier or a supplier of critically needed goods or services.", "label": "Supplier Concentration Risk [Member]", "terseLabel": "Supplier concentration risk" } } }, "localname": "SupplierConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureRisksAndConcentrationSupplierSConcentrationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Supplies": { "auth_ref": [ "r640", "r650", "r736" ], "calculation": { "http://tuya.com/role/DisclosurePrepaymentsAndOtherAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration paid in advance for supplies that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Supplies", "terseLabel": "Advance to suppliers" } } }, "localname": "Supplies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrepaymentsAndOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r21" ], "calculation": { "http://tuya.com/role/DisclosureAccrualsAndOtherLiabilitiesDetails": { "order": 6.0, "parentTag": "tuya_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Taxes Payable, Current", "terseLabel": "Tax payables" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureAccrualsAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityByClassOfStockTable": { "auth_ref": [ "r2", "r100" ], "lang": { "en-us": { "role": { "documentation": "Table of capital stock that is 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. 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. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer. This table may include a description by series, value, shares authorized, shares issued and outstanding, redemption price per share and subscription receivable.", "label": "Temporary Equity, by Class of Stock [Table]" } } }, "localname": "TemporaryEquityByClassOfStockTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureConvertiblePreferredSharesAdditionalDetails", "http://tuya.com/role/DisclosureConvertiblePreferredSharesDetails", "http://tuya.com/role/DisclosureConvertiblePreferredSharesShareRepurchasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Convertible Preferred Shares" } } }, "localname": "TemporaryEquityDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityLineItems": { "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": "Temporary Equity [Line Items]", "terseLabel": "Convertible Preferred Shares" } } }, "localname": "TemporaryEquityLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureConvertiblePreferredSharesAdditionalDetails", "http://tuya.com/role/DisclosureConvertiblePreferredSharesDetails", "http://tuya.com/role/DisclosureConvertiblePreferredSharesShareRepurchasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityParOrStatedValuePerShare": { "auth_ref": [ "r2", "r100" ], "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": "Par value of convertible preferred shares" } } }, "localname": "TemporaryEquityParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureConvertiblePreferredSharesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r186", "r187", "r188", "r305", "r306", "r308" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Receivable [Policy Text Block]", "terseLabel": "Accounts Receivable, net" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r309", "r310", "r353", "r359", "r472", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r728", "r729", "r730", "r810", "r811", "r812", "r813", "r814", "r815", "r816" ], "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/2022", "presentation": [ "http://tuya.com/role/DisclosureLongTermInvestmentAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "auth_ref": [ "r111" ], "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": "Weighted average price of shares repurchased during period" } } }, "localname": "TreasuryStockAcquiredAverageCostPerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureConvertiblePreferredSharesShareRepurchasesDetails", "http://tuya.com/role/DisclosureOrdinarySharesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r111" ], "lang": { "en-us": { "role": { "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r111" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Shares", "periodEndLabel": "Ending Balance (in shares)", "periodStartLabel": "Beginning Balance (in shares)", "terseLabel": "Treasury stock (in shares)" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetParentheticalDetails", "http://tuya.com/role/StatementConsolidatedBalanceSheetsParenthetical", "http://tuya.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r30", "r111", "r112" ], "calculation": { "http://tuya.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock (US$0.00005 par value; 11,604,808 and 25,596,331 shares as of December 31, 2021 and 2022, respectively)" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsBalanceSheetDetails", "http://tuya.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r11", "r103", "r110" ], "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 during period" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureOrdinarySharesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r440", "r446" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "terseLabel": "Unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r74", "r75", "r76", "r273", "r274", "r275", "r276" ], "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/2022", "presentation": [ "http://tuya.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Valuation Allowance [Abstract]", "terseLabel": "Valuation allowance" } } }, "localname": "ValuationAllowanceAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureIncomeTaxesMovementOfValuationAllowanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r450" ], "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", "terseLabel": "Changes of valuation allowance" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureIncomeTaxesMovementOfValuationAllowanceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValueAddedTaxReceivableCurrent": { "auth_ref": [ "r697" ], "calculation": { "http://tuya.com/role/DisclosurePrepaymentsAndOtherAssetsDetails": { "order": 3.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", "terseLabel": "VAT recoverable" } } }, "localname": "ValueAddedTaxReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosurePrepaymentsAndOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableInterestEntityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Variable Interest Entity [Line Items]" } } }, "localname": "VariableInterestEntityLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureOrganizationAndPrincipalActivitiesCompanyPrincipalSubsidiariesAndConsolidatedVieDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableInterestEntityOwnershipPercentage": { "auth_ref": [ "r140" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly).", "label": "Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage", "terseLabel": "Economic interest held" } } }, "localname": "VariableInterestEntityOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureOrganizationAndPrincipalActivitiesCompanyPrincipalSubsidiariesAndConsolidatedVieDetails" ], "xbrltype": "percentItemType" }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "auth_ref": [ "r138", "r466", "r467", "r470", "r471" ], "lang": { "en-us": { "role": { "documentation": "Variable Interest Entities (VIE) in which the entity has a controlling financial interest (as defined) and of which it is therefore the primary beneficiary. A controlling financial interest is determined based on both: (a) the entity's power to direct activities of the VIE that most significantly impact the VIE's economic performance and (b) the entity's obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. VIEs of which the entity is the primary beneficiary are included in the consolidated financial statements of the entity.", "label": "Variable Interest Entity, Primary Beneficiary [Member]", "terseLabel": "Consolidated VIE" } } }, "localname": "VariableInterestEntityPrimaryBeneficiaryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r505", "r671" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease costs" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r775", "r776" ], "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/2022", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationGeneralDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r775", "r776" ], "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/2022", "presentation": [ "http://tuya.com/role/DisclosureShareBasedCompensationGeneralDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r252", "r263" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted average number of ordinary shares used in computing net loss per share, diluted", "verboseLabel": "Weighted-average ordinary shares outstanding, diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureBasicAndDilutedNetLossPerShareScheduleOfBasicAndDilutedNetIncomeLossPerCommonShareDetails", "http://tuya.com/role/StatementConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r250", "r263" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted average number of ordinary shares used in computing net loss per share, basic", "verboseLabel": "Weighted-average ordinary shares outstanding, basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tuya.com/role/DisclosureBasicAndDilutedNetLossPerShareScheduleOfBasicAndDilutedNetIncomeLossPerCommonShareDetails", "http://tuya.com/role/StatementConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "sharesItemType" } }, "unitCount": 9 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21553-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21484-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21488-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "610", "URI": "https://asc.fasb.org/topic&trid=49130413", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5047-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5728-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5747-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6228884-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(17))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10(3))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.12)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(3),(4))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(19))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.17)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.3)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12)", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611133-123010", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-04(Schedule I))", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=126898705&loc=d3e5864-122674", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(27)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(2))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3151-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(3)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117546-209714", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(a),(b))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(c),9(a))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594786&loc=SL75136599-209740", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=126980362&loc=d3e28228-110885", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "https://asc.fasb.org/topic&trid=2175825", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)(ii)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(7))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "12", "Subsection": "04", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r614": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column B", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r615": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column C", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r616": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column D", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r617": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column E", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r618": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column F", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r619": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column G", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column H", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r621": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column I", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r622": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "a", "Publisher": "SEC", "Section": "12", "Subsection": "04", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r623": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(i)", "Subsection": "01", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r624": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(i)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r625": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(A)", "Subsection": "01", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r626": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(A)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r627": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(B)", "Subsection": "01", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r628": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(B)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r629": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(C)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "01", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r631": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r632": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "c", "Publisher": "SEC", "Section": "5", "Subparagraph": "Schedule I", "Subsection": "04", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r633": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "c", "Publisher": "SEC", "Section": "7", "Subparagraph": "Schedule II", "Subsection": "05", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r634": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "9", "Subsection": "06", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(7)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r66": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r677": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r678": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r679": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r681": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d-3", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r682": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r683": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r684": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r685": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r686": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r687": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r688": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=d3e5283-111683", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r726": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/subtopic&trid=2196772", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r727": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117546-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r732": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "321", "URI": "https://asc.fasb.org/topic&trid=75115024", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r734": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "323", "URI": "https://asc.fasb.org/topic&trid=2196965", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r735": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "325", "URI": "https://asc.fasb.org/topic&trid=2197064", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "705", "URI": "https://asc.fasb.org/topic&trid=2122478", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r763": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r765": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r767": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r768": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r769": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r77": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r770": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r771": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r772": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r773": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r774": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r775": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r776": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r777": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r778": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r779": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r780": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r781": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r782": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r783": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r784": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=127000608&loc=d3e9135-128495", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r785": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9212-128498", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r786": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9215-128498", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r787": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r788": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r789": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r790": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r791": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r792": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r793": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r794": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r795": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r796": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r797": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r798": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r799": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(25))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r800": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r801": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r802": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r803": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r804": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r805": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r806": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r807": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r808": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r809": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26626-111562", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r810": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r811": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r812": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r813": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r814": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r815": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r816": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r817": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "12", "Subsection": "04", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r818": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(i)", "Subsection": "01", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r819": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(ii)", "Subsection": "01", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27405-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r820": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)", "Subsection": "01", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r821": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "01", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r822": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "02", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "40", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=118172244&loc=d3e17916-109280", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=16397303&loc=d3e19347-109286", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2420-110228", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907644&loc=d3e11281-110244", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12524-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 148 0001104659-23-049845-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001104659-23-049845-xbrl.zip M4$L#!!0 ( $,QFE;,Y5!(VA\ .]X 0 1 ='5Y82TR,#(R,3(S,2YX MN+],3T7Y(KI7S\M\N'6\OQ[6A%O="R.24A=:PG M%BZMJ;]>$\^ZHYPSU[4N.7,6U+)Z9R?]D[?.R_MP9W*=T=E&S.=(3/@?,QL)=T1:R0 M\ 4-OY(5#=;$II^.EF&X_GAZ&D8;GIY.G\Q.?+R"CL][IW^YN M)Z)@*3&60U6HF,JA:TYMK*&2Y.<9=U/9%Z?<=^EI3IGR1L$QI@09YYP$,\&5 MIHCL4G([XAPL8).1BTP":I\L_,?3-+7$PNF\MECO3B$UJQE(<,*RY(3N[6F< MF)&ZM2+/3_]VR[S?"OJ%FW6-?B*E5-B AW7UD265&**0*RH=4@L%61"REI8# M$TI27=! H2$FSZ"Q9*5FMAP02"BK%ZYY#26D5&JBIN:RI!(#]:)57X9>_^R4 M/H?4"]C,I<=(1CD)H4<)COO8HR26Y4=>R.L,*TXLY>?14&?N0)*W$287#0EE ML839@9Q4))6(GRM )'PK;Q$_IQ_6:>7,__@+?$-6/6.53 MP,O"7WYY&%5[:0'*!*2)0>$*S-UWF8,071(7]9TL*0V#(XL!M 9T:?YI"1PZ M9QX3987Z/#NSCJU,"OQ^-?XZ&=^.K@?3X;5U.;@=?+T:6I,OP^%T\M/IMH M MT1&,PV/O9_$[#!@!2!25@AUKPIR0*!AMXMJ1VYPO+U8M6_(QQ>#ED,D^!N/Y ME;\"W9?8;SW26S]0(:7F4R+75R,WF<*/N^'7Z<0:WT#2W?W#\,OPZV3T;6C= MCB<=EKMA>04*]7<%-&9^352M'S /J_^7#EXC>$FPO''])^,FFM$K07S3",3! MY(MU]GR*5$\(,,P5CLCU8F6""9BNX:H K*6]];&#D8]81*P"ZJ@*&D MSKTPQ&>\%@M^WN*6DH &.)_RO=@3%U^&SVN87-&Z_K(INPK+'DS-MK',Y%MQ M!NCG9WE8_MQR\;-%DVPZF,U@GD3K=;PA0MRZ5:V1-_?Y2NAF!OZ.0C4F\<; M)(HY6W8A:VL6YVT%F+G%\MP[2S&SE#L21ASRIVF+OF5DQESQQ3=@IOGU.%=/[_D$7$S=U>/KP&'$L^>=*XI1!9R\YQ]CEQD&M7BQIQ*Z%\?W9>749".9:07_&LD\20/*?N=0>R'N0'"OZG M#=V7*/9X?LWFU%F;UMHF M;.&Q.;,)[J?E_<,UA:KGU $:Y6KG'I(T-E,9^[=LII =3-B*W8ZPG21780ND M6RM5;N&E;>H!-.6/%-UR^#7DS(8),(SS,6[%27C=%M_NDE36T.]7EW6RK*PT M+]$1Y+E9D%VZ2GYL)5E:(L_.$O:SA&S/7!(]L9]EF$C66$IEK&EH*7E '0E MI4)86(K.=E[.=M(XC9>SF6V)&ENIC#%[V0ID;HG<.QLIVTAR;"#]B7ZD%[)P M4UC*3; WH50&]9Q=8%!/RE_\%7&,A5D%:1U 1F&L]P3\\ZE >X'QUNP$5G-@M-P^OT M@I18GS>*N_LR^/IY.+%&7P'\PO@P^;,U_)]?1M._G_YP/;P978VF MG1%LK>OR!?'8OT1)H1>]YPSFUVOB#G"&+!9&T;4AWB9+F42S@#F,8$00*QOEAKUD];]8#M'3K]/\+)(5)5F?@M(4DH-">01G:?/OVVC8#>:U M(389V"+,CWF+>Z@X&RH2CWXXD4O'\]A5 J +.P#3)0D'G-Y1@F*<07A#&/]& MW(B.O0>*I\Q U"4)6'V(U1^6L](0^[)0G]2P\K)9:>&PVTO*APYCLBR!1E?< ML BAD!;TK-8J*:8%?\^AH-8CEA1/4!*+IZ6U9EC% M>AD:"WC7U *2G*Q"5AWH._@KQ!7>Z!WAOU%,T,0L[B-*8P+O&WL4F*%H]EF6 MUK +9MS9%C[[CY1[V)=^YL13A/DWEJ!!_D-3Y/-\K#BC#NX:N!]8\%LRV[1! MT_A^@BMPK5E8^E2#=5-V)="2>!@A7S3ADCB(8$)7)9' M<1>B@]@L/-4L7-PP)+RZB+@=7-JATCC@NTD+W%6,$M=>M2EJ0L.[1MD0_C2B M*YE\UJ!;0Z4$3[*@FHK)IKH=*H:HQ']>N7[DB*OWP-_P:+P9LH$FA\O<]L@/ M)Y0_,AL7+5S<\DC8[^AJ1GFP9.L)(77][A^1I<9>*HV]8B^%3S86['@F[B&T M"T43'0.NH]O6R)]:05(\B\?E@Y]"U(]67L0?8=Y-)ITQUFX_.LPC?".VB&N' M;2F1$G#)72"I%"L6TT%B!$F^03N>?^9^M)Y \R4RT)A" M]:COEBG@T)]M_B:!P:(L,,42^5H#RT]Y@IA'S,Q$VF4EK3,MN6E!-_](>8@7 M0-[SI+-5FHJ>00F]Y*J9@D0K$]EU";OB)OY_H.N(VTO%Q*NY VNE2:MQ/4X M_@7&YRR?#NO&6.>SG\8H5UDU^%:V.#7X%F9F';!U%[!!727>]@JW?429/U./ M\EI$C7B44$INE!)"$^^Z*!9W*F+)'8:-,!RO\?_4D]HTPK*&5X-I]91-/:9) M#FE\W:8#MQ&X@R"(5G$5-@)6PJ< MZA%]F/S2M=$F!V*_$HZ[ (^U3J^25HF#9O$LZ]SDF M-;L+0%*OP46,(?-HJWYHG\#M$:1,62_\!SKID;Q8+'B4SQ$4RYQ.G6E2:FL.Q18+GW9>=F1R$ND8/.ZFTLL+GIU1 MUP4:Q?M"]X2'FRDGX&S9*D=>1ZXRD;XD3B&19PF!5E%BA]C+77%1.F/Z@LYJ5/T9H>E=Y'JL)>\'RM\BSUCN=KNT/7>YZW;7YT M5@5S;^=3L!UPIBDZT@T@?UVT4NJV&Q3P2OP-$]^:/P6,_:C!, M7_GIH-"_[6/TJ(\:C@:O^72(*-[P43_>H\; X-6>KN[-WNHQ?J1'C4C#UWDZ M=)J\R=/P,1XU4KN^PM-!ICEBI3]&I0;&\+6=#@?5.2C- 2@E B8GG[K:-SWO MU.!,DQJ5QD]:=!BICK]HCJJHL3 XAM35ON81"?WK$6H,3)^-Z(!0G/)0']%0 M Z _:M-5O6&$M7E M1J2AN<>.GP,XO;,@O34N#0(ANXPJ0OX4<3TJ&M?$U77 MU7B#@)QF83-J7"13<)/@E@ZOK5%EM6)ANE(%W3U.TZ@GVY]2D2J1DLS)"[+2 M[9!<6@>143B0:1R0$IQF 4 =,N4A/YH%]/<(E!SBNGDU?F<[78F$9(J>"[!B M"1T N\1=[1A7I89+,HMO$C?5(6E\D:[?.%[")&ZBW_R"Y!_2W[KPI*;A25/< MS]TA2"GA4^!X?M:K1C":7=C_0RR]0].X+2FBOJG%SJ8 M]'%0;2Z XXDR@L.5AR(B5 DA6([8BL#A+3T"PY*K5T2F D MRPW2,*T.'9-XK;I%6 F-$A7)$D/EFN0.#_,@H;KU'P6M$I\FE[)U0.FO"I*O M+6P3*"&1S%A+E_]T,.P03B1'QHA'"99D?FIT;TX'8M,8(SF">@8E?)()JS+> MJ,.M6>!1S9:2FEJ%6%\REU7=0M3!M4:^%PIU\#;=E1^MUH1Q M[-WPMDEO<J1/79O/G10V$*>#'ET8K]\?J7AK-L\2KX\3BHHNY9A;172+5 MU"2^$3>B \>ACO OFYM!C0 -]&^;0B^RL40^J2?<@=T4[.%J[?H;2B<^KHM, MJ!WQ^$6L7ZD[QTDD]:"TNW0&325KS..BJ7FD^5MQ :RT!&+X2,I@I87H3&>' MH2.?QNXP5%29U0;0.VL\-)0FR1V^C9^>IPL<5Q_HVN?X?8<7YVLD:)!N=B49 M^HAQ/E:640>WV8ZB>-A9W,5(W"L2+&]<_TG_.NIN0E2@&^U()N]0)SE9-F1E MS2$OBW4OHS99E+SS'VGLHZ,'%0=0NU"/>!&K_A9S$VXEU._/WFON,D^S0(_^ M,I8L!2*AQP2SS*6XD7C+#;! M'T!R\!?!:XO2=?>-[[H^V^2][5W%*,VEZ=E1JWMN^^703Q]2OD^>/RR0-K1RS_OR",_^'._@.=6\_B M2P@TGXX"M@)/^RCYMN1T_ND(03_NG_7[O?YY[Q^@ZLGSRDU)4'QF'D]/3R?/ M,^Z>^'QQBCLTL9ULUTZ2<2J"<+LBY>EIH4_LDY? M2BO H:E66]"U4"DPDJ9*E>VJA3JY9-94)V"A[JNJLTM_Z3F$.SC@14'HKP;/ M++CV5X2!BS,GD2L]@*YE4?2,H-!9924ME6D-<"044BT4:\5RK53POV=?^-/I M<^!\).LUKB/@I^2#Y_EQZ<4W_ 16Z?/0\LB*!FMBYR8CK"V@]LG"?SP5*U1\ MF0%,/58D5O?%J)BCD#%DOXA;/T$LDW,3%V";9N_B$W-HPO<"I<78YO- MY;S$=8QRCGO]X]Z[G-2%,6]%7\Y MH7'^*0-F_+99EBF>#F5-X$_)\9=FL,]),!/ECH+C!2%KDURE/*<4VG?Z9<]XWZOOA@Z3O%WL'_;,[2Y0KL+%6V. MQDN?H@"?CFXI.*I;2['I,8#-U+^D]X0Y?Z>$3]AS/(;@(/2/9FSQ:(P%91]7 M/A2/\,THI"OL/$&W:!:$#'QJT.PS]Z-U2LJ Y,@BD,J)'7XZFA,71TN/N2[& M9T!1.-Z#&A//XB>@/AW9G,+L._T,)62^,Q4%B+N"L+XR[NAJ1GFP9.L;2E$+ M&-XCSZ$P1'*>70TM*D!/>BA*7[E^Y(R\.2>0962'>-C$3QY=!,[&0.O+# M%/&XF6Q;2A/.N$J@=ST6O>E'1_B2.U1*7 ?R.BDJ[T3I^SMUVD\(J2I6_-C" M,E?N="44T3XFWDH#1X M8=?W;3/E?F'DA13\A'#XC&<4:=&14-.U U.#+L+W1%:_LG"9]@K9Y#T^=4[< M\;STT$COP(7,?3YC<^O\H7C\7Q(N > 9U$I@Z14A5K9B;M8 M-;AQZ"V^:^]U1=8,AL'4Q2IL4M\QCZVB5=$*]+2'XHQ^C5;8HG>"?0?>EH$^ MI;@4"= D#W$KG7 3XI:Z1!.*5Z?5OTE2=3<,&5KHAL1%'_0::VO"TEI]+QNK M:\#16FVOFIOR 6M[W5A; XX6:KO5P4Y"[#>#(*+.=81#Q;V0%JOQE3Z)I*"^ M@S;E+XU)(O'[=M9;:CS0=1(Y-Y['92^^."53O)ZC;:HF@F\K/>QV0@L[4OFM10.8FWH+07>YR4GNXQM;!T^$ M.S>$\;B-0=^X6B-7,'RFW&8!O8O=U\)"LE0MQW]J5?5NDUQ8A9 MF$'-*<-=XP=H.J]7Q?+<6KDD]:*:9]^2$7&\CC-_G7JNRZV=!CT%_;_\=LN@ MEZ9.I;N3IK:PS_L"0/UKZ4=8WN*>!;67GN_ZB\V5?W(;.B<5!9LRME!W+/ID M13B>"JLJ*$UMJ1:?77\F-N'E:E236ZI'$->WP\@]9X_0R:J:EXZXS3I>01-9 MS1B9G)"3ZFQ43=92O3ZO9DNY]1426EKV_R)KXM7U='4$+=3E?Y?TGPPZYJSO M&KK@N7#?8W90IUX#GA9J7!R&F@U:!S52D6=P0EE,%J_'X/F(HI'64>RP=>"$ M'QT&N0?P>?1'ZA0?]U!KE=*T$*6\J!C W#_KGU<,L)[D$/1YH]?GS2'I4UVE MJ"Z?5Y=TCZO-?K\_Z0]/F@U^?#(>ESH=?GXH#T.3_3ZI.3M%"?/,K( M#X(KPOD&IN6XV!),HMD_P:F;^KD^TN@D([Y#68D6&WCP-R,N^!%;"X32U%8N MZ'WQ0GJ%FY)S9D,IA_.Y./Q 8W>HZ-QJ"(NXI=E^7]4P'&SINPXZI>D-3XC$ MV+MFC\RAGH/1VN"TSJ*PM+?5E+&5P-Z19PQZJM-E-!^M5M1A\.N7.!F76(FW M&7E??&_QW_!O_.2!GAQ@=C>#$&,+P_[;=/.R>.;LM7-J9?W>QX4@BVP_=SR_ M8?3&Y[7F,W];[")VXV]E7=QPZ$Z7+*#5GK":U'H-:DK?EJ%)KTQF-85H.,RI MH%@]R6XS^N4&88QF]/5F])(BWS)/9!BH-2N0[:#=J_I4&*DZ71+O:LD\4O$/ MY^M['Y MX<+Z-<4#RIEC"@S5.$0U71LU@XI/(_KEAYLKJ2W4XI;-Z=7&QDM#K]D\GAD6 ML"@.7WK2]G4.Z=GX[<7T<@1L#4G[U/E&POC6C+CO*DT-)6F'XA6F#TECJ!P^ M39T])SV$ J[PA.DO :CFH@76'EC=1TA+Q_%\A IP2!9S,9Q^R3H< ]H6=C^R MD_GUCID1=4NQ_.P_4N[AA\\POJ=BEZ+^[LI!\..>'S6Y![LF./E MN$FL>WK\L1@'8$8OF;2\>J"HB=E#1X:Q%&A\EYPY"WKK$V_DA7Y^PKULV48, MA^+6E, +TF=3I$=%=90M[?+!Y[(I=83'@<>CL,K&\_+M0?<@D$\!0(9;3O?1 M#)0;X_0!NOFR^[:GJ$,QBYIS9J))[UF)+R^Z)0/%SK4:Z_@ZU;J/[-)J;PM. MUN$#CE/*5WD_6W\SD):TI;U5/KZ,YYGG!./+5#<M*6] I:%T2LY,>WZF1O)4FNG%23'8JRM;!]];T&(!>I#T7U!\I6 MLX@'XENM9J75$C.&@VG=@GH\+QQ &WF_+IF]'*SP5O,':OO<@7DA":$ FT$@ M%J8!ZFS&'6].EJ, 7DAD^]91KUP2B,=N\.=E>=R67,"J)V[A5'/G$XKC\OG: M8)0LB&]=5B86IZYA,IJ=7GR)XY%[9/X])L$&*YR>%XDC:#RY.'$$#@3\2$_Q MQW8T>"1,9'7C\]2A!/\C?A2KO%+V4@);N=$I"I_?1P&3P@4GJ_Y9O[KNHR=M M8:,LW$V1XO7-#VD@6?K1DQ;[U5;<^B"NG8W'4C\N9) #M'T];3U=.P9= Z=C MP0*\T-#1;,RHR%IHHW=B+2H9\-=1""UKEBPOW[+?([SR%?@GT%D0$%O1=S?V MPZJ'!^K0^.S^+M50SWU8M3!:^[NH+V%KH=[B&0+H0;)+&^,Y4?%9@EGEAL,F M3*45H.\?[S>!+&W.A%F*+:8D J>RFURZ9-B89Z\^O8E^E?Z_9I:IB.7$Q7AZ M3>.?(T^S'V?*T)H:2$:\6D/(7A'.7G]'G)G#"(\?XRA>_?T-]RGJ5@KW%[7_ M2N)>-5?OIOH\+*^!)MOTBJA2OZ_S*W7GN$0! M>LZ9*F!G9PDMK1%)HZWX=PJ:/9VYW52*:>LTPL5<\,WH6CQL^!6GT4//\7E0 MBJ!44K5F^-8Y,!(MIIQX01P8A%%#?B06;W'Y6ZV]BN]@ZD,9+Y4XZ-4UWP9, M+;1W9?'S#9YF:E?Y6JCY=O"D(J[R@&S8=(1)Q]X=!J>, M._<$(\#CM<5[EX1X/9]DP[=8'Q"D&N'(W1IT):D[K4[]RK^ MQP,E+E[7_!DZDVPG:#S_E>#V41E&-6%K+%G7OK.U$K%K&C^2(R;->+N?N_E" M726ZY$.@+A:)1'@QK6@)JYA760%S)OH15=540MU,DLS"*- M)&@39;H1- M>PS^"?Q(WAHT=5K-Y;6F^G0FE&WT%Y92)<\#E)/WV2M^E4%^^N1G#QA4;QZ5 M)+:P>Q-[//5:R)/;J$TDY7LUCG M5S$]XZ(_H.1==$X8BXJOHP:12'^ VLF+/PI,"Q3M1C KJ!JO;;)VH3-8K[F_ MYDSPC>>#.3BR4_)\SWV8G3]0&/MA6$B>"\SOJYCZ>!XL@OYEDZS'/]" \D=Z M$WE%9%]%^G9/UC2"[#O68WPO6.FBJWI-!T$>PY,\Y=BX:O?/L)6U77ZT1T1Q M9N_YQ%Y[<$><4NR7*4=;5EQV6&]/=PTNH_#O-+PN1<::D1^,,SH 9YO9Q,LG M9J*SK?A"&KH6.D4#YY]1X;9L<-OYE[7O7$;1(SE;PL>%1Y0IW:]JE9G4&!N%X7R2)S,X# MLZ5GR'2TAS**YZT0-Q/P/FA$%Q2C,*4;/H-2WH*F*TWE\+]FC =C!VG$'C@K M>-P+3SVG]Q)L]=)ZTM9VUHJBRV[P-"-O6>>]'911E)/VEHD%467(6E& MWC(D\W,SN,/GSVD0"*<1-P"@QRF,-[

")6O"D#!O]2(K+H$"VC/H]&D=! M#4E<1!\.=%";X4L>RR5<7+M6>S<=ZUK$_-E"^TC["0?((B@I0$-'Z)&NUIQC ML.A+%/3(NEU2MY ; S!/I0>"T-[EKN3A^_:)L$<74EH[!3@7*8,FED$[=,/? MJ1UNO8-7T7;;8OSP!/MRCK0^;0A*.L$RZI)ZS3M37W"3K0Z@D190E93=,(<* M2YCH?L56Y45YEF/Y_2]&2:7^#D AM8XBA&;[T2"CK)GD%'P\5*E04FZZ<%:# MIKV HYISXVD2(VFT#=H6=T),KPGGY^TCXSFP:,.0&HXG-^5 M05*G;X!PBOJ>&P<)A:2%G[\]7WSVZ,^/'GZN[3#)\V"#QR=^DS^1.T%1L<,8 M440(&M8Q7&87#)-'%J2:4\/0+6NA?P^W>Q6F6Z8@>8ZE :!27+R1 [KR?2GL MKMRPHE#E09JJ_A)=-]C&SX%E$E[^(NCY9O$<[5!/8&;THMJ?/GM:/'O^I'CR M_(FBY7!O?T^.+)D^*KYT]GOZS@ M26Q=K"H$>^GOIV7[*_IG3G?-K_B:6AJX_&WV:+'A=EG]TK#8;:1'K/I S"%, M0 Q?G*=17A$.X.(L;%\$OF*\GD=/%S\V):NP1T^+IU\]*YY^^6AV_$&WTU!: M 0K#V&+;$_K:2/USC^E*:E!QR8DUULD?ICMW' IM M$V00 NS)W+Q!L]-D7)Y4,M5B#A695Z(&HCD^6I?9QSQZB*<,\3$9[!!M7[*7 MV$-(D+^DHPY''85CM(7^6:_+.A)AZC+C@-/7B:I:UX\5$2VJ7W7%GLQ[T:JF M,JP0IL A'XKTFOM2^#'5\]-P"O<+VLL+!;2$CG?MXH2E;R3*]F@^"7[B\9"*?WC)E^GIQ MT06C5&4PK'JP7I0.@<^90F2X R2-_=$8JU963@3[1QBY@X@S]@$;U\,G&D7& MU]171*FG9C2!RNAV+XR+(#GP B!V60=K":W-JHFS0_^1OJVA?H^\90-!F%PK M==F&\!]]T!LLT'(7A0LJ.#78\+T+#_&I*C!KZ!"K:)!8)?Q^?GXBEWP#1N?W MT(5C_;/C%8O<(XQ\9X,O"(NE9!*V3<^$L.7$H%)=..'=1#Q;!G@A:#V%N9 3 MG_GQ?&U38&37JN-6(;!&3(Y!V=7!'A3PC[JWB7KT4E4_N9K..&EO*^(Q#P5W MA(OR;XH6]]5]3I^LRC/^@I^U8/%3X;_-?ICL3B?.4ULRK8W'ZK&X?5; M^4Q A_#KY'NCQ>%? 2NSY7 (K)0-3)"IP< .G'ARD0]"\ED,R;XN 0,F',,D M&@6(;SKA"OBD'9_<-C]H72\Y9[_MLODGT*X.6YHX9C8QM&0MSX@<@?G6&;V- M1N?#[X(H=O",NZ-FHC^G0C&J/*!RP-^<7?1=VU#.96JIZ/&KOKSR2$*,',D< MM\"Z,V4F(05%H9;O!Y.V57^F1 C5'X6W:E[I-SY,F755[* MYCI[(1-&"(SEOF\B7G30*2-*W[ZP) NPD1SM9K8.^3PR8<4:-53 13"2@ERKARU[V."CB! M85+9>+C1.$;N:/>7#;;)'00$:(! S@N_KC] T8D\E*/SZNV$0LHGD"KM!B&8 MGWN\3'ZHMAJ0YTA>\@H:I?KVDZJ;B;E%&.DYUTFB.O8?+X<:[/QH15<$O;]0 MBH?]-/>;;.J$8(G)EDBUWH%TPZV[:^XQO5R(AF)J3>6_=QN9*PN56H#!F$. M12BV+B5G(M:$IHG5KKEXL/BY$DN5;"8(+&GD?%!A,:AU9KOXXB%TJ0;J> VC M'O*A:C5/'P2]2D4(YU4#E$M.=N'&79SM2N1WJE$X*KUL50DZ.S;.A=+P]04; MO.U@H*Q3#UL"#'76!#&;Z/@[6;3K1%S9+U_+E ?E&5?#@Z,6/(,;TENG!D/' M8+4P^?M^#X3M*4.0OFM64;BO6I9N_(A/T/3OY@Q("4I>5.5$8'!T(_V>_J)> M5N8Q:HQW'TEA">ZX.D-OZD6UVBN=\<>]!'%@?M' [\$[C CXKE1#4(Y^M2N; M$RZ#D=U74NM* I>61$WP'8.B.#,AK)GRI6O!GB*9.ZZ!DU X^7D@(>6MV0W' M(&O3=SG1(T#?QT5,;S%:\'.EW#-!?HAESLJ)NG2M.>L8EQHV3(0(3?UN46=: MUU@N&B1IPB* TLU@*3\B[5"(+8 "(,,R*6)&0/\&7.=_(*L2COY+V6-:E0_L M+,F>/ED' Z8K(Q+HS,O*I MDK\N#M#D/$VUZL">/GQ8L X$T>/D,H29<%T:O\VY9.[;L".5[=R;D_3_2=M! M,I!)?\IY^XZJSY(D'S2[8.>O5I4 #H-;2!8W26QU1V@+->S8HW>K-](?R9O2 M#,[':H:D\-'?K,@B4EFT3XJO+NL!]'(,G)X*+@L&Y8,&0Y2%!35$URG9*[<. M2FOA3WNR2,MRESH!^6"HD&_'O.B&,T0@>P0]U"O0$/N^8T@%G&A93L4_3Q3# MO%8]5)-\*#UYGZ3Z79-4S^^35/=)JKN?I K^; J 8 T#"K>G 5]5?F2" P0> MT1MF XS*+W(@T+/6;(A'[215 ^)D5*P_M6*(B6LTM^N. ]>X'7[K!NLD'G:WJU;BN"' M>WPJ'A4U0O#O6P:GA^EE0$/VPR5=BJB)@8!0V9_:S,;M(H^F*!R^/M!P5MU5 M>T8-.,-Q-C3X1C DV#;E,GV<$2)6G"( MR$ $BE9I/*G!36L)[)*X#FEQBH0/O+VAVQBV>#9:F!C/X&XV>@<>(NV@D=??"'%W8]<.@+]Q._B#%YP%=RCYT^>(+E;7C S MJ:< 3K\>V7^UM-:W-0@,DF7,!T2$1W&/L =<@L>-352G)TMM@NV6V:^IK\;- M2QN@M_(*/I4!66_/PDLR$-_BN@JP&Y%RJ9MNJ?OC=B5J$%Z;';A,6"N+N1'" MM97$JO+"2HOYM*%:6S_)/&=*0*RZ#4*=$IAQ=<@-(N/<7)'R24NW190CED[A MN:IB7!9![WI8]I6ZV9@/A1VTZ'-F8A: 9 J=.B@QD42")VQ77,$I22JN",^N M#9+0*UE%Z5>!'/''-$1\.L4(35)H!=IX7C(^8F1>HKC81L"B.+(B%5RZB6%!*K67R\0Q3.FI--'>&A'+$(7^U MGAAN*6W6D>H3-;;96G>)2D42.VP:O2AL5C?Y$P0!9R?.',HP^263G 2DZ7!+ M)[:[ %P1[CR1%/(N%YMJ54TW^5I^59:1)ISLUQ'EW5TQA]Y7R_.VIN2)'BI.U)X3X2)%;?5*7?5H M*"&*I8]7UK=I[MB,I)R#"]909,6Y4/F3MS_$F)&%"+.ON/"(5H%*D8*G<2XT MGJ==W_]_]KZUN6TKR_:OH'JFIY(J2"WYI;AS9ZID64D\'<>^EM.Y/5^F0 (4 M$9, &P_)[%]_]]J/\P!!279LTTY8-9.V)!(XCWWVV<^UZFMTSR&T"Z*NLLE9 M0:[#2BMKU 9U:L_)/Z'2!()2\&8$EKCT( %\0"/I>]:JL.?-@EEP@@BV4;A; M\WK%GR6;959V-AXUI-R1CDC,@A<'F$U65(]_N^E%4/VYU06(\.MG24DM,D'5 M=LHV:P9$4T *W-/U""YK++1VS$IU0U?HYKO:C27-XPI;QKK; M1#WST^?9&KZ$3#WK.I)"B<^G3FX8B4%K9>PY/E427Q@^:>+[-T<[PRSF[R ) MC._N,'F.7(5MUK3IZ>83!VN$!@#G4&*ZL">JY$/B*6LN1@G]_ ?8U_.,K&6C MCKL_(DNR0K(WDIBZ.R*S'VR6HP)#^1M) :#**D^%8;9:*P,Z#[)( M_'%GFOO-D;SZM9'^RA1U683P17\8\'&S_<#&2_!N&YNINZ9 ,I=!\6 MV;5B<53Y7Y!0K$AD57E8[Y.64UZ+IIV>840K6/0(.6,>;T/H-1,D5,E M1)I1#Q1]$4 J,Q0X%HBN!38[,\A#ECG>";7>*H+/$A4WHE]FX"A?6VL>^(Q<02\4,_>*:MG*.01]^B6G'1T?[M.,^[?CEIQV?%!+J]?TD ML=5/8\-"0(4,ET/FFY_4Y/'$\!9LGMZ3!H8L$LF9Q*7HHI/+5(P:KLRO&[[:!S-J??R59F76#C(=+A!BF8X[X8^XM),T1;"X^.1K@\JTU]M+V>\\(O<2#J5< M90LQI]G\P6"7D0 9KIWCUNF02\E%CN MOU:0T=BMI+7U(,# Q^A<6E'QX5(X:7:W:2S9/'H#OSK+UK1JR;-VD4%EDW.P M\^M%E"+: )8K03)1E+C-T7-\D7QS![,3S49T? #7HTA)>($$-((NR*C+\,R% M'30WNOEP%UB$^U17XE:-CP*E-1YL;H@2%4#+.'\EZMM*PQ #.U)E56L\+'B4 MC8<JFPF0WZP.BE?;MU_P5=MG:)&P16Z%@/%^QNT[[M4]!SZ.+2 MJ"E7#_%=P9O>L!E)JM0 #W_M^A^R=S.XX)VS>%21:UG2P!SF16OSUK&?=' SEI:?JWS8U(RI%XJ9B!_>WR4 M0\G8Z-2_^Y;>N)D8%*P:6.YH)K;RJ* _Y=J<5GD0(@5])S&^[6L>TR6$^HBS M7I)W19@Q'=LB11GEH+KR>D"ZZGP]R/SS ;_S2P^0"02C6AQS=",#!GI(7 MJ&0U_D*!5]E;54%'GDPR&Q.=41W. QHXUHV&3J&Z>@!DOSG&:,0\N%5@O; M6EL609\TV,V- I7Z>D3L-)(:1LR+M0M*>TRP4065;A52(\3=,A1U-S B%VT; M&]J@PZ"<)1N(B-:.[/(*0;N- M--A*<- .*(@.W]"T/YHM=&MF,H;#&NSBX+(.X,!=>YWUM.H:;-58?!9DPG^[7) MTH2-YFF]4K5 &G3D0M_,7)"6KU4>^")=H=F[E0;-S19Q/449)R7I IMH>0DY MI*5'G8B"NB&2O,#)#AN_>0L"7];7&+C7;L#W!>W<&TLK[=S6X)FAC9+VNNQ$ MR3K#EUUPV/A^^23APOCQ/)*J*+2Q*"S:90N:%K1J M.">%3'_]ELNXV-T<5H&UHY4Z_"718C2&'1VO( 7&:127<40I,#*;V*RQ=BY7 M*!4O_7K@<73:%*H4)\B%SLC M:T?GPMG/46M_S.#X4IS"9YVY9?'!X&+R(K,B:K/,-;\Y3&/R\BX KTK>,L(^ MJ@I<#GK'=2O^8#(^?7L3(U+B<:+$)!^U)_6^0(XI4BI@M&%7P]K:A8U'A[DK=V">2A=;Y\'#QQ\97-3<;EC"SA2-&WJMCV0 MG X9/304 >;2TG1 HK0&P]_6P)PZ3#Y)*^'OLT_PT?$^8;=/V'WZA-TM=T?$ MC9296P9-H<9I?"CZ3RP\+RX!N^M%Q"VPB%+HNHJ"IYSLU6 M]X[N':7P4-R-/*;<$*EBD"E%DWKOHJ&W M07_Z65H!"AGE6;E@$TAC$SZ5V'A=*K\4+@FQ[L/%8P-Q771:+4$7V+)?H!XF M5[3RR@+/DC2[924^X/3E4N&8N8@![+Z&F]*B^#D,57;-X$[<%$S_4JS"FQ!9 M#9AHF$Z-T"HY]J'91*TO77K#@#D3WA32+."[C S P<(@.^\X'6)4K;*-++(V MWD@^">":7>1.6_6\K,6VQ*PC7=_L.Q +3P<2U0Y+8L;7!3CT56UOD(K\[?GO M+>^\*2V^.;7.TH%9E&K=@(,*!0F6G\?>PNCH?\;0E]C1'PS:K4B4V"41TT+B M:=]V=5YFEC * :=*WCO=<'!T\$Z+P$_GW4\7!]229W\S;/.U7MS9Y)>:^ M%Z^^92$1V7>1.M0+#M.?M3X%,Y@.+RPF$ ^:-9D?\:B$_QZN M@\D ^S'YM0>R'%.S#:$MU?G.&O)@0(Q^$XQQ"*D3D&)BUWP!K[)XN-@_J3RZ M:^EJ_JK]FE,1%I&7$-)G>PY9X&*;I=U;9S5?KFJEB=.F,T%?%22RLF&Q:E;HPJ M>LFG74>UYEZ?NNHO^J1\B_ZGM6X /B_!HPN-8G/^H6RF_1+YOFGAQ(+AET8P MI3=*MKGX2U<=%1JP$["O;ZKZFK3"I=X#;ARNOSF+"JE(Y@_ [PKE&>H0F?#R4&6Q7*^G@U"0\//T!P_U$W;TQGBD;9=H1J+LSW.=JZT6V,2P%T MBX;/EB4$/Q:CHUWQY,HV+Y582QC A$KI#FJ>K]@083BH8-3%>)=U3:T:@DTP MOZX&E>P>GVE7(414LZSPT1:+$G"EVCB 'F1 EI4 :5;21&61/K",^'J\E=#0L+"*.!JBT6@TXY'N.&V$V$ M/TK]8FG(^MA6R>VJ4EJ$(9)C5]2DD88[4?LW7CHCVN(=I-(>*$0# >JC*!SY MYA8ED]XRB?XD'ZEO \98+PYZ3_L+4FX!)E=Q6L]/^[*#>4A_(ZQ3YMGX6W4 M.YNFNSAT,4XUQW!HUT>N7_710EMRR!6;558$Y(C]N%/,BP?T_'9>$\MXAUKU MISJLNR8Q62D)K>323)UM?61PDA-FXM0J?)W61"(C-Q]9N3%')5_ZT^+B!]Y7 M;="]*C8'>9.5ZA3_..]N$!J5R LO[1[ \N,FIN[M$U/[Q-27WTFV+8B#8&93 MSQS#HA*D;42)N!_ MTS!29^T+]4:)H4&(<0N4;WKC5POCIV$4S6I.@W$#P5P*/L;B&E;U#4'6&M_8 "%PI>GR8BUUB#JORF!6M]"2 M#0,@1B@UNA%CJZ,+P<^)PM)5[F!6[K8@[7!)F,"F9,]0IB]SC^:]==DV^'N MR3;&6,:P)Q%+BW_F)NU;_!8IQA\&^IG*:X/'*V6N%LQ"\45TSO0VM]9YL-@> M9L=EE83<5CF+@H\NLE5;L*^K-GU?.5Z,H$)R*$1W6DB7S^)6>OX0LM[T3*O+ MJI,9DLY9_#R.7GC[,?:M_58S7H.C?8LA7CG:D!#-JHG.YT.W$W#9WY(LTO/:\PB:!.0A X#5TRK?-,TF5!V&+' MP7W'L&+#$Z-#ACRIZS=#WX==[AM2>(PZ7QS>W+03 M4O*)J>6BJX.U+K>$\;GOP2H<@@"=S$(P MG_]^\>0BNF1O7@UW?[=V@8?M]A$0ITC6.%J9M?>-C[>,B&;29(DT/&119/$B)U*4[M0Q??@Z($3DJR99%71'KQXNRC6 MUDQ[[^CHGJ!PTM6#EL%,K>\EP[1OE<8!4IBHC()KXK4Z(!RVA/YN&;7_#M,K2X"5#=05*=?3F]ZB_"[A^FY^M;Y?VQIF2;M>L. M\4%8%_DN!BB2 N3(_AOG ;4/6QI2,D>$K--UU?JYK(9O0ZSU=XS%.N>,X#( M%);]MW4A6@:Z61OBB-]FZ9UR0.;)87= W&"V.) E!M:2U-B$.*G>1 M1XF+R#M1>DTR+*Q^P/K>%'DP9@C@9M1.*>!F:D:TM,EDP(L5H<'WY"+&-?>- M>\/P+O[J@0U^5/1TP3/_2@P?*0+D [Y1@L%1V\GZ:VODSZ4^[35MBM WX!'/ M84LUOATP4+CC<6'L0M#;@#YPH(<"5Y?K#&)7>+!(W&T+ REWEIO4&FC87:7C MJ_)K^&,52:RP0GG$2EZ8N(>4^R4A-,8* MC#6#8E#R43 *[2F,PDR'A^;H2*(%XS1@TH *L6;-FBESY322M-'U:B!RTB>< MZM.8&@\_(&M67#HIT\7V_JJ ![!UH.4#UJT:!U_^V9-RGRFH*STY)DR$)YCD8?)RN'XN=Z= ZO2]Z1MG M8?#CI]D": &=%MC3NJPE!R64<9DQ]FQJHS/?]@@W&'I)"C MT)>?L!0%P$SC$I!J%.GN4-(*!;-PG?&VJ@&9@\-^P)\#E7_7QT^*VR@]BCQP M@(60PK>ENQ2I7EY00WBL7--\D'PQ$0\YBL]NN130J\A.62] _!7ZL'G;> ,/ MZMF!?3.X(MJQ;FBPKON+@\V&*W1+2';81:[:H?&7"0B2*75_G[@<8*#=TYON M'$]Q<8>[A/L@DR<]V BF;[Y07,?[^VS?>HS.J%\1>SFP$*8V@E-[R#;$[S]4).:I:2,=MN/6[=6P" M+$PQ+M82]-ZRA-N6Z&[+4F_@^H_;WN.-Q!;]N&EQ99BA\?-77M=.:VM%G['N M@2[CW,M?[1_??H#3;8H=2_QMH%1X6S"( S)RR#C]*UF011ZJ&=.((OQ=0_^? MVXCU8]_(W_[2Y>$??].HF76%[#"]*UAR:+S?D@O?%0LF6WT;#$(U MK [V/_[M\:.3Q]\.QQ5_:/,XO^^0[Z@0;SO7&A6RFLZ9.,[.(654]QD.1=,A MPQ7RX'T'6,[CHX/_RX9/WS3291___9N#O_D2':S,7["G?V$AV OD'U0@VV+: MA:IP()"B E4B%>+&=?\JU$TJQ.N5Y%_5[?V7UYP!SE1 I#&:(0_?OI?5O:R^ MDZR:\BRE#Z!UM01JX#A]Z/#.&+?*4U:%-+I!G[A$&<+V=/<&IK0*Z(,Z(61= MTG\E+BE<"1Q5XC 1$HW?XHF?D7 ?[67[C04<$.4T*B2U\YVS7Y[NGA=ED;]S=9VSE/=U>9T# 7*"5!"/A5O2,;OVZ.!O@\J44)*NMVP#&Z3,4.TB(#40H%R&I-$A#NU *QK8\JBNC8>-*.-1(8OG8%1OVJ0CUT' M0.$31EN&JM(Z06"O&&B'QJ?C9&K6^<835N%1,2>>S1V=@O\1]%1EHV,+NWA^ M$_+:78#7OHA\[R]*9DNN<.]15G+NR]?2MB@6L4X# %^.)J/ !\6WC,Y"ZQ5& M"&XKG CJ)CAP@HB_8#]+$86W0JV.8AS4=J?1D=.Q16+5-1V0$G.[8!I2KOF8 MOT%;) ZYI!3F"WF,[(3&65SAP^L;BRG2$.]:U!P:9.A@2Z^E@PGR';@XUQ@3 M]%[*U0M@;<_(5&):]["RP[*58UQP2DTI&=%A* M5K$82(H6BHQJ8 5\5] ]]?QBO+MXI85K!"" MX2=U-,,9R*'?@L_*-UC=%"J3N"Z@'R5MHXE_FY1(,+X)/CQGD9,UWC="+AS4 M/4WBJPN%-*O.58#QBFB22=OC(5*9]"KJ:8H8&.>DR0 MR5L?H\GRS1(4'=BC M-BT,VT=$:#03SXN#Q2XKZ;[@/Z?N>[Q%HA_;>BI8C7(%]\UPH;?4M26*_VE& MP0A$;J_>4I5;2A>+1'>4G@YNJS.0G7'HU8PAF*>],'K*+JFX0)PD*(7^=T"W M9$XCD:V&\BC."@LH^E+-F-$Z[['CZ_9]P.^.D]4*6YMOV\L+U$X&=7"=:"-/ M)[.Q\L:TS5*A]:'"C_/SQ;\?']Z[_S"AL[+0 M^@I.9H-XCPT1:+L,K*_>,DZ'P?>[7JU#<]/Y[]=([\<1.9]Y;#9]]$]\9K%*T@-2+R^&&N5N:6B3RV)=ZM%5%7" MQ2RMU0ZS][)]R8]/OFTW%/EV8E96Y(K\+9T64N# MP0^@"H9+MJ@-2@BME9F M"6!6>_QBH084BJ:YV 47M_\(%EWY8T(3@I?YU$PXJ1KEVDLN=KYKU>NUO\_K M$:O'639\FQ57=1Y@&02 M[0J8(:0MWH3$'EPT-6UCY7 #@O29%%EI?5.,12 6G'Q_5J/OB,GM.336BAV# M[B*[TR4K.F!/UQ+&^ 2$+7H!02SY4/5"25VRS8$Q:(%5DB*VM)7)-08B=Z_% MZ:]<&9+I(R-]=6QCCMJ3/Q70>X8UJ;3>RSC8L,&1IC*H-_4-DL_GF@EBV3:A MJ4+]KAW Q' 9#"ZE;M@%H(^AY'C6+]+-P:UZ5756+QJ]O#VS!D HE\S Y4WF] MY;O;S@%?CW3IXN8+'YQ*/]$'$]Z=-=/QI2]K3-N_089VVZ+1P>C#9KG1;PS] M K1[5)^FFTU&:MRYE,V& M9G.:S+OWH4X3I_L=1/,N97M?4F:EX!8?I@'.F$A,8ZFLA@)R7%.,7V7F<[_\ M[MF9<15P4.C>T3WGMAKR=VAE-V7[QN4.+.F7)7B.??^^A!MJ9AE;![F I,O> M\IHCTB1D,PFIPH1&BP@]Z0'Z^17"9KCY.&?71>0W@V7X+&QR3,2IC+#F2#HG^AK MK!D>'D6/X-"3QK\=LG8I0>>"_N[1?7#%HD>SB\0)!CL? M#*?$NLO:8/T]A#S4F4 =V/QE;?6GS>>*[ZH4Z&[;G0 M>&D;<<(K)4::--+IW-3K;.&*JNQN92^?+!JP $10N5Z/\61-6F ,ZY9(6M*M MMHN#NRC-95WGDG1N#;O0/3I%2K91ELJ5J&E%>,.7K;<8TE;>E, M1Z^V]X:"P7-L?SA1I#R=G2;7BER;0SE?I(PSP7<\NX.\E(9]&"4**,^V:"ZT/S":D44J->&GI:PBF##0AGDZ<4FQ+QF/A6HB2]TK# MK(8.Q/',FZ?"5S57,3BU_,Y#=0_B=:MPJ/XC>'J<5!OP8#).D*9 M;]#V/5R:.]L5EK(<&!=I;%U(<''#LAA9.U6:ALP>[?GHPHU.("0V]MP6SI;F M@ L=17/N/+!UUC0H6!6'P1J:>]].^_=GY\Z>LDMA-G+W>7TUS'G?:$3,W$MT MR/$]*$N@!WJH9U_BKWQCAVW[9Q]'@,%ET)F&"D,3(0'^1J/+8.ZYS 'E,DX M'-0N&12D5VZ[_.:2H1.]JD5W](%5MBX$(JV];?GD8HB_&$!*ZX;/GP=ECZ\RWCO41D-A[QATMZ7''"MFH/ID3>!,=W!2;A M58Y2 L'ZGA#?WA/\\KDE;7@'OM,=>"8[0)]%&)R+\<4%T&^9E?J= MNK_/O/MKC?K<67VH2[L'5_ZH>:>'^[S3/N_TY>>=_N&!NI8*MO@.(!DEZ1UF M,BC=94?7AB!8Y1[TX^SI*\_/)TGSG<:N0'<:H!:&$$12S2A@*J@=4@>:R[ X M]HOO=L5T7M&IOEP'D7!+RH2>MS&5PA^K!"]TFOH_TRBQ8LW%^O^?_XR^2\+A ;.I +ZT"<\PS5;T,4U MZAD-$U>I3!N77'(N>%]9K6' 2CU@4\5,!URJ8NQ;U:,@\K*;Y:AN\*5))$=: M6UV@]@6F0;Q]<#&M%CB6.+8M>--\]!5V<<,F.@!N\"D:%!XH.U)H^]U07",O MO#&HWW %,H5J=CP]J!LLV7TT\1>1T'8,-OM$:5QQ#+,J+@6Q2 X5QK5^K\,I M]FZ6E/E__NE_CTX>SN[/LD?_>S(].O[?!P]F1__[^,&C_'^/3QY/'GWSX.'L M>)K]212>?./9Z_/G#Y[]]-V+5\]/7S][\=.+GU[_<'[VXOG+TY_^\;^/3AZ> MW#_2SW^88[LAMG?4;C Y%]GZKW2@Z)0<3!:T?1N:4O3SPP?R]7"(PZ>:+EC2A/Z/%C715?V .O 3+*:U07["Q7QP>!JNY ]ERZS..-Y/ M?7FUQ1'4&-Y9N!(92?A.N> J^8HW.KW_W5<%N:O'#YS._X&TS;_(_TU>]^LL M>>TOEK/Z,$U^[/)#3BYL^]CN*BM/^TND?C&9E$>5PH,YE"RHP36 9II+U17L M.V@ R=JXN&6<*R[.<>]NMA?%BOP]-*?X"2=?_?"WKY,?T6Z!:])W V3HH8:' M*O$GW)IE7BKM#G]35NH.:^#0LW8W]:=D<@0SCR4Q\'A'A3?Y"G_G5!HHZSBT MY)YP6KXMZ=^_EJ-?_=K9.,,WN;SNQ@+JI?:5_C"T[J4] M:@ U>,U-AA-)A6&IR=PY/KK3=U-K>B'S9K%#G?4\:V@A[AW=.TZ](>7UM>$D M!'55P9%LUTNZCRS\\_KG?YQ:I 5&+!<(YZFOD=Z2_I!Q&0H*!52G<'#1W1K2!8IOB]*\8L@9HE9WL ?A #P"R>$_3.O!S:F\?(%[@.D4:(IO!"$6 = MZ1AG)/$8O#XX8\R^T[J^FS@O4S?E)3BA$V1,Y)VT/3VG*AMZETWIQ?GS:$:3 M1NIFM:T, U:$(?TI)3.TKZ;S5%N%K+>UZ&B/D]861$9'=SWM+S;ABNM-.C\1W> M@J8>+F0P=3P*Z=B^%2GB)BK$JEBAH]H$NWL@9.2(GU1.!-LM2=):M]9G/C0V/K'>\C5.]RWGUR5V&HY0\6T;MP$KWY8C"ZB3OA5X.RE\M]-(:KU0NMM*K6A M^A)L!@2?'!OI[OZUUOBJOU5D8RX;D79!HID(,;EP2W4&XG]%VR<% M"C8(0:6H%%%K@2+Z\CX1KSQ(IRU2=3LJ/J)5\_HCE;]AQ[O+:X'A:J.94K\%.\F&P M4WSM*[['EDC.=3>-&A)B6PD#D7O; M=#:W^EQTF104N:"+5N-)&,B,J FJ%IDTL[C$>B$RN (@RK^LZBP:I#0#T:^T MW:!*WA1K0Y>0E:!9<)'ALTH#$->%0,[D P_])'UT=!3N:94[^\]=1<62N20V MOGP_?4Q?MGO3&YF*!AI:(*'/0%(?+*O?/AFT$Y6S;%&\39.7=)&7*WK Q71> M%9RE/4=U% E%FCS-Z)Z"[("E@7R&U\7B#:TT6?MD5;1EQ@__@?Z]!I36P,4) M('0VW8"!8Z*RSE@@][!BW(!EA?? WD782B(GB\CBC@TQ%(!%:W@O/<'CL/5U MPY +.Z7+D_@_G9.V\PNE]EAC(6X-$&D% 8FS^R0^8+PR7"=:+_KEIEF>F#R5 ME1Z%S+A@L71GS\X"=ECK(&!4*('DFZ7FCV%VSLFG5?,UL6!*:OG7$S%GG ME)*@CXH8KJ/)5F6.?BB($=YH3:VD1U'XG-UW!M!SZ)FX-FE@5.H!T M<=>N:-L1_*F'//#L!P(5>B6QW;9CJX"AC:9S0:5KFWZEC6?Z!1TA>2,+7]5C M/9A6+Y.PES%;]"B/5YMA">D1=J-#.B;MJA0O"D JU&WKOC??K;=Y"071/+! MH\-[7OH"*:!%/GYT>/)G,2=8>A\>/@BCZZI,]1)'[][WIZ<"L;'W MG9QL?]V]QX6^=!@!5=//Z1-\""+]+3O MW+-?%0B%\R]?TJV/LV]QCI]L/L]U%A^AX/D= N=G3I3M2./J.&^R'5'-K)5E MNFZ6QG% CB+2_,EXVSC:>@[V<8-C'C M2MM<$6/%,V<@HY<[R"?U.<+6**M"+U9N4\01!5&0PFWH8LN,+>$5LHI Z0&7 M3.%RGDX%T4W)Q6-,=H1E7-? ,9&X('$47AK.E[/LGL!3HB7N<@QO/KXJFEQH M2R7@3*LZ'B?_1-%1YJS7*PZG>#"Y5*93AM=]-".A+YTVJD5XZ1U=0=@6P!T)MUCS1E])6'R"()XH@AFQ(SFO; 2Q%'C=-!\CP4 ME."9+9FXGG*N+?PO%-6-NX'1D[60>@Z5&GV$27 JO(CR0T"IP'>'@9]]8KG$93S!W4?;98@QA 'P M;E.(4YH\.?L^@ Z$PW\@=5^PR[GZ!N!W91<<5U2[QXY6>V5&]HM(;/LS"!=(#:S*0771J"HNGBP<-]D,.MM#Z\F>J0KM6E9;[ M0&BYHQ -)R& ^HHW>/@!)Z^ER^5 -%A-2GZ5_PD[/ UA;>"?XMZ"SPP_(4M;A,>-ZM7:T@SN&5S'2,OCVJ:'NDJ!R4WV'.?GO4' 'A]: MEB3HO):+D:UQ"2TM.<2P<17P"QE".LLW[*(T-NR<+>9*9'"5&A?Y1D',H&KG M=&"OC;ZF8NRRO->(?V 7_W8,G9!8?:+LF"KC-WD8,^/$N&*R-J!AYUE"8- MJY>V52R=DHPO%KVD/ET'15YFETV&PJD%ZF9N+T?C?LWE*I/ZO<%4W#B2-XZ: MA)\T4"Y1R,$BJ.,SES! OV+(;T;:&V8>-K;KAI?9KKG=L=%/Z^&P3/MH9'F* M2FG$FIS3SMM5'A:'*5 KD+4/NEOL(DN^>OWZY==I3<"J7\AT[/7TJM MIJL2'GW6$WJ6Q( Y&QT$@,=BKUB >I^U0G M-S+-1NA/[^@A?"PC_^:QE\O+I&VF__FGCFR/ Z0+CN_=/WY[[VAV=/3@\-?5 MY9]((7?_^:?OFVPU+Z=_NK'\?6@.L@$>&.0!;^:F/6D4FF)TDB@='G'=?/*7 MCV6-?0$[>4>[$>$E<9["><3&:=CEF[A;E5?:?!'3@O@O8WCLB.WR![ROK/A)GV M4W;E:\4)!'SRZ3EQA\4\[68ILI3/J.MU4ZAYU/<*SW+@?DE@$@X>AS'#!H^@ ML:-?73(PQL %\Z5:;*XBN!DT05A3VA7"\>P=92TY"QR7U(.&0L++X7G-5JMH MH#IPIL21LCO1ET%F1\H@@J)OJY5:(C,P@XI5.)!BX>'+7?5Y9FI %IE&.*AX M5^?&U^'!PR]149%5!=F" %-#$39_W15:&(D0JZA@M);Q.%UF_Z)Y_%),D@NW M(,]+N#>T:<\_:.)EJRI,;?L,XO/L+OQO6?]])*+NK&Y,J+5WG*RLR MH\7/,(@XDA '"4>*T.+;P$^+F1DIE]Y)^A'!755=G4O@*5T]AZW,(+ MT5]X/D(1RK7S,_#:2"2$0%#<7)_HX66,@M\&-ULIZMX=7*@@#C)2OJDK$*1_ MO"O\&3&O[R^X75YP88O=CFXY%_6,!I.Z2O0#KILN@J21S]9SZM0U*FT6L1\Z M1[@(=.R\[HI%4 HN)A\2YVL]3W!%79X+)Y%;$/U[M=%G0:(@U&2RX?:*5IS4JULLYZHL ,P+*I";Z2K:],_N(IT M(>=D#1ZU4TJ=BK#?N-ZE@%UUFSV=VO4;5MFA42RS["A^2C?UH=:/(3[=7Q[0 MIP_@?.(QY/??H)B^M*S;-_NLVS[K=N>LVSR[)5KT18DWV-3@'>B[V+KTH7;4^G6^C&30JN1H.(QE(FR!1@SG MP#I--EORQ5 X?>8^0M:[@,JWJ)3**N$EWWSSL*$_&OFH(1\.TPTQK(]?]2WY M=:BQN[14WU34A,//WY[/5%UM%T-IKIM+;IC;%I\9:#X@22Z@IKWQWQUAQ>W4ON97<" M[8NSMO?.!4$;L0^-#:&0*,XA0[DHRI!+GZ"G.C=00&>L\9D!U?3U7$RI;6?D M/>89FM_!9(.L+-EMKKC5V=B2Z74%:,YE#D_5NX]F3!D&@_HHJ:%W."G(G;D< MVYD3AZ=>'"YX8YX6.O*=@QQMKOJ&:.^VU$":$1E PCLB*8XW/>@ X!,6D!LI M2/<5]EN+0SZ#V7W,D&AZ>TST/4.BP^*"PT#@N0((UVKD+!O,=3L[A M3JSFY [E4[!8+P&;B&SM/_O"F;+/GO(%ESD<&-=Y/5E+CI,+]K.2CE_I.J@U M,*XU54E'=[&KTSA-PE^[SOFF(-D0JX/&20MZL*CKE6]WXOB5\C-Q83I/QCI8 M7--4J&4-QP8F%RIW%N6LD(8)+AP2<$/FX;'> .U&$!#U5&N)@L&VZVHZ1W_K MOPI-')1=2!;#(Y!];$*PV?/30=(L+8=T:*_]T-OQ=:FCO M/^+W/@U7SS9KZWU3=DX8#-I,1?)K,1U6E M@2L+(*(4]JDC?]$GP"P[T13+FONII?VDR$O9JEE6+I#C$@NP[9K.ABKTY*H8JW&1HOD#@$ MM,>R?E,8J1P;O().5=63.E]K+XE@HI3,"%&C@$J 0-!SS>LI'=N9^2QLL"Q( M*T? 7TKOQH!C,K=-->86V;W())E#Q)JU*X)XLSO<=-UGW%S#;3B.5% [A^1, MAX02?&RJHCM,8DG"*)?+3!,E,0LP$TV&;==1B"N3&OSTGBD=K-=MJ0BJ?%9CZ^ M17W]:=IO=EQ+=_?:N8?O6SOWS8/#^S?5SAW>NT/UW/W[W_#G/G#QW&_>ER\M M'_-XGX_9YV/NG(]Y]/#PX0=O@GI/_?/H??7/P^/#AX]]&>[)1U$DM\WL/53+ MWJ'_ SGT[$<,HUL[^.33)HX_0,0.K 3R" M#PZ3<0&45J$NV5CZS8J-*9GAK:#U1G6&=)I[KFO+4T&I*(+BN#QKYY.:V\R5 M29G;F?[9E],W8*LF4UK:'%V=Z5:D/^UT;SG3 T:\%I3-9#N#:1HV\*"5Q@4: M?RD/OBO3Y,FB+VA@W3Q-_J>\?%(4 >+ -NG;YO)_E$N2;8$'6]L6Q'S\U#T+ MVQT!1,P)>5UB+AH]OR,6?WV>W ;[$93M[79E## MY[>T^YP\/CQY_#$]EL]\R^X4)< AVM2]KBV%G?C%@B-M*%K.-XKX75^RU]5T M$)M.,\GXE*,+I=4QAA9!&,D'$$V[B93X[27S)LK3?=$-MCE4#6:JP3 'A$ ]2WHHV?7L/\<*1T@CL7Y(C,9-^@G%+7+X*=231P@7X!U ^R:F()^)F"/5BO4 MLXOTBBZ$-%K29>6"1L^8H,)7T:2* ;J6BFI.YJ1!EAG+PQ^%;=H6BZN"*\%] M+-S#-@VCUUM:IDQ[_\:4T1<663LYVD?6]I&U.T?6'C\Z-+-M%S;7AN-"_[F6 M I/:@T#U48P.\%=#TNA2H<,?2ZR.$.!BC591=(_MG@ MW*LLHB!4YFYDT[J:E9?6/JCC5/QK[311(U/8#/.H"26&@O3=+"&J&[=]3(IY M=E76'[8R[XNQ_=_37?OF?=VUQZ2?'MR48CJYB\=&9_+QPR_-8]N;^7\@,__I M376-.XH6G\/090[%E77,=6->/3 UET7'H_ A9#)I >AK6EN4?"DE(RB[D49^ MX:M>KFC&D';W$LOTLPLQ:!KPN'0Q*U9IC:9W.\=5@BT> CH,^ %ZUVK)8V@IL+/=>;G=F;Y22N[)S1 M9SO0(4@1Q*2_O)1;2_%(L1C:V4Y&PZI@RP'=C_C?VBW)8_M!+EX '*7@CMTXXN%4\/ MPPV8#O\GXOW*ZW\50H_A3:0QL\A7Q".<[>S[XBU-JV6_13[H$#00G^="$(WM M_.)0H_@ NBH0[+O%_=V'M:+A=+$H,R6\&?DP3B;HBCO/JS L$6;4OZJ^$FJ$ M(3Q11,\%3X/9Y\TLWZ9LM,I%2\,UTR^S/F#B!6/=T)]")BKD,XR-..#U:[%W M_DJ/R=-]J^H?+ 1_O _![T/P=P[!WW]\>'+RL4+PFT12XS5H [CP+:!LJ42Q MXSJ'=P':JV]&PGM/(#S.GH9?H!_Y+F S*HB]%!Q'"-NLK!).Z#9[8]ZUWF94 MNI$S7M9M!.E7<\:@,:^'V9N1UI60NX1-! (]HDV5GH^-#"R"3UR^Z/^R8K=* M,*48TWX+;B"G=#E!T##Q'D)-(*SAVX?![I1WL-HWFT,38 +MU M/;\*6#,+I*(%S41 &TS^#CBM'WN17V]'A8@R/X-6M2%J=Y)-&.2"8=1'0&0" MFV8+K,DFZC?>@R:UGSE_]'.[@6GP$6@4;]8CGQ^D\U9P[EN"<3?F@AZ_;R[( MU/IOJ=U[_.CP_D>HW=NP^'\#:$4HA,E3"\_0I':*8O&+!U5PD7!#X^M\%&DL MEAZC=D+#@XH:3:6Y@OQI=ZAD@#V-"!1OT95LL'/6@2/NI.BRLA*7>WV(FG9. M#-!A%TKYF+.>HV7(3QC4N+N\4JZU1B.G+]M1"'\+YC-C,)!HY/;@A :']T$/ MJLS>=A\S2D>],MM^U9,3 L9:IY#X9D'*O*R$-2!>%Z$MM$2+LR>$7%R;@O^) M>G1&/A=<'6%U"PR']4KG+8$^-PBV90/,)WY'S[D3W&E@4)VE1&A'YI[:B?Z>4> M-?33Q<2I^\[WE@8P2TWA%ER;^@"P]V4-]@74 [NJC!\TZC7>%'_''6K/%/=%1+6S:JO-B1 MQ4?Q#[KX<]1WD*=>-SN"?!DFJ_S6.UM3FW?I''! _?SMJA8:YQQ;&E"'HF3/ M>;]?/;GWY&MO#EF+B8>8R=DXL_Z*5)A.\78I,21E MP"&8HR'$P?!T)TI!.N&N>TT[2E%H8>4_T3=I_[-% M?:E\MX ^2(0 GNW/&*_W%V_7*8]M^*0%G<+604F'WPR5O#==QY2[@]3U:+D! M_IJ]O1$$'Y]D67BSEC[R*]BXQ6C5_A^F2"T5_,%=DQ^6[>H=;(XM:%XC1N]G M:A.-8;?M&+/O/="<@ZJZ$'6.+0I<_JFIO#0L85O 6E+2X6&9W?@]=9C\-QKX MF"N @ X%,+])M"L?!1XZ'CS75 MJQ+ZNPV0HE.A2FZS*RO]4!M $&(8G,)O!L+?Y).VC,>C(0=5$JY%ZTN+GM[; M1T_WT=,;HZ>?(E(Z6K$3G??2:.S8-!"C+R9<1$QL8+V,EFWIP1UMR)"2,N?+ MEDR<#56$Z!B)=:MT2]ZLU=:,7B.'OK/V(B"O@8U0L-LB&$G<(,(:G\U/;?+E MQ!6YG3:TXBU9)S!@83-8--7Q2?K)QPMEL=8H9!Q!]!M-I+/F$-E5VR:TH8:\ MZ+'?G&8T8!UIO@V"L!Y5UKM*JQG'F4/.,+C3R8X30P)$31,B4 MOQ3:.DG^%VN$0;7A"#/2&&7CYH6>>0O&"9UC9?.$2>AI[J5-2=G@S8(^,)<] MIGT98LWM8ELN%"19>B-X_9(9O4@1T5IS P>+HMAROG"35T#.WHYJ S]""8?U MJNY+.&XIX1 _*4@-+?!7]J!"\I3=-&B6/N5HFE&IB]VX7$@-UY/8]8AS2 1O M=%Z!Y'LM$^ -IN; !]S%PFM:-)=KM;A;1BQTQ;B90);/@LXA4!ES/HN[*35* MH"$TN"?-95W52U(L;F!XR24ZG#SYM*=IB1)+"/&2?N7D7>?).63U[1Q3G,XV^Y M([KUY$YD!17"]V0T3W2 @+%HQTF]VZA$,:*P9_ >JTO*V?#*XMYO!WSCP7X< M%LJAHTS.: 0K \%UYU:$,KUQP+ PKDI:,7'PJ[)#Z'NQB(8;'FNQ;*VMF1T( ML@O(D.0@KVH+US6AM0W7Y6+!#=3 ,M4B#%>ZP%@_G)JW9)*H0/(P>L0^1;T- MQR$,5+_O>L^];ACJAA]Z>M0!9W_"&VI7FL$4@X(#X_15P#J&#E L63J4/$P^ MMK@%U^HF+& *%$L.A/=<@(&T4RMN&!\DJ;ET&E#."JU-Y]_"?[ .7 O@M]>8XG2@4&7#(R.57 X1O]X#DLB]:?'72*QXX![X=@#:JH@=L MB?2V54_K]L5ZS<.V(@'+&58;EV%4#RBEU+B"WX*LF&D/'*;%#-L M^$WQJ37?66_A(.2U4>3#3:135/0%N?Z-PA'R(A"@*WPEF)H8I6.X+)V%\*:0 M"UWANUV$3/R1S4#B 'UOP)@I^\@9Q#;Y2DO)7CZ_T"*QKR.OPX7%M/Z/PU/V MY57?K.JV.)!0IY#87F.?X0<5$8]MF+V<9LM5S[^KL:U%N%"!:4IFV.TH?Y^E M-MW[,I]&03%%*I^L'UA[GF[1GLK_S?0Y_@C@&*E1[F/%&1?%LFDARFFS5V1> MD_"^*8H5=X*P\@*M-D39O)/ +VC[YJI #XJ%% )#6Z/%#D7$]WG11SXG^WLO MT)]&H%_S)0:Q"^)0SD/F:Q)5SUSBEH'443Y,4K[PH?;6VQ/$A\A2%E+UD2 M)8/(KS*Z5N5^F,/G2#++8$NI&!U9#?U%8;),*J^E^PN_))]76PG]^QL\/V8:,#S%VA.QO$ILQ[1]$0;S8]BV):&JI(05-1BAZ M2@+W)C'6)8@\6UGU?I!^RB4Y)N8J3#0YT(>)O[:BT)&+ M& 5_]C$:*1CQ]5@N;.15@/^BPR#YPJ PN&JNI+^73-S.&*F;Z2WLP49!G&]Y M9(" L)DB4&>;17,;W/,CC//\;"VYU@IP+FU"VAS+*471=7.958J HUG219$) M(:V6+;1*[%(V[-)(.\Z K_.RJ"^YMT#@:5Q=9(3)+,]PLV'1[\I6DQAO2VY; M=<:\MB$%(-^7&2,P\@*W\ZQ1FUP0&#A_GF00(+A;.ZS\N['+94<9V1*G$?]9 MN:YDKB!@HQ/@V"'FG/F,5NKINJA2=#*KGKA*23D7JO_D;2Z M2M9NU7G$A&.TLU,=F78CS+-*H'F#<'4,X^YMI65/]E1*AG@^S5H-U3,<>I9, MBKRCH2=@ EK+L^4:82[']HT:VU&U[@:>%#>'PO'0W 1]X4V9M]_B1;_ON,0' M/U?,D.ZBM;4H(C JBJ:4^\$&9!4?#Q@Z['2+#\K@SN@G M/NJ&J)QXZB\5WX6IX9,+S<_P =AAE7NIC0[@*&/)Y]&/C=BRI?B I4L1PB&+ MBKX/< BK%V&D%3B==]5]-]5!7)PZ.CL(-4.L2TSE2D&5GVJEY"!9B0083Y(L)8 M+3#!?<@3B_9+0BV&*]1&:31.]'0&7 YX6+ ?!SY&X6/0-<.A)\5*T;8(?"MH M<)O1S4V"+U3S=AYB4 6>DZ37.1Y+T@;>F5W(&BD=$*<8=@/TCL>'\-5YJ2PS M>5U%<\T9R:#]V&3&MS8F_>JR < 0Q! ".&1(+U04.^EICG&YM:KQIR?,$4]/ M[VJR,EA,, J!Z7&_9EW'G_&L):')EPSS#:\@F0TW! J5;0J7(K4O'1T$S8UA=H"DA%\E/ M$] -H@L$M1]94R!_RZG;C3J+ %@[ +(F54\CDM7[^5F(<*<03Q=/_V8KR7MW M"C((40.HA>%*=0[1XX@LM!YUH["B(J$;4"09*A]ZE4R[ (X)5JITT?)[ZQ6= MI9)5S8#&IR&1LM85OUK6Z&Y2<8UZDE]USX%@,ITC%.S[P07'H\I)?MLR2UZC M Z@6E74VI[.6?$\[=58WJ[K1(_;+R,V(6A!^ _ "&\"C0.+4AF'-_65\I MT1H'SKES&&UM(+?H:6H*GN66<4=1Z1<_OTI>GY_]\-.+'U]\_^S\XI-!+!E4 MFX?<\NW #M!*L4&D84_:T!@( E\\&\58PTGN*\$[81VT6$NJ-?[8@)[^@W/1 MOP.\U.>+)74+?!1Y-N_+5O_-X:,;J43PQ]O9ZD^$D&1/5__;PJ@/]F'4?1CU M\^Q))S4?,BZSU46FD.6NT4.3*"+X:V]2OK0KQ=R=UZ]?.F]'6E!@J5AG;'(. MMP6WQ,873\_=%\F6?/V2OTV_)!/@LI#"6+8?,_$;)D5.!L^;.SH)HQ>>M]LX M">N@8FZ:WA,_/;/;M(]>8-NX[%CT@(0#73, 0W_Y)\]PRATF,G?4AEY) M2,0P4 9@>H9QA>=V2HB[CYS^@3(2[Z:R=A-?+3>T0\1$2!?\X@!IAA0JCAS; M@T5-?APW(19OK<$IA 436BM_*OYNN6C-P1-XTBE#YLPY-!T/44LH)O3N91 MB6$D!GT5 ERD^$U"T/MD[2JJ^/RBL])@FGBD7*@UWFQ2 U./R!4 M;$/50OIHUC<2Y':ZL.P\^D:H_$SWX1)U]XW3^@.4P(#1R@-D<:&6HDQ8.9!& M\N#1(Y'EE*:K ;/;++SNK#170*ZM.C>$@];Q'2;?R?P0TI;UU&HCJ-*>GM( M"4K^C5+$J:RT@^=J=?^-'-AN]59TJURWM$:M0V0.8@L"C"6_$/P52RR8: H= MKQMVP(&9=0I!"2!3;.8P'B/N_1>28E M#M'1/6@9W4\C1![T&L9%7<'8_!W5 M2NVKDC?O ARKC.)B0=I_WNIRXQX=W!-<-.K?B(R*/'-P_"@LH9IP8V7 M+#C^CM0UNJCZBNUS>HP#Z.$K),7=0THF!'G$TQ?U-&BMY8ZLE7!Z\"?;8DI# M7UC_W:(D05G?4 RUE^;?L32?U<)X*3X2JN4\&X,'?K0[)[YR0D!(*^3H2"&Z MFV(O5'\\H0I-.>V<:%U135,H][66TB,1MLW\];"DC)-!5Z\S5@,4#BGJ='VL MG'27$M"\OJ[$+ ?7$R=E J W 0]@1I, %&R4=52JB2;%K!86#3*PIZ1!]\+] MQQ/NO#YU/SI!-#'$'[4* M8>WQD$R)X@M O.^T=-YT(M>E6 E"JK!"=I/S,YNR?:.Q/(-.<7_G'COK_B3; MEZLCD\](8C]"D&\OL)L"^W>YZ#FVHVPQ9\XY),D\';9)HZ;.J5 MOK0]+W^QF%X@(W!0RS(/>WF@E&;K:7LS],=ZRL3 M7D)0^?ZS+U:6L%L]+'MH%3RDF, 37SP?;**3EO% M@BV%BZM"$L8#%LO/+FFPK:+^H336\>X:O##7";@;XG2(1/[4M$_R-ZP#JQ_! M_NPCD&//@[F)":X,\"/="3M*JO]1/<3R0]_Q(RB?[HZ/)>?__*7<079<)#5. MSWH# +RL="_F!TL4LVP4K'0.F3< 2#A]^8PTP,73ORF'N5H"D0)Q]=>,X.=/ M3#R.V#1)8]O$0H9AREOLE,U$<@,-W6@3"+[ ^+XW**4OK?+QX;[R<5_Y>%OE MX^_!S=W?(4.IV6J<[.8^4=I&],74FWK?G!.X0)([#V.;<46I?L)U,WG2B:[/ MRSILT.0V-_NR-LUZSDGE78Q(;_8!HWW Z(X!HYLKEY^\?KFC"-&N*J/-B^?Y M,[\4QT2293EMZ@/GMZ!OT!#CK<8\+-#34\G?#IMF)^6E: 57E9,FI\_(/@1; M6#=?NF]"1_CRFXBL19#94-7L7@V<+\UZ;.G4_KPW1CRO)6@BFPBWZ^5^<7 MYZ>OSGY(_B-;KKY-GI[__?S'%R^?G__T>D>\R:A\+S*$Q>;ERO,*3M9\9+HB M6[;,ZXX(Y0KP(^2/H,B&D0R8B?24HX!/BVG!':/WCU/?2SK/\N0XO7]\'_B# M9-9-YV&P5Z(N2]YK2>]I(89BS#7UVW));UNLDY/CPT=_EFY4%/2X+TF@9^O# M.\$G-XC'J%C2:P\N/37=%X>"DPW9HA\2^/;'* \PZ*+GDK>GR ? MS)%>?#DL051GDZI7<* M IPI.N4WA]\D:_H>[VO(L"65PED8^PL:FWVQ<-M/T(FL.+^FLVDU MIK(1Y( M+7H?JW$N.4/Y=('3U%1"D+6+ QUVTB_6 M:/W4%N)+@0U FQ;(KU"+7'9=X?%@2/)#G-QLNRBMMCPJW=#W 9']@&JE ]_ M4\P+9@BACQX4B'$[R(N"-($)]&VOE@8X"Q"R>TC[(P1 P5,5Q(4M0*--IU\S M8$&DLWS[37RXG-\8.:-.0ZM63CUZRY3,4JZ '"5&E60?8UV7,\X4!B.VG-87"'YS(!&B5=-7GJ<2(TX"FFP15#7;LR#"<%"\$A M8!"4>5E$%[WP@32NRVG. ].MD,EP"ISW(RM0MU+!A*>596[(OG@&:6 MEI+?.1K\7D6]BXHZ4QKH 8']@M(C/H&N7_%&P@9N M_)?F@KZX+X8!+N#;L?396&6;(:WG GH+EA94_?Z"L:%D% 'O" M (\"&<;LC%NV S_CJGN[4L3O$ R'/EAWL?'G=YX)&K<]U55+Z@TQ[27"X8:5 M9$M&R"&IWFZCO066L;Q*?1F%I4)8IV08>FTU8GOUB'W&8WZ.,U_YW2C$N/TU M-):?+_[]Y.3P04(2LN!Z!OK%\%C_['(Z7QP__#HSVGR M\.3PY,_\^4>/U>]DZY1]3[NR7!5"MBS$_4@#E'V2?*!;M;:UXLKQ7ML^Y;H1 M_:*SZ-,BZRLQ'LJJHBN.%\HQS_-ERH\ 2I:<;30WHMT*G00!,A:*#0$/RL=1 M#_8&3O^N0(V>O#K]Z>E%\LMYC7_*>YW@V;+;0.IOP+^PQJQ )$*D.( MA,,6^>S7PFX?V((2&N67PG9]XW"95!@:ZS(1F#Z'X&;0%HSAGY"#"+LJP(+; M"$5 TERGX4:>.L 2LS@%PQ$62\.RS?0< 1TDBO'<3Q\?'=F2B0[#28_+? Z_ M2 R?1_M,]CZ3O7,,'XFPCS69J:F)%X&?0?X.\5G],$=5 9&W7)7 M?/M)MY#6K@\4Y5\_)^2O8&LBH3;GYAT<-1D5DHUZ+K'!BA<>GY@C[[/H>?'2 M_UB$OVOLI8; IN-Q_LS 51+=YKRBX+R[,-7J+6*T99Z8*@E6;^ =!%M1^_D #ME?1?MW985V.8JWCL\ M>OA'71,G%7_8%=A+Q5XJ]E*QEXJ]5/Q&J7CT1UV!;5)Q=/CP^,]?YIPY]AK' M]C^ 6:E_Y\CM.\C&A_$(&+O8UOGPWDEL>9\"6>UG3\DO_NKXJJ7!1[V=C+AE^) M[Q;EZDW6='NIV$N%7XGOZSI'"F@O%1]6*NY@?W[&*_%#5A8?0B3$Z-RV$%V3 M5?0E%#)^%COO)[RW.$5[P7?\R\I>5FY= MH/_^X6PO)WLYN8-.J=X4B[VH?!)1^;(MV!^+JK[Z$+?/EV+"OK=$[&W=45OW MQT6]S@VT:Z]R]K?3[2JGGK[AYEC\8R\Q>XFY=8&>EU79[EVDO:C<053J"IS> M>UG9V[ZW+M +9IC?V[X?V?;]3+;^/6S;EUF5M7553C^T.OE,EF1W5\OGN O MYS3AU0?W83['J?[A]_I5D2V6'[SPXW.X *^+Q9MIO?Q@UMT7NIT?)VKYA2[&SDK%O^Q5^3 M!/L=^/!R^9LWY?>Y M+'MAV0O+7EA^L[#\IMZ@3[$LSZJ\KHJVS/8QO'W^^CUC?!=U7BZS#^X3?B$+ M]AE:D)_Q EW4LVZ25?ND]5Y8;E^@7X1(C6'@]@*S%YC;!:9<-?LBAWWB^@Z2 M4E>+=?)]4_>KO>5[1\LWIDC[3/"J/CDFXD4$/DK_V8+JE3 \01&2$3#(GT$H M,ZYIMUX)Y:PQU@J/"^/69I=-H9""#'&Z<-PM&\]*\K(IIN#L9%S$8#2"3]IV M199O>;9]8PRF\1DC;K9%,BV;:;_$O*>%("LR30120HRJS9"-]-R)0I@Z\$P\ M8E$NF69D\R'"H3HZK'A&.IO!.DSIE&;TNS'V3+ 2*,KO- -@I+XM'K<'4MP8 M^6Y@/\].+\Z3B]<_/WUV?K$;^8[A['CMF'8+<,J+12\XH,F\OH[72\B)!T< M+,W\^Z(J9F4G4.0A2&>$N\DG8E(LF,_6N)PA?.$8\F*)^C3AJ)P#"#2G=^2@ M:A 4Z:V/-^B^RP+$PJLY0[2;HE?:9:,'PLKM2@1.'3(J 8!/-^OBH8^_P9@ MJ',2^-V!P;H% LQA9=CX2EN2E^V448\W!BR[*0C80"(&*>[Q<4IF $VB;OS> M! Q$&_Q$S*(C./:D0%8,KBRPIXOR2J$7)P7#^B])$*>"<<_@O@S%73-_.(!K M95!M&DEP]HNN M7 %\DTFO!)K;X+B'4\V+:9G+7,%74F'V4+,]J]@7TZX&_=R-X9]].7U#^EW@G 'X MK:L=K6\"@\;@VLOELLA+ <+M^J9B-/B.U U=PCS^3"&!XPT3?&>P53\X2B[^ M]G- .?;C^5/ZRG)%OUK6PB)15&VMZFQ. P7^[J+D*\O JKUV:82$C78 H)@\ M!+?%?R"Y[0O47KT\T/DXNR$M+R:K!7"R$\ MI[F"F\UQNT?XZ4 0?[L2@J76H14KHR]S6U6NK8?AY@\/T(\!T5HI MW90NA9M34Y.Y2X+ GU'6B$5&N[@$DK$0'S&HL4@(?>1R[1?0GB*?@*2 '[BG M-00_L/)_T6&E/6U(",@D6#"O(ZTTB8S#C&Z6)(T9A@'N)OXJ'8PKS&LWIW-X MC[%D8%?IXJH#<'&#GTYIX*LRQFWW%.\QE4HQK86)1,PPDFH G0_/MR@PWG3, M1N#?8\VE.\)XKL)(("+1F#P91=1-.I?IDU:DNOD$**>(YP8P_;"CJ_3YB^>G M_V\W(L"O-C1@>]%5>--ZM2BK0&6#D]XZ^E7%=/#]]]9I_<_RMXU2KZ(9H,N86\IK7 M7SX9N5RKGM:R+,"+<)5-^WXI&E4.)VZGO&C?R!5UF#Q9)W#X+K?".]1MD2VA087FKP(G1CQ1';EG??/CQAU1MK(!GC$#GJM]&#=S+D-P@W,R MR*:_4EL(_9]70LP ;U]E)A8E;&"UI!:*&O,9C1]7 HU>C79PRD'3QCP>2IG$ MY 4[$G/:+KV\-_8,PCXFVNRB.K'S_PW&/7V3OB6T?4(^P#&179%;S3:(2 M=)4U9=VW;)L=O('^2^IJP?30]#H:)_];S'$,.=1SA[H@LABWF#_"3(E[%$+- MSD9(PK7)D1"=.C,;:5KD$R[-T'3WIP_#B!+51PLF=RT&W9,SGLCLEA MJT46T 8)12^.WJKN"J%NTG!NH'J-W_0P^;Z.6/?<(Q=U_889_B)'C.D02#(E M8,FJAOFU YTDAESC+;E(=Z>.&,HNP7FY4J4U6ZK^7M43:19?RKXKJJB0[DHTP]@:=0DJ%,WUF8KJWP] (970K4$?:HW(%S$*IN D52 3,>K#JBB0@U"G"$S,U24"2!9;,U(H M>B8FYN*@X;2-+RU<4(Q,5X)4W:^DNB*G)PMHGA?T6MW M87 ( B@N[I7,QOAB05U%;B9"Q!6K,-)4ES WN\W(,=ED$@;9'N(R?R;<0*]$ MH]-B3+ L"H5V+$&[B9DJIK! M2XX?)#E9)1C6@\.'_&].?F65!&1U65*\4,S+#:? )K$D$9]&:^^8Q(/=57J[ MNN)K(SX>D8W;S2_<.SFB&=-? M$.D%N.N.=,XO!5_!=C.+6:V,F[BP^X8W@24BE"#3,O 3>0VWR[^+JJ9P,,K. MU'D2F=01(\S"-B]3IQWOB47<_Q'T=_7)ASWSIVR?%TWW6A?']&(9H/A/Z \9[D3%+&*CB@7*[E%\?(GG5B!": MRBC8 V8R3X[A>O93(UF4DH !_;R+[DZRMF#/D9D-'M/S+->PB M";)5ZVLP?.].OR-9Q78RG*KF #L!GLU.'*Z6[W1H!TS=23I":O@FW838)=H; M)(>&VZ W,%TAZVRA7A!=_3D3PWN73HY!WV:7;B>=C<8I;:R6F$=R(V0EQY*/ M[QV0T4'*>/"VF!8OI_>-4Z7V?LT&I/]-__[NG[;Y_9#]>%*M.OQ)R M 0\?=)S>99W:>*&@#I+C;X[_3(\X/N+_XM_')X_%(CA^>/_/,75O&I1BF(VK MZ2VNQV'Z9W7\381S$_*X;(17:]Y(1LGEM^2VII%?UV28"@FW(Z)G!89=Q0S& M$@:[2OW]0 .[0K8REY@K+PO-B1758N85?\N!S444ML:AQQRG2NJL9,9LJQ>7 M$K(HR2UF!SBG<5[IRYK9P;OJY9HN'O(+5AA"7K9-OQ+J\6G&7+AYL8"Q M6E86,U@'=+;"T0RM*-[I$FZMNV/9&-2)K8KL33)'D6.VUH $>45M7>'FF6FA MEKZ2;$=Q5(.TKT8Y>19E+DS@)!*\U460)F/J:6RO:?Q6[DL2-@O(!%G^3"Q1 M=@UIM*1@4>E%Q$#5]=(L+.@J09%U61 M6U)T5N8<6J'OY/4U3@,8Z*,[^#7T)HV0[FQ>R?!NG!13I))X VB=.HZ92U"* M!'G*5S\"FU&9'D^AM,/#&5@Z'703:($<[9/LG,Z!8^@+D2EY,<1'EWF BK3EGY]7N5/;[,OY0)K/C$L2U*]_SOKI0 MGC=%>#N_?E<][X;$1M;QO7M_AGS1ID0J]1Y;3=\\L#^&^O4>:TTN*WQTWSZP MH7'OIZN%[ ?AC+.VHVE>VC1<:J9( M2;#>* TZ7?:D@24)THNT1,H72LCE,9]!Y=X_3/Y&MN0S/UR^&^]]>__PZ>$K M>G+RG9QA_?4K?MDKKG3E4X0BL2=6E8H7F@6F7Z"+7,O ,#6<.1H(Y\?8;+RJ M%UI6@#B,';YEMG:VJ+.Z:)VDG%"7N%W4U\@'0P.0&"+L.>U(#\E]H8&=O"XD M*,0.7];Z3Z9X4#G3F@HNQ95;?WL](4UW612=1N^$A)R#QVS5R03"!9^)*7+\EN MQEJ;]#P\/ V_]XIUC?T1;//^(M-BW^S38ONTV*=)B[U#*.C__GSZ MX[/7_TC.7OST^M6+'W?FWVDQ)7FH>I6(SU &Y7*MMQC&-;)60I5M)Q?$G!8@ M^67)\AT\XWT5D#G3J M>]KW)1;3]HU&(;8O'=]DW,W2-Q:=7Z!P?SK'7::?AL$(7T6#T6;NE5@+V.>T M>3R<&2*+UVME]N'65]-=5]];"\JK*'UHDM'_# G86V+&I2G_<:"%3Y,W'',HI*I12[?S0@7+AODYJ(28+:FLFBY+<"!KD M<&708I0C#I^*<)$KKO&.LI( AF\5:;)K%X*3L45;T(CUXIYH7W,^&#LK:QXC M9PR' R5S-%^$2FP8=O-+I<5(>/"4KYE%=FT=7%&VC"L0]0O*+_T@\[.X 8,[![72,DM M[G&$F>\%EB8WCZ =(.-&.-65YPE)3K MURY5Q'@-Z4M07U-$.J4$V8?9,17V%! R+S)S?X):UXUNGE1[?5)XB&66)C_" MT$].:93T?A[U*0+^+S.^V;=SNJZHQ/B0HB([;J;O;HB58O++&I[Y< A.^3BDTZ1#2WRX"Q9*DL5/AE> MFO+VEX#+7W39;+9Q UP7_I0AI)5UL2GHPRCJB+Z,RR3,0]9R)HLJLR U6=D6 MF_%_O]UL+"%8%R:]2!]/"GC9KLGVYC=WV27W9[#V1LQ6"A(R%.JRF-$)(\V] M4/D*=(TU/P75UY]25HZBO OW?Q4HYH#]T*&9"/5);AO]GIO."0R(O_*XN7'< M^;G2)L_%<:NV^*O]X]L/X/6YYGL/4L3.)D\;@SA89&N2F[_.RK=%'KJ?YBF+ MHQB#/!GHP6H,A?$WC7J ,\ [0^.]"51L SG@/_[M\:.3Q]\.QS6 %]CP=7^3 M;7"[HZS)RDWA<%>"UD\5U247 4BR.Q/KG]31%=]&]9)C4<[E<6%.?;[O,_2I M.+E:KXL)N=>%!PO8P#'82^4?3RK52-H01E@)!_7L@*T$4LRSHFG@$'"(634S MROH;5P+B>Q?X'F6%[@H!Y"(K5RC^WTO@7@*]!(J!Z-6B6:M.=)!41(+#@AR2 M$PY]\N>HUBZ27^IFD2,.>=EPA.I9Y"2>6:KH/$@570"V04MHI( [^O-W60G# M"_E*F%\AU *^>%VX:ERG=MD"7O6M@HX@>IU),OE9_9K;?S\CZ3_:"_]NA=_? MUK3<#5O"5^3C36NR*1&GXCIC' MV^5L//_ JO!/'Q;-Z!WB)L]^>GW^XX_G9Z]_/OTQ>?GJQ$@X]T0KCNQW\S M#!5(%0(:_&IZW)IKV\K&*BK%*2T0C+"1UHW\@$RDZ]R3R[V;ETTN-[M"+GC@ MHHUYB!-'9BQ9":0/>>G:$-](OL3ARHR+M2V*'7XM*!O@>@S:D%/ZXR)YS!4& M]]5/EUA-*QWC#TZ^T5VCF0!CY:'?(/SFP4._F3*]XWLG9FBCL;EU+2PR>8WI M:!$M UNYEZD#''J]^,[-?C'")FY$6J?UI>5R'^]SN?M<[F?7XOBT:%=T2XIR MLV V9U([;LD9J!?1 6G25QEY/77#(3Q3<"A$R;J.=&0GRFJU1M$*Z\)KA,_J MB>A6!9+AVF77E7U(5BJG(SGL'3Z?/SL;?!S)+%3V(/C7:5JD[1"(U+(8KKSDNMR@6N";6>467&=.\T["U,_X6B_X^)\5#LC/U>B M-5*+<>2IG-C17",ZRR\="%U1<63=9EF\T;%HITK=%AYY!]=0EXDJHXL$Q>+@^388AMY+O-#;(CZ/CL MT4($:YF_IM4MP7NTS,\C-G;KE53"R,,.)/^^6AU(%7!@4NXJ-K]WPW?MAHLH ML:I&.@NGA-MD&F?;MU9YO)1@$PF0W+B*&V2U"^S!#!%G!@W+7.R*9YVN5CXC M#/4Z=5UK88'T5\7AY6%*WAGRV-I%G7 / 8XD6)*+E84$B*KJ6;^T M<[IJT*@;*UPM9>#OJ:*%DX$RGADJ,;K>5/NB;KX67P2?;0K4:GB#Q72]/F/> M+\G&ZM9?OWL<]NC#QV'?P40\B[%]G:55\H(QP((<1RL2(ZO.JOH MI/G@<'/J>KJVB"/]6#?Z$>X>+4Q)T(=#TXY=UDGA-S/U U"@"6DSHP_3Y5AR M3%(W P-T,!(Z.M8>V@HBS<#DA-=+ADGU^+CTDAHEU3-54>S$3*4FL9T/]&?Q MMICV+C),-SSW[^>&G@;]B302NJ 8BUU-" [O^TF;-2 2Y(8]*YLEZF^T^XMU M %786J-<0EP.??XP +2M6<+Q""GR9-PPZ)-T:;J=.1KJ02K[[+06$DN0N3H1BUNRCRXP=HBO$OD M0JG'UT6A<]B16 ,1#ZUBMDU^O5P?D1X*5,EE4WC@AL#._E48JMC:+66K D12 M'[\Q30+_RVJ0-7JP^*#X&.]6(T@GX[ZAK"=G&SM9+=$HQAN*['CN6AD174??7*M78UT.==' 6QR3VESD,%1<\ MX_Y!NF ,'JEU]6C\;Z\>=3=I1;GIVG3B8FU:44ZJ @)[G[ENS%5&@EDX+P2% MP>K@KXR;017=6\8=!LL#VDA'N21\RAJK.EF[; ZJ'!? _L'R^A!DH#4%YZ(F M@52TGK4$J%(T3Y9M\+GK>2TU'W*ZI1@$7:QV9.A'SKR'=B(&DEFOK(G%SML3 MD#1#22?GXUP\HM-KD"\NE^+RO2-#^>^!0J)2GYJ*E@M'(IAM6RR#5*(7GHP[ M8N]4^%*Y;%6P GVO3H6N^HE3 MX4782.V_]-Q)$?Z)6+DS]+A:6$3\H"FF]67%"BM4*4X^O3"2]9,M"\!D2*?0 M2S$]Z'L0N?V;,9ZH;G M)X5#KT0^BN3E(JLLN:8M@^B,8^1I-9526V"#O,(#HNXLACAQ$+"X,K).$-.; M*XOUBT$2-G]D;Y060Y.+!3M?'.\I_'V?3&3$S*'0"%C>AJEP@]_\A=5&?'.T MKXW8UT;<5ANQ-YW^<*;3&=O9%VIGW]F&"LREEVH?H [.>=*1C:6PR%#7%SVI M[I($2?&9?FX+W[EU60O2-P";JDL$F1Q85_BU(,G%)0M1I9[X#9%M%KP>'?D\ MS.6.$!\L1+^&:7B+V$<.F M8:0R($1@:;PJ^,,T<1V MV936N<\Z0=A3N$^92:FLH*6V!K*H8;W43FVUX.P%012",1ATA=78+,2\R$D;> MX@)!B?0)@XY@+)8^3NDJE.6T:31HU!OUQK[JS+ >VM<.X42WE*Q2 MX18?L'$_X,L@/COP4^.2FU>G%R_3 M)%B&H-!1O/VB![$9'NT-61=E^$70C@6+A*GVDIF49:$05]5 E(_ MZR2!!Z"E:MJL5YVE01SR),I1%^6L4'I#J#MWR&R'!+1($!BB?>0G.ZPAH%/6 MD[[M@N7O8&Y ]8BYDE1!(3$PI!LD96RRQ M6 8USJQQJCCQP$@'_$Q35,QYX9[C]:183I)7XBA]/ ^;63#9 .F&Q=V"X'08 M "6J1J1K>9&Q#9)2DH@V#><@1D"[>95I#,9;E@J_7C:;%AR7M'#MK:1K-+VH M4%A-86>=3S( 16;KP0S[%7 ?..=CB2@I1A_<)2'TU% H:"Y\!8\F5]J&X5,P1= 5 ML_$ ]@N^2)ODJ[-G%R]0P"3NP$N?0W*?>/KRA121V -?ZB'WS\ G I\A$V;@ M-+1&<)1@W+(LVKCCX-QH^JWQP*0!OU.3:$N:+8;O1[LJ&^9 GA4&A34G+2CJ M$,)G-.>(1C&#- D'9ZH9>7,AH"^"0N?52E12IAK(LDTLJX;.G%JDT!ERPV_[ M;C2%BA8JJ$+@9<8-LZ6[)78-C,8)OZ+;DM!(HPL@2 ZBE-JCSOWE*@/>M"08 MG#]O+7MV1 UQ1X%SZ2*MQ YG%59?*T%])AC']**)\A.YBA)^=$R]ZP=2!*I: M^F LX7/Q J0H1\>WIGXD5)&<^6>F]NWCD_#7 M$Z]C2$Y\*8BB+N\D/H*1L/ M"0XH??6E2A@=JFG@[T M-+)3#CJG]F52P3[SMJ\GZ'#0":(F**A@>TV'LSMMIG3LZO_7):>+X(NO0*!\ MDFJUCSP[L*!$151%IV1LM(/0T[LK+_%E(H4##SGZM4*_NB" K(F3 L5OE+\9:L0>]GQ0ECO# R7J)'IC2)$3;K? M4BW,B]<_G;Q[\_K5B]?OCWX8CT[?')\<_8":F._>_/3BW>NCU\-"4*T"@W.'4)*INQH2>ADG9V/W!771SH6VN5A)-^8Y@2=^H>,P3+": ML)H>7S."@A1U3NW*(6X)ZS^D:/^ M$JN@OSK<9?IVF;X[5P5-?NY9E3'M(SNQU'4$K44$7I!U+#L!:Y/+&?N>9O.Q M"B"V2%4JG1.NC)L:=CU?JW5ZMO3W_R07;E75Z372)#M$7#]&$CU$TINV2,O3)*T@/8] SV!A.L M\M'L]<\!=25&TY90 S)&]1^DF)HF[2,'<;5)S60E?6VY'J=QY?C4I'LOEPO1 MMEAKMZ@R2!,K=QCWR+BLYFVXF-1[!@"OX?VZREG!P=:.O)D#VL>QSR:H(Z@N M"BQ83BYL-I5F$U'/2FU&,(3/.H/FF$E1CR[ K0(P:%'B7P25*1V,>)8#(2IO M,2?7[_#MV$1;A(8'OFHT KV;>I>LRTP]9H&CR5Y.N6I^@+:/@?-CE3_(LX!\ M>"S<7]I$=XQ@;;W LK);%MO+RF&(T#WJRN)BB1PI9SL/ 0N!>H/:!1:_X+0' M%B#\0 -=4 "D3KK4YIJZBLF1>$$$&L7&G]1X^N>$(\,OJZO@Q<2V)8W&/+D/ M(KGC)9\DZDS43MQ:DOO $:%9>/D%0V7&KZJ.&BTW 1"^/S>":M\-"B=?(J_ M1RI>O(]]MGW(U-<<"1"E"P@DI M5NT*0,89<>H)M[]<#)8T;1,[&.%01]Z0&=]GZUD[Q*[L%6>XN*;1$@L(#_6R M!4'BJ=&Q6CL'I2Q.>O$Y.&]LL9X;-G7Y!Y.0;F!\TN 25!CMD+Z?8=(%C,J<,_>IBH930Q8)Y1X3R6PP7 MZPF9UL$3$;JVNJL:0)G'G,QV!3',>YN+!NUVQ:%;RML1:+)_BV*Z1SH_6G>^ M,9BV>X$UW6G4K2Z'=3=C&5:4+!)SZ9R&% Q5URR*1I58TGO,4JW>&N?TK+N@ MZ,06UFLZ7[ML??0/AD882?IB1G^.CICG^?7"U$ A\1XI=7\4(8E+P3ON.BIK M<:A#R9@B9\&44T<'LFFX][NA?#C;FQ##Z\ND!) IL<*_["K.*] 2R5[&*?>( MLX!BF63+S%*I4%Q8^'/$I^JNSKA1.V+-IR<"*QYT-FI5%/4UP%7PHG(?3_?U MB?T$J?4[2$1T/!QWQN9Y80[2\R0\]RU)+;8HO\^IN^6:Z'8_0.'?6LRV)P)0 M6QY.";'SX]A_89[>@%%B14\22J7M86?E+!S=6<&1XPO<:K+ZR(BI]WC.N;@4 M&9[Y ^CT7-98.,&,M M#F7WGCN*NY6S O4KBN*LS" (_Q!L\656S)D_#+6.+"&[87HM.7$T!%;0 G35 MI&X+;C>?+S**G9@G!Q.1 KM\2N372FN@2\@KP-E2V[FEQGU3 M-#_G;CMZ+I69,$/-+I51.0P']Y4M:S9 M*7@^[T$>42"E0I2(0S-PV0EF4I5Y)XR27C5*C^2(P>P!P!2\C9BU%%*B<#"7 MR_6(C:Y<8VY7*CD8)C1PKVZU$XQ486L#(-?L&6@OPU".M<":/ATLKU_,KA ' M^@*2$AUW/D@S, N@TBHG6D5B%.\=$NOZ:F"7,V1#]J(-2^*,O%@HB'T<$S5? M!"SA!E!F(84+F ,WS\])7$TOBP8\P-GTEU9<]>Z+?)$T"O<7%5*YMA@*GX<9 M)/"I<+VE4:^T2AN:&*0BM0]F,V*II?8WS12?<2-AVQ[:SQD P\K>28GPL%,T M^BF?;N)/=.M?E-:GF2VMN*]\CF7X_4WU^V->']?X<\8VK!7CCZI:T]B4L%?M MP%0=S!L9G%X2ONAO+?&I*$[9OJ6GZHI+W^0N16(N#)+6CY;B2-R4OAI./WZ1 MF;@'NTS<+A/W._:6_;4&]REG:#0&?JPIDEN,'&K(4%K[-50:?8Y::VR&@-%< M:'1SW%!:I@&M$SZ[#KO3!"$??$S +UW,G"0N&$\6A@(7LP]LV)K= M$Y/JME@I=K5*MUVKM"B$BQ;YAV8E\>)0WA@CF&(3XY.$"!_YZ2A798ZPZ?C(-^9("D@O"&50\D4QB7(\3584 MY64UOV0B)PUO25\0)1T9!@68;!X]Y]JP-^&"G''+[N=!3Z"':KB)A_SF?#Y- M6JM.J"T.'UE1%!K[9.C",J^H0HEZ=^12U*HH"/Y '@S>:L',CTGDA5LL:WLI M)P6NO_T/XNWW5YMBMIUK#.0]':SU'@I9B)P?+$QD?5]2F?6Y;SABW7VR\E_% M>/2/3 (,Q/!Q?-&6[L?OVN!@K5OZY]_#RR<7;:;Y(7CJ_N'?AX_^*XB+G538 M205'Y11K-6?SJ@)E&<6Y:QR9X"/CT-&Q##_KK;6;:K=FQ,J:3_G:[$[P[@3'$QRD^%_;8'39H813 &XF.D+_ M6Y#8*T:GDPL*,LO!>IY]Y BP5!:&\_EM7OS"07S4(S;4Y-=*TCAM6".+O"C. M:XID38*"F]8YT<>N^28@*T(,A&-[6D"]JSAV\7@^EH3*HE"$2W")U8&&-Y>%M%#[ M&=*9TM#+"^KN0AA)Z546_&XF96FH!I+"H&/M5T9A[T9*-Z?P1U#2:DP+DO R M4Y$ ._E4S"])QA8]D./MLV3_6X&<$U?E<=I!![SHH ->*CK@K:$#@!LBS.6W M&H%]8Q'86XH%SL'I$=/!P;=QUYM M1EF(Z;X)8J')W:ND0_8@\&)65:ME.. K,[$-+J=\;L[D^Y,OK->KM.JI85O4)T**2?$]=-JTDJ[ MU4A!(N!0DJ"[ [4[4)[P2PRX:5T 7P05:17*0@7/79&#N@V*'' \B#U0ZA+3 M_'IWU'9'[=JC=@J5R%)J9KT"3]X33JE@\'SE&[8@23)J+MK5E*P],LGT2YYS M4J)0.Z][=]Q2R5;4$??"I8G%\1W#5N\/6 M0IR*E7C)939?-T7CZEJ3XKM(?B)E)&W3*8==IS6P0.9**?('[6B0M KAS#%_ MCI@H!7IIA&US86J45XQE6&,EQ 9$GINHY]L(%^8%#2PM:R8A*?#_&(LE#KM& MX/$H#+0V7 35WN,*,E>](G^<5+7K)")L?ONCES'@-?:$NJB9&L "TUB9$H(> M;L/-9K.@"9ND>0E3'\;&)F"6 6 UUU!74%3$F9 I> MBRBGKS;MZQ 57N560J4\Z0U3VVY]JKE*3#/I)T%0>HN-RV2YJ%X.B*?K3*>+ M*D;FZN.8OG+X?>JAJ=:\/3DO9I3"&'7]2- MD6;TWD2]CM-7265[;\&X ($+U/D(?PB6Q@4EJ)6T2R9%C52,21YAW&:%V1,J M^CPL9#L5"*-O;L($&+BAZ"E/^Y.7YW0Q22 M4$4%,(E MC]/WL6#"C5@1(E7/R@T%:DZS^X+,5'B^E+7&14#OQ[,\J0^A@@,5'2RZB%4J M#D?/5#Z]O:**S#/M"KS4-[RC;NTY^(FE%KV=3P?&*3A[1Z>2Y$W8U,\E011$ M7CLG"-3WP8NXI-!)/(YRBAK<86V+I-=8RBABZ4+W>LNEM :+\7YYWDLIEV?1 MCM;+N.!A4\G#">N3\('3C(*]P1+?4DL05PP,"T:8>M4 K&A5%'DGRD[ M"S10A[ _>M$9AUU+'D%\9Q.IR!BC55NI+WV'-K"M2U<#H2]/2]:8^S)MS,AG M:1 [A^&6&?].7QR=OGE] M],/)^W_<+M&J1"N7P5+PG(E6W4R206%&+4K55FFY6_P2D==G7)PSFU,[$D?9 M2%T\"#_8YE+4-+="1^(GIT,3_CM6EE4Z$:K5+RHB<5W+PUESZUG4DL2S%O2B M2U#&2,GX:KV4?&@<(F(3M5;O WZ/044H53##5D2:7"->ZT;#\"M*EDY]T1L5 M8$]8*(;QOGGQJD$VG\^8@!"D= HF"M^$']HRJ[&Q_R#R;IDBC]O$<9AZ077B MC&J6I<6]#"IAVG0W0EBL3.RFTN23;IF3OAH[;,OBGZT!2Z/,VS!,'2-L,=D5 MK$%.I.E93=1B985B=UIG0@%%?HV+<(.4I:4H9U)>%D3>AUQ#4F9-HG+73.!I M,,7Y,Y%&WPZ),BUSV=JTHH]%,4314FKQDRW0(Z!$_SN*,%#?'96KPP_>H,K( M;)/B-L$Y!15%;XZ* 48.DX^P,IL&^PU,YF&?SH,=%X[$:9XK\N2$C/>'^Z._ MY6O/O8MQ//CFX?[S?7(^1R^S6*_[X!OXHZ-WD=\ZP5* !EA8 .0+I^ZHQ8T> MNM)\C8<5N$!B;D>\'K]Y]?;%^Y/W)V]>WXYXI8;9L\.J') M!XT^ XS2U7L^QN$?>P@-R/&VKC.D*Z@L-,CD2>Z&HLPZ^*;Q G%CZ2&.G5LR MQ).XEH_A+^M\#U%\*,QP&<9#2FN6373KBMCW@@)8HSDY-,QXL.?Y]=W.*%]C M+0L9KE33^ZQ;TMK]P %E6N0.$PB3]/-A8N)WXG+I\ATY.;_:?F#!B$EV)LRN M&1-A!$=C>E70]A4D5 6M!YM:8G!W]K/D6+;(IPL#<)76DGNRG" MAF>U6LWTI;=9=NK%;!E<:D,D,=F=,8HPZT0R"3M>HY%%'V_)Z$I2 :7CSM3S M0Q51T>N3/70=-K"^Q.?%7"Z.(\"VU9@5] 3,"$ 6SM-:N2S/&-(X,\X$>FL8 M6G6UPVW]AR;^O-,G%0?6U(CT_R2CIBQD@--U/R.[S"[AS%[> 3._C$W>NNOI.,=TV>Y M@]9&0N:17RZ+1?DQ.0+@":%:':1->Z'$[X'JECI%)NUMMSV-(:7H^-&!QF6N M2S1 FGO<^A471387B [7>1Q_(A!+@\*R8/+-)[U!J+4G>HPSQ)-RBC _@?[4K@7* M;Z!SH3ZS"G"M!!]':@1#L#X70E_M89:V?Q_R]1Y!ML';;8M^2R"Q'TZ.7[P^ M?7$Z'KU]\>[5R>GIR9O7IV@+>_3V[;LW/QW]<'J7FQ)SU[,@')J@:L**3H@G MM0%.WLX,3$-BI;\D\'@DT[-.V4BEFT@1&4*B*&NIKL&ENYF!2,!/DCOVW0M? M2[(5**/AT53UX&#"DA3$20 4U826Z/="# N29%91XQS(*S9S8G_(*;428-S] MC5:8DN]"D4VWA=KB%-,BJS2%RUY/J_!4<'I7*@4J?7AFF=36T? MSM/_\ S_(_>U4=_U!ENV=4G?]0Y\]"61?3D:;3-R_% MY[%KB4Q_3Y=R_\'3KN,&YXU?>):\T'NAP=MD8_R__W(FB>7/H(8W+Y/-?9BMK'[X[-;W%LGOWQ M3LV+C\N" Y8X.I_IY+"5^XF*7&\#(WV<&, &)/WZ_TPF>3Z;Z<(@EWK[ MQZ=C$#^Q1,:[_+P ^XB6);PLYI+D>UG5X0GEZ'U-72692,UN,XN8:Z<]GN_S''IJ'F^;_A1P:ZZUX^)A!*;LS\>^>B6=?^)%X_9>C MSV>:WJE#\.]L_*^P2._.EB86)I?QH#\0P$[R0X7VC2?$C+-BG$GP6?C?WQ$' MS&>S,.[.LOP.%N;=F>QO9C'>G2G^#N;AW9EL-/< 2?Q,]W-KTNP/M9_7I;I_ M[\F^RH(1=DA&V.%7N[W\%1;7W9GK#U5YOD>$0)_-COK/,9KNEL6XB]3=]MW> M'*F[._/_?Q?Y+P7Z?P8;:[?EOUTD[N[,?Q=LNTO!MKLS_]=$"$]%7H-G?PT[R;NX"9G^8@-F# MI["R#G9[N0N8_6$"9LH*GZ-I2%LV^1QL"A?9%)SC\T(9*!)"$&KS$8X3%5'C^\0,XAM7\8>% M3>0FU>P@L-M[R@6RWQ:H#\*-[:B9Q(1UY6TJKO),F<-&K70?X547GGH M4[X7O#'I!BP\]-P=,NQ$:1W%-M.:J)73\%_XM[;>5$S MN[R[P! M(W\Q0K M^95T8)--YP:6)*OBF>O<+XU-^O.-3=AQI.S[EW[ =]:?9;*0:@M9?SFU M":FHB3+)*'JH]OM%YV#PD\FC?#\HH0[C5IK9DCIN&U47&@!W>)U$69$%!EF8 M2>LZR?RRQL1,58?MG<%@BZV2J#N)_:.UY56LIWD7?J>7Z9SZLES X5 ML:.;$6)=Y9WVE5X]GI.M)WVZ.^1OTC-73)GCH^,Q* MB.T5W+*P11;995'C5CR=/S ;SG779B.*O4,O$_&H\ M*M _CIHDAM^TI?;:NJBN1DT5!N'?0I.9+L(N<4#]TM_UO47V 3T0JRE-"7U_ MI%-P5Q;AQ3-A5B,6 MQG9.O9JG8]B>Y3JRBG4[4@N-F/NZ#:UK4>%=V*ANW^&X1>-NU]O@;N3+U8!X ML6[F,)V9EFT/4C-IO36/:R8=.NDG^^WVJ_'2EA-")>E.SK;PC;M!;C*)DW:0 MS]$(TZQB%:#R<=#/06*,S4"//9;]V:K*U"43@=B[7/%B.07EV?RHY^19ZCN8 M(4X;U94T==P0[E ;=B/XQ.09#VB>VVU,^>[%=S_^5^KHO(3/Q,/>O7FY?&;5_HDDW>O,_&0G;&!/[[+P;7O8"Y^8*^?OSNV9X6_O0GW M'JRW3\8QW'663[)%GO+C_C4KN1()GWMHXSA=YJ#:/4I5R*M@?X&\=QUT&+[P0_@N(!GI0J9_OX*),H[90;V!9I=Z$-'U')"E?*K]5B^"RQQ^W/>'U Q@ M,AE)[@D[J. _2;1^L/C4,-ZPKM(&56.? M5XAM9J-I%61+>+1KO.R[AB(^ZG07S 5;3%J+K-GZVJ!0/R""$RZ4=">GA1Y1 MD*>YR,!1+#X'3*_PN_D\6M2@4/Z860/2\.Z)M8(6J]S49B=0+.TY.^I//G6Z M D+.M:;#:-<*C7X:EPG;+@^,ZBF^G$R625C3V)1$5U.UY M+B\*RKAI85K'*+U, 9LF$3Q^?<UNQ6SK.@C-9B/[*C3J.Q35MNO(U+"Z+S9?4A M;XC_>4%0XK#;2PP3-I M\!K]6SJ.3+'N#,I[Q7Z^/QY]OR@1"WQ;6H+ [O^]8$:+ MX>[Z48_C^G-'4W"@)\\8DQE.DEG#"L'=Q+Q@[N/"8^ONARE48SN.# M/]_2XH<;\BJKP\GE^N'#9^/4=GB;5T%$28_ZAN)=Y[@N+(XD\C.@O2G7)Z*" MQ+U7V,.?[JKL555]$&7;U[0'VO]EGDUD#,$_KO;TT2_X?/PU."6KT4_A#630 MOXBB/QW=N/^ XTH$8#B%-WR*Z?N?@P@,EUH>M^2X)!L<^M\9BKMU5!$^@ MI-/.K.](M__:?;QN5/_6/K]511/6M_,B^LSS-NJ;3WW/^$:C_W5GXY/7Y5<< MW_W1V[8F96'J>FW)[OTVR[]=N?2;S>3O>,A*V"19V4C403[I0M[D:APG6W8 M0R"7OD9"3GZ*N3'G205O-&A$0"P:1+B],(MRP8NL)A$]79 $"?OYG 6W@HIX:.8+CIV^ M:>(CA^1T9\6^"8,8'$589,26&^Y) E]JS*Y) 0A-5:LQL43W\=4Z1JZ;(IRI MK(XN# (RUXSB\RT&_Y.U"M(>881PS;MOI5V^5US>'XB8\K]\UR1+/5KF:Y&O M+JJI E<8_[,QE=1("D=C 7T 5FK+>N/EO6HKTE%YTPLBA!=Q-UK>CGS/C@/N M2ZG^SBK(X6'H6@0&EEO@"131Q'G/=@)+BY=I*") M&XQ.4Q[_&AA@# K" 2.@>-:$C=[^05J=&\8:(6NZX4_-'X49#8Q=4^SABZM5 M1F!E_=XU$^T=E8'4H@)9!=4:)YPK^V92['[MG= MDCS'*1SM.36H//5-7M]RDU<*$:T8_O.YQ\]^#:'4BLG-9B2M?(-=\YN.9?SZ[7$PF3/X+0C@Y9.">1O$*+7-Y-.]HI3^RC9^3,4( M3G(>M>>D>CGM>_!,398DI]CQ5YS:CRZ4VL'LE,E+LSI)@ 7#EM)]<]_CE/V= M<\'#%0MV&\@I0+]2PA19SA9YOW8%LS[>T_ B$NEI14P#19+-9EE!MK_9NM-\ M%H0J8&3Z-_(>VA5]<8^*0T;-I,@U?;0R&2 NT6511;SG8#*/1\KO5S@^00_" M']I2K)1_Y8+MJMNE/HRF:?.3.0D$L:\^>!<%OD[?CJFX&SR#G8))5E(Z9M8R M+'#$H8;Y6MVN)K@,&81TW2[(YVI("<+W%4\GN'^+63M/=N.RR-(SH+;KLJV7 M58,0!B%.&(C4G@E0)%TW:HB+^KGPKZN\_H;=,3(@YX(."]Y?,!T4S 3 4IVO MX.4%W3,OSK&%A+:DNGAKG>RF^HW M],%[EV&EPB\I'RH0-9T]'-*66Q7#$[X#7M,AVC@?/![WU.!;MN=,/S@7Z&TO M5?W>^ADG+DI/V#AAM,$7DD0<1O4$QDN3NL=J2=EYTI;'B?V$.BD1'0L=4HRW MA#M:[%T6=1L."/HT4\BS78X1.\<)AV.%VZNH4'^H$>_.V,,.PF"O8/U2>JL7B]7U!!\>;'N>IJ6#''#Y1+' M!(%A5OPOE(R9KQ-SGSZU#1N%25#*>6].0*Z>4HMOCO/B>(O#).@A7,8OGX/I M#-(VW6 6B0*@G 2;L6&$+#00LB;X:K,OV0?@3V@CJ <9A8B' M_J=0L$1!-1Y*./;2C9D MA4A [ 2)R=T$*6='FZ2[KLDBYW+NE"T8'$P=F$;^A]: Q$:3:MECY> M W<$($7A$'NJ 1@& "UR%J$N^DGJBCECG^Z3MY[5Y(J(=IT1 09]CF%SM6" M)C1BK\+*11<'1ZQV!+525UM8."Y=*L=EPJ.+0]F?)><3@H<"\Y5QTGP<>!C$ MXS!J"'=&@4I20?;V*NC<\QA!&WY]M&#<1\(OR:.2PFP)%HV]#J-@/I)3J3G: M_@^,D&KY M"?+%J;#]<&J[4X7Z&XCY#-4\,$26+ "HVVEW3FE$(_@>,ZI2&=+T;@?"OE0X M7^$8E@TJE-6IM;G1*=Y31A=E8(O-RLJGE>TL/(U8")0;!EJ^T>#QP5#%;R6X,[+P8&G][TL&)A MJ:PI6*G9)"Q9+8ZP[A_79]MN&CQ6WP?J@USKX_JO)E."+-5I:R'X?R4)"?Y6 M,,O(]QM\1-'HVV@Q7F3!?(O9/?HKP(US#OJI.Y#U%HK^.LT!+:8R,"J3"\=X M^(VST05VM*%+'UZ6+K(:N2U[JS#^_=>#[,/O[,T<%! @VPWR?9!HY^&\*8R7 MP7"K*RIMQ*-[DV.^AV1I!(2\87W*]> *+QSK5LKK\6>5USKK,_==LH MN?Q5S;I@<-#[H]/!N? I@\MFOEK87EV$BZ#0;>3K-1M( MU"^K6BH<$9&+@P]W5=;G!KI/"Y"Q*BC,QOU9MO7D(FOR[?J8OX4*213T&L&$ MQ1EM1GY9MLQ8IK-]=Y(\+)2,%$TPID2'I&07GV5D4M^S[62R\D^K([U)&6EU#;7*<6>8F&&V+*9AW_++:GZ)9&'X8C/) MEM!8Y_/JC&+=?$(XQT,/QB]LH5'UJQ$/.@LY0IACBT0HGTM5%)1:M/:3@$L[@JGI('=(/HH=6\F"A<2RFFU#IT)WNCPQ"*I5D\R85H8^PF&$F#'M@"?WIY#5C4M7AJ9A)5;+Q^+LRVGQ2 M2BU)/=Z:[F;/\\#K;?9?N\HXS91N<)![']H0X8X(!L;['.Z/>M4_ \^"K>-Q MU)QI@SO1D?PN'\;"$N4+8BP>14!K@B-XE#CA7:F'<^&FQ9Y.@D4DEQ M #;,P'N R5A6P,RZ& V/1% Q+HE[GS%I'A%Y!*41[DR>*T0R&P)QV7+G,1$PED/MGJZA=Y@770P=.9YWM:S7C- M_(N((H7+>O?;,,Z#LW%CWYHCS("MS3T ME3%O$TP79R&;YD4DWP4K)"Z?/@1GV)70Q(G(J^M-#:7QQB7.10<%:G18SA%E6/#3>Q.!-QM_'XNRQ M7K7*E5M[]9K<="LG%K^@ -\Y38C>W;W1_+BUWF )63 !2_!!5JUP=-#2-@6% MA&EKTNG+Z&*!TB9Q$I\C" B1 4[ LR%:\R%S!X(FLFJVR']_^24XII-R?F@2 M>(.@I%C?HEBM!(+AELK*:H/9S?7!5($?#EOA+Y]5.Y-3'SRM!3ZP(E'1AKG" M1*<'K17HD"X.@3(F;!N=M4H%P^98?'(P!(C'IUIQ8H[I9(;*P.TK?/>&4V1# MT(UB:&PF$*I)^ W=DUD'M'XSS3P#+0U%8/)<:'C\/J!"_DJOCL/,N'US=F,\ MO\$.)*+'-ISA,O&!=(+19)S,!7]A9;\S\!%-5A$DS";D935)@GB]APF;(^^8 M_$KPBE]FB=17NVS=+EMWY[)U;QP5S;-NO!$(;&A7BZ8X/,3HR/1&M(:/?8;G MO61X:,6@W^\]K\-IY9 ,8,:KYG[,!P8)&1Q+%@OXH/H[1=-ADF M"F8$D9O'0+T7]I915!**(%6+92&2W83U6;L20II%L8HH9@>-2]8.;XB)./@S M^@*E72 .X[$(:::=88@WQUY4^Z_<7O=?@:4:&#JB4P/E;DILR7D(J8".7H"+ MZ9M)(/GBH9<@V+L"W0<=I4C$+:7#F@)F,)T19 9[>%(M$WTV-F I1S1) E.> M9M;1Z=Y4A,E9E,99D=/)G.0XR\%L(2@EK6PU9R/0F0O&L2>(U45>$^IPC:]5 M#:-WHDW$L^!$(6%'$0948!F#TC#<7##\ P>6?#).SG72ZI&I9PL3^ZW%76)_ ML4==&4:&!>A&N;JIQT[0+W)"L+CCCPP)KB1?PG\?^FI\9S=MHHL-OM&*4A8< MFU/L]8W6?"#4HLF[8# * #A34DOCDA.G-\BQ<0K2 M:4N&P>9UC>@-=GN5G_/1N\KGLZPV*"MO,1PL,C6@%NQT(@U0(0CO#JK' %^" MH-G.:XIR[U+45B@LGM+.<<*??D,D=1D33O,=U(KG((+U)]5$CHC5>#\S'7H^ M=;$:K-5^.!Q78=QB6E#2E!0O!S<$8*H&1&)B\8;+YMQLWW7'!JH!;BH5*>Y M,VI+YA9#M"PM,$DIS-2GC?3/G[T^ZZ8)D-^TTNH3X7]TW\BXL, 63J-LJO3X MT'B5@/+J/)]6F@/CF9 AF1;>T6^"//A77AJ\#62"C=9'6-$B1S_(>>.X8\K" MOH7@%DI&%;"Q-7/MDVDH@NVXV.^@2(?%2\&>!--%8:IY1<8K@/5HUL4PCX,; M4H1Y#AG/%G8<1.4\?&R:CWPJZ0;EX8=]DJ(-#XNAR[[^RCJ\%C%()LL4(9V@ MN1E1/X^N/>!06?QUS2](]2JV==,(!&L)"R7F@MCB%DQ>N,K9+%^MAT!7XPX^ M+6A@>;GXBF/:][&Q2+JHYC5#XIXM]C@#@)"#D1-P4?$SD'!49L)&R/:GL@V_ MJ<2!R*STN*;%#(KWE/*;3RR+=G5]>HIP?@\/QW8=1R?';RV5$(TX03Z2RR$E M5E+NQ22+P;:MIR,F ,11L(HG.3-4!\97>F3,Y:KRY.M[^/I=P&X]TT4!%N7D MY'TO!7Q*>C&;=VJ?5!G)M(51X@T\:5]L.;RG?-N'.'43.L(''68[WL$'6Q/6 MK@;T-,DE*AS7C\@5TP 2>Y$YFOTLS1#-AC-8B2:()6\T>>$E2=8M+=]YJS?G M)+TY \7<#(>15?T1&8$A3F/:04#+PP4^Y%KLA[":@UC:%-Z181OX.6(_-P:J MB'J4W+#F9@&/S25K^TP0+83!8_/%;HJR8[_4AF-9[OT MQBZ]<>?2&P,F4JHWS O\J9V7L? DK('JM;<"R8,5%[\\9I+HH=)3IS-2[#9^ M^_8T*I('C@G_>E#7ZQ0P',7B4$V'4R5I:#TQLQMF%=QETCN$_Z MYC#FFE\)IGAAF2X^LG^PX=&(>@A>8$'CJ[?L3J_;HI!060-\\ MBV,?23.'!";$)7.WXP]U@PJOT2[,*OC;)=G)_3A'6TL^=<,GPM)-6IQ)1#A5 MK&XAF@B+\H/XWF^#Y<^PRF-EBCF*::4C0UF;(N.9D%$M" M#C?--'U25U!J=D0[,8I0R>5(CA4'>'PMSQ[2P M.%UQ,EI]NZ)XTI5EUZN>*1H-B5("* ME$*=28*;$R<*IG2X1VF;3-J /GA?W3@/'K[9VG;7SD%%!OOA<(10,*W2X*/E MH%-/!8PB[!; W^K&?4"O,P 8K2[)2X5O26.\':_Q3HK*^I2TM9SA" MS7=#S>MX/GS41#GNW8G:%EGO%.6R7"4SS/4,[Z/58Q] 1S/E#3?/%C-<_)3& MPV.1YX:A"I&:C^.J6+G1JHATV1SC)[P$L!(F;=@0%WC,5;:6/'%/X*!H4<)0 M'//ANOB76L/A*SPG==LEXNJQ&FQ/J9 VA07[#'F$0INH2Y'8L[G MUN!>VN@NHE2RVXN]*\W@#:JO!FT;%T'>TO;A!E^]IN=.Q"JI7_^>\QNCK%CT M;N:FA,?&PZ=^B0+'KBEQE%CZ#18D6&-+X3HQ.C'#5 (,N%SU"RT'QQF'Q7:9 MK.W09P=P&.%4?@"+0"=UX _\8XCW"$_08-VV/>%MXJC-I0=6-5527>N-@LM M T?_1\^L/S 9($FK:!,!! V$[ MV2 S<3UC6\'K#OHMPB%N<+NR>5/Y*[;J5!;*/#U(AF9*)*8M.BW$%5 UD6V] M?%6M7VZ\$W##U8P)I6O>(;!"HB*)SZ=6W9"%37M&VD^K9V#-G0'QVF*7.L@#H5I>R & MVHWDQC!U(^UXC7% "\PB#4^BVR?= 6XVP4F4+I?H-V9OP8?+G#Y-$7("PE8S M.^[4\>4FSQ^:XM5%U0&\1&1_K3IEL[.B[^TNU=A,=1+PPI7 *+M@MX^YZHZS M_N))J5L V$AO.E3)/2VR\LO,ECX[V&5+=]G2.Y@MJ90 S/Y MJE(*@ID_\)W0'J0TO3$%NN'O6Z+V&@$?_B8UTQF@N(*9 *)HMOFMXOJ$X7=A MKQ("MA\9(#QHH06'X&BYW-1RL[=0:0L'C$0]07:R9'063CIO"TX9*6)Y Y%7 M]&[$GL,5G?:U%YE]6\+)MFFYUO MG*\OB-.>:9%42*H:)98JZ8Y/>KSZ.OUGYQ_1]WJ^%@"^\V/&DBGF%=3"LG_W MW8-<&UMY%%F]PD9@#6N,1(0DV/SXX=A[;9D*;;#=Z3XS[3XRQM@W11'=,/6Y]*\!W;9A2NM 0$P7>0&C_"FL621J)JD <5HP*O9.THK5#EQ*F>F MQYO2MQJKISB)B\GV/?_?C7-,,96>?6;'.[;C'=OQCGV>MD(O?AR/?MS_V[[9 M+S^6*,0&P/X6F[#%1#M*H)MVL9%?1M+CAFL\>HE7@;J8OO#[[O84 '8R9XSK=(:/2+'^^# ML/PO3YZF1N)_GR4'P1^P/_W/=\_?OOOOOYS]3\PF!!$0K@!S&7$S&:7&;OH% MZ'[W9-;!T9]+F"FL#E?3"O>5UOUI[3OZK+I !D36E#.'( &-*Y8AD5E2X(F& M%F-\,6D=A\FD"B91^XGLGW5@% Y5#K!ACJMQH@"\- JGQDKSK'%<,96?F;6A M6MK7W5?QI"0!/"O @J5[_IZ"CT?UA-4U:G83N=U5H8_V4_P,[X3T#A$/D7:B MDZD0^V]833)EU)G4FTI-482S#M[T8+NY3H*QJ8J+QI+8'JZ;64L!U.%7&-P% MC$+21!JS17*9+DY16Q=5VRB%"G>4IOYM"0=. M,##62EP&U=@N:6(/#HQ6X45;5S!8^2^/_LRL<4F^TD+-PK _)2:!<%B@-I]V^?5ER7>M1DK'%!-.11!5.NT3)1 H9K4RF:/@JXVM, M'?HJX=\DI%&&4%EO;Z.6#T>"Z(%4/"\XBL85XN"HP]1IOYO>W^V84;<6MGK" M9:V1U_Y&S=(:*)7QL G:P4]??VSA1S)=)!-@^ &19DE_SH(AE#H_RA@ :0 [ MUI$H;)%Y3I)JRP52;G,L-;-O-&I$1Y6VJ*;Y/*':5)W,=TXM>#Y>3:3'81A5 M1?],TVMOG97U(@(DCI,R2B/QRO7CGFN&:QY(3LO[([14/-@;O63T'$V_"[+J MNZ]S?Z)DTY# /\LIP3Q"BJ9_LM2GX:@@LP/ ]F#D+B%:/Q@Q+/7K5-O8@48F MG351J[$M&UC3Z-6'BEZ5VI.J^E 843$'@?L]:[H7<6"1@<,. O.\8,(.[C=@ MZ# U]+L6S;UL'A:JT4 9O>@^+F%A>T-V2\5A]-A_E03H,@\2TR@2+BVP(5G+ M MA:4 G1RUD(+% N*_P:N^9O_T8&\7"70=QE$.]]>N()(TXJ3"YH72(AU1LS;$:8G<"GZ2,*I1C9]2JDT)=V&Y@6Q*#2]7UI9% MJC3MX:1K!,]Z+]J2O0B>*8JW[X[O*X\>5>R$P?XU^&DN1VF/#@^@I[K0S_%? M60FBQ;L@6RCX'TD6'-, 05J+$C:W#NG%CWL_GIK6/+TH\F FO*R#^TIPCDY? MGBE3BN5D-!3- C)9^#1N0*3)+HDP4G8#@'YEO(:RF4R+J=!.20R&_]XV_56* M&Q!-;V6X4;?%Z#)!U#BG*"'TC6(U_12#_\GY@RTS':>C)8N("!,DG\Q++G0Q M6T; 3(G_;,-AIZ=LH0X=6PQAD4T=(X;BO&1<=9*2B@R:LOQBT2%X2N>Y5^9*O=,DA=G@B$I\+A9+-H.I*N91J. )J]#.XO \4_;96X M6BM8FWMGZSWZKYK+*]XIK")BB5,)2U"ICMAP^?9G&RM$"Q[%G'FWU?LHJ-<3 MN5!"#LZM]50$",S>NYRR7%S+(!1ZM.Q70%8F #OS_'7O-"[$UIQ$NS.D@.S! MG-,60GNM\4C>MC\Z$@.>-Z9P1+T'A(Y[&V0K\X9_2_]!J DXP%'^,9^T',#B MTU[%@E"3'G1V)&K-0J0G/9@K'%%T]2DAO?DQU48YQ$)Q2*X605P4AM90Q"3* M;*G71T9."PEI8CC5*ZG.-+]I>,2T.)'-!JMSP;QSJ83I1NF_K>@X65F)]?22 M39K9\P&_AU&LU'!@+6MU<(.U$=6DLJP&>TY>:BS=EQ7&VB(2&51BKB=.\8.KJIK['IE# M,8",'+YT21 M -)E%8(!$$D4+QX:;^S>( $=I=S1>@Z-?X1+R$'CE?2E!T^=0P*IIT\;IH@A MXI[@T4C]3]"N.1>'9R8T8E'86,0-(KX>D4]D: !26OAXUJXD[IE=5@5BH76[ MY,W6J,YL7ETU&CM/4GB*5BTE, \X0I*-'N IDJ8/BXKKJOB.Z99)3XZP8F#9 M8=Y;I4H>8PUTJP7\(/4Q\6R-2?CET[P;>K%CZ8(MC'E*T]&LL.M%)UM9;\A' MWTX^)O$^@OA>Y7MH'OSULL[WKNIL&3Z3ZA-D!,,>3NOL*HH\,>C^%FX(T3'> M$W.5$MIFKOJKML!_U-N14ZS(;C**"QW7HUB)$)0$'-B?-H*0=00'_CSX;Q(D$9=<7HT@?%!09?[4>.$"0BBT$]E=#0GR).$6N++ M8T"&F]0TOGYBOHX2*4GS-,X=PRFWIQ@O)4'NPA$-:@TA\W'GO58]&;Y04LN8F.RN'3DKYDR4QGVV3:]?:H M"B"!O(:UG8MJ*53\PY$@[""2-Y?H:+ BL"=-92Y[KGF;>5=?A*E1P-J5JAGL MC3=+S;X>.@T/!$ 1(6E(71(R$1=PAB\B9D$&G@$&[14BH SKPK7KLWD!".DX M[0]6#_'R^+SEV3J:>=+Q,#J@^U]R:/K!+C2]"TW?N=#T2=D/68XM=C;+IP#R MN2MY3!5VA.EM5QY=$$T-TS7)*B5<3JF$^J]5U$ +2BD\#%:MG\@@/-30:M0L%OS MXRJ[&"=X/Z1/#;BG#,S(TI$<&TR7"_F05J-=FF=T:Q MN1K'QV^/(N:Q\P0CZB4N7Z1U!WK:ZFKYUUB')EV]6/*3A)1H,F\XX_LJMMZT M!\QEQ4??%L&GILX3 MFE+O)[ MC2+QR?<@?<2D'4R-&BM5V125$EPKPW W!%X41>?(!/AUX\WL$VST M$.&P7/1QQRHR:'\ 0 I' M5"YW1M*DWWEH/2WB[3/4 <>P<*Z.AI!U,D+%,C0N@0 S1CZFP MQE^T.8 &9H+&#ZPAED-!WYG1&0=KX*/ZDJA:917B9'/!%6E/<=XZP67)H>[ MQX?-8$\65AM>4V7I'Z%/"?W@>>>G%106NB+&S^;,&7724R'R< "VI2>ZY M%,0?T9U@\ TT)L(TG*NKW-6+"8%@W'##7DQ/G<@L/D;S =)49(P6?13-I$4@ M'U$Q4 A+%*LN2@9H4S537',XK<"EO=1WF,LACKGX&]-N,NG:BYTFJ]^^,Y4, M,6)IV2 CW&,NJQ6C;AFDY,CNK5CVH>:SLPXY9/C2(OAIL36?2/&F+\X>RB$. MHR*X&]'\1*F8BKBD,^):;JN6$$)0=./RY;2G1$QMY0@@7FZB2].]-\R#! E; MWW<1C;8^$D A'*^B(DL1Y5"KHC&'$XXR\PQ*&FC%7".3S5OG30+]I!*!Y1T^ MV)XK*FIIG+BZ?%/%&M6Y^= M&PTDX4'&V[GX&%8188ZR9M+(5M$FT,XFLI[72Z6XT+;;Z ;T* MP[2X$*E@Q#-SZZF,GHE:+U?,],*[MM;X*DT_W-;'!SP:\0@4XNGB$:Z(M63J MW"W BRDI5JN+A*.#DS&@L[*X3& %'92\;,WLKJN?HZ]M'=DE6HS1A3R@V., M@:$?\<_O@GB_I4*Z'L\F5KQ)"..N(?$;8HIGECHGZ"B>>/CL*^;0]2UW"!3T M%;?C&4M0]IFR#7?[N81?F=Q]BM\\P?/LEX^4B%=BNK#BKLCD-R*JJ0%DYEGL MD%G$/Q \!<^Y$FGR!HG*5?21;]?K$ V#P^A1)XC_!?^UTQFJ=Y6 M]]5@TN<8M?[)KQO31.FH>F,:;: 11[.LNW':MS12F"53N>E5D'*X=US-\K*8 MPZ.G/\N#GKOU>Q$4$\[&P 72,LR!9JXZ)$^\^,QE!P7.8X=!HKI\%.)A9Q@' M'X7P;SX)W"9U8*]SML/H*FEEW P98^RO4%2L^LRQ_VQ)LVO-3W@YH\7I>9C[ M-T*N$>YF3?7I_][PKQ\:8"QSU10S:2FZ0FA+-972S?VFJWB12?'H.4$9D5IR MT@*$V39^=D&&GU=P<3H5"4>?9)'G0K8Y@+V/13R4HS@/9LA%E$ZQ7>ZGO/^6 MKK.K"6&I_E+VDT.5'=+3R.Z^36%1,<$AE-6S1Q",\RP8\4YC=350#%99JSK- M'"5B !]+C($PMG3 L616B6O&FT?]ZLW+XS>OC(->>MI=,^:'!\J!I.89R",& MKX'1Y_"9*A)]0-/K*TW3*/0E+2M9QZOG-!AR5O7D(MBC<\VN.<+&3IN*:4YB M0GMAIN-5_J2TWQ_O0.%:=D85"VO[;&UF ON]T5@PE/&,2VUIC>84C.V,RN,Z M:KW#;F3IJ'N#9*5MS,X+?WQL:6I_8J(,"[)"FG7( ?[$-PNAYDTWGYA$8)&3 M\'3B0>.L<8B9;U)B8-%EIU.)"A,%H$DKZ96"*+DRGWS,OM2Q5"ICI&;^+$;C M!N?PRZ32>[C+-NZRC;]/MO'3_%A+G;US*%GI)C;Z>PO0_RT9]LKV T^-0F_! M "6>);'+A[MT^7%_BL>[22L'\?ZCIORGNUTH;[ M1''=/B.]# .ITZ>=B(^5%B?TN :5$]"OWB8!*%Y;=>6?\FS\2*.2 @>RC*C" M>UY=R7QD] P&U/Y@^?0V.X!H O5=C F?&/?^AC8!U[FZ23S=LE3#C0.&;HK6 M?CP\Y(N"40T1EKA8.1GE6J$V_,88%(S!:Z+#QBN5B1F6^\$SSHUK"0H7$#\< MN(R;WC409C++$3>(>*AQ</]Y.@?_?WTY.]VSN]IU6;810("3CF/'0WP MSA!H'?/OQO;A27Q72CT3^68Z M+%VNTXSS8T#( ME;=J2["RN3,TAAT.D$RL\MO2R1QP4F0UQ#B&U(U:A?-S^.RK1TG>I%CQKY\] MT,1)^'\F\^)<=.P/2VG((X))4:J4+#,JK"HU9-&N6+& 8X5+825T2-TMC*RR M^7I$]$#S%=+/^'[X/\6$"+:$\K["D(>'[NL:$P9;)-,Y"5*)JSC+S)JH4B0S M-H3S_+.%/V)16(WM0Y!K5,Q09.2B.?-['J7]GRM+EGQLW5"/GG W""Q] @/+_D(@BM_+/2QGQ.(7E<+=<8 M]NV%]X?:$.NH?EV /[8A?PJ'XF![Q/SPH5NTL07$,FKPK"7P[:NZ6(7#Q-\@UY>IW>C? MX>P7$^)>7N13LN;D_&7S#RHPFD*(I*=&%TIL9F=4$Q<>H-#:3.+\"$N3"T1% M4/3';T;+BVI5(8L4+JB\=Q(6(DB_Y->,1*)_:-6D[(RT0M*"/3&79\5\H18; MK")\ZIL1B*]S1NNR8!E1P2?FH 9>]_>+;!FD3S"R*8AACE$R9E8XD&,Z!S( M*:_=5+/5598P>?)7$EO:B6+I?,ABM]UE2QN<,C+?? M$9>O;A;X3U=U<<:)%WR&C!(4&.A/^D5M/YI0C0F9I8@B_BQC'^5;M#L%__G+ M#/(_V@7Y=T'^NUA2-*1RWZ4=%R3HY+N3J; \56$YI(+3#*VHST?0PH>#6EA# M?Y*V?CC^'#K6Z\[/+!A_'R$H<3W\;,JIHTVTB3. 8V1"Z^>F5$,^Y/K/8'$W$.')$!\$,*=>@?D6C(#1R6UUK'$C_5#=_Y; O[ MP _& PNBO4Y1C\+6O@"F4?++(Q[X&MM'_?6U2N/XA & 0X2%7#\3^SJ?T\4R M9]]-JF?7L:E1+X Y,+XT'8^B#3*'K- ^#L/=X6,HK!C=!SS*'IX^4H>ED?@; M/(YG"/KWCG[.^]?M'O)(D2) G!A^Y;Z#3YRI:\J*9>'@(&_&!0VA\MZZ 7 M'CR4[F,27NV5@J7MIAG+%,-=25$/C? DK11XEW"Q;)RQ!N8VJ2Z9#P?H'W07 MZ-%]R$E)%CO4TRKN@)KZX)L!VUS\X]AHA?SOM, +73W49QF('=]BIC&N9VQN MQQ+ I.!PK*LC$1D/U,3I)S)#N*-J]&/+.-047G1X #)RX4096//]4><&!&V< M7\&((VJUL -!U?$CKJ3A\-!S0/;BB?%'L+FY1HCX=B*L?-5$,D$:)H7@$NG' M(Y@GD; .4E5XJ:B'W")LS@4*R2ISE-,W(HTM+^HO7LFT)AKRHN$-3A @=BT M;(U2(Y+H1FJ8N4_KXU0?NF6VO[F>L0C();/K2!(Y.KR^VLUUV M_,\VTDY>Q(M5,%&C]#R\<'<*]'>-U]4R7$VHG7/J+^\]7\LP]04\NE2:D/&D M8B2S?FY%W8!^,J>V4/1O6@;ERPD;&P1,D%?]-EN#%R$VQHY_)UM!6IAT]+8[ M8F;8,5ZFD7Z,$ZX;=J$8/0;Q^3'#FXHVII3(*,D M:ZW;?9&CUL)X@N(R:2A-6( /18D^V6Y@Y#\#.I6,9G>;H;<[NC+1H MTP.JC.E81#S9$"(ML>-TY*O/]_3E=/CX%97,W%BLE3&U,.[<9"?AI$&[ =EY MXUC,8E)Q#[]1MJ;!!TVKG*$^J-+VCYFVM7J/!)_E6CVF8(O.Q)R?OO8TJ561# M ?^.[?F4GER!EI6Q\#H>1D%S;>^#S?A/] W0 / <@Q@(O1&=$SG43*E(I'/D MJ\SD"]HBB>*X;)NP>U'5KNH^;P@CPWE699V,)7M"@6<%1;%N%J\ ]>\+]VD( M^N3C-,P X%TI)?%V2;P[E\3KH:M9<&^6UYU8+03N M8T;;=\I7-LGH7DW+.!&#\B\_$M.\\'FPPVL2I/J".$8:J^K[A-_1;Q!&&X;(]G_/Y.!:>=>9[V#C8(-0>\]N>"S.X01I> MJ#A2V&9&7(4 >(61G=<9 UJ_S9K@,[^93_>.J,#CK81VDI'UMNG0P9A?"6':7X M+MV1<4]?)!P_SY[Q4WKWH*M_NGL4S?S#+DO0@'I160%?OE@,052.C1 1GWZ; MK74Q>V-[6^>+HEUH/9\LNRW2&A0 M01LO&D]&60/9^N\ '9/^QK1(Y=K\E5%*(@#OC8 QN8;?9QR-IL 6F;>\8 B[ MMDL-:2&'T$S"%_.ID4'-IPZ!FKC.5N2RL$-B,A2+T/L<0YAPV.")G>,&5$ M3(;2\=4IB4;\-U+KQ11C[3(1:]T[/VOE<;*EA9_>W;A/; M,V'^H'UCG^R<\)T3?D?H,N*B; A!O\\^WAF_)0K 8 D!:?5Y1_?OA"P&Q]8S M(;63XLE[8$L. M^[O!<0+?*[94D_S)RJE]C+L0B-I0H)C,4>:,5]*"@6]OHG?T)%VQY2 5M3"/ MJW3:(>K]G((D:A-62FHBYO-ZP&3=: 6H %:S*3QX^ZI?\ M\#MIV:+1?GMDBDF76CNJ-'ED&M(E=&$61#>"&](D/L'84A1EQ4;6C1Y@KROX M]IR# F&E"UJ4?G3[H]CE6NZ2<6REUPA(%G^),A2I$\^WXS:4=X8+-D(O->J( M\?C/V%JI$)X'!^-[;FB*YF2;;E?L?RWMLI9YT!@E/N4]Y*VKQQB/-3]K^W-N MLB-8VQ5P5P7A0_0X^!13TK0L+B.O"[4GN8PT>H";BC=[H[V5 VSX?7QQWT3K<_[^";GAJ@[> T+ MCA7[#U3*2(#DB=#L.6S])TPWEH8S$8"@M8X2 E/X;6.!OJ+U'LG3(+)1K(CZ M 7K;'KW%?8]@CT01VZZ$)_F,DILKY>V0RTP1FQ+-V&($V?7K 1C"XX@[%8]C MSRZ NV44'(RM*_/Y./*WXZ@T.5QG=OA0(V- 8'J /N*^Z%;O"1R(>IB %R: M.,:"J+O*SX(=FF^IW=#ELE\,K5>C;4IO#]2M4)N2;# >[-MJ7DR4:5?8X,-) M#LJRY@ !S7C,FHXTM?2GJ",%$KIF K["XHV3MM&6OYMA^'P6@(*\[( ;BJA MY7GUYJ61\JAP'63@H2( G95_P.G1>WM K$TXN ZKT UK6Q&0K>$)Q8%3"CV. M?>>SG*K#*#"9+.^P*5R4URUFHZNY'J".E1CMT7OIU_3<*2$%4Q$5[B,5)S%Z M2?U$$06:I-P[0:3,UQT-9F.:R 9+:7;7NLZ#KP]V"ZOYZ8>(J./(QWP1CJ91 M-0QK/;UQ#+9=756"Z8_\QW&E(VC3X16"-BF4)I9$$9E2%N>!G&H!J_/&C;ZT MI%X83FQ&.J4!2.O 4.X.)O2G;-[F>T=3TC"WYAB^[Z2%DOAJ@L+CX68ZW-%5 M?L,JU)@%>>B8Z*YI0L6Y<>V8P3153?[/-D_Z4"6(4:'I&<>JQ2=#/0R8R_WP M*9<4/->^4.^0R]93UBEJTI7X50O5J5TZ[+/UJBFX MHW Y@@Q337:SA37Z;EI5F@-:+WW:,SJ;8R&.-Q1P'#UY=CC 3RA3YX75SW$' MMSX(0SO,]=B\J>^6$7B/13S)D%$=S2W.0*A1Y\NLJ&6?D/>'DH^%&-;$*_XJ MW"5J?$-"GIC2R$@#;-1,-U4_S%9G!YL)Q;?"FDEW"5]_#.J$/X:%X5M$*Z1V M?R.^,'4$BNXH1P;(?^"$;SA5AT__',[W8?B_)W_&X [^'/6Y?Z)_C&Q)LPC/ MWVLFM*9Q2,&T?OAG'E$'OAQNEEDI1^_5DCR:_A+T-Y8V/)=>^8Y[?,JAX(>, M!^LM8:^P]OYJV%SA)GG@NU<>6C>R#._.^[/%M\+:X*%A>6AHA[)"A[1$'?*Q M'M6C-#!GLQ#147;>$J/G>9Y+YJ>CAL+GR87?V"L0M@'/WNI#AZ<0Q\P2W-IE MH_.[,#<>/N1//>M.[/=+X6Q7X'_0I,[375)GE]3Y'9,ZO]I*?D[Z-*CYT<]! M0Q&=&\FL6S.7Q16G[K-CZJJ1!*Q2G>/TC+BDQVF Y<@54LIW;++'\FM[T' .M2=SRSEK-PW2+)E>]@TUQ(9[I@8*R*!II:*[5G!:G;F,"1 M)_DB2%D'4@-6CYP4))A\%GR1'A1H)>84/T.PHHFKF0.0%4XLE M>8I!%60Q&\/'!_^8"C=AT-@\N-GK^FNPJ L/>W>N5)3#1:6->VQ+0Z(2%'1PR5BA&6["2 J%5@A?4 /7/+%BNR,/(ZISP'/IJ5,#B_2G MH7U5,[>$P38D;1$$^#=X+=.ZPYWNCNISC&&,O20>20(8N3K/PP>#9:K9)(RB M*?PEL0T8NPG%:5QS/.Y"*Z5LN\WFD846.^N3\Y!4T=5+@N-)]NZ]6L>*TGE1 M_E(94.\]W;CUZ-M@L<^*50>>IPX]"S)U*0\?.?Z0:V-T)'U4@FQ(0HVDS2]1 MKN;^?L'4[-Q6][4K"H)!LN0T)99KV655LZ,0-OU,IN7X8">5T:Z:M$'[,@'* M>0FUZ?.4 L_G,^YD,)/F4RR>\E5;@\MVD3$%)!PK55N^M9=6>J>?H)ZMJW&W ME4;T_;M1;MDBG/"(#[Q;58':@^O%1[;\[T:Q77=4W0LV'$( ^XW11%M)\V,- M/;U[]2UYH;,@;.9K/CSURFB%M6^S(NV*5;YHNG1I":M9>+,3=RJ*#34ZEJY2 M"!!Q)&!/:Y8UP9[K!,&KQ2VQ&\Z72]XW.'E+LLRZXV()WHAL!V$Q>\O$"E=E M9<.!BC#:2,@2/R/QD/@S&B*C)2YX)22!+QP^KN$)RW_CK" X\='+%^@@IKP. M3,)9=-DG #+0#Q.8%M$J>.!&<(<_=V-37S!J,[YGXI).OW1]R74JU" M%QLTD7W@XA06,-1>=?N#CXQF#-/86N0&1I_6UJ-(,5_V0XI,#I(>P$6V0KMO M/:%@$^\<+9)H^L5"%\9?D=Y3_0D8VQ&.N-8I,6>,6;\L.=^XC$AU@J[&D!)$MF;1@A2^V8D?1^E2, .)P9+5>=#S0VGD M"(T.2P!H?_\4RB?4U.B=:[EDLFF\8(R([EPME<6@)5#WD*G:REFAM &^ERD- M.;TR^=1U+F5W3\!6*NC+ ?U0=QIIVPMZB].[H,@33+CA)=P&C(O--V44A8O( M-TUW42H2IX/Y>S$FB]XS4(+ MS!E[O?T RR"6%U3U6VXB":C0KBWR; M4GKX]#IYL)6/@&]T^'_RRCL^P*:^V%PV@V=SN][P>#H0HPOP$#07N:N,:21+ M@G8#74^7L(LEBOVQNJ=O?QIICU9S='TB7AD3*(<6G=]DT 9ID34$QS;0C(Q[ MB99!3=4ZO'WFDM]W$1L&YQ3(::?*K_]6@@1VRRYNLG#H6*NMK9.@5NVN.$WK1;&KV"$G-?RWG:.105!1V?S."S>U2$Y9 MSZU5*D4+);$Y;FI:W] T(9/_^F:2AP_5@!@62-J%XO#Q-DMDP,[PVG)8T8J] MH,*W;Q"K!+_)8^PX]Q_C11>AZO(K,>V9"A12BRJ]FDW [?ZZQHRJ2',*M5BC M=*EJSVN@ERDQCB'YGLZ7>7V#J5T6&8_LR^0P^6J7:=MEVNY(^=2UL3I+0#UW M4:C;;*S*V05"WQ06'2(*UV"OS,,O896=DR IFT[2)XFCG:TE4U&DI08LM1A@ MPK%DVC+\R41R_*)SF_;,P[ _[ZO>&OA;+(#MA'8-6I_DX6*\.@T209(K%(FD M;5HX0N N5VO2Y%)AE&"]*%!#'QSS5#]YFLGR@>,YFI:H?D!8+S,8$*#?-47V MPU913_D5("%6U LQMD<1[*"=9P6:'RNB<](NVKF4OR\XKJ-?LZ=J#NBQ?VC? MA-O'@-,- 5M?,!RIOY.$HQHMG =/+ :D$%/ZS;RB)I3LVG( 4O);C$6-5&?5 M;!868Y_BAC.NF)/0Y::O2OXACH &=,Z=(J"#[2^013HT@^IJ;-D]]-;3 "D* M6]E$1B_8W3HI27G2WKZ=9[ E6'.*);J@EM%YU-E0 MZT-T@%5CC/)>S 0Z)V[PSG6BC9,]\7\>!HNTQI5E\G$3L],V'0='"KI5.W M.1.HY5-!4V'ESTW8G $"\)O=(C1ZZ=/G'O)Z@2B_9;;ICCI:] MM_'V.=C32V#7^F_'^XSAG*I#LBHR,INM>2NA^$ZR=)1)]Z M^Y0#JXI$%JT#-Y!],2##\'1XZ&YE_3*RU>9'@HK M!=24548.?V_M]#-NI+&6MQ_VN.:4]%ZQAC*?,?-AR9EVP.V;J':Z:V<-U>A) M[,EPV.>NPCE>_5>V6'YSQ-407AF'O]^>I]CAA7J%D"SOV5&$D#5)5MY5!M/N M]//Q2<&C3!MU0E:Y.)#;H#XRM)=B]Q2IN'_UYN7QFU>N7F:/ 7-'G(PX[3#3 M=\RG8.PL@C)R >P."9Z(/?W'JW?\K^-30%=C"VV>1T;*;-. M$I#4#(G\4!&L?J6#[Z5DD2_I\^)64=MJ)H'Y&*[)1 M0&QLO7*H;0#.]#W!<-O%-ZR_.&Y#ADL;9A\N^Q MBNTK^SRKHXZR, Y\[BFD5026:X7!V\G12XJ>[#>FIX<=_\;'_ #NI#ZH9JF)(\/UAS]YGU-NG 3#9&/ M19Y&O?@F2/!:]:NX10F\J@^>XO=$^N>$0-_A\%XCI-OYR8>[,T!9BOP0STD M&'DJ9],;I<"XM*0G?D*^#*J3Q2^P[YY)Z M&K8W90;'FQ=B/++=/##[19Z5'(@@142JO Z_(^,5B;5>I5VP.8E*.QNGR"-O M4_FSHW9:Y+Q37)F\RPS&*54V3:7$#DI11ZOOL =WLH_]8AF-T:"ISJ_S,LVF-:K:L7D!$CY\4\1D8>^7?P3H5DD M?L7!8K*!LY9IL(A9LIH'2PSZGV%SW#A'J:[445M4#1<9I3DR831DPC@8"<-G MR2'Q!N9WILP4KE%<)J0EP4 CJ!Z7@\A.%B4:TLWIF5( (6F>F-X&[<.]YCXM M:7Q^S6B]S0^AT24I">ZV$>SRFI%W .GH\PPNQW?8)3' 1Q[6+(Q;$;P^\Q!6 MJ)B .*4WC#Z3VS;1%.^.1#([V$N^D *_)"7$Q:02 29OE6_8'NSWF;;0Y74 M7+#S)*Y&*[BSIQ*,D;M&7Q9K7(;BKB;7>HY-'M J,C@RGNU/:( N=MQ*=E2(9^DNQ/[H#A=))O>/6 MPX )QB-!6Z3,Y=+5L2LBY?*XVO>'84]WI,X!2?-P7 M@BI"?F?M'#2-0TK8D,N#Y@ X?[SI,B L"P)-5O,DJ+$P\](=;B($ *$1I$=' MZZTYK1O.V&PM[55&5QERDHT5\'>_(QS1.)"H_BYSXVI]]^K;PU'8N[E&M^D7 M!_J;?:I:4!I@?8WFR]P)9X+))NSDGBBUF-:3OUE>W*)O\X(Y<9,4[PSOPRL MS4K?HR&]3E1#FF\P+::%_>)I[RTBC87A^BM@T"?$[,"!D:J$<"NX34@T':86 MH,S.PM[NVAE\QKA$>/,N,+$+3&P-3 2'?T^W^-'3_<<\ZM\] 9LL3# G@D>P M_CI8VD%L[9T%+^!#HM+U.?! M:_J7E@B?KNK@][2?M0?P%FTN"MQYWD%\!ZTXG[<(XZ#ZG"JVQ$JG_H8\/J^Q MZ2/$I8HJ3 1B') @D^ "RHZHM$(X\=EI/I6N6(=[!P_HD+I,^NG>_SK/VL6- MCB8K(5([X6(*11L)RLR]?2S4&#AX5%,_K3U;IH >;+_%4D0B&PGPF6)#O:?T%_[0HB$<[S3CYX^ MW7\(033Z"Z^7DVV_=L6^VH\+8N.AWT3Y=[A_^"Q?# PO51DWT9_ZQ,VSW7\2 M7L4/?O!X_\#T9C"4+9O\:_W'-Y]A'':1W*_T8& 0>^'<5>WJ:[0Y]9NB)@>?[%4=_C?]+ L$ M1I-)-I=;ANL5AO3-U46QRO?"?9Z0HK@*5\2K(SGU,IY[A_?_^R^KJ1]3^H&^ M3?#;J*]H4(CD)9819;!2"5Q6X4+D>>(%( $[:HFUWUC5FGSPH['V@_F($*$$ M 1A[\E!%\!7V&!XGDNQK0,_^WS7\I1O?^FM?U^O[H MY_#1T3UZFF*6H4:.7[RY/P[^:U81N/?>#WEU?W1,J(ODH^$C_\B"K@X?E+\H ML"[\Y5U;? R__G\T#OSM^/T;9GU_FQ<7!+2(#W1?(Q=X9,1&A$OX6% ()+AC M3P[V0?[Z"N'$/ M:K"KG;P $91B$#O!#N8XU8"1N.F&#+N+A[*]GU/E?H)+ M]-G7Z);BBR3!3LK)/@@:1L?9.KQ@=-)0$J4QF6F8;@:84>ZHX2!XS-I8?0=R M,.LD/]&%/]]6+L!AH(K2M&I6Y]&-*:PO"7U$:?^UJ(VR,PP]E"R5^[E.P/0* M%,?:L)^EA7':<*V+XPX:')%\NIGM?.4*I_Y:9*-_M&%CJ.+RS6S&/.NDY?"L M_!SWN0T7>CZFT4YS<@?A!W)D> 64%QD*EX@_(AG9(G@*]/DFC6:.X#A&,'5C M%?4*^^&B6%),,YSK;"I#F("SB[N(A*4DAX1G$T[3 FP2%&B1OB:MINKT(&,EQP$CV"A1< \?(22B)&E,?90 M$ZR\"FKBQNF>!/L077A='$Z-;5 $&H:6RP>&(V$*X:6@RB=B0QA[ 6+_=B6E MJ2&HWX:?3M\/)ZI!.@E$'68;;AH8%I$J(58;UB^>!H2>T:P!/<-J :HLZV!8 MU>MH7T;N?IH!2K^8GVH(N*H)="]:D*FGX3,ZHJV'D^LQDO'C_NG^Z+NCH[<[ MS-R_$YL^W,6F=['I.P>:>P_Q!^#.@)0F$1-YM::NE/0@N'?JXC+"1Y["K7 > M'##42W]I#P&(6@&[]'BHT8)YZ^B__'4NZ*,P7:\I!A?Z&!\/(\O\Y],*!1.P M,.S985TPG]^T%? PR_>$!H'F1==Q"2)48B0 1NE@_^"0/5F_% =Q+1+4DH<^ M=>?Q,YI:01=?=-8'O71YW: 5K&S"!I4N(8PC,A)'Q<* "&(#D)9O\IQ-E)8" MX6$))4U*R*48F)Y6.1LTL%_ B!!L"6[R5PN7@FL%:R^2<:DM-H _NBWC]/UO M9#(PZ<--388QMT@16K>Y-(S4)BF%;PIU;(VE6&P\Z7 M+&9#X'(T[6(1S80MU@E833SFB!H$?;R16;,$EI8 F/+])6HP@1JCYL$?+X(. MYT/[^Z4OKJ\!Q\XLPU;P+?LD+X!K(?)):T7/0H#%I2*S[1;JM!)GH9+:.=>KBH_+QC%.PDJ )QT WL$NU;&U-1,&2*HL.83NF1@US3L^%I*(C4M]V-=6 MT[)Q: DL!P*^#N>K)D@1WB&HE,1'Y%WZ"[C[&B5F[,8.^IT0ZA'PCA%Y(O+W MGG)FP^:^RNHI"^I%/@U+?'_,I>'A2;^T#-Y*OR'3(T\_@7U6K'AR1J/TJF/P M[OO #?'S>4P8;[$@4%>1S_!G1OMDL!KH_)W 7@%T$HF0)"V]P4H"'8?N()D\-$=T]WTZPR>X 8.53\U'9]5T#>AC64DTT;V*#\YEKF_3@ A=( L6,%@KB]*# MF\&3#S%CL]MM6=()H3*C4WBOX7V^5U(F0T?C9. M\=TWDS$H3?;G15:6&6'#&H0[=9D'Y:ZX-!K)0E1VF%S7K$AJ0*NBE$;/D:)* M+&X+976J9/W.KO)L07]G2/>PO7M;-I=UIM]N0?@])'O!@B-%*?L@]1&(E$36 MRWZ([#UW($D1^2/JN()8I.)BL]KD5,&E@_DJTI=D:;\FM67I7L%FWA)A_#EW MU&#&'#KEMJ!TRH>L"0DB1AWOV"'"39XV3M%9?RC^73P4>CH-XJ)&AB>==<4T MF^: (-7$ND/%"*&1T'KL#/=N\@7^$YB";%I9\'H2=IMXSZDLR8?P<#1?@K!H MJOU9"4[=)M0'0O78I>=/ZO__/LR=-GW]RQQ#.7.% 01.'YVF(=TMRW1.L>OF_N$#YA M=Y#NPD&:!KMH7BU95E&T;I67F186M4M%>]H1"^X]3$PX5-?A8U0V[H[=[MAU MCQTAGZC187FM7$[KA1(K8*_,5D>6-FG43[*1Q4*SU%&>4/A@^ MEG%A.;]J=P1W1S ]@BN25S0]"YX(05%12MLOQ_6W!0VX.UF[DY6>K"QXC>3S M,^9%83[E9!U9-,3#IRP8J"C(PW186X38I+(R>@[W8K)0_FK?-R]$PD05F8%* M3\3F8.0F8H!P\#R0#E$: M<<*(D5WM\=\-T!3P^X17F3G('C')9D6G1.U:<61:0F![([/[OAT8A]YII$/BO[$!Z.Y#>=2"]+[O :"<,/UT8:CL0R150]HMI2,_6F^OX&*-7+, *8_\% MB@CL.S'WFW@!GUZW\V#YV>MV/B7CNVG^G?0+]<+1!9SEG''II6S(6Y/<9#TZ M"]H'* 1*$-9&B;6Y<-**/0A CP2R%*3,.&E'B63P(*,EL[+[W##!Q. IF0+- M(*;T23E>9O,\TJ(Q\E-:$&P;,ZE6*J:,&'QNT#+-U45DS$(#XL*/2P RQ])T MP;FI,<\9^Q[<]ZULB,0)!$Q8>VFQ!3 #Y8FG=795[F\>IG1\S!BDX!=!)DQ= M'*V7-@<"%4CH *NI&=*LYQW3@G1 M.C _)?*.1^I'?AWVZ*IH7(./L[7/W3.2Z)KM 7B7L @$=S(@DTWBT_*IUMR( MR*\^>YN*[7EK4"THI\#A@/0Y<(EL[3@F%9UON:+SMTA@]X9UK92,=DV_H'L, MA+$ 'IH;%H>/4_1P),_N%K(R^J-W0.D";'YV%0Y- 5CXB*%.PS=H$)GLN@KQ M9Y_A[XI6IHZY0W#^%QG'Y/I5[*YL/:U3[U:GC^_0"D*67[^,8]];>&C9-BUQ M=SFU)Q*P<]<5-S-1V1A E"D/D&=9^'"-XWBK(AJP#M M)R>$<'+/K\[FQIH8B]6-IX=^9S+4I13'KL_>G&R]\,!L]G M7L'3JT5 MA?_C?=L?O:'4Q/]G[\N:VT:R=-]OQ/T/B)JI#CL"8G.G9,]TA$J6J]1M6QY) M[IZZ+Q4I("FB#0)L+)+9O_Z>)3.1($%J(\5%>"@716+)S+.?//F=.7X.TMG> MI*JXEX[>6.MJR+A4H2U3270D1$%IZX/5)9A@7/409AD>(T#:ZQ6TL:%^>N\6U%)Q8U)_M,\7*' M.YE9;NJ[4EYN.F6V'(++G6=_FR?N4\56S:AUDD@?YE;PK-R?M(!T56BMTVWV MQA;2=4O\L**%X&*E7_80*B*8)9XX2DNEK_?2KE5Q4&+Q1-/GSE2NPGM[H,_T M*+]H?9Z./L!0X1CJ]<5LA]9\@G!X\;P&=GK@!,;S+3>UM@*3[=%M? @323T" MF>"#0XB_VV@:'L ^%^-\;+7:UFD2'GSI'().1)4/>+!RHV4M.&I6PUN.T]*\ MT I6T3KV,)+A\E2<0N O-XS4W0.>M#3:"5ILE5?->+2T:0'_0:)-R-1D&>=6 M4AODM-H@S1!.+08MZ.R/K@'V**^,@OW09U?&:DG1NU&GC33&\S!'P4YDEB<1 MNSQSP\TGZLRB2JY6^9[DU(5T,H@['Q00RP8D:/%)C0V1S&<'/C8^O(OM-+(; M/+IC#E8SSC]#AEI4XNP4MB%4>J[4;KI0%'0*4IW'+HX"K<7Q?X#LJW24/I.N ML6-4 " ,J%[EB;,E:D-[3*I59&5RL;&;X""=>M^QWG=\&7"0%7O\7S4FWK%* MC6R^/Z3 #0K53WL^=:-;,X+R6)>/R&T$\'S\@AV0%_58@R21MS'FQ*;6X=/* MO0ML$%OLW?#15I5("1)+]6-W$:[B-:N*Z\Y]V_GB:PE&8$@V"QNQ6!T9X7W9 MO1BH&%SHC (9$V1&WL![8*)W?2DZ\FKT<3)T;>PZU"K?1G4<3R=6?RXS.]V@ ME6>XOE&CVTT^?":^T]EF T#$&/9'QN7WDE&E]E%(Q3&?)A]JI-/#S%62&D)1>"<"X%R3QZ>3X_J0]#R*QQ+=0M$B!<;D7>O@$>*6/]-.N7H% M[S987YG#5JP7N<4=UL&QNC*'KZ,T"[(\T\@XXW&.UW*R HLP@ZSDI<]/3U4: ME*><1U@V;G";&(C(TNPLVG%,#1'O1&!O ZN.U):7;??C)N0M#E'&H!I8\.&G MQ,"0JI;"1I4]WG>O7..&\SE.),-(2HO[9JG+\"V!'?@_:IN#^Z(7:0(5&>JL M:Y&UC017:\RP@JGS& M?SB7*9]/_J]AV6K#K1/&O3H'-E1?- 7+,I@BX\10K M2NXKGBX**.^E)!MY*WW%:Z70<9#QI$AQ&*KY>(FP)'?7&,Y0X\L =)N8WX(I MKJ;XB7.4^N+%F%:LQV:%QPA'55\O'^+KD4LU+$D^R?#X2!!Y8B(\ E<"CYTZ MFLYQAFGGY06)EX^U!Z MI."P=];:8X+$-E%*1)>L>J4.)(M-7;R9@6?'P8NH MJC@@_,.B(2W=+,NS \6<9&"$P28'CKJ0AYFMK\6T6+6!W.A_LWCI?E3UQ MG:^A4%K@5!=>;\8K0#R+ EE)X9^AQB*T- M)R>9?5P%7*\9T0H40(C*]5S@) M$HT4V9_16W>RV*A$N8^$L7ED?/!](;"C\/\% 52FFJ B-WZ+Z(S5)1K:U'5. MB5<%T>C5UC1EMVJJR'\R+JEK!TAM=A0>HO8OX M+M+:M7 _"(3F&C&C;M4JVX",0]!B8=&W%DP8C"$CJX$MC4O71J!PE=@*)_#_ M^Z<_Q.'@Z+K?:_XQ/!+=/[I>U__CVKOV_QCV6OU.RY>' ]G^B5,GG M[O&W+Q>GE^>?_G[ZX?+J^./'D_//GT^_7%W^<70T&'34]3NC&'K=%U<,N(I. M]]A6#L62.K2FCE[4S2B&+^#LU(#0S\GY=NN<;YWSO2_GJ]0PJ,U!>S!H_M'W M9/./[I'T_CCR._X?7K??&UQ[7K_;'LZIX=[YU].+XZNS+[\>?_GP\>S+\9>3 ML^-/%Z=_/SO]!WSS]>+\\FNMBQ^FBWNE'HAZ71U81L>LK,-+2U_2XIZ>;$H[ M_PY!!/V9>&*_>M,6#\0,$HQ(Z(JWH KM1WW7E:O_,:-RQQ?":JIL,-%L@TNJHJ M"M$-#C"X\0/LM6SV1T-],&=$&]1V(Q+$#D0_-R-,0KO+PYA[/-,A$AL,SSQ$ MM_55+N]R5#F%'5>)*8=-?2CY?<\BUJ'5/5+;:Y2\IW/3_.*">6,S"_BWT]^= MC\-X8A)D0J4/%20LGHUR&35A#)?X M4MHX CS"8YG3KEJ,:,$#:@*[R1" @H>:I_D), GA9XV#\0 MJ,+)ERB^)5->8([0:+G&,RC EBW\SU+-RK=H*&[CA 8/KXQN=&-X"]Y=+[1> MR8(NJ8+UC.2-X*I G>JQYAU3A!]S"RKJ9Z9/Z3$XBE&;E)/S";2W>%"\B%?F MHWH=H2Z\18&E8,.;0+UO'-NMWF=9S()QY%-]GN:V#>G'SPP6<^SKJJHA\?A) M&.=8T6@ X#"_DZ$]V)R *V#;-/<\-*:^G$C$G<6^4E@@3]#Q&D9>8>"(F6EY M-"T+UPXQN6E:*2?=.0F=)YB-9@4@(TT[8+DP&,H"X+LD?UR!;H4P"28_2*@DG8R;'AX*":*CA M@VC'O.$89./KA%"H:<^'YXYO3S,ZJXB8Y/K4J8?[!A)EUC7@UGB24W5GPI8+ M/U#!B#2-/09E)R],/961.B@)=L-=698O.J6!$-,6U22Y>3-"KJX#0>2]VSO> MY4)] GY+\*\<=V+5/@N>2@!YO:7\'83Z8&_CB5M,^& 8)&GF\G .Q$T$\P+Q MPQ&:]]!DKI-8$(7H)(9N(()RJUIU@\X"G9RD?!#BAK9/_RUU%4&9V%Q"A\_F MI+HFI5*&6*.@V6$^*49'!'1#LAB=P@*AV8QYDF/K5UX34*9HANPU 9/"8F-U M#U?2$1.T61ZI5!LF*#>DA4Y_@,=#_NFW%*L,88ZG/X*4O)\3O=R;T3P:+5N, M<8<1MX)9VY P(;>E?#9; <<-AEL^SRV IWQ)VCY+\C&278,.5!-<0X-; MY-).1(E( F"'6!IC*?!WQF&=6#D0B78X>"R_-4 M=Z!?+LTLMI%YN(-9]AL\!R*)O)2_1>O(ZLC5OP=*5 J)"W0O -K@_1&,E7C9 MPE">'NO5--?MZ-*,]BNQNMS!45YRW/TC9K%T1J%7)PGX7L 1Q4+?C6*K=Q6_A/HU?;O\SU:S MZ3:;3;O3DE5=$HRQA0&G[B=8Y$RRU&H?@%<*G,/%)^J,$)X23R1WVZ,3Y:J! M#$V'VH1(#E:Q2;1> [A&M=K"!]\!=0[B(3P]IS(A4$S@SBE-24E_[/XI,MIC M*]/,T39!4T<9!Q?K='!SE;Z#&%R56>'8^56WP36U MIR!Z@_4B"-!2^ZI8#&YRT_C>K51J0LK"%K;E!*@C(%50JA0M6D!",0 MC4 MMX;RCX1.@VXH5@ I=4#'"BP3D@B(Z4/=I3G-#LP2(73!1SZIC5J2;!FXWE1\ M!=*=Q*J=$&[(^+A+#$_0EK/*VNH W-6%:3(:<5\Q8TM4JQO3:0C;*#.?8PMP MGH)V3RV-IKQ3*C@QVAY#'>,&X#DRA?*V,!>@^_QB;4VQ/N0EDX./92R8G2AY M9&5MOZ,G,WKU+EV]2_>")S,>9IJMONOH>?]*%G!C(1WWK1Y;@ :<.J"6E"HK M>8">*/6HUOHEBPNCB9;*UVX;0=$K<'!PF'VU^U_4GEKI8V,RJ^-]S+(D-M_-;9+N3\C*6XQCZO2 MDZZ9@7V$F8R,*ORJ\* VY#)?4M4KVWF>%40V9O]"1KU @ M4Q'$JVHS%=?I!L*<)[:%E<,VDT5-U9R=88C-KH0I&^=$/P=4<]7*;B'.0^S_ M1YD%+.?#^M@,HD6/-AVXW5A!>V0L?2'MVI!SC2@Y:L]E/EIS9W=SZ:0\;7%/ MU>!+T6*J"OV!L:R>[U9BV9$]+Y-R41062WP::Y89K4C-@>".^@HWJA M+FF8>(2QG9]^MAPLJ[:2*RK]W"#N?TL7:RF(12%0 FE M^V?(J@/3QVX 6MEQG?Q6"66JL4ZM T,+QJ0'Q $*+SBCUXT1UY VA**8HFE< M1]R#*Y(_E)A21@$3]^K4E<2#3JJ/8)J/)PKM.D+V4]6U/@0B?(T%VJ_IC^>: M0(^K[@)^3.WOC++SX[LHQ2AM3 HO(HP6= =!Q>&>(U:2+WAP50D#,EHH(J5% M[5U&\["8-P,2-EZ%_"AK2Y'%31S[F\H77"C6_QS\V&2Q@_K MJQ"7;CEIAW52_A2M83M.7!+6]N19C+ _"II1TKRT08&ALYZ02BB9.*NXA%NH]O,C6TI&>24?!,*,;V. HG2F 6*"T.0"OJ.4QJ13. MC.K5E+3&WMRN_4P^R;@IRH*6TH\<*@#I1\$DG;L5FX=X:(GU-BMZ418@'BE& MU[BJ2]))=B**DS3C&)PAM?^G*8SKQ,*A\A5ZJ1>S0$FH"K>0O5O.I*F\T0TW M<&6FV]#VE\ECG>C-UE,&SJ7X+XG#K2NKJ5 (%H/H-K@,."S"D>P*5[J?8EQD!>S56G7+B4FS;+6^4%F-+CH5LOG9_N-^/E:&EUU'SY=G2PW^HE+'/,'LJ MN78?O>@L(NU!*NB:JBX !\@:I2BP6NKAWR_YD3ZCE.3.<5D=(Z<*?BQQOMA MBI36"5AB'\I/*Z>*[&R4:A@KS9)Q:0/(K#.?(FNC'DCXE!:L?+O3:/V,T\/- MWL/#1A^L'JPEIPSH*HK\&/$3U?# MBF*-"(^Z]?,OI!X><%Y1'^U;Q5'%4IK&G/H7U3E@?M3NJU,#L676^B"RGR@VLPEG@[YF>]ZU6P_D?A#,(,K9?N+C_ M0SN5_/>'( 6/D&J!^ R&JG'%@POJ(,-'[GZ(VIQ*E)T$?BMUO-^Y7;]^O>M7 M[_HMW?4#,Z ATL#J\Y@W.QGJP1Q*O6WE+C!\M]4%XW?)%:Q29&-)>0:$PJBSSD"(X=WAVSF MU6F0T.6DT$R2)3#[J2O-6LR>AEIRLJI\-*I\ENE+3H@$5LK2KN.]_LO+4%RE M,*SXG1P)"JGF!VA5B:#I1)IC'P!/4#JJ3#[E*I#O456>2[SA4R#IV(E%DS8@ MT!GGALX7*&PPRDJ:"[ 8=$1I57649!(*#/; =T*@A8Q[L5"F 9]EWD >7)X6 MU:$B,_6?_Q@%H>3"GP2+K6*J=B]5L;JZD9#)EN)JJ5_ X&-Q)C9V5>6<.,KR M"'E,J1F'/;BM.GW_B)YX_-8^O$KI3]2U'NMH[0V0[1)Y%NLOV'+1-R7[UIQD M,]9MWE9EB1Z8QK3D:1;MY68ZU[$OHIXR:#;Z8"ZM%9II1F<9$.OYZ%]C_*U7 M3?]]@/WOWK$S@)6_]]IAJP>@N51U"VR3GU038N.$ZG9H06T"(6B*VA!"U1&P)(6J)V!)"@$2T:D*LCA#4 M"+CJ^RO.9&XZD6 J F__.^?>C\]=4$&C>9 9Q9UAK4U M^>$0P(^CDY9K7+'#!RS8LLS'QSCYTW^T^LWW$#?S!VR/S)\(!I<_:M!&_JO3 M =).9WJ$8 .#^)CYR9L[P-;SE3>LM\$X^ M69W\;'K=V$.:_W=URG)^@DI<<*5?5%9F%0KM#]A[<)W2KG])M]BSG"22XD^X MQNFX[:/^JMVNFBEVFREZ;J\]J)GBL59TWYFBU3R<8PJRMG^FW=(MS3Q92;0G M.RF-8EP'5B;.*BFB/XL2FE:C=23'%5F]E5%$?2K":V6X^=IM,L2J[XW[54/I6 ]3/Y[K%[ZL\;QA(:T1@.0C&-\^S= M,/@A?9LDNF:-6:_L1#YK7+/>&(HFNF0+50K5JI35 CEO93TUHS?F9&4]B,1% M11H=UBR?NUM:.J.+2U2W)XSFL.Z&ZLKOA'VLT3H83(>*Z3P U;/@**E@RL*@ MB[@/HWTV'?$*[P(L7E'(W%QG:M>*=AN_-)Q?=,W.^2V>"9)WJ@C4_E.#6#_\ M9AL(4CVA8932G-ZLKE)LJ2J\58KI(VKQBHCDJ\*BJRK6>J%"+5.;-%?W7<%E M@M#7N$\G,HM;')ZD@T"$@64C8)7YE@]DS<+OX0DC.KED%WJ5"KG,3?/U7.7B M+<%-T%1]ET_-:[ 0JT#W\^^#]TL?C^]75U?5U54[N$]8[YSO.B'J6I(M(40M M$5M"B%HBMH00M41L"2'JZJJZNJK8$)R+4E]SR8A^T0G<=)T$\.#?9'@K<6;X M$A&E!Y6[JL]=Q)65:VWQ[O%\.5:6B Q*O@O'4/S7QQ(6\5:^U255RI4=:E;7?M8,T1=^[A%#%'7/FY7[>/"';2Z!K(N=UM;95/K<+ZN MJ6:)5\T2G5:K9HFZ_M%FB7:_4U<_UM6/=?5C7?W(U8^7F6!@4(/$3*T9APIQ M5R-.7TN)P[+!N17>JA!F M*PLA787W62#$KJIV0'@C)5 -!?9.90$VL$\W,NL.#/!C[; M''Q_5<,'T^!UMGFL1L&?Q[TW'1?F6@Y19^2Y#I%%+PO=[K2H:RR CQ) MH[%.JDN[!EI7IN 4])5:AS EX\ B6E#Q 0WFL\R54WKVHCJR?$ MH\<1Z*%5C/]-T) -;#H<@^IE1%#LUZD?E27O2U();]XX5NK<=BO2;$5I#AL].NJW.T@1;O1K0_1 M; 38FMH$0M%%M#BEZC74O%=I"BEHJM(<51HUE+Q7:0HI:*K2%%'59L M#2EJJ=@:4M1AQ;90HA:*K2%%'59L#2EJJ=@:4M1AQ=:0HI:*K2%%'59L#2E: MM2^[6DH\\AC3?=O9:RGLP?^ZA_>OP8*:P6*K_T7.NMVWS;S) W\+UNFI1^=; M@Z>>G3\<-#I'&ST1.'C (EX_> 4)WZ)+HXR_/.$!9 M:Y[-:Y[!HTS2LG-0JYKR?:[9UDG"/9 ;:PL7]I#V]^0UMX[TGT7BC6JZ/WO* M]Z7NMH[P?\TC!7G5:=9T7UMR:NOH?BDGF:WL:^+7AKZF?6WH:[K7AKZF>VWH M:^+7AK[.\=4YOJW*\3U[=^%%EH&UQ!YM'ZP4@G3-1F,W6(2BAOWBD-5ADM8< M8N*+FD5J%KDG%*E9I&:15^6*U"Q2NR++.:1=^\HV[5:S9ILU MEHCL+]_4ZF:=)2;[RC>MP5'--VNL3ME;ONG-]]VI^:9V;^YC&PS2:[:IW9M' M\LUAMV:;VKMY--M4-(>KV:9V;NY;M-X*8ZG6 G.^W5RSV9Z*+]H^[#%M<1[8 M"<=N3(6=K<1P*+V,FZ_,->.:Y(DWHC9=4R^4J>L *WDCQXOST'>&8>YE.3V7 MVJ? 3*BA%O[_+LA&0>0(ZIM2:C_&P0\7+QK'^(N A\,EMT$6X#BQ2QC"6-R*)*"F+# J M?#!^+\;4' _>;YZEYXFMPG"(W/;.?7![H=*B#A\$H4&7A-ANQQ=3'(P4L++_ MRD4" D&$B6#JL#Y ^W#JW,8(Y1-B6YLL";S&9ICLLVKY1DOIC$"1W;L\OH2Y MZ%3=>ALW'Z M;_@7CTPYG:;^TYRDL;[#$@F$OS]3Y\:)1(F0X=2UJ*![*RDRW(H0%A[$2"-!X>?;@!@T+O6:3(U09:,$ M! UNEEZ<3E.8*,)=TY25&PXO\5W M\#WH"=-BRG1T&HEP6'3(3/$R$/44;$?T&:Y!/2.8XG M"#MH/)6FH<6Y3E MJ--2F%^ "\VLAQ=18U&@>DP]2(&GQG&"Y!1:4U.?4!SM6&3PNFL@*/4BS2<3 MT$'X&'@W_B]D_H ;Y0]/IBFN1! A)>)DJLW$,$](P=_!C&6D5!Z,;PCLA4T6 MX1X_OD.VE ($%#V!21*0%KY"Q0MT1TY=>2#W.X"Y^D@BS$3[;M'W5_32Q%1O/#D1+ M^%.'8=R KL"22Z1=NAL( B3#*T6H%' M;B7XL+ FK-Y(:+6)07U 1@8>A$MFU@2?Q",EAB^6F2463#+J&;@"W;IB_=,8 MM0Q.*Q,1J::;/$"[ P^E7K;*/-R@"Q2-R03R,L%(:&0B3&-6;*1U8.J14)XR MOY1?%$0',"0P/^!92EQ-X^4C ^5)Y(3@.NMI65X;4 B7,(CL1XCD.SV$U=1U M(JB+-/)%@ TBDW"J.(M_7!PISDX)G)#SNXWL)](&8\\ M<&;C.=DD?KY)A)_3RK-1EOY[L/#*IPDR> ;J]I0<9K@H!]%-J',R6=1@.,3% MR7!1)T P8 .\&V*!P/NNS"[\=(=^#8P>W19N[^J8CMTDB\Q9Z.&"/0JTZQ(1 M]XTEV"8/3 8J$3V980[LK)Y(+T"J5\_R+@B1&6$Q,!@!P8 EU']IY\KB>K>: MY2%Z$RGX!6%\Q_0=!A%R-PJ]'K-Z%76.1H=MF ,32MMQ3-G%$_!MY8+"G*,X M SII%$M\*1DX#?@;$IZ6CA S."W$WRZY!;O(?4H+M85?2T MIJ58S(]!#35T-]K-".$7%"*804AA ^(YY@$-\C&"P-6L\S.Z *PYT MW(&>#CA , 0RECI\@2E&DG,%( CP%WAHQ142I1'_G/(K0'SY>2D&Y0S'JYQ9 MXQK:!J[A?)4QF#U%LI15KU"JG=2B"H30I+"JUMW0?=4:MTP&C*E<;,V;1.Q) M@9<[9:=M%*-@:]932C-.;D04_%OS26*>3Z*/WN24?.2(!I));Q3%:'[9WJHN MZ$XFD,EI"5")@#1%,75Z!V:"@,''!09:L]KS>:2:QP\2)1M>&&.CW+2QFPW0 M#^L&Z(HN=0/T-3= ?T2L\K?3WT'2/G\]_W+ZY>J28Y8OE^>?SCX<7YU^<"ZO MX'^?]4^?SB\O-Q-277#D^S)F ][W#VE2?B;J5GV]$[#X*1A6\N$C,4:'X$WP MUH3"[^$O^--V]LGS3H)K3"]$[TFOPC5PT26&SB;V45[\$.+N^([B,VX!+C-* MVH&R%PZ)/"8Z=#BE1H=AG:-QUU56FC4XIGED@@I*8!2$45Z8N>$\ M^F(>ZML7OA]'CN+O0+8+IL MU8P'C>9Z49ZV;\JM%SFCME537CN W_9-N1;E5S#E6I1?PY1K47X%4WZ=HORB M*(NKF_(C3SEO42AQ6)4"V!\M]K3"Q,/'JKUU-93W7ZCU]HH2L+A U:L MC)(PUVJ*2W^SD8*;QG0&?Z+"*_YX#S!M+4S;)TP/X(Q%",Q5F,Q5@M-YJMRT M.HW!8*?E9J48JS4C[#0CK [A[G4SPF8AJ5; ".W:*FZ[#+RLB[FEH?-S6?W; MY7^N#$EK>\'67HS>:\^'/9?>/^^(@=L%8M?"_;KH70OW*R)V+=ROB]YK3W^O M6+CKB.2UZ[75);VWF.O?!)%.:L=Y2L=?5$;[ARZLRW5>7W=A7BL@$H MUX B+4@[CX-7X$@OGC'AJ<2<0GU6NY_<%@ITM 5VR?=XR"A]W&2B$\:_E[2>JU^RVWTU]A0XM: M_EY:_OJ-7BU_NRI_K5[;/6JM$#I[Q^7O!7Y3EL[D&V?@?ZJDPX;/32U#L[LNZWVRO7/ M;M)7N0W[1=].8Z6]VFKAW2;BM@[=WBJ;JM72NV4$[E>X#;7T[@EQVT?N86N% M]-UQZ>WN'8%;5=OEN[E=L+3,_0JA>G>WR/V1L]4\OY+I+LQCE$6A Z+@QSE" M!V^A+"Q>K862,0#=-^BN]'3:5JIM/$/<]^ MK69J-5.KF5K-K(MCVLU#MS5HUVIFM7L\^\TT%6JF[NJ.@PQ*;Z3/[P((, /O MO7W\(_A+P[$;X)@FK[H3#C8@#*>Z(8YTAA*&[(W@Q=S"KNCRS"T95:ODHE>[ M>:)I:GR'7?DF83S=4'_&Y6NSI*1O=K%*W8*X(S.L2"I#Z676PL387A#^/5#] M06&A FK.,PRB(!UAZU'KG5:O-]5M%Y<*6[Q1=T]L1J0Z[_XKAR$/ _CS_/1S M2D/C?NDWJ#>P=Z%NS;VP01%V#!+.G:#&G%&>4"] ;-9VD,ED7/2YMSL)IZHM M]"VV483?$_4V[C&(73DS!]LL.KK9%?PVCGU>LA2NE3/MCJF3>3 <8LMZG+_J MZFD:LO/R\A3LL0,C\(+I=M/%<%0?=M4FC]I73Y( 'A$43>=N14+][+)@C/^C M_DFJEY)JCSO73)X)R LP 4J,1*I[U&T;%\]TFT+F+?$N]I.:N:A2YK'=E>Y] M[B4!M_Y=K 10X%4/2WJ\JSM@O2VT!_4&O)/4(16;K&-3*MV'DYHR'H 90JG0 M]+W#/FQ#;@&M^K_B4Y'K7=/?_/CL8!)CBWO?N0V D8$)1)I2&USL44D-/L,X M]U63Z_F'F[ZDU*/6=_)43>@JGPKS[-G&OJK?+RBW?U+O>CVGU#K7MPD5DP<86FAOJ77T2IQG.[T4;KLT.XIPZDO- -/]A0V4@7"&',?YA MZ),4#51AV6\#ZF^-_&PLC&I-76YRGNH'4;?.'Q,98>/+0BUPKVQ)'&\Z/M,= M[MQ5NJ,V/Y 5'7[%;:=!V^5H#.ZP&3UWWO9OX&(QX3;( ?=F,RH>6VTB5+E/ M#8"5L 2)?X!M7*>*;X)HF B0*Y@@*FD]@?>JO9PLNWVKU(+]#)F"MJ3'WXD$)!%'9]8TP(:HH("G MSEV"WAJVKD,1&<=('^[A/L)&T2_7;N[Q/?9X.@4S/J;97MUF;Y?:[!TMW<>U M^GI:S\>FZ=B%6J^:_IOBD7?]JB*&/1B?:GFLC7W2IUE#^O"AW.& MU=OVV8'Z84V(;2#$?:GNM[#2T![C./ MK[ GP*#1VNT^CIMJA%M+T]JEZ1E]+U?=Y;*[!^U.5U6)6M-]M^B^JC:WKXGN MG<;AT:[3_=E=;6L3MV<.XWIR&:]B$6I.>$">=^-:[V>V!O%P5TS>+E"]EO^: M$VKY?[U4K^7_ ?L(KV(1[LOA;ZO\UZ%/K?JV4_5M4U_PFM[;[^ D*VT#7-.\ MEO%71^]:QE\?S5^5C->!RO8'*I4R7H%C3X75,ASA:S[)L@TH4V<9XB M (&KJFQ^>'*2\>>AKL:Q3@6_7067;S6(T4GY[/Y*+?>F)[YG31B\]&KCM[DI;F>\N =>>FUX' 7O=QDI[0>\N^792_EJ]IML]7&GCOMVE MX$X*8/>H<5B3;V<%\/#(/3I:*0%?8@=H7?*WYHV;M;? 8;Q1(_"X; C/ W>$=P*YV+/XGQY/T'EX:CVJ$[X^#'XG;EW'_& M:JOCA5(D*#8CM11&!' 5UM%79R&$0;M;<+*B00L]L7+SG/_[?TI=@8PD8TOO M.'FG)=*:E^I&U";AO)$'W'1(#.'5[T1X)Z:IFN?A8:/=U9FJ=T:J<24<\&P. M?W:*C[@>[ROW U7?W=#Y2=$'-LS:BS(A!QU(HPADEBS&QKFI!CWC35NO V4A72P_TX*FLH'PPJZK+'""3W; M#*A9*NEGFPR2'XI)*M_I#_9;^_ JI0&0E3QF0:WL2#1%GL7Z"Q9,^J8DOI9I M5]?,BV*6Z(%9#=!^>G ZN-OHOD#I_&(*6!=.7@R4M[V91[C?X+G&/:JBF_0BJ_S&FUK9KR*Z1R+HXWGMIF M^SGM1#OMG1:FE;8/WA:WX3DMUY_34KB]V7KEK6HI_!*\\&)@]2O1%.W7WGBX M-J';VUI[2X/CYS(M[;_MBDY;T)%@36C":TY>U91;*X!P3;G=HUPM<[7EJVFY M?;1<>_)W#;2L?>_-^]Z[T#"-]=0.AYUKD)>MQC?Z=1DFP^KLQ!8 MAZVX*&.[>H?,E"ZLS+CO#='4]D1-M%TBVC8V8ZJ)5DO:_A&MMFD[2#2UF;8; M1-N!6/,LOG*^"G&Y,V'C.G7!!GGH*1TQ>EVWVUEI6\L7K^#9G1, :VEITFNL MM//L[I+O97"=5MU/JM5<=<>PW:7@3@I@M]VHR;>[!K#?=H]:*^WIMKL$?!F< MI57+7ZLQWZ]Y-S/.E_!7YOCR-O"DXP=IE@37.>(FU\GD70B\G]1O'*S_RMWO MO:'R-N;$GN3E534>K(F\O=GJ)T5B;J>YH?SYTW(O%@M$Z[;_9HU%J"6K??F8]J7VM28O>2 M@H->A6IYE>3;^ 'W]<1S;O^PWG;98?GL8'O7FGQ[:C[;';?7:]<$WMFD_N"H M(F&VFTG]I67D5W$FPKTJ%W^YKL +DPWW=@7>(F%X?./??LL]ZJRN-_DV9"9> MLI/T]FZ",'2PQWD0Y=+)8OC%$<.A]#+I.]=31SA1CLW2L"'\4'A9G*2N M$T1>F"-W.!)NC<(PW"B1^EXV XVY& M^!N\([B5SL6?Q'CR_H-+PX$[_=S+G''P [X8Q_ *VFF"^^!UZ2H[R\_QU>(E MO)"I%(DWHB%^@'F$\60,2^^<_IC(*)7I9BA;&I9O#4NJ82%ATR#-8%D#> R, M!\GT)GCKR/$DC*=2'B0R%$AJ+TZS$F53$<(=$KZ[EI$F8X$".NU2.EM8QRAP )#^AE^]\(X]V$ PT2D M60),D">2AH47W+Z%%T69".DU>89R!H-[3W^^@5^92\S$19K&7D SNPNRT?*1 M"F1$>MZ&^.L2Y(:7][-(OLL,UW^SK%6,:&Q&M&*N8D9BIE(<5G"5?E**5)O@ M^]!SP5^O\S2()&@SBX+PM 2>@R\H#?F!G%=,D<;KZ-&#-L2QJ!\'$AQ+X MT%/CAA^B3#-A8+@P7;)X]F)DHSB53CI!'HPCTL+$CG C<6_HC*4?B.(I&V+/ M7X$\B1*]8W\<1%@>+$AY;Y9+R;19@Q/EP\P EMN2-&U=CYS3\;G+1 S60$ 2 M18=EB4!PO)&(;J2#+Z*?-[3^5\?_>WQU=OYE,V\_$5-XHG.6A@B;M!G"_P/4 M$;AO2*ED$B>DPR#T "([Y>$UG*NY[QPO3]#; Q8)Y2V*512C"&*4$<%C?%!S M?BY"^!-M,K\ 5"F$-:1>K7 M\ ]JM)$@/Q0X-(C@LB #'I2D#U#2TPQFYOAY-J5Y)#QK>(P*6FC,8?!=PE0X MMAK##0DR,?P)&H3F1X$6ONP&PJ8D(I\4E<[\PC#X%6D9>/5X@J_&]8&0&/S: ML9A2^#:9A(&'02\O%WK3^$R\77HYD\*EE1AF9&_P6S)%UQ2<961NU +\,P=- MY@<>+4KEJ!J@:1S,%O S*H;MQT3##$-#='GP\2-@8G*"<"DCAV@J,0*$6W&P M++I_AN__\E_PCV9@+P0?'A,<(\5])L&%C*?2.IB3,#?@,B13?#XA6[T1X)Z:I MFN?A8:/=U044[TQ"#U?"Z34.#W]VBH^X'G.+.18_#JPE4RF?@U .LW=\E_Z* MLC7ZNS@E4K\C]PD\#WQVZ:E$ERR>K(\H,YJG8R6.A#,"4_W?/_W'U?E))0X? M?GX7QTZK%>G&3\!LF4OX&_VS. M3U<^$KG5J%S-D&R_^RJ?"N?-;W][ZWP*Q@%H*I>$DH[GB4"V=(PP0M.Y[@"X=)/%9&J3R\?X%)"X9H#I1# M

[BORUZ-/9Q M=O&YF+X+4M3W:&BJ%_5.8#[1AT&!]9'.2/AX)QC$8,RQ,]A1E"(]T1$L+=YC M40L-1>7#-^2U?;TXV1+Q0&J@J>@%$6Q$T808J(&9+F^*LB^&GQ2HY/G"NX]A.,5OD67V4\"24FSEN#]ZES(2?Y-;@S MI(YQ^N2XT(7PNM.S*[S750X0,I@ [\&'I8!9?)">I-QU^PC9O'6H@G@/KK$2 MT#Q?B/GA6UQN+6?P[IL\9&]077,VAK&A>R)L=V@%0&)2:T%)H %W6HYC>BH@B4S6BB(;D&N,9]?!+:<0\7H+(-Y6#^X MVD>]8W<8TUL4M('/3;FS#/^@]],K)48 J/7/(ARS2HG,*7TDMJWX8>P27+) MC5=&_XQQKZ+TDI+^AJ4 _JW4>(HS05[1\0XRVB"9X7T6+"(VL]S\J$DF0TDV MA9*(D;S#1 TO;*;5*6D]4$ +WDQM1GJ#UR''M)OO?_MR=4H? M6^_?:BOAF2@%9\-)I"";V<[A:Z>4%T62.?@DS6RX2ADF*H.L6$)\*ZX59[J\ MTC+JT4_!UX'EYWRKD;%.BQ:VHQ>VRY%=-?\!^3P1>CFGWSAJ4YQ,PYH:6;D) MXVL3\N,L?%CA9!Q$)6VG]0VGQ4!)Y1%E$"!(BGR1^"M-Q#P^#+;4[M^/K_1, MU5Y7BO7.G%>"]R'^0LH6&+1 PU%/@& WMA^3YHDW@M=R2(P/U7%3E9I6!H$I M@G]\U18>EK;0;RX-A''81J[ [%&,8SSL,;D16QZB6%OB>PTAXH*5O; MMD!AM8Z..IK1JG367T64@R [+;JTRUN1DI#1LFMDQN#U!.N(- MAWO7X1>]O8*+0 G_L9+TQR_BG/5/T5LP=[A.DNN-$E^/ :+!92V/G?&1T M U$Q.>ZXT8+TO8EC'^XL_%;X#OX 28+)0("1R(D($E:2\#D4'O&'D3=7;=G@ M'K;Y*@ &BMC"B#25F$J"0)P6>R*3;.H:/P&S&DG!;30:.X5"&DHF29#%P/(H MSBBPH+- 9F62$IT_T\XD6R(M1>WCJ^)M>C?&WHGA%Y_D:1:/4^>?<4 < M%Z1IKCCB.(J05WC:ST.N M]"QPVFA*4M:*L&XJX &]WNK\[#I'\%__9YYK\^=E"H1]HY9>+KTX^@TS_@RY M2!#YF*KU24#CH#U9C #;)$IGA99KO6Z/I8[O4D3S#/3MIM M)N2?S1E1QLM$24VE>]5.@G5O(M%714.#XXI*^A4>DX' PAC)VZ20=C[R/TX2 MW)PC"W0MLSNL0/LL@@A)HS,;2HL76:%+%3W.E!V WV%%Y<>W<>#K--<'+G*] MTOLX^IE?$ZK64*;R8X"&P#F]%2D%G$7\G8+64^%W?@,&U6F3D6GVV:[-KA]' MTA&5J5AY+>6-E_)N)8IJRA%5B_E:OR@:T,)S,0K$9<20PL0U-N6<8#BS>-;# ML.S!#X#!T2_ \:=(>1!AG" \UW*2B[M4Y0+:=[4#KCBOG-PTY0L0=H4^C]F+ M;R*06K+LPOFEB";/(9Q/].O,IH^:E@[EL'9BPK9^GH^^Q%G I"XN '/::34%"!$C_,.;Y))#%O:C)0X):IT;@E(E9) MZ!A9:2QE1G<.XS",[U@51;QQEI;J'"\\5N0Z@"G(5-5 7@;LP)# Y(Z MEHM;,>WW%G?HEX\$J=AB!)33!^FK&L3RQVLM'.>\K*VV TN8C5"Q!G'">@MU MNJ:WE0,_BXJ RWC<]W+30I?:YD9S]>R#(F)#/9C/('UYH@+7+W%T8&9XI=U3 ME09Q3C$YHU]TQ;KV%U,T9['C29!@5B5Q.KT'AM^8$FO,WJL-4\J6J=KJI&JS M.RLHAQ5SUQ"4X_:[/,"-]O@6A)[C=SM73*8GST9QP@Q6L'J1AUK ZDBZ-)/" M=Q>/BW5^D)3N!7["_ CH51=5<2K#X0%&=FDZUF5W7(4W#'1*CV;/N1J9>DEP MC<5;,&3GQ@>Z(4N&I%$L"/&6\*+7Q=JO+]O6Z<8'55'N!I,B13TD& MG*&XC9.RWU9$[0O'A+04_C]1?Y/],@^IV(.D"W(LF]E0UO5L2#[[C+=?77]$ M:QI1!?/<'BZ8%22$G-[3>=OE/9;1D4MBVI="L Y- ]_4-4&) 7JRN MKJWTJ>Y&L=DI+W*^1N>I;L[S*P^%7,\V0*SP\-W/ V0:N MX,4!P^7)M\O+L_,OSOE'Y^+T\MNGJTO\>/[U]((*-2]7/3#.N 09 M\*GWF*'^+L%(G-(^P>S.6MLY0466Z&KP)9>VMF4Z%QASYW)S914)#P#W%T ; MI+QOTVDU6BJ4_G;YGYUFN]%R8#2AWJ*E_6&0!OBQW3QLM&=_;+M6$;.?FPRS M?@E:&MV82(\ ;A$);DO3:9EA"H&@\J] ,YB[TO$"%'8S$?(HRB",^C>6+CKM M:'*O? ;8@W!33%+Y3G]XOX),I$%LLK["!"A1"0=Q$(HIF-!WP^"'].V4J,[> MBU>NW&T5+1P\@V1P<71N'1WA=* WG$\!-Z2..8=FUS7P=XZ%O+Y):SB($N M=)K0;CI&CDJ:P0-#&V>*#X:A*DR1JIPE)'?R"X1A(]PA38"QZ/FG.>X.ZH@+ MC&(>JB+#.RF^2\QU@%C#@N#CT$G' 4$(E] Q,&2BF6IJO;I4&N0##Z=82QZ M(= G=$=83((U.A%M+^)V2QC?:&\7@T4\:C'"H)R6RVQ=CP-0-QD,$[<]^3+> MBAWSEJN.GWA\Y6&G$H\".\!>OBDW\>V%X@7 ,IT?$SY,S#ZS>IX9A!_?88&Z M%&,'B]_5[OYGH%M,T=7 [ M*\TTP1W3M-A&/#G_^]F'@]:1DP;J->8G?69,E7!-BK3R!+=2T2 D.L.#E3+L M]UIC-*>K*=Z084A;U,5)05+LY@R,5;,JR!OEW55@3(GNOMJDF3OL7EN!UV0% M%C9OV3ZSL-C#T7X0J0:$NK?L1'O>"3,>6F_>A+0;$.VAMD@MIZK*F]*Q(8A; M0$4;7.53X=O=@M8CL0[&6DC%&,O,*.34UD05PPCC%OEH^UW^FJLS)T;*9PFN40'LH[J3&XAN0\ MWE+%G:"*.U,4;)\\3^-A=B<2JXB8@N]B1:0'S#2KB7> +"!&L S=VFBDN MV'[ER=6G4N97"E/X/!%3IB\XA+1[\JH=>PWJ7$H_I=6E2Z,Z+"R?S%F7D1E5+LPO,2 MSE7IC)G 6BQ=/N@!,V&J+(7O#L8Q50[A8+Q1,%%5 .+.H#BD7/JG#@FJ4-&, M74-5+3&VM:?\BF1ZV](T54*^.#]3DOI6R6T&%;!(YL&0/5#D'_)F>J'*#5GO MP6YJM@X88UFQ40 \X7+.N,B$^\&0CXP621P&GS1CH\7!&B#, >DL+"5O[1$; MU]HUCCI7V2C:B:=/SW33:^WRFK3+5L3A53IE:0 ^:)?< MZ\Y\#&0"\,Y\<+Y ERQ^([T(6S"5-0@V?;$UB%(=7I%%YAVS'^IH(\"3R'-T1#SB[%NEQTP1)D<"F.-T V#;* M][9IOSC C58\691P";S:5J2CNS8X,[+Q*!CR<&(P3C"S.SPV;\:D*\&O98:0 M8="< :Y%WS2D?9S,7V15BQI544,K.# HE8TW5Z?OVZYG59G"%.W")_KEG)O<7YW@7&@%TL3P83KN@P&VR$*/%DZ.>=J^_HU/4==7W' M"^*7/D^AL<+8&+9746@06\,Q7EQA8E%S< ;#Q)IE0^$6>DR;(#:"]M9%Z266 M+E,V&0]_SVQV5&*FN]K=;15^IKUO(E3ULW%N&0#0H(NE(S#V!XC"AD7-838Z M@)45"ME!YT;,R>^W> J=2W?I@0C:7@G8KD8UXX-KU5YY&T)Z&\O?G;FMR.*0 M"PXW$FP>C-'*!-,B5948I_HI6V/"SXH#@9MW/X.YP1* ML;6Z_:K"EL*;WDJG>-D)NH97(,7IO5"089X:.Q18BJ*!D7Z6L2 M$V,PTD7[?:]Q;-]WP<-4/WX(4B]/-<"?^@T_GNN\IKYR1935A[BO)1"!$SH0 MR>*!D5;K4"^J*OI+)((RX 4?"7NW>?#1K.Z0T8:6+O*0R&B*O"Y/3RP(X$-U M O3-1P2%^!(WG&:S=="%^YIO-W2H]LOYEX-?CX^_.A_/OAQ_.3D[_N1\/CV^ M_'9QNC%W#,^",4@!K.2MV M*Y5!.0Z-: G.T7>\4V-R$:3KM0RQ':)!5^&Q+!Y[@<<"D;@A0)Y5H9CLH>(:6:\E)X+F#NJ'#U)%OL%RH$P3?5RR MGO.C6+:,\$AV=&/:,)Q9'6[W5N**$D)[]=('%CHW3 NAKP3!F8QD..$B@L)W MWA!:!D89.6?0ELD%H6*'".VBV8H0I6'TX90VTV$!X[!!0$;W<3-$$(A]@=!! MZD@@XIWP.4E@"XVYSDN<4;F6>EL(84?$*3>@%S^9PA2SY@2'%%4Y6GBR4M.7 M.C* #YLGA"5+0%%DE!XBC,510(03 [8N& CQA6(;88MYG9S5;XW+AD//5DOZ ML,52R _P&R&J(VJ#63CS;(2$!MJ$(D%\(<3U]O5;4NL)UU,51)K^ 6!MRU_0 M"PPX]Y*GFL(9C%Z),=2F09 H\:*=0:'EG:EF;M?-%44F2(0--2PIM';P"PKA M779<6TAPP#@I>!PSD1GO:S(\%::-(ZS31[ B.<_<.YJLZ];)NCI9MW'D570& M'Z#'P$%F/916JV?,O^CVFPOV;4SB@W-CG!T VQ_?.0C0C8_#(H19Q:P\F^JW M4H'@_:,O-S] /')/$-KKY7UC52?&32+*NEYPD04WQ\$J)@5S672_I>(#LB5Q MPEX7KY*\?XV*_-T2HZXA%,A]*_JE A=3L:.5-0,5.N^2FE[RC;2'QT^C-=!Q8'GHMI^) ME^HZ%&K@I^V*]AX3N<"]5V&80D^;,9G:JP,F &Y)" E"[2])]2R)^Z6,*L:_ M$ C PTD71*;/16%4%Y-QI1FN9P.8/Z+JE-_:AU:!OBD9D691HZFNF3<(6:('IE[84I6GIH!SIC:4#;YZR@"KGNT%FJGVM)2T M]7@,MX:@H_2BZ;\/L,#T'1O<.UBF>VV=561K+A77X"_GF5RSX9ME!>M"K*=] M#+*]^K=<-KM@U1?5X[8;K5Y-B"T@Q*#1K25B&PA12\26$&+0&+1K0FP!(6J) MV!)"@$1T:T*LCA!TMJ1\5.HY3NO+3?JP:H?IH:NP5EVPYN3=VE<%HBK\\K]_ MZOWTU!4:6.D]@P P^>'0%H>C,X=K7,+#!ZQ@^3A=^?S;QSCYTW^T^LWW$"WS M!TQ1\*?RIBM_UVFY=$3.K&,M5]LG5\]E"B;U_+]ERC\S_-EAH>'ZE96LQ0[R MPLJX %W^W>:"5LT%*W%S=YL+VI46<<8[;R[P74N.R, X(C/3W'U3NQ^6=14> M:ZGPK5DM[1%S*2.PF<5N#GMMM=VOJ MWI-IV%'J=OLN4'B>NML?!QU3>2B6([[;34]HQ<9CL^Q63N&];A46*:S%TPP&+BMWJPB M*/4AV)+SH9N !BK0S!YPUIN!SGH6#K++T+)'%C"W0CX;# K@LUE(1T80;,Y! M"\]WL">P86I;+R-&X.=CU1#A:G0>U=#<"^.\C$<_"46&&!@N@? ;!#_&D"S]@)JNFV/'B3F 1O"L2IQL!^D ML)S3=T&$/0L.KL/8^U[B-+R']4BG7R6I:^WPTFO\PEU=6)@^!?_* S]00"7OSD?/YW_X](Y_O+!^2TA9 M^ &'< N#C'2SF@*ZU0)U;3CGC)"Q\&:E_UH6H">U2A_)D$&%9A W-43"UXN3 M]X3.VK6A9C5LK8SB,>B4C(&?"![)1W@ [*%U[^-_PT:W?X-_WAM57.!2/NP= MI]\NN /#7P7(DP0]^;N,9EY]E4^%U()="Q!#1*J!5/(8%E M$X O"26"[H8Q7XOHNTM]5& V=((M19WO:;1 _)U4,0_,AD9*LR#+%2H6XFAY MB+GA%X_!\3"$KPVU8=H;!6F:,V@4O6,>:8T-3<+=TQ;SCNX6@V =U;,G1/T( MW#B02&JT0<(1QG=S\%XP9Y"?:T0L43TK"#%E+&6FT!AGGA))Z:>N6E4T:,6W M9(KNXN0[?\WZDZ? G^TF!HS0#),.)2+D(7='H') KSACT$2CE6)P/,ZY"1 O M@T#,F/B,:J(P^V;GER!I$EFL>]5DF;/FUG):X*0)]'M)Q"BXP@M5-1� M@!57EBYM@ S? 2\E+G?%-KAF&M$LOB9$7ZOW3_$8Q%L#+D+ E]O88*#E2.DA M4DF$8<,Y&^*3$>8EC^8>"NM@>37XR*3J^;C7D Z%1ZU"Z17.W4A&#)%+2^D$ M&?<0-CV/8M,;@X#9\@E#@]IZGGT>$$N(7*1"V1XFPDBIJSTT+8X:PK$@'$&B MI9.8/YHG>R.8NZ2V91[![%W+&1R?8#P1,&[?-3I-W^PN@KHT2@4FQM0@@B&Q M?-*$B-D,QL]C3*09+-A.P_F;G((:-5AM"J>UT_C0<"Z"]+OSD598X[?25Q>J MZPY,#M7J+WJ".* SA;VCKO\'\X\FB-TM2G'W(CI01U=:Q526EC&FB]$Q9LM- MF']!:AXX1D_'<.RM"$(&\HILCD0.LCE2 ,D$DO4^=#TK;18HU#/9!- MZ(1P$Y&CP>+UACO"["BB?3X5'HGQ4488U1I M'K+;U**[;[5@T\Y!L]P:9ND[J_2&\$9D^,B& ^^)()H-?F#9 KK3EGY4JPFV M5I+%-*R6-WG&9DXY3*RTW1FA-'ZI6RF)BH5C.IVQ>%4]:Y9D\BF2V46 MOYB76V)"X8R(.0DQR_ 0X80M7#/536K.:FA"Q4DUGY*BUU8MQ+V+=[C8OK [2 M\;7S LY_MWEA>X$=:S.[C2XI;UMN$-EQRT.W-2$[-C>#VC.'GW5OL';H-6UVVW5P+,N%5AS!ME--[^>>;X4M69I+WQ>>JXYG%*:[!Z M0[-I%MCKH.8I %$MM]EMN8?-=DWI?0QP.H=N[[!"C'<@P#FE MO[PB\#5F.2G3DT]VU(E[A;'54]0BN.O-3NVM;T64]33Z'0Y6BGZYR_3;F6@+ M8N25)>,V[7]@K/7&EUXB12K?_CF(^--2/)J=,EN;7N ZFGN4P.\)\ESI^.V^O.!?*E]@05V M\.2R_T9!"WV4Q_I&FR4+-*W5:!W)<07Z0AE2X2&@>Q;JP_SCZ-6-OM3VO]UK M- W87A1'TJRP@YA@3M-IXGMMU(3U8+T7E/P29_+=8['/GC>,)32B,1R$8AKG MV;MA\$/Z-DDT2B&S8-GM>M:X9CT6E -T6Q:**$'CE660')RRW,\(Z=SIG"<, M]VAR7UL! T%X47;EP+4S4'WT-X%]>R)22)L(#NTGXBZB3[#^Y)I-9#(.TA0! M2H8PTX1-2M\:L/!(XY1K6%\#!6\P>O'QD4P4 MCG4\'LN$H%$57#EB$,Z^5#^^U/"#P!;F@/:;3E*@F=+-M"K);='' J@41S8=8ENT,XW9Q'!9)+F*Q62P[X(4UC+Z!'$]!V"KR=(>!S@(T(TCBD M5S+"JS+&3 M]T0*;X3+6QYZBB\LWO_,U6S9JVD0Z/%&^ _X,5)(\MX4O[@3B4\PNHGP,-@ M\8+!$,(O\@PPA"0HZ_+<,VN(:OY_%9&>?OO9D=!V#"6:IF5LC162PGV M*C7UW+&T6=5=0#_C!AV%!ZY"AE+L20BN%18L]LQHVIV%<*QP^]S]>!(B0EAO:>;8*="O M78?Z"Y'FS#.(+O^M^_^ *KL-XCR%V8" >]^E;U"B0=Q(;Y-.CH=#T!1X_]RX M0:^$2LE1YXF)F.+P]3C*/3_4DA'0_7B2Q+>H^RI:+^CY3*V.% UG!UBSC#JN M$,8?Q9MS6.GKYLV^S2C,FSCRQQ"Y=60_(X2E1%AQ/P&7-M+F&B'-!#;MF.U] MH/AY' .S_=N,C.*)@WAX@(VQP%+*3+]L8,L2"\3MW)A]"6N-S@(PN$0,=M7- MJW%D,:,9'UD,8#]?#8I6F)I373E?A;@L-1MP+NF;HH:-3=CTFZHU3@(.4[14H7T9]K0 M%[U:JD@8Q9FLL+J'5C SM_;&G@(1N.>3[EL""@4?@$D.I*N<9,2X]!+WOM5? M8JK?VT'&0SV'4OO3%T.@O%VUP MC3WNU(=:&5-L<0J!XN)&@LK9[W8*:>?DXX+KE5G0/1>SP.ZR>$][1&KV:?5' MO*\'H]44\T5[!3Z1C5HEHZ?<^#6P4;=_:#/1HQ@(XHK.K.6;Y(DW0KT%EP"M MP"' OEF80N9^R93:C(?9'08VRK>820J16<(D1:#3V==)X-] '!2+R+S;-KHK M9-[.8:]HLUHS[Q-UH.4LFC;<#V'=AVN_HWZA8Q8[)D]D@M91V^JU6RC6A4\3 ME7*BGF9E$E_4MC;G;>N;;_HT_J_ET_@?S6G\K3.V54 !VJYJANL(VCU\G/H$""Q9EN".VK1O_Q^>4IA3BA54^K/ KBA:$BIM\G0?3X MHL=*DB=V3-3LSMO,A8PPRP"@_7"O*W[PGQE:4GE.UH+ACZB4!,Q!MJJ+%(Y(0Q6@U M1Z# BX0'4+JU89/Q^?CJ].+L^)-SL&!P0K)H+8-_Y;X92@7%9MCA79+:M9M^YP M7MVT'.L5J*K R!'62016W_7BH;25;O_^LAMOUE*3(YJ-!.N@-7YKC@6:N65\YM*S#@1TCPB1KSJ46WS#96H>FN[QO-?7B MSB0WA!_FJKF[XJ3JX>#4\"+Y0[F I9H8?-&\AS/G*@QI'3(0%@E+2<:NL9L; M;8-ZHZW>:-M00^5GZ=I+;0V_:CUU4EB*EU&Z,(KC:HO$_>R7&VQ2C")53:/3 M=]M4+["_O9Y[_49GL!T-&![3*_!9AR9:C=YKF_)AX[#[RJ8,5#Y\;5-N-@ZW MI)M*3>9:F&LJ/X_*@Z/=G/(C3[IOD0OR8CV@UNZ";'U+M4,3^>YD2[6K&"*T M%2W&VI7;EC.#]A5SQC#Z=1ZOLTUG[:.N:\A:TCA\\M4UG=^L[ Z^C3:>2A4UC MR)@\O[77O)T0RBQ(FUZO%6+ND!NR\Y@[[:[;;W97G:/9&S+KJ&3GZ=QWNZML M#[!G9-X7:6[U7/!S:S(OCQ)VGLP=M]6>ASVL8=(V#9/6+Z.D.57>60&KQ? H M:'X=[902\H7$$SU8404S.?"P BL,J?1 (R'E#ZL =&VL)0N!BD"Y#K!$>.IX M89QC[>DP$6F6Y![5B(F;1$I5S0B4@4=JX"7U6O7,%$O(\)"HN($[;K!5%9Y! MR:C0DJ;7&;B]9K.8GC[9_=<=Y_+T73)8T69")6XC01BU6#! MK%4BC87E/7RVMK@ M90HKBXDH:L1YAC!N/E>F%^P9PR0EG0*>X^C9VMR"\QK.XLD2@^ Q_TCA=.'Y M0#Q:S!=2[>VB0FQ]4*=C.$1QTZUT9"@)$ RK;X&]$^G%-Q&L!Y8?I_.#M0:$ M)<+\91@(CKYQ4/,@-BX^*Y$(=H:?IE1ZBN^;2D1@&ZH1J&-V(/"4P.)C*^9$ M'JQRIE9I,V>D?SO_].'LRZ_.R?GGK\=??GJ(938" M2W7#E;)?+TZL G \I9,"_:F^/_ #D1#>X3$.!Y1]'F9<_*9Y@T]V.&") IB@ MG^*!3?H_GU#;+DK\?'7QOH=^"YKTRC/(;BSA$(VN'I ZZT M')@6; W>IQI[\8"/C.(\S7#2BN4D(%!%6;MF*('?)0XDB>$:A9^I M$!N1L; X^B 3/W#^PR";75PVX'J6+JMH+">55.6>JB,TN,IX+H]P.NC07UBZ M3AV48TAYL^H%5!55S!?'V@@E,Q/#H7,=1[D^41T.:?XYF@]$KRE/2BU[U=N= M<9X2?*IQDUK-GS4E9U< @5=#+V/P&Y(M. MN9]5B\^)4N2?Q!VKK;^?G18R30LZSUGZ!"3ZQS/+B@-&3\1'B3+'ODN#=BN8 M"K1;6V':?8(Q)3N:"W[,9'[84?2&& M0BBF[\#-PPV2ZS#VOI=X ^_A7$.G7[7AM(+3'A6'6538UVL@V@9N5E&,=P&* MB@Z+(ZD^0&05QG3XS'6^BLP<>_P4>#(B^RTS;T,B2WKO &,Z MV7 NI730PK2;[\\@5'*ZR,SX/@4I%MEVA4Q1^WVW\4NC<,C.;_&UUQ\+Q=_L+GX*I$$JFJHLB$6+0X9J[/ 88QG@668RCL, MU=F/Q< RBG)RYA %CDX)Z]A=:! A=%(RG!M@%+AT+^KZ4&4D< MA*=5".CWPHX;OQM!T\!X7@/WA\%W1-L#7104)C^8EM"&$ M"MF#D5[SLD4PP3351VU]"$XPN8OKJ,ZJ/6W)LY$0DU5'$=&Q6VI#>ZF\RQ239O=09&F^5@A\+ =89/ \1N:-'@EQP:D%LOD"X.2 ME,EIK2Q8*8:L!< M&+L[3>2+<(='#0')Z[-JR[-+L M5\$:!8F7CU,">(6)_TKPJMR-!_R6&U[,TD6N,\2.*89(:BP8J;&ESE-.G]T2 M1),])]=1.XS:^GIDX!F>V7@78+)5YBY.+593D!=:"$4AA.4U\R5"$5UKS)5U MA2<5JM_6,[A4<;IQGZ'.PT@6'_-U$'PNY<6NB0Z,!9>,.FMG #F? " M]!B%!K.;)%E!BFF;FSA&+Q1QA9!K"-8# 8L3<5>T_E!)@#LU2Y31?,P8T 1P M,J%$B$@R2A(4[\.O27)]G< )2\N(-U>M(Z4:=*:7@8UP5(1&>0WJ ;B%^%>E MZ-+9U79Y:SI* Q096\JH>Y' '5]\++FX(?BZEJCRY!@5"W[_)Z.]N(9A?>V- MIC(,^2$$7T +H;[2>K!(B&D\%GN4M&F#6AVB! 7ZA$$$R(<73'#S7"AYIHLJ M)J$&PJ$$+@YPP7?$'--.<*JT"&V&#L5MG'"^'Z,;N]U+2=I5AH?<= UW?9=@ MX8D?W]'FUY0UDTH14@*<= )]:VU9LJ@,G52$;"I0@>#ZX'R \#?LX >@R3F) MA6,"]S;%ER _LU$ UN'E6;!@F$Y6VQA(@!+,-]V-F]%D2W$:X)$Y.!&\7,#* M0.#.2HG)U?G%Y>?KE[/SB\_&7 MXU\);.WXRX?3SU\_G?]^JF[:&9>TUWUQEQ27TNG;7JE95]?AE76*I75@;1VU MN*>K!+5[@<4E4_2RB]MO')=6%E22![+/^OA21HAI^=DXPR\&>7-%D/R(64.9 M;T:*D9S84;M8D< L"PR,%V$Z X:_9H0JR/$(\]R*AN]X=/C#S_/6G9Z3XV/>*Y\Q!6=J;]/ M/6S\7._:,04ZNXTI<'PC:U98R?Q90>\P*WQ5>OW/5T$6RF>=?-?:P^3=9DW( M!N5O9'3>PF%>Z+*%],QK\F$G=E52I^M?[&BT[O=_ GCD/YXZWS M>^U./,:=V+0J:-6T>K#'\*+3T6D,< 3B@V'9*3C7];X[Z13\+F(,/M(TD&^= M3T'^RHW1=K@$@U=.A0VX!(6$JYWYOV--C7$)M+!_-&6?*Q+V36NVBSSX$43. M_QO%JQ/]3<]I_QV%.K6PI8["O'MPI0\%3G?2/_@K%@EAW^7=-$E/:9ZU#Q[$ M44VNK74UOL3105$MIQV/771Z]U84F MKX^HV^&BG$6,X(6GW-:CBE[6X\)S*",)7LK_[&KVXK4Z*3N:YG@53LKZM<2F M]>!GU!G_&T!HX_PMC[\[;V"H(G5^_7;NX$\_\)>W3FWN]LZ'V:-MEMJ'V0L? MYJOX[ESEH(C^BD?JG=^#26T9=\F1V=$2CMJ1J5(5NBW!EBSXBZ,R_%=0>B-] MUD#OU>6J@',X=10H@D@5HHJIP]&'2J]C MD5!O@?+I4OS)HWSZW#G3AO,9_L.1("0GXAD@N@(>TM1(93$ANB-22R(R>4,H M# 4*#>*<)9,8?X*!AHPX3:..QV.9,,9+;N#&&$TA3Q$OS>"G#Q&/ >&XZ<0K MSM\:%4*1XA (6CXBW#2ZS$([@<5" $$@4$[(R00D$ M6!\/,X)U,_B#4QL3EE[=:B]ZKPQ%"B*L@ \1AB.G8_TVF&'#^9K@GF@6.T1C M_!TGZ1:3U+3_^MO7?P2(7*RZ..#ZCQ$Y8!)/\E 05CD.&:'9D$#Y."TFH'$Z M7>:>9H?0-N!#WWJ33%% &2+D-_CBWZ,X=S[(+ FLI$3K8V7D[CA.I\ROT'8 M!,@VC M34!BA\]70G6L-K$BP,?AVO W;/L#G0QJ2_L,U-R%8O_ 4[L3UM!C9 M<1A4#@5XS,(8)N0Z&U](P"@A'E%(U8K)X%G7XEHXOX+K-7%^8_#XU/F$J*EP MX1MA@.3#@%!+%7KDE]\O3UTGG8ZOX_"=\\OQ+\>N @5!/ Z&M2O?<9G%WG?G M] >C?,"]]+<7^_*=/C6>9/%-Y(0"0E F%;2YBKU-"",'F6S(I$4:%? M+C\?8L\2D]#@"H$3T0L M8=1./H&PP&1T32D$B05 T(H] 4>%?3I03*"(0;BS^B>)3 ML('"$B4$_R"*XEL-! V7Z=&=D$3BE?#-1)2$6EUCH*G_)P^ /A=R"#-!P49* M.6\>LK+_DI_(='^WPAL"3[VT@L.4$:<;U& *)#([A8F>Z"ZL "!>]9@F!2J M\04)W<8TRJB[321ST(H,8-5IXJML]FFSG."; M$!-!OR3#T2B8_E1KNO)K\*JI!9H/=D+J]W3I/<<3D#MJ*[.C@)!'-2"DHDL- M"+EF0,B5N:]59R"T^PK>J+-F%W:BZ\E8C>'[G^JT&B_%QJJF]Z@;P4$$92$3 MAH!"ZS(*)H5[:CPZ3Y6LE)TZ&IK^J?#KK'$7QI)\O +5$0SLH_VR!:Y6Q'/K:XUKZ<9U,)+?[8]U7B89AAC@?T1*@;!+T70.EP)63+KCW]]2$O1W!#: M^W(E,7M^PE(0C] /9=>Q"& -AY0#V-\7!+"C'%6+A69MM4\PDDVO\ 7Z\>6. M40^2]=]M[QA'7JE;E$-,T6,V)V_, MJG:;4L?N_9LECA/JN7X)@L,9J0F\4 MK'C5&.'F)J'4R(>EOB?C&")QTU_/&ERE8-N2S[K (L%#)1(D(1(*C;#T8(RI MXG'@J?CQ5ZR$\7&7R9(&[(S$#8D@TH(IE'L0%0+2[&ZG@,P=&M B@KF.0E=3 M(PYFFULLIS;FCT6&Q*$ TE7BX,!:PK6*>8XX\)I[K!$N?35V/"!GVOF<-G!0 M5<*DP>''A$;I.MP-B@TJ#T2BUK]1F/2*RJKO2!QB7Q,VQZCU13A- Z;Y_V?O M2YO;-M*$O[]5^Q]0F*"[G_ON:1PD- UTGN7^2GE.J+";[,WZHL]46>1 M9][3(/GD\I(F@2-\BIFP#R^<6'X"WS.@V(I,:*,H1)ZG0_2Q-4E=Q.D B12> MCQO!.\1RNL-H?C._/CWW3E_R^I4E7?6U?'D;GS,HDGU88-->G(T88,D2ATV M^@#_G G^&$P2]ZB$ 'ID06C],/;?!!@44.!5\M:MY;,P:/,39:93NHAM<3#F MX'#_B=?TB'.JBPFBI=\^[/:.>D>[FN#()@"%1A"D/_I="XN;248[F1<^,N&+ MX.CQ_XK @TZNL0EZ)R>';)(LL42LN TG?-=<]8*VFJ1]KY(DG\6701(%>DWX M!,+IO* YSY&)Z!UMI+RM-&GY9$^)*USDFSK,R]YH? MUV:0 '!S<)P6P9T2@VE;FZ[]M8\N5#"18&*.8G;&H;5+ON,CC84@HM@8ZGS% MIKG*1U_?4UN3H^(]CHH+C=4BXXT7#CNGN]:NHL4L&A9!R7=,0GP+K_ $7YQF MZ8,L 5)7V96(/51SBFL=:. MQ8K2GMA1;W7.4FMPJXS1Z1+OVAVKC10D3C?'8HOM&M.*]%*#;.![U?3L&SW199>%6,X(\&?X2);F:R?U9^D9']F_*"[SI$+34L:,DR8LN MA-L66$5T!MH<1THRYZ17;L+!FF_PR-^#;%!F%]Y[O"\W]UZ_/N-]G*MI88RS M@[J!>. \6U +L-,W.^A]$9^]E'L_3XN8IKO;)7X.$HF",Y+.#A M[V@:Q#Z!BD-4W_.U/3*?L_.:'9B518\ MO;UZT@EE*8:PA2+,-K6Z?@OK#%)<<4B%RS^!7%,-"ULC<8'M6F5(L+E2N==* M@ BGIW#O-L1NC:40 MI!4KNI^?=1C\Q];"_/SLJRIA#GO'N\9OHFJ7!3'-.:L- MK :\;BK&^WT\O#Y$+K+8-7K]O=WA3H=8ZG?8WU? MW8^[@S^" K"MC8W;%CO]!.2 M3I\O^!C@@"O*A'HUU/'BZ"'(A\"EQU<5,U**Z\@ I\PT.""*R?^*6:46B.;H MRADH@PN*W7& &\(]Q M!7'Y7]Z_>0G.U_NJ=P&FZ5&%+KI=@NY_2E 0HTC[/&=8A4U_OB\'H#GTE9(! M"Q1F3;F"Q1P#WG@']([D \N:AO=1(=_[KSN>+_@02XPHC-.4[J6_DVE@N$M7H9S MI=#8;XI9+S3;^^*^+/%ZG*L&:4]/D7@!-&\ZWM,@PPO4'$#B;3UGN' 5FBX6 M&_=C1"R2T$;&HFJ-NU]@U?RS.D>.P,>KTGRW(+7P/@8@E%)OAZH,=[US73)=*Z%QPT#[U8R: MS(V?CF>Y85 3*UT>(B7)QJQ2Y]'WBO*4UX98]]=UL>IR MNKY17^D7T3L][ML1/"UG+$9$P((IR,0)>]YO\$Q,D;SG6%+NO2]4IT+J)F:& MYLU/RJDYJ4Y;\W;>2Y''+JD:E!19].AU4%/U/Z6%BFOQN;J:Z/7KX;FCIN/= MV"#^^-NY]R;%/W1D^'J+5.^W:A_CTUXE812(R:)-5ECAS;N/[S[L-@7@]<8- M9R)#+^'-2A[C+ 7'"HROF^@S&_X]VDP^:VJ:_ *F@N]]0Y["U83J!?)L">I: M",I7XW6>5YA&![\K5VD35R7=-R\?-LB8%; , 5 M)SHCW&W:>&,CRGKZ4"JE"UT+C7[_AHT=Z V,2F8^C1*<>@L!_Q'=P('Y7DDGFL1HQ-0D1-C#)&\-] &=/MQ=33I!95 M0SS%&Z]SLC'+R8 K(H2N;'KWP*Y:=S7@$$!)\&?5Q["/<"6'*49@&>LT950K M7%XE>1$5)7LH2[R97'BXXOD>KM*\G>N062R>#CM/.Z0$-"+7(R5?"'6.HAR) M#@-MGJ(\DS$&]WJ^< 1)G N@E0MJ=PR $"JD. TBNJYY&LSTQ<4WNNJ3A,X4 MQ.-GNJ,8&.C7\__N=;H>'#^FU-WO&'V"KR0IEI*"CX6J'I<"+LE*\M; UYP@ MHG%5EK]@E,+6J)K:B9$ATU+G60X"!WL*Y>;A_*;;]>G6[FG!MK:"OPI.$-K" M!RGW1AC$P54N5=(7I13<\NWQ:)#.-;WA W][]9PN?W:?"(_!]2;!)\7UA-&@ MY#RL0AZC,A*@_ -:F3@!)/)R%'>9T+E1FR8 B4=+^V@2T;ZZA"),=_R;8:)@B_ M8:[*Y:CVO+3I@084<3,Z5\UW_FN^A6R%2.R0Q#;;G M5 W9M"G@K"CGHS0DW3@)L-8Q T.02IKL7KEL'>QVJC%")8E?]6GC." @""]) M=H->11\ZQ7ZO29G8+B3\ONB50&HP6>?5]NMCM'V,5AYHI\MHR"TJH%& +*F@ MIXQB,"$!DN"!@/&94-,Z;FB8X6&BY#*-+[D; TM*BC*;@DT7PEX3=0&B3U1W MB/FD1.4%;T>K;%7@4Z@:,@.K(4>/ +NC"6ZC((HQM("&@!SS_$:78#(ROP'8&7A98TR0 @AG8 M41SUEH41: X%^&7 #,@4(S1XQ$Q",Q96)KX48Y** M7,7>$^=>B)7 65V.Z9;[ZI)$,;<1,@BY=C/(@666EP';Q56[U"=$B@32.RPB M,O9L92LZ"%E Q#<$,SKG;]WXX^;YTE!*9P!ZUO52]@WB7>Z*=9[-GP;76A5H ML%:6&C$ECJ,LI!JTF?5RB8$(UBC")-LJ@KWZ?' 2+[19WDC\.7^+A(.E&A!$ MPSC-I;G18)>PZF&%.^8)$TG=A<0Z8N%7H,,[@U,32&GSOB[O9G$,1E@KX'KQ3$MFE M U0)FE<4(F7(I84%*[=A.IW1XW/'+^#>*'E9XB*YNAFDUB1!7F& )8Q8&ZJ; MB!,0N .TKH$$N48:H\'D)A?T&'X1SF??Q1$GPZ@([-N(A(RU:.XB'&71$M&# M0)M-T5^+V;?#Z1+DTX]23+U6RD!"R>G:!W2\.D49J1H'86 W MZS(@4 = PV :#&GV$H:@:&Y'COZQ? 4I6L?H0%9.4];&85II*24F(G7=M"E, MN;&F'@>(((SAZF^Z#?2Y$=*Y:GK0$X"D 66.E"9!%<#@5%Q+[:[O 0F"]X^P%_!?160V+GBP-GK8>D68Q[<&<,0:XO17OZ4I%>) M\*"QG@*T#@:$9 F9Z"A-<5_SS&>C^5! MR/L K?=QL,H0\(UV0B3WW8_896]K#^YH0[C0I>W4T3O$OFEC M--(AWO,KB5/)L.>;MF-=<8>=I"&;V3J=U_4;R@IU%VN?#4-'.5061,F#$K@H MT$*36"\1.GYL0+[J);B@9'8S12"ZR( >16B(4#W,\>8O=9Y9SNZC^I>9*U4KR4(H#JP>&9&!#'2 M7'=]3LP<[OO'QR=^]Z#OX].-\P@?QH[F9.Y\]37Y&Q(7BL#")!D;_L!>>Y*# M^8/ZEV)86(1&I904G@3_CF4?GE;(BNU>>1HP9X*$M/@ 7*H]TTDB(C@ZM8*;'A^[QO#07C3!O!;G&B5@YV:4 M7T=T=*-<:/M4H."+9;%_XI^ 5CD\.%RT6,<[A2.(TA+DBDZ@$*3E3G$?T/(T M0+3%? W[DDF 5>CNN)7^I*?* O5)2 <98A0ICE4(AGXPS5G[H4F;A1RNT\$C M^T '[Z'>ZBY[.8B% 0922MIM@_M4A1HKT)MBB0UXH4["SAS]V:,9(#;!A"@. M/\\4UTQE&N;XX9DJM/]@CCY'>'M,>#3&8 E_&V+C6@J,ER)"X=_.5N<7^VU^ ML7(PV_7!P7+'C=DWH2G1('^B1P]9D _ 8Z4I8:C?6+PVT+@F(L%<5%RJ6+A7:U MV1KWY9O:ST'S,"QCK#@P)JK8[6P2NH9BU^BM(8WG^NQ435ZAA49NE !#KO,[#N"(,RT( M=%S/&NF @3B](MX*Q-T*HDPFR !SQB5%X<3_%"CK7!BAN/F9&!@SCQS#Z3"P M!U_9B78Y:QVG5-N8!]@:RWN])@(0Y-Y_RM0I6#=Y&70UI,TCDT'Z'N4YM,._ M\)%P)BF"WPER"THBQWE8[RX *:AF/PPOG'1?+J[W;YV*D<8ZK4S9<$WJ'CO M4TSYF_[VRC&8P"82_!$R,GH)38]>5T8+F'+WV@->\<%TB0Z-CZ8'5#[N5Q+-H&M:6*6]>08T++'9Y-B3@U+715#,6MF95IJULC$W\3M7,N:L=(Q5>) M'JSD+[97*A)R7H,QI^$$!U,S*'8P.&GJDDR[FC6S+7#3P=SG"=6MZ$%>E[ENMX#S M?'2+#&L.4IVB385J"%20886-7W,DJ$+'R'"MY3K>[]HU8J:@D1FU:STNB,%\H-U!AC"/3?3^(7E!^3&*UJL,EN26WN)06!3LY+KB\&,$5 ME.A6COV$-(F%,'U3"IES ^W*$YK +2RC1Q''9], MV6""7*+'%\]ND 0I&8>3LBCYV?/%N74'G!#F@DK+=^M!37# QX""'5AX:YH& MHXO$2KZFY]Y!$<0M&.B4'40:P7I"769[/AG4)C.2(BC!EL1J%)')\(T#S+ST M_;VCO?D,%QH5KEW4X&BS*[EW@.D;O]??X^P[#;OE97$"#HIC$=H#!6"JV#U/ MZ'6RDA?D4 LS^,_=>*\+FS[V#_L'S1O7]+-PTSU_[_@0GG%@]KQ@?7N$CG=J M8A,YL ?98;YW<.0?]PXQE[C4&K>E"Q02(0%L!M4("A\33R(/$TY]D7F.7HE0IC=J=%C2WGF:S(],9DP1X?\V97E^\?=@Z7WB'M4+[S M? QVCH"\--3TWU0G\YBEV!7 Z5H!(A*=%M8?#09Y&I>%NF-ITFS*TP?AS5OU M">#A643O;*51:PQMF3%T M'=XW#2HM9=POK=@20DL(K7G4\L!]-H^D^/J'UCAJC:-6'K0ZL26$EA!:XZCE M@=8X^N['#[8=C0J,6AMI>VRDK\6]GCS%&54:/\6_MD30:L%6%;2$T)I#6\0# MJZFKF?^Y*F7 II"TA4L70F_ZF2XY"CT]]6&# ?0K-NIOBVK<<&I@VVB+B6'G MU_/__H$LYMV6)%9S?E:06TP3SV2&(PW;:ZFBI8H*53PW,T"KH/DR8\J.37K\ MM^%0J='HV]I7_RK57Y&W\[/*LMFN]WN I2);J??;1&]>N]_\T!A;W;LT82S7HOVAX7V+J)]K[=5P9W749#B;/B= MURK=]<[&*MD&2WM#2?3.4U0W.3<>J]=_TJ)Q8Y--+1;O3Y+@-N=><,6K9W"] M-0'R%N5WA/+MC&#\$7D[I['ZO.O]L>71BYH,YNC;_0U!W(A6#_V#;M?O=KNK M%E#W!K]M[&$3L;79;B-=5W5:7N"-&H<^7TU0I-[/04+.Y,'VAQ >"O88517L M[6]A).!#&7V.$N_?X[3<&A/T3M5UZP%N "Y:9WQC4'$/W*L6;]N)MRUUBX,4 MT_IY'JE=[W6T.K6Z[H/=?\=XJW/SK9/[<+"U!6[2FV#F]V7T??P1:ZN3_C)7(_I2L,4V\VA;5.[N;C8B.E\HX[GI?5A>BK1YT#>#N.$J4O M/:;[EO!R:/Q>[?3P,CQJI[<+ "NG]R>-W=;:;X*&>WA4L+%NZ\]EK!/H_1:_ M]Q2_$I'8JMC#V1CLD[%*+KQ_KC ;<-_)L U4;!_2VHC&_<;O/7!X6P3?Z]_/6=AV]]QG=VO=:LO7]!CE6;& \/M6U< MHJ6"#?9;6S)HR6 ]1LTW1?7[X)/WL03[Y><@3Q/OCVC:&MUMJ./>(JT-==QO M_-X#3[A%\#U'\':&.D[CV NC3 V+-,N]( D]]5D-RR*ZQ"F/HVBH\&7XOX>[ M7)T5L>YSW__VB1L1<^_0/VP'"VQE0.->]5SY3X=X$7M!U>YW>B9H\F:9YA&.='VP<*HVX_D&GJT=B ]TF MRH#/"TH 5-?KXKH_P,+Z)T'&[(*':<,.XF":J\?Z%_U(^O92PXP0B*6)BSGH M^&Y9Q(P"[]N7= GE@D[(M>WFMSY0G(*-7N$/E\Y2N0X7A)#*XAF^M'?L=P_Z_M[1G@<$%"4X M#8;)T?>NHF*,+@[=%.9-\9*PW,N"Y *_2)+ZU_/_[G:Z^[V] V\*PIGA V(( M7N]WCH_MBSZY2UDC*-WMG/@G1\?^(4C]VF[X,!=XO0)\&Y9 3E*3:9S.%.XU MQ2,SITU(4^2:W7*51&GF =B#"S4!B#+J5H^H[E(\531Z&.73.)@]CA(J!A_$ MZ?"3RWS?U>\5^-+]\9_X(&#Q;!+$\U<@???C8>>LPQ<3L#&Q[$J#IVF0A1Y] M>MG'WF?!L$!Z,1<>K ;>9*EK,>0!R9Y0@JP/%!PGQ]P@LI2'RN+?7 MW3O%O_'MMW^PV+ .6?I!' \\][@Y*?8]Y)@HL!^-EVFOM?0HN)[E4I0 MWZL7?2!SSZ=1.M[S8#C&7A76I^# M./J9':E>(6O*L>B&L0HRM*O'-3VRAXBO&H)W;#SW]X7NNH;L>OU]9]OT\[_^ MWXT,4N=<8IOVR1ZX $&5J>#3HV $2S\.XJM@ELLYCX\[_?WOK1$B^T)(> >@ M";[W[*_60'5V,PD^/W) )MK^4:Q&Q6/^EGXIHRW):W,&\W>UIQIE?F=(J7'^ MGD7!/P)OG*G1_W[WMX_OSFH:8+E@EI>^^_$CV7Y [6?P+J \-PY?\.,-J+(* MTR9@?7M[Q?+JU3@E_@2>A;]0?W\".S16X85"/@8^1?X$*@-39*Q(P?-W06 A MJR?Z+Y280)**)!Q^#:5K@2H(/S?-4C@ZO&->),/&E0&PFBLQ0C6,R9(!$90$ M19D1"IQ]ZN6\ /X/XE<5(G[QH17!=*$2E8&Y#T()U*%W 6!/< E\M)7E@QD= MU4!&/@ ..?R-5DT!R^+B^9A ^\/%&SY F0A;#G(ZP" A[D@@%^2/&#- %(P MCO'KH0)S"+[LY24&KR-2+W1RNJH(CV/..<*'P-K3,D-8DM:Z3/G4"&_X4!J7 M]#58'OZ:TL;3&BKHA..ZV^IXY^7@+[UY5!IJ MB@!1FD#0@B1P!*"A"Z2@2504"G3&% CM$M8C&5)D,"^/I0QPU.K:M\38/]$^A5_H/+&K=-G?4-HHI^+L@)LAM3W5$3RB6ANA-XVRZ@!R2_"2)V M$: [$4 %P'#=>8,*YY#X"IB@X=1(R" "Z1GNQQ T P7BABD3/@F[P5/6*+?C M_9K$&*< ;XU>"86$;TJ#%3Z$'4=%S'*4"!-VLI.83[ER;S$M$3''+(8*, V1 MG!T1(]BR\G,Y\;O Q#_A;787F2L )5= H7FJ+HE4*HQ 'V9:&L; 02!K\Q3$ M2@$\NR-$;%2'P'/>.%0_&9Y9>>9,4W!)%* !9C(,J MZ8BQ H^/\KQ$+3J ,Y84,#&_ PC!H\=O,[IS-2PS,+XPC@%>#A$:[1,1Q?N& M57&Q7']VQDH&K0(U %*(HX!S /34 3@!1DN[<, WF0/ .\Q$.'2\M[#8G'W" ME$Y_],"S>C63Q4%8QS0\J>-IN@H5LZ6VNS32OFQY#\DO'Z'@8F5A M;."M?K=4\?[?$UK$,\F_).AT7'>P5,%X;D$8-_N0!Z#5"K@<3LI *..B&,(N1$ M5.[J,^H;#1J2]WK#UNIRG(?,=0_.GY]I>B"C;IJA#0&F)D>P(O8%C3W"#V0' M8Z_3Z^[T=^GK\'M?/W*!L=+Q/LY;BK1N#!9(1((']DCBA?0%@7JOT^]=\V#6 MGHNF2I7LV 5C,K MM<3B5^UZ%;G5__G;R>'1R9-K$IYS>NIN4D(F\IBK& 4TQDO&U10$D52:V=J3 M+\Q8M^1RC\@%"R4YSD!R#$E$"[0D31Z9%\1)<(,-[*7"WR"")M:+;DFN);FE M)!W<^ZWKO3RH"V] M;$LOKRN];.5I*T^U/+V%G,3*F+^HQ(>C$50$2H^T>:0I^'?#:*K3;0VB&3ZB MC0(8B+G]EB:O MI6.4)@\LRBLX[A!(2"S.1.A4?"--X$B)4]VG+E4HI61VG12J+_Z6 MMDSQ:1F8''[%K W"O\J\X* 7, VF,/20!-H:-X!QH'68@KC.$F2F(NY4N+22HA;. MEGF6EI?Q#!NV@4P6)%0@MX7R^RUY*-V$^R+ MJK00ARH&2>:,/*J3ETC!AOY)-I-@M]0X ?^V)-B2H"5!W?FNYQO@%(TI/# - MF?3\KW7F\,T-HKAN2W#KCI#I<#^'N;)XIENZ1B5.))D?[+28?)H3S2153(I[ M"WI)S]P67]-2JH\=+7[6=S_B5*J(>N>;^X0KO:TZK MK:3XN/K*2]I+N?W]6_67H.WQX*O;'F7,V%KZ$Q><&RQ=HB [&H4& M;;CFL*TU*^K/,9%H=Z =1F4P Y-KWU)_W*]D#*MS"II'[7.#XW VB;+ M5B?>(FOD>^HRB,M -\U11:<9:>43TY'+B8R!'Y4==-DIOON'S="/'9]^O6>]OKF&BP!V*_?07Z-[V%I%W[9!.\B&E*T? M22\_)\%',TYEZR%?./KZ,@KA;Y8#,F4/C1VI^9N/IFZ<8]B2UC?-]]# 4VMI M!Z8%5 ;.I5%2Z*I^'N9C7QG5'<-RB*$);9(GFF(ML6V8O]<2W!H]/"0P)QB, M3S*U;6*5>CLV1$P?_Q3%<>X[%P)P#!@SE#CF<7?Q=2 R-V 1M=,X7S,-G>9! MYCH/U? P>(>,&FEXH72+-C/@3/#/Q6R):WE'@V]79W%C#JK1;+JYJ=V(_0X: MW_-KUS_&(?SE,VL76NI-%O-#M,JO@=]M['-;-U=<_V >+[I:0]U>9[D6>_UZ M4+:)G5;YW:"A0EVJ.)W:^*;6A4YAN9F1O: BG7S&!G)D/0"AZ!^R6)+?2WUW8#Z M;BL.J^8+UL;&(F!-YZ1KS[14V%)ADU+VO:7R<(A3Z+F=) 2OM=Z(->$;"78B MNFAEU^W) @5<':2XN>&WEA0W0B V2<"ZG!OB?47@OBUPK%K2:DGK!KI6WZ%9 MN_@2[[\*[ U_:,"%ID-0+GRBRTWX"BZ\=8(NTL5K==NFN9;X;NYFN).#2+F. M0&UR7$]?>6>BMXHN.'2]VUJ0-M&SN3'V=$7WW?.M]W1=XC0MN'G4+..NTM)L M2[,WH%F:GAKEGW(S0U4JT^OZ>H+M_E.@FV$D/#8M&=86/ZZ=XG0K ME*1?K]+LDXZ>7Q."1L%7>#CSJJ"[&R?1(SV(%=LQ^%<:Y0M?@N]K0J:9%5J! M8^(CYXE#(Y"(L,)#*X\\:LLCV_+(;U,>.9>]79R">E::R?*[W*H]A?SG?:E[M&4BO\*;#L!Q&> ][R(>IZLQ*+QA^A 8GQ.DLB/$2 M:WD)1^^!R39.$[#68IF&5GF+KFGFV[QGG"$.^?+FBS0%]R6@[":-](FD((JO M%AN3'8FY89UA#4'T3/0#A4CUW; M/7GU5./ L240SAWO%;P>T%C#RR@M\]B>2V>HG3NW$Z5"ZF]3G\?1("KT[YBT46-B*_7*H(FA2"EWSCM46PT*/>PGPT3GW M>.!3%U5F=+R?X/B@>'SO>7*!PV?X5E%08&ERI0#->$ULB8.<* L_H9O)B_0* MQQ?1./K!7Y@#OT23B*<:Z5%DF)K67H"YX[(*19UCQBNCRV*@P' M/SE1$]#L25A.F*+1OI';/?6%X-0)B3$-5#\L@54G9PWEVHEWDN4M%R3 WRB&FOK:O+E2"+7BZ@53F@]IYMCCY M'DTZ/+_S%+3<:/2'_AXN"6N&"AP'LM2HK!,PS^]$N[HPCZM#%K=A 7D:FXX_ MIRF'2Q3PYO!(R4RQG>ARM]:X2]="C!1='DX[KE^P[LIMYK\++$C)I&R%3B5? M%"337^9SM?MVA>U 3G P( !R5G2I/>.3JG>0(Q?C<(PCV"+[4 0V"B864X < M^S1#C$.VFF$MMM9P]_BQ-=U2_E&C[%DEF?I.$+V^,AA+:H!"N@B4.913O1G> M$$ZJET:89TKW_IGPS)QZ#5BCN$_R4BPT"BACEZ=QZ380NDPC5XN?D6M]:K_% M],4S?,W[3^OOPT]0#Q@+*L!61,84:87Z.6&2(Y\*TXXQM8C7N;O6M!"X^ZUR MD5,SZ_-AZ4Q83PMJ+HCYCN@9L((M"WN;)H]LOZ0F!&\GP)[S$56G"4.!L-OM M>*N(*$/N;Y3@-6GGD1='X@26 MP:!Y!;7$!K0 MY_2H6^AW^Y*4@-LGHN8?X-6$FLN=D98JI+L/>27G(;(#? %5\!7:W4@?!>I\ M9],B/XB-S/Q!47-,>V05H0W1+%0J6GB@ $OJ)B?6RM1<+GXK7N)*P%MR%)R[ M0+U(,Z!O0*JLX:Z7*';J(X-*B8E#-T05\*$*5 &265I(TZT9B$Y5LK2UFT@P MUV!(<^6P*CM2>M 9P7I7]@)8SDOR &CF,.V,,@;NCDP #,<]RHZ*,?HT,_#O M(=-"R!3"3>:.5%@F$"A)$10U>\@1 MF%<1/Z&1V,LB1>KCX7#1J+%;K"+'R::%W4478!L/:"0*<1RXSUGD3EO1%X:* M14K&X@ 3,'"R09!\RLHIM89@;B;GZ_NR#*OG=<^(6\U/!KK#36 CR,0P(>:8 M%X*5J*0V)1]66P8SMZ(B#J[P*=S3#;X(5>Q[&144$VB8DBT G[!]&R'!EXF^ M7CK-S&D E662TWM@0(=/\+T=_D83S,'1![V5%'P?P$Q@34R1.R;+J3AS:S(E M*_$SL,JF<3!['"7@OH*I&P/L*NK""?=)X'[P#>+?TM%[V'D&0!K\*-&ZY[I> M9CVJD;H!0J_O]P^.?6_/WS_J$B?W_..] YI,]H@$IE/6PR:[&E+3G;?7\[U^ MM]^EGSWZ+OS2][7-2(8:B*3&;_7)B2X'Z%)3NM+5(32[OV$#5YCFY.D'U"@+ M"L]'<12+ZZTF4L[)0FM2^P)^YM>$V.T $JXC+C-1DQOZM*\?TP*Z.B-@(8E$!:7HQ!+SP:!I-IF7M_I0.,!J)W+U_A MX?5RB0??ETQL0LU B8ISU]6M-OQ?SA#6:9#!52NR&.^KQ3=S1@-HRDN A@:IR4-^QF5"9M1EW!H+,BU(RY2 MOL\!=!E1"T_!,#-$T^PB2 #&+% =89KB,/1)F=!BL518H@-#C^.$$U5.ND!P MMX-#(I.<=-9$T:A(GT,=4?)7B9.*RL2!!B?ST6'!3488&0LH1O@[263$ GAD M*KF@HA/8:\DNIP$ZMOI!.&">GHM,KRI/ZTE- MARF-J%5=L+R2IQSU.WO 4L[Q:X44#I$YST>M,@+4:I#HOQ]A[<9C%AB@0\)K M>=6I7S$?#0;DYZL[9MSF3EKZ():JW SM;JU$K2)E =@7E;KT._U^BX@-0$2O MVSD\:#&Q 9AH66)#$-&RQ,9@HG/<(F*%B*"RR&KYZU>92]_NU,>W./6=2N%[ M>.1KY=U7G_EXF6/?;0K@UF8HEN@*<'VMH*#(O9LQVJOD["I0<4\RS10YZ/ 9 MK^?O]?96[=.U%'*/*.2HUSE<(5A($:Q;1G[_M4+^F^[V/- C,>'E3U15N WF MVOQ!M)+= B_[+CAI[WA_JZ-G#QQ]_6[G9-6"<+NDWKK%]DLI;Z>.R!!;VFBN M=G2IN-&"F_.VV8RY4W[;?ENDMW=\#VS5%LG+#<[.06MOKC4QN"Q0LLJHT#KR M0[<- MTC(V?QT1='!X[W#EID/Q!D=[N=[K;$>V^)[.\;(KNKO7CEJ\--ZVB2 MH;9WTT/IV^G%,^K+\ZO==8,THQX[=VRV+\V-V'9;;3FDR8S5VFNG71.V6(+Q M/L.2*9H9@2R7VT$8)-UOP)!_L+>&; M#J3G ^\X,_,_S"[XE%=RLPO/Q=$3:4(]*1+^!C^#CXPM') #)]0AH>;0],VP](#UK:#_C<[0<\I[D- M[_3MO>MAHVOZ$:*$ABS)O8Y 8YFY#YLGYE+SD;V!6!H6JK,I="?AZ32+8N^$ MVA3V@,C:2V.6[OK^CH74%U#-7\3>7JC>$L]-B$4\T/6T<>-_[QR<'"#T=Y7BHS&2]45&R-[^/>QS$J$3+F0[E73F4XK9F(")^Z5.88 4_LN\@",HZX4Q-3U][M=O]OM+A@*M:W=NB=MMV[;K;NT6W<"L-&='+W.P]3>L1G-CW"D:17F:DBWL5_Z\<^?G]&@''1?RT*;V F5LSNC"NL* M3N8>F(%D"KZJ\6<4-""P,A M^@466?3*-V[!WC_I]([:GJXJ9:RIN6Z_[87?"$1T._V6)38"$RU+; 8B3CI[ MARTB-@ 1+4=L"B):);$IF&A98C,0T;+#)F"A98<-0<1AIYV5LD(\W+(D\MJX MQD;&F>Z6]3>D?_8&O=7#-$:@_.]W)]]](2P _WO[6]UG_4YR3 PBJF+)^?>G M3GB:7\'JEO"K^I);?KFK(]^FZ;0*A#FB^%8]JIFT\$W M0?MU(9X6Z_<1ZW?/[%L!A984KG'?'P0$6C*XWFU=NQKX?DX#M);NUE-V:^DV M$SO5&[*+=_I S)[UD,+&6[\.)3Q]()30R@#;2^VM=.1NB_D[MW=7;^:TV+[/ M9NWIQ46F+H)"W2?;=DUFW;U)@]Q7E:93&]LBX#82 M5-@"WF)*:6FD%21N \I;3"4L3-ZG5RKS_O[W M5=CPZYZ?O/2XSRKSSYZ;^6?O9/[98X) 7D[G:>R(!I_,/9-&'^K6#6RET'/* MZC/!TJG07W\?Z:^ =_H @7T_[!G?NAXKME\ =V[A;9 M#^C<;#5OZ[&W(+;]KU+]%7D[/ZLLF^UZOP?)Q3*C]G8V[$YO=\7VZS<%S2HO MT?G&33,KN3&G[Q\>T!C3;4MXWL"XXXKQ?-!I M$;QIL<95LW*_L[^-D<@_(F_G-%:?=[T_, KYL)VDC8M3_/V!(V0KHW^8E^CU MMZ[PO&6I!X&0%AD;A(P-B\K]?=O#;!_*Z'.4>/\>I^4*XVM[;7SMWGOB/?^P M]<0?1(#MCLRS>X/GEJ&VUB/D9'N_]E*ZT6V&_#:[= M=T>\U_?[??CO\*CUT]K@VH/&<\O3#P?7]P+/_=4W4-P;!-^;X-I\@'P+@FOG M49BHF?>O,DA"Y?U4;FWYVMJF-VP.G6ZIH[JN.2N;@[@'$[%KF;1ETC8&>)^Q MU@8+5XO!LS%89&.57'C_C$KOWG@/#VG6UCJDS,/#;QO[:PFB9?@'A-\6M_<7 MMYL?$_QJP_*;8O -&I#_BE+X^4N9?EJ='7G/Z7#CH@=MI*@-"K:H;MFZQ?56 MAA%;/#^4P.-787H[0Y7O@T_>QQ),S)^#/$V\/_!2GM8#NL?1BS:>U08X6X)H M141+$1M"$2TUM-2P34'4-1C)WQ3GIW'LA97+^)2YC"^5R_B\ /[O(8I69RYO M9R'P=D9E>KU]OW]\ZV-:!Y>-3IWY-H9GM/XH..8[04\,!#FRT!M"*@I8"'&[ILL?^P0Y5? X]CB9PMG"%ENGAJBW3[23Q]8<8OJ@PXM@_/#EJ MZ\LV)FZW0<;D=F*PY"YY>F'@^M[@6<@V/8VEWL> M@=S?Y@CD;U$>I&[S:;CYLL;CM(["B!TKH3N:=W!M4WY?X M8_^P1?5#X>K^L7_Z*?B B9>QPMW3E4VD3M@RL#YGJ: MA2H#Y";*@-<+RB+UNEX7U_T!%M8_5XC6* E54CRN4BAAM-LDD0\RLRY4A>^N['URK/ MO6(,B_:^]]*1IQGS6^\C+3.O2(L@]J(\+U5(H^(!O7D!OP!\O!S',.5>FL [ M7I #S26(#_CD(,BCO&,DRC)IXM 14K=EJY:JOXZJ-XVL7Z29IX+AV)NJ+">: M"?F" 2]*AG$9 ME$"=!]E'N W7*2^/A)K&8/+O!B N\R+9#JINF5RCS\5! / M2Q#@2&\S#V@F(JHLQJKZT8%*U"@:1D$ MTIG/5SK833R]T28*E7@8S*!E\M5LQ=M1GX<*5!9 *5/_*:.,81],IS'0-_)W M'%SY7E;&BF^BR-0%HA24,_\-%,%*&O8#:P^!,0)Z#4CQ$AYF]J<*%$WX>5S_ MS>GI;BM^UBE^L*ZKO_]DPV301Z!=V$&&&E9(]=J;4#0-_XPBX: 8:^V*LX$/_C$K?JU]NC4^?OXMP%P49/&"HO#/@1I7Y MWM,RBDF0G?K@%?_PPH>GC$OO6907630L?.\G6.?_QFGIG47%S/OW6/T5T0;V M>FCH^MY[E4YC185U1T]R[X.:E@-@-SSPV1CD0,>K@<&<##=S7@*2P=#L[<'R M_1]>>+^KO/ ^HBCTO9? [Z#9O:\8-IC, C>.=#I&# 6A 2. M= ;[>\['SH+=M( 6-S3<1>V!QQ'(,P^^=[K- D!@+_W>M[>^4O? M^S7!6@/O%]A3F$[F'EM!#1T27\CQ!PGZXT?]?K?G>Q_AA2F^P$?0@/87[+:. M8GCPR9[W,H.O*7G$W[I'C[K'YC4 7H@=6CG24'(13%,0Q_W]D\/>_MS3YXD% M%W@!PM [Z?:!3N)T^,F#P_^29LDXBF/?^V<99"#EGP:@! B?O\"/KY2#_-/Y MY#!6089.\+@FP/:0$:N.V_97 M"](*V#\_ MH 0/ ,6VMGNO(M"#,5? P;\!CVA&1R?-0.:3SP(2"+P+M*;!!B:)__2W5][5 M.*VX*?\J0;U[.S\K$.R[WN^DZ'ABQ@[,37>YZ??_@H+L4!L48 M].4\$,%QF'G3,AN.@UQYY11V!Z9?-HQR$COIE%T0Q"- Y+#KA2#T/=( WNDT MBV+OQ/?ZW?Y>QWL*,@>_TPA;V&@3"#QTP\JXB,!_48#N.M;QQ$56YH6B[03\ M!\ HR<%C*YM!@[^?!3/@*8U"'U\&M@97$-\$)ZD C8=F1 -$<*_X*>,N9Q%R M"6ST3=:Q'ZF1/UDMX+6!D:?0NW,,&')!$3"U;UB@5($%VSK+@NAB GXBFFR3 M 9C?/AE2:'\F8)^E69'&@>_]]M+K]7I@ZS:3[K)=-:(#ETZ#'&-=VOSVO=^C MX2?8A3&D ;;>*Z"^]YUWB/7/7K_?[S7OKWE;ZPKD+;$ 6SWXE7JPO\%ZT%33 M+M6!MA+S%G*]6N3]M1)]3OZ]CH(4 ^ [KU6Z"[) )19H[H M?)%F;3GBSCAB?X,YHM?WP=K!*TQOP1$O/_Z!<;N0,@,.4V@6<,B7,C]U\W49 MD3<]F^B8O"JID"8_T(/I]/([3Q.#;W4J79A1(&P A=J+_]RQ^]1Z 3 MC_VY#55"I15K.28^S3BM)6F1:9 5":>0\+.C$MTJ\DC@LXU':/GK[OCK8)/Y M"XBM>]#S]_@=X^7X24TVN])[L-+(A[?HXA4_!9P;4] MS?,4:!43?+U]WWO=>=_Q=BJ/-,]".@8]<')XY!_WCV^XJ1=>[^#1NQ_G#J_95&20&*=!3%RJZ^3TG5KF34,+?TR?NYX_T"K(A9XSA/ M[PQZ0BE50/)K2[#JDO!MMN:PTBUQ:[<)3$;H?7U68ZNO16_3YAP,3S3B#.2N M0W =N[?$8V4_\] PS.XP 6W4',"+4:7&(?+U$AE&2\%!"< >_G^]?N\(]!R M3T-O6#&"-'SM,QUYBLXYUC,C6.@86\$:@>97/>N$:9"R9<1: @E M1 /^BZX'R>/@4F$]"Y:Q%5(4 M!/8%F$^4^G5HV/TZ5PKEEH)=\2[\1A9L#:B@DQOJCQ0RVU3,N8VQ1-]H)+'I!(Z!/! .#"Y(N4QD1N MP A8ZYT< )8RI9( MF',^./!/^OLX:O-V)$X3F]^D0LJ6SBG+&6&6<^_H8"GG9'HC3):GS\Z;EGHU MP4K:%UDP4=ZKY!),BPFNO//3+[LF_L#IS$6;HCW=X#%D!55X,4IL11(]I<)\ MJ(ZC4%*.G*3#]:_)XS5O$1C[XQB4$E@:PP@4FO<^#M!.ZGG_+$%5V;HXC'X^ M#W*PJX!QA^,@OYY.*82L1W^>YB& MZK'7[1YUN\L*65N1\I4BY7B#1P7^$:,)RT>O4HVJ,5:" M9+E.L$NCS'F!.4#?^HWXB&[GX'O=%;6T[W=N'PL:@.6(U&D9PH+LSB4EI>[@ MC7KNW,0FR7]MVC%*.TQ68. _Q0#J!)\= ]2)B +^BEVA!H0%/9Q-*W5(YW]S M,OE=D>N)WN5\!2QQVL=FG=US 9SS3GE/P:5!46 #0!+\.9AYT7G690/XS0O!0#> M!PH! @*X[Z?#G53Z = ,I"=]SS+TD2E90[4<0K PX[B,SBF2G)*&/SCA\&/ MWP:K/)[!:7/]1M14US8-]N E>(8LAQ^/HQ >(KV:W;W*#/[ B\+__>[/WF%W M?T\=JC_WCWJ]/_<'AR=_!D'8_?.X.SH*COLGH_V]WG=L(O,W7GU\_N;HS>G/ M[SZ<_W3ZX?E/[UX_>_[A_/3MLP_/7Y]^?/[L_>F'CW]\_' J7UH-1.:(: GE MN>#!K H8'8^CA&:^#;"A;HZ*6?,?[#<1[MTH@1;#X#[]OST[..K=V_/5TAUMX#Q4>>TX[T)_DHSSC^)]%V/0'T/3EHN M62P4%I*.])9XVBJ\[;K ?>7DC0![MN2]%'GJ4O/'Q1/;\"4/%B4(-[S@*3Z*FGE M%I"DW"WL #.UIU;AKHERSY6J4.M^!RQM3.#S- 0)))^Q'A?JW.^<=;QWV460 M1/]''X.3G!=9"6?*E'QFT2G97$<+[;=7S[E)AW]W.LE-(-YE;%VU@'GCP M5 M/LRB*>^1S;FALV+@KHBC(& =*;P"J^3]AS.;"YAQ1EWOAJI?G&7UT^']5:K7 M6] +RP82%:<7F9)#48H$,#Q),/O R+)O;P8M?9GD>]JIV%/R^I= 8;T2D\7W M*\K9X*B']W&0W#^\-)UR ^"NN=<0PWH@_P[+/-EEG&;I)>5+1 2"_S2563>9 M^!U$OA0.SUDHU:2<*2G .30@!^$I5,;FTQ =9P&:<4//D<@'2KV*5 LT7,B; M TFKI@47N_:HV+5WXH$(GH #2^$3[%S%MM!RHO4"^W<1.+/H6)O9'R,LMKI8 MDUN[*""/U?C1L,E4>*8F"*L/+@(^$.!TY(?G-9X6Y!\7L%,>FS'419Z.WM9B$5P";!)EF-@0%0+8L!18A4@4PV5 M;B#&K>9!;#Y\KBB3#3:YJ?Z3^BS8(^7TS>/)FT?*B3Y[.X>['NC"8IP[VT9' MF*(N_.A7[]_YC/; N\JB N2MQ C^]=Z6%10,*3*=907Z HT>LF:8$%8Z:B+)VF6(5=X1JL>L3Q M6<1O/VDB1WCA@^$HV'%=8ED?CCFA+0WP+&J$?)3C]^%7Y,< @)3BN7-8"@U% M'.X4GR"BO!<>WC=(:?!JN'&MRZA"D+[QWX/:%XS EW\/KJXF"&U7J^.7XU09X@F0)&$/3>@J2KR.<<(.YDX[#+6;!1MPEC1 M3(IH@A,PZ#/U>/X">0ZG3)W^(MB,#)K4 ?^JGEJF%T4"ZW6IA%R4 TO>BGJ@ M/(<[9S%).0VFG7:;H"@(S^ZSL3)C_8"MDB%(_MKQV6XM]"#/ZOX%+.YYR?!8=EQ$-J['3Z3,2?:) MIE5ZHX![D&0TI:Z2JL17+*KT0!E"MCD&R 2?#:?ZZ1"1:&<*L8%"3YB*#)U+ M"ZD;PL$P"UEXZC.3JHP>74*=.SE0%U55\N/2!,PTYWUWNBI1AUF?.PZ047. MOJW['PY!*15FI(R8'6@_ "$[3T;V([,N5]PD475DN 24UM[UC>%+WZ!F(WW$ M)6=;S&.^I\TEQNK.Z2[N;L%S[,33SP*,,HDQ56U-4Z2!H@(X/?@1X>(^ZWI8 M[=+AS5K&+*^0)]7+:7J)I"JVADLWD]DLF@@L>PS_7Z_7$&Z*C>X6P'"J$'%$U"@9'&]_0L:P[KJ)BX>':U:NI MOL1S=TR_P[9]S2:T-6ZILCZK[PXMUH.#K8 'HV*Y;;)@48^2S77]-&=ZA$8T M.H)CB3Q;X-V*:TDPGQ96$[ B3#,+07E+D+$UE/C\,\8M69E\J+*20WZ_ ^5% M),&#K.+"$\Z4?@8P9YG).(EAFB2*:P0HJH>4REZP[Q@,B%C J?NXZ^AF3K,,*[W37)GMZEO(HN7JI! #3/M3_1F,]GLE#9;.)OUPI)X:8:(50D* MUKGF_C4!?*ORJF=N7O451B:T4$ &RR0AH=J_TCU M_CPY/!S]N;^ONG\>'Y_T_]Q783@,>OV]H'LT5V9R_.+5V].W9Z].7[]Z^^+= MAS>G6/( 7^[N'W;;\I*;E9<@5!+XTAR-]J8 M8/9C$?XB2H*$BAZ==/[:J@TIE %LR;)WZ.Y^9#::VW/P#!4T4D"6L]&!_D62 ME"3GT8U8D[Q^K2[0: FD]O6E&^D4H([VTU5:QJ&NTV4" ML[8 K1QBHLU8^VE2V;3O4!X09,AC#\C6Q<)6CCN 4ON668S[FJ+8:U,4;8IB MLU,4"ZXL?)5XI^5%28EM' !VQ5EX[;#I,G?T!Z5PIC;\1KQT?U0_LG'?,O2EHM6>% MB3C2'2LJ2^S[.(P&L/!'FGWJ>*>PR$0K\PG835%2V'NUW!6O@MRN^B;(AF.9 M:T;#8H;L"D]+[-2!TX$D'X @ ,)#<3U0XR ><6T^/Q1^E1$YV+R#/KJZH&_E M)4(+5@D#G!L@-V9)CX(9Z@.J)70@B@T@OCQ$3TQT$CT+(S6])L^?+H32Y^LM M1"96*08XCTBK*IP8%\12W3&)82>/2+27",4DX*0AI?&XE MLC BE#L4TV)R=Y>_C"[2C)HRF++PX&7$)2\%G@'V%Q48]%(89.&^'+SRS1HO MPL2 CY(+1+#4(>=.%#&'89VG%_U?(7=4<=#*O+ MNOJ42W!>A(E$LF-)2Z4&5AAWQ(HM))O"*V'EO%;0MX=3KF:NI2_5>7N=9QWO M ZSEO> LE+S^@9;7T1U8ZQU@X*E81O*9W[]2U)%)1KA?+*9L)JHK. MD$R].1M/[+MH E+[9O:=WVC=^0CBL3>*TRM]/]RTY#B<+66TYMK3A!B2!B(H4>(,@Y+]%"(Y73N'-U/P M>1 N<,*0:O&$2YWC(ON6&=V@98/LDLCM>/5ZVM6RGRYJ!J,CFUE>G'?D&/\5 MA-_077M5@:V&=:XJ#T.9J*$+JY5A CF)RAK8;!I$(;,>2J]0[SK-[.] $)^BA/.> M5^:)'AALK%WY:?RP&2" +IV"U M,#UJ4Q@='Q 80Y !$>?;X<178\4-(15A8JBK,2?L<@*%7RH&@L"/9)5$YT+5*],BK".GUO M&&7#9;WM1:<@$=!=1!(W])0B)4[Y"*' M"KTU[IC !;2FK)HZ6D^@P\%W1%2P2S9JF4UCM+7T].U&+\;M==0"S:Q2L59M M66G#F1%!.!P89;:Z#' 4HI36SED#[T5%?P"(^*WGPS4OR=M$RU->TS_,24C S@WVN#?/= MC!_JFK[7[WC/JFUY3OL/YUX_8E/,03_VF24_&:/= MMOG?-"5>:?,_=R(:=!.W6E,>UO7'^G[W]8?CG_BCH_1D< M](=_'O0/^\>CX/'\P^G;9Z]?G7]\]?;EG\<'!P=[ M)VWAULT*MTY< 0O0] B<- Y( -IJJ6O@>%(MW'IGNF+P&BJP6>E""XP3Q>LK MJ;U=[,Y)[%2GC;_]X_RY:#-.A/:.?4Z&VE;I?#8!P&B+ZN.O?YQ6KZ-!,SBS MDR739)%)[6.9D80$?CW_[VX'=<,!9H?Y_36%T-Y] =P63FEG6/YX:FOV]DUYK/=Z8+RO6(XXMH3O?=%AF;=62=S?2[[XBLE*5_H;Z+A^X M+-V MIP%]51W+1]O(2!7G="_K^SUK.)E2P_N^DZD)_K M+RG-$,Y/.-3WSN(6G$%W\S5 -K,*^YUP+6_S)]=W^8%3R80 ,Y?/0 MP=T$IYO"&0>LGI[:6@([SM,V2, OSS^/HT%4>'N=GJYHHIZ#PT>_>#LOL S_ M;=KQNMW>HWWP!;N[\DU[BWQU.(3QE !OTC^ 3M5;(!;J?>]+Z[NWH(A%)X>I MM^'TE"8I>YB^YW9[6^+N/%/:Z77I-I;B3I0MZVGZ[)8FL [:!%:;P-JXKK:/ M)&'B.+W2P[=HH*R^\]04;#OC@J7Z$3E9^I2&"J$U MV2C.$/EW?-\XM<936NWGS_SGN:?@;F./&]7R_P(=Y/:9F#VGZ9T4P.>K[O_?)'[U&OU]WW M-T,7GPZ'1"]4VWH64]/&GD./K#!31AM5"(O29%L)M? @CO*QW 5<)KH83E5K MWDDILMBG&92ACH,,IS%7/*(9UY+RNY3TL9L5@4VL\IQ\ M5W[Q7<-%:332D=>B>E$C,LEPUC,EY!-78U7YC#2/Z%=(Y9&QR%FY*2X-Q6J&?[+-[3_*3V#-,JY29]GP@2DMK'(W[J>->"_36WA M_T) RWC42MNI PG$E^]%DXD*([[NVX[ EQIE6X".NW::!>B9E68!\$134, W M:Q>H60_23\%BS6E,P^X(&H7,L-D:+J84+#L$I"/OU#]"//>TC0IR!>\J^O>Y>5B]05>Z970Y>ZAT[U2;ZE49'#-BK2 M1D4V+BKR!2+2B"8C$L^MZ6&3,'RC-+5N4<&)TC'7K(RQST@%I@NI+J+LP'#0 MMRFV:0ZI8=9><$Q"=G$1)/>;D2H;2NNE&;$FEJD-!=%H^/RQN94H5 &*,7>@ M;ZUK:FZ_.VF&<5V5*?=+U"RLW3*:O(W+_:;&& KW=GCN!_5)B]X%HVS7K^[A M#1C?\]=O4]@=I_86Y%N=N"A"G*)3B"6C)5" MAM/B,X_$TN+;AFC56RW[!7#VOQ$(I3,3NZ1L7&1AA989H1Y,@V$DJ249&*#M M29[IA+X=/A@MS;#D#$;N0!R!>/E086C]@8E2A1G.[;8%.[2)[@?Z 5&]?$[7 MFW] R?2$[DJXW)4^SXQZ,K&M6G['B\9\X[72E".P -CFIA$3N9;L6H;,7;0^ MCJ8TXA$^#K9WDDZB(4U'P" =_.(OQ9]0B6DNOQ3#OV(<>D%1!#C/RGB5"YY6 MC&FLF/XVN&2?9[B$O2>"7+5F_/N+L+]<"J":P'$%-+"L8B-JR2"C-A<_PB*> MQJS1_6%H?"(&O>/33N]XIV_N$UB :&"P%L^CI@"&W1.BC8>2%(8!.)][S49B+%0,;6M&CMF@P#H4;KJ,+0,6M>9ZF MJ"T\/D@$&GIQE>@8-+\@A!PSQX^C"?$%95274="J)%(D[C\#[BMW?]M-=6CF M&;4U7J81!PXP^I&6 Y F:) $2^1-7=S8:U9,4MGTW=?O,B+3[/CU'A!2P 9)WAOV"%E9-!QJ?,#*E&6?B(1^.2[.(* -"(*-@J M%WTF]-1%7FTAE^/P[!IW$ "L)8-T^;8^RNU5+B@1C4.*]>9 T9?8T+"Z(HJY MDY7"'E]V3#&TU!(5G,O3,[*7@.T=&@"&[.U M^Z:"8A$\T(16>;,%C9=J "US70C/#21C03(X9N8@:RN>%4WQ?WM=U2)86-@; M''.\J8;;AAWKT0&GL*,XDI[L!9_],I#CP2D@=2W(K>1TS&4]ENN"9O1@FPDZ M?@@>G2P+]-9UN61C/?*-3?!XP MZ$(T)0N;>S"D_$L;<*3666J(020C)-W3Y?/'(]_1V)GU\_GZ@/*&K*9?I?/Y MG$:*[4VQCE5&BU-B& E2YX5],ZH'"#0;4@X7W@R$N]JT1!JG M(447E6,O JL9#B2F*KGUCAVM;5?WPL*!U0 5:_:FE\#:JU]YBW. T$'4%(W7 MG,0.0X-CCB\"\&A79SYI,W MU4=O31;@-R8HOHG+1+E>56;T(/9!KM&<:B?U5IG=FLNE@H0HWV1UC&ME)D6) MJTN%'0Y:OCBX[Q,!H'9$(/I,145ZP8P49X.5@(1^&OBB[,^GB MYS9R-Q=XLS:H0Y6X&A/RW&+N.!_Z"&Q<3W@2^LT;U%UXL_"ANPF\\&P'2T.9 M:U:R%7-)86"NL21D5J.@/H<\W8FT9B9530+;X6:4,0WM_FSL0K*[NQU/Z#3@ M"AV'W2O\;:!A$HBT1Y##/"073K2L&$)_VO-"7+"-S!3"(O=+0:T5'%, T:;Z@POO:H ME'-3-),C7"D_3CW=O9^V-_=Y*-74@MDD52*,QL*,I/0EL@U DSG MQ V[HJ6%XY^!\9+"D0]<92UVX]=O=3RG*;\N>:8M*[89!R*D/^4:59.JN(B6*AK\0:O M2*[^J[RA9P;WV'HW E<"]9)+PW6E?L\Q]>8$:I-AHH7K#DEM8W&9N2\LN'<7 M57_I:UNE+J_^? (4749!W3_U=P%D9(_9J6QTHR2ZMG2? 0Y[2T.MCJPODT>? MX:\$=9&M8**1JVQFU9ZWHV/L$ON7QTI]\<)X.E6&Z<*M72IW)"U VF$THVGY MS><*1!$(26#P'JO+,99!QRYL4]>")VAU0S,MM3M)!<_D"\?!4%7*_%P+K5+^ M)6;WG&W@!OP7G<-WPC$86@*_V!A9\QJWP7]I?FQ]F.0B8[G""')2!*'8RA4C M;$$5H!Z!/0[0P"'#@1SK@!G3NJ6-3">#7O4803TI-+77^>HG5*TEX*)'*$S' MX#C\@*Z#? -K]!Z54U.>5/=/EK*@+\FMO+XM=X@I%V>9 JEEG%\/BM)C;*<: M9@PQ[,WB \'.-&A(G$>R3TN=/M66DKDQ66!3<0DU)X60#DS3PGF7F!SQ*GT&M#XV#R(,5J) :^%](QL'6*2UN(FTTWSOJ[W M:11")CE*0?-,?Q;K+."OL9JO\AR0JL#+AL BD#G YBFB(LI<,DX2Y>7YV!31 M1&<*"_514P^S:&#C/J"%P50GXZ-:*U7KAN$Z_RERU+)2\#6.>&N>'>SK6Z:" M 4D7Y4R ]ZG\F:J:4YM?I+LP'RQ!$F M7!?ODJO'OW W'-M[3) O^#YZ\9[(TT'/*0ZFN7JL?WFR E]"^Y&(A">."T.( MPTT\BH,9L,/C4?19A:Y3H_TO9MHB@_]",Z&J,LSEAR)TW_RJ76,( 1-!XIH2 M;<%^G[@SL9*4)F(YFQ!_3C;[/W\[.3PZ>5+?5_5#\V+H;J8I&/>+#/<%@@%; M%L,+W8V.(^RQ38"C%D8$8."/!B 7RNB$A@RW$'TA*4\]&A_;)S@K0S74;%,N MF>7-539 (3-SN0NFSS'^9VT.,4GT05+*"$R"3ZKRLF^P9$)O*:JEJ)M2%+H*>($$!F\F4VP\BT;&NFX)J24D M2TCZ)IT@EQR0[3Q-O;]2O*G77#1"T1Y3@U)YD]4PMJW/J6@D2,Y4Z4?3S;O: M$\9DR!) F3(DE3-6 MI,76! 1?1T FH]L7QU#^Z6["UJ!=ZR>L.-50K9@!)+OG6<><-6>M0=.2,),QX_ M!+O'@HRPQ "FE,KQ2^;&M;121C6BX1&D?#!8GU=J-NGN/0J)7X_>,;J2>NR> M1/"+-!NIB"]\7#Y0X<9"F>)/3".4 *R 6[>7ZLL)A:2X%7A^M@S'Y$4[2;V= M;HNJ/#? A! 6//7V/2J;8,$[S2(.BA$2*9F,$3W:)S9O\B0.'@0S%\M#.K*# M_25%Q3E-*A.<8!F@'("'U1G6'!FP;FG!T7%;<-06'-V#@J,/*L01Q)3%^J"F M908F:\[YX'.:.A#>*J]IBALK@_ZNN(#%&'LQ4 MBSFCH.1KA"ZS$Y9"4NQA&@/UXFSV4001I5JDD MEYJQZSKFQ:VH#4-^05$E MAK-<\2HL=C+,7\N]I)T:0]Q,&C;C>:W@ MDN]70%RAOB6[7(2UQ+5^[*Q.:8^M "BD]F1I:8FH%[62A/>Y+SBZ!LY-EYVC M24V#(' [(O JL\0[G#?&N,]=^"+!*) >?C]B93)'M+M03 %\'&HF'.%ZYURN#X$G=" M6AB-:+A\P=D_)4'WAO$5Q"J4(=RYMH/*B'HC!!P'B_X*9,%=CEKIYD)N8JSO MF,GP"DU1(FG@!KS:VYTLCY0@30VZOJNF26_4A&$J3$%] O J_F&U(KAR"A)3 M9B\Y: [;G]?0_. VT.3@%]/0Y%J;H+/M1;!#:.MN0EUC*9^K7/"VX*"W/:2I M;79FX-4*$-G)$N(!E$CJQ8R!6G@H2UQV QR2:^C74Y]Q)WD\^PJZ\YUY QS M%XK2A2!FB$)F'S9"""IC[>",/@3"32?T43>K[3.FQE3J8*GFW;=&CKU*N-"1 M*?UIFGYB2^:#0O/)"K*?ED]?E=O(324EE[VP%K&N7S93RC+?I[3BUV])@>:,[,RJA8>X-+BZ""S'G>.:$ MS"2PVR.#:TXBY%HD-$2O=A& 4M6KAXE>5\Q+-:L!V$@TT*KACO:.=THVK>R> M8EX 1FMM,O^%9<8& 'J;=OCH_V?O39OBR*ZUT>\WXOZ'#/NT ^(6U8R2:/DX M@D:H&UO3 >1^?;\HLBIW05I5F>4<0)Q?_ZYQ#SE H0GHS@]N"ZC*W,/::Z_A M6<^Z0,LF6O,<'#$N!,[4P(9*ZJPGN(1%7R613H$+9#(N!'.2Q3T]/$X G"): MA+S 3>255K1E:K:)2>IE]3@LY:6"64<:F^Z3#\1]P:\)@*4EW*S'S4\JJ;-%(P$<>68H @%,U4?%=,^H.HE'%O*\C[9V58UZ<;O MS%%VF<&2>SQ*"12M$O@D_V/WL*8&:XM(?Y)+ M#I9+:HEY!VNBTFH#Z[YO6Z-*#&[G>]H2SRS5,FFXZ7EM&/D-@ES98AVR4IOI MR)N.RQIAZ]$C5[TB2^-).CHGD^MU;?J4<"SF+/YHD(>-%?!K ^JA<,4Q7C%X M=QTX+KWP2HBRIKJ@TF/I<]P63;L:36YN"\L:7PP>;V7H *.S!E==!AO3N/5Y M84+VN+*FI*D$M\5?[F,CT$P)62Z2HB7?#X=WJ2Z'HY#B$)^U]-'*KJXP#,.5 M*PVW@!^/.M/YB&PC$970-YC0J$]K(D>B.QB8S--I99: M15C?A]Z0.Y8T>HN\8/>G_P$CS_PDN;).'8<&Z8L>Q]Z 4/^# HQ\D(47[F4! M&8"2@ZB$HN+ C[X3.\C+("\]JD5[6FAS O>+F'E%FAT-1N$5/2!B!ZEJ2977 ME\)&V+Q, O[>B_.+<83Q__*Q855O ,&P%]BR'#4<$=MP12LH$WIX/4[=./(] M5_B\0WE1F""E@LWJPC),"QG>+&AN].VZ-KDU^PRW'!,7DW2>5M<_7:0); 2) M^[/MS1UWA3U&!,W^@* 9$#2_ P3-05:E&QH^B=Y9=B^7B\365-TM65D[E9CM MCA$GGL#4B3P45"6Q[_K<798N/XR>$)N7I2=EE[E)%*"YWF@67^8%;IK/6>^- MC:$>JF5OC>NU-'J:=44-;(1 /*2DTV1V%8M*>_BPQ_ ])H;S0<$$7$+@NF] M32CIS=DFII K;KAA1G(%+U+.G\>L:ULID"I@$E$"=M@DTTD:$S!TW$^PT68^ M^M)!HX[2&@H>*C%NU#!@Z-HLH_,BSES_JX4\7V6:V:6XJ-%B5;2:X4JP31A^ MGZ

.013#AN'"-#71=>-+GI:16E]'4?HMHNL*! MI$:273HNI6P/FW+2@$+I0NL,X[N:&T-0@9U[- M=RFI(RD]Q+HCS/6C5'4T,VE@ 99&F3I!ITE+:Q[J-H&X1F$QPE/JX2#KK$L M=]6 @[P,\A+*BT ,XXQ]EXIIQ^/S&/D&�MN0@WYW*+:OX$X?$U\C=][[/ M)4)$4P@V/'>^P5MO>Y,JR&VSJ5E:D .)L/NI61^DAXGVTJ]Z_ZR(M$XY!D:M,$.C;_.!!Y :1ZQ$Y:LR@(9ZD%FH-"2H,F>1! M=&X1G=*;/1198ZEP=NK9L S:/7F\5:D7I">4-\^QAW) M2N5!DCP63+HP$;2[[43:K=?[G2W:#+%#S:9)V#6 _L7@YFE:3.L%VQOER'9@ M2;/+?'Z94B%J7"<,>+3(2XNTAXL%'+#IM6VGI%W5D+)Y+OT_J=-+&%RW[3B# MUSM.]9C**2N+>D3I3@A4M\K@TZ7S]6\79.W*3?IA]$KPP MC*B_$(#MU(3 VUB:EF M3@49#',8*5L-; S)9_!=DL6C[!P-C!$%VJU7S\6WF Y$&<(1R>)I)<4L06%I*[<@:&;!Z<-32A\,#D-_G]%1.ZV(RU>%QS8'8]:2 MD*_^U.+.<&[>7]6*!87<%Z8$")S+AK+* ZN9^W]I)*1AH;0?4-0V7!TDS M>P*L54>S(]F"DWD5/U;6DMW- 7,Q8"Z^#^:BI;<_.Z?ZI[_YY2BG<+>#LHP. MB@*!$8M@!1Z&$=16OQNK;4Y1$VS2Q#(]=ZZJOW$,6'K3.D58:>%'[(9"2"@ MNA:X!5MPJ0<9$5B']]Q2"0TN4S*>@N:9:Q/L+.]: [O5;4\'OCA)O:*!6Z?$ MG9R]3?-SR)W377&R[5F*C=KU*KJ;27U2I0Y<@E,I&8]%MJ3OM9O[2"J0O.ZU M9""WIWD=+>JR4MX8>"*6_F.#T>4\SCB?U/,&-BKIVQ5W16\0R:" ==;N^S7E M'O*R;X1NH[TB57V5#":EF.'(8_!Q+&9*\M/Q:&O>]U0H,Z9@Q27AM9@8R@ G MMV5W>V /MK4MER%3$X]8H@*Q%1-XZ26Y"-8?\<2&V$+;AZ7G44I%V);07HGA M6"],)9?XO\U( %CV#UTH/BP@$PW<[+:4:_G;=KFA8\POZVCK%/Z][&) M3K1 27U_M:H'.A^]AF)='?0>&SN UYW\M:PG99JD9,L7[B=BTU1'1>F:@\/, MY>JANFBJ"MKI]HM0"P0RV#BQL/96S! 3I]P?-SR2P4?T_41I-.BC\LWXO#"F M]"D^^:Y%!FJ^:D7N_17K/%8X,P_O?\I6.E#.-FO/'\VEWF3A_[ MCS2*2I0V99FS'0U+8SYB1#(U,ZW,YQB!%Y&] M07@N\Y1.,9S!^&I6WQ?[^ZE215F!#ZY:C2.Q'\S2U.^^=<7)B. 1LX>8VNY^ M."W7+)ZBJ:4H>"32(>I]EUF,P<\_CQ?6D'&^@DM3EM,+LQ"KU3G"3VQ%Z(PYY_BL\FT2,V5$R]J!"#5%7F- MWT4]STNNLC;RGC"-R6&$I[,EC'ZVN*"MK2-+R%X'?'X&N/4?- /:J[*=1VOM M/:M\J/S'D>0N3#4@,@:A:@A5T&[;R@I:MM1;4JX&YIST%#;>#*"I2WMOAQ)J M99!J?*;TC4F>H5^3&$?$EJ/EYP4LTHR_A:8V6"HHOZX"*DZ0?\ $#$"D6O&: M'"1[D.Q0LAMV$%.@4PA#69%M"U7?+*0&T9698\=U,8DNP-@H\7M9@]94!#OL MI7)!;3)9: N#7W?%><.RA%E;+XSTR![KMI_A)5)S6&H* 1 M=0#@"]S+E^QOCEU20/D:-0LE'2*1W%Q:1+*G3D\G6HEKVT8RQJSY!GU*NA%J MHP(*9602QURFKD<@V1OX\.!K(]>N_:)%:LX]HSPN=K1TM1>EWR-&/#X=J;S? M$BS9OV'Y>I03Z2K!JSGZ0*LFC[@U=$(0.TH=I-B.:YY^-)9?E9KA-IOR9K(] M$IU/V:)P5,%5WO/RTH?\!=A&C;1Z_*Q$$#(UR NK21+,W,1(K2HQ]7_7 M23IEY@$OR]'12.^>0+=WYK8X]=9*(!71:9W>,R+K&&G44M!,2^2Y4=YWOM5X M[R6A0R#J.6B<*IW-^$@;R>5?%KSFZBJ!>)@>6 MH"C>#](==5)PA)22C5VJWV.KGU!_&OB^ G@]>N50OE$YP_1(+Z472*4RX=Y] ML"=U7-)0Y+O7W&/D$+1"\ M_N:&#R]S4(N7L YQ@>;LW%#?!XVN6*B]J,XJ7Y>E8,A=S[(*OI>ZZN F6L\5 M[UDI1<0VG,V]LX6$.(UF!0 ^$^G(#;(SZ>>)[7H(4?]!75L']XBGW.:+.J>6 M;*_$"/OG*HXY06/J.9@VF(X=&#\&.6J%2*8,V,#;B?J-PYTSQYCQ^05=)Y[P M8,J1#!WIQ&=19DD]9VA4@,YTW:'!V4GA#::1+Y&^KJ5<6T@;157(MMOA5D0O6/]BNOM,KQ?HSHCNY1%K[IV!*% ME]>BD.P5: '6JW6$(C-9.S,Q@U%K#7-_K;RVIDK0%C(%VW:E-C@L60^O1WFG MS:N $9)H08(23G@:+7/X[[6KZ^0D'8VY.5ZU*Z=(9!F)O!<6LTT8CRDO YJF M:24'9%K !KH>._IX#HUKSU5]&;-9=J^+[=T"_GE9&6-'A \0>W6DS4<5N5*B M\VR[;W%_^%&4Q O;F@L]@:PT#OMU'4G'VD:#:\Z!+A#,VE1TW*O7TG>:U21N?%!OA3,-9KZ\VDA2:?\$3Q:I#U13-W M D*[ML8% ^NV!:FN:'NG#/B-S$4+18,51G/X-# C/+$CHP0OEE9 MXYQ3+8C@-C."$:8HJB@EUVM9!B-O3#,LXA&4L8HQ305%GT9"HD\M:K6/#564 MQ'5)I)$Q=H@N8X8XNH#P!7C&)KM9CCVP+&^=W3DO/,CLE"PT\E!/)KNDT49> M;Y8-!*.EA%/,$N'W%;Y. LMS5*/!D-G5N,U&QWZ10,BABY)103:'4[J":/<5 MR_3KG:\$'D3Y+.WKVM;EA1%B41+MD#57>%/E0K?*F)%_HK[Y)O*/A]<1K?FZ MB;G.M:C%XCE1E+1O+;X1X^2DJ.PV4^V%G$>OYLG\X78GIO)2K'69G/XH(I%L)%G!&E@2MKB@LP D#C.,GU6HAC M'JBK)6"P1".W +G3=6+WSNG9I?=X5 SG>4BO[>2-W*J4]*V"=;4%]A*4M4ME MGQX=BKW1G"&">>5*#\P37 T!;WH%[.%DJ61'@FC4X[[.3$;]T/%"&EH??./< M^/:0&Q]RX]^Q#/]S'5GKM6INYV4*%@*5J;VH49GY3ZN0*7_DM6^/"W$0'7UY2@V^ZT1Z?Z*_ MQ=DB6VHD*"IA4P@*RL;1>[G&9)K!HE(5 E]=8,,N2C.?<7B2O,]2VNCFS6(1 M,& 7L$=%2A8/?IM7V 9JIC@WB"L#YR8N M[R(/FL#E2F :Z;+RPD^%F=25 '5\V$<E^5[26I@4J(T[L:HS0OD4Z&%2HR%M$(2&R]76NVP@WB MXUGBF> I>=[:J4>] O0(KDPI+@5FWG%;618:S_L)1RWW&-X7-V?:;2T"9=AO M$7!')8'/EPJO!2H.ZO0R@[%;P +)O:X&"(%=R#4OK*%+H%0Y<)$0# >NC7R] M^:)E7=F;AE2X?;SK+MTW:(IJP8PKW@D:G.IAIRJ+R.I?(GZ!PULD5)JL6 _[ M1WN!2C,=/71'0*R,@5#*.#E83+][YAM $>TR3*C\BOH7* M5)&:+#JNZ/1A#ZDTK\OY=4NJ//'.$,*&"VT^T;UC!=H4=$F+>I+U(5PC$/F:"NZ++'D/J(4! +D,?A-^FT.F8;A/:WZ56"(3:KA? MH:09S$79GF)AK'!V@-3H; &(, MC76E:UJ]+*6S$=VQSD;DB\@O[H[!.(?G+^#LVA%[M"AH$+/]P,C7B;F(R09O M>M.WPJ%U"K\N%CRO';6$=1V1,F@8TFJ+$SM$' M(/LQR<$M9)[0 \OHI:\3BW:**#AKVG>T"PPR*Z+\/4R*WOLWO)UY3EN'B:U> MXM&0RP7'0BY(.-3["E"WM87L2%=#*,+O*,.+#RKVN@XV#Z:XW9J8M_F&UL,I M\7>;2+4>'_@S>!?*L.SBN^Q$._/?2ZVFR>V8@*0M-2FT)"/%AR2BB24KZ&H% MW+K@^\^%#WO$$ 7A:R)RP0T,T%U$:UL_;FVN6XJH.$TVZB6(S!)5C68(K;%+ MRXV>&"G)I7+:J$_)=E2I1<$Z2/JW#!3LB.(Z/,ST+/A*5\M(OZEGJ]LDXAJ* MV#:GZR!U:C>VM 307)I@>WEBXG&"U9T)(V.YB^6M[Y NGDM)9KH;J<3#ZPU7 M:!WL9/EV48EZ2VJ MH8)F71M0D$O.Z#ECG"C1@)0$2]0'K[LM^3)RK]'G*,3 MT1-0VB/0V0B)T]A-T+NVU^2A&AF%%1I.P2/ _Q-[A9 M&$?K6IJ><0^IG&^;H991H)5NTD!6 MZ7C\LN_]-NNC1M]V;_A74C1L.89P%B-A=O$[@'L\NTUQ#T+4 C_$5J&"5*QA M8O.H7?+M81JQO%4#Z\H)B@73X C:)[J8U)P#Q.AB_ ?L6-J<$=-&XIO:6,G4 M6YKH,L95#./J:["@\UIRR""/,1/:*U;5(?;L.JXW%W*M*9,'-XIX5!X#A'#917%(H3XY M NI:A0R2$I(QEQ0@U3S?]"+&<62.75&73() WWZ@T1HJ>-T8^ K55EN4+ASQ M=$%G6,'K@G<@Y+[B.=<;W6^<[K!WFVRSA6V+J&%959 ^74O7X0=$RT\,[#22 M=<;9QZ)>5@R%_TCX^>N@ACYGH;#)+$U06;++Y_!8>&Z*MD?-WO>$8,+Z#EC! M.BOI;V 2)/1Y^ (L(+@O)4L43V!RK>$^C I@-L-1YMJFI+( M<\C7+=)SHOODKZ@ ^&=C66,%,D?6O0!@T+5'U-F#N?3.7 I;(@?'DB7$)D>> MAKR_@.*MD&N/S612ERGE[OT6&$QQ8AH=D#IY#CC#.KD>]=C3%*X.S&55Y8X& ME..Y?EA$WG_7[,M(>)*XF>RZ*+=[2S,3$N+RF=8]/+^17; MF_#_\)RMO1]L3Q/%:6 93^4TF6>?B%KE@*8PO'!,E)IZV#D+,$ES$M*"!/%6 M&*;6I?"Z\<7.%V*NG((=$\$*((=,E5(>>I(F-G?.(_4:UC6"7)+#$AJ%BK+/ M263^4S-J" ^%RI0-A3,W08K M 52.>02=N12IV61YH7J/X[=9G[:WM^66_=T MU)?XD&1?J5S"]+&N$ZGKX.-G:##LCKCTLB]F')/ME3/:.9-ABERJMZZ[-JI9E?NIXNU?62?_!]0NLQBG%D%_LFY>QE7FS=]TTEF84Y1W\V MD"'79LIC)E (H(>J#+,&OEG3:*S');T6,2%M\Y0EOPE5PY5/0C/C M84(%**3(2'M@G';5K@U2$]I9+1VZ:P_%?'J1ENKW/(]^2_FVJ9:W?(>PUYKP='[_F^UZ9P%I $ M^:XH:@).%>+PV3R/M=NB57Z$+NW.+W WD+XVA]S^DWO982HE#4')Q"2ICO>2 M5#(VA)Y4I>4EF*$3E-2W!6Z]%VE_$>1MH_HFR_J&I:PTL2M[(S-D1SJS(&[, M=DUL])9RQAB#K1;:E"D5)3=@)[X-?(I'4Y5((G(%^+%^&T.M AI MR$8\+%F=N*KBZ84 ICAN#=/12@F7X;!1>;%@K"O.Z<60X#?W*?K7A<;W@ML& M(N(_KYHCYLBN'J01![J+U&]FJI!I+WPL;_4RFB'RC@))&\@ 7%W I'9^W%VW MC(H8OD!SU^<^#=L=!K,8:1J&YRED\))6:)_X94SE:I0V*+7S5Z,!8H-ZN.NM M1)FNJQSTP$^ MU@N(8M7^D7@0^> 5+E*$0. 8!6+1,S]'I7VLQH$T9KPKU\G MLIK$!)X1#&8YCZ]_2K-YFH'+.<^G'UL,V>S6[#SAKT^^ Z&BT&EO;8X/894F M?Q-'[+46S!\2%]WTOM3J;T8)V*LPQ,GFN0QRJH.TN1;*3K (J?N'+TM&GZ04B#UB6\OLJ MC#IK>]*.GDKR,$:'JJ2BDMQ0A!U_84JN,/7IQ3\,$K&"1!SY$G$6?Z(UO3]! M\ K:X9*H2^WAU*2G?W=R2%KB?49)_U-&U\Y,0I8=6DKHF<6?6M2:X>TE#"5^ MJ3Y^X.#%*8G5(=G@!TY7B=6&_A$5MQ.E($%.N?O%W"!_!Z>%P'376Y[N5[+@ M-*43V\&X,J&F1F.*%/B3I, +:M'^;T'1\H%0GA"W6#;_ASPA F_ [M(Y_)G" M+LU%\1L)ZBKBNJRX#C$DUFU]BMB&/X!_UF/7KUZQW9]F[T65G[>W)+/1 \<$H0#-R(>&Z[N7&(99AK[E"#2 MV8;?$VN5'OG^<547XN/ QU**-)(PH#U+LD))WP9&W,H,##HHP;<&"+.)$D]I MX-JK"#LWMV^J(>&1)4[2*EXLPSRW>HD.5$53QOXX[$8RY)0L M&@IG4*;#XP35]B >'N??=9&62:K!CJZME9+T<+NU&@()+#2TE.2U:@1"T*26 M):EH0L$(*L(];$K;+(D#WE[@J+$_GW5K?WO:A#]>:FYO2,T-J;D'DIISB_). M]0G!$8BW*BF%;H4#Z6$3V54L,^GK1&$&SUAJ7C@-Y2ALW:AF-:A+#YIXT*9< M\9#7>B'$=M2DS&3,HBPU^+&BR911,'L^EQN4&@\IF%5P'8PP67$=PNDW[P(V MC\.+'=?HGLRN=R8'Z\8&7$^,L->BL,.]%]^+(>;\$B0G@,4LTR3%#$AIV1O_ M>7R$ L5C9%"+1EU=K-9R8Z/+(KFD$5K':"6/FE8]?LBP]X A/,^1R17?AK(\ MF=N_8=:6+$6RF6PDVOHB^$3O,61=1^\\'#Y^^LB]\I@_"TM.R'&1MUNW: T_ M)2#JH^,S_*Z@IM=M.$;"T\ LKO\K<>L9_ ,^<1]L[-/C]U08_(B:?E)@R MM_=^Z-EJRDT%G.NA,88J77A_L!8K9^Y=K!^L=Y'5T5E_' M\$1']GEFIA<9&!WGUW"QC4?1JRK1]=:R+^FT=P&J9*,RR''H5DUHJ_TTBLG^ MG;/]C@CX":SAC%HLVJ5E^[A[Z;'6)IY/"3B;. :[BK\ AJ%+"\WSB0LU(*N= MZ]_H#KP>.>UMF=?24E+XQ^X+\OR;:6J>?QZZ M<9#@\<,33 1Z,)Y%/3_WH7P4"\+VK=D4 =F>HMF"L[JUO[\SZCRH?X^S&F_0 M+?K0+LV;WH&ZG\(7Q)F8+/L2?7^]=@-=O7X;Z=8^GS3O9-9E@D?;PI&^R-GX[K7)ZQ#/2 M@%O,'V7%_734L>[^N#C[.M42+U"=8!"DY85FDVY9AY\U+8"+@*.B3/.*7VXL M8NOJ*XWOE8ZH*:7H3QTQQ^&:ZM4/D5"Y$2H-.Q("AQ!Y4I.2;"" M!081K<#1@/Q( JDG4Q0IM;;&LXRG%106'%C"CL%6OX[A-$>L_'&W1;QDP^'C M^C+-J1\DH '3LG(UK(?8IF514LN9B@J9".U 1FR6H;1(Z6,&6Z&[DYX[BT;R\%4^W@><>>%BK,N*'Q,&A%1SPQ[ YV^M?/#*-J'_SWY M@::Z^8->3ET:A"V"+5TL:R;*"QJW>(F]9S?*: WJ&3E:(AODTB['SHOCHL^:+\' >-9.(O2RM5__L[6S,<%>/<^=Q6S=[^4891=-KGO&N)G M"4=42.A^"\6"";BO&YX7>(ZU8UK. A%0DTF*9ZI;1_OJ MYNO]Q5;LP\*S00A6H-#,6M97;^<4B-OY,*[AQDJ).;OTQ.XV-U@4B?:[=Y&[ M;XULC7;,/R'F)_H9V'5>"CR#JC5[H,H78I2J5Z]NK[&1(,J.B2R9]HR]/*%>SXM?#>GZQ48 LX?JH$BF 7,"2+3<)@#0CO[)CS2Q_))\@< M[S[NF/9S3U+TY02]\$=@A/V]:Q W/U[UL38DV]K&CF@(6K0%L:S=;?&=GDOR M#*V!:,V#6R6KUP#P)=-^NOF@C$12!_,:3F)=B*$=P+_.]$95.KPC= OU16>L M=W^F ]8AFH>(>,XP![=&_YH*[ M!12(;^DDIOM MHL.]80&&-C)H SUT+?EMW:WH.X^X1_1Q*\O*Q,FH?UQ\'Z1%\%V0+X%#4E$" M]:<@2'.Y4-1J3J580OY!6D4H0Q#:*H >^#]*V(6#]2[(B6X4+L_"5",G_:N= M:[Z?9^":19E!(QRW"TW)4KRB)1K+([?,PJVV*3O'%:T92+9C*(&@GA9G## E=1YTZH?ZB[5 MM%*K38PU7-VFL498=_AD"<,O9ZE1L@?5M_X>>FW4K&[W,OO!E)V3Y?E>?GVS MG_KN>&3C:-EBFKYUM6SW+%=^.3 U$+$65FG;L2F7NU#Y%^D")48K=5&QHYQ* M-6Y\F1>A3>=\CMXQ$?=W0H4Q=)_9AS1W4!3XK,8D^9 (_9)$Z),A$3HD0A]( M(M3YW2^Q2L04R-1"JDSX?A,TG!.Q[SLNY5'3^97^E.CNDB;W >)K(86"AXX3DN>FB?LT8FQ:CY5;O'(UNGBO<#MBS'2B#8/>;RJLMULCM+(]&LAB-\ M0_R!N?2920G,<3PMKCJL3Z!H-6FT2X1X$RF=9YJ(S8HSL<:;;%2 -]*0!MN6 ME!\IN&#&>Q'%E%M'../J'N?9S7N21;#_?&;\81R=I^3%Z M&;N6BMO/\5>8A>04%-)P4<]8&P77C+-\_-CJ"X_$\J85(*.F/\^L4;"15U7I M6LQRK(+9;W D=18:/P'4D]%W6GS4*444SG]QJH=@+-[6_2"W;7'%^_'I.'HI M8&(O:7PH9B0;K \!)4W^4##LVS#0HC_IL[_*+KC2"FS$3HGQ_"I3AG^! +N> M K>B642=N"84*%.%LK]Q2 5DP,!J7FIAQ]*6;\XMRD4'[]:CEZF[=^/":.#JZ"S8E+"Q:2+ Z> MR+[-T_/8*-GREU>WKVOIW+YW+1R&H!X#@*8<8@9HS6+ M>J'@W=+'&T[.?QLC0_Z3^>?P5;5_TPXU2_31+/YG$-[K5 M/V#SN"K@?XF.."P,^;%*_#]^T:@OL;1T&L_%=2+] ^-]#C9(93; GIZB$7Y5 MQ$L=ZS-R>,C?D,'^Y<_[3Y[N/V^.*_Q0V\+_-A4MUCU0NL<9G+ELRKUEA3H+ M9,NYKSCH'W&Y?Z3]&63E#R@K6"+#?"SHPI!BP12^F=82HR&EB8S?6,Q=?(1I M;^#_&\Q#5!=YHH:J0_8, C8(F!,P-D1<[GP%TP O7&&Q0)E,YN!744.FHFP0 M:Q(>Q)PSQM0GW,Q=%V_OUX-D#I+9ELPKJJV>U4R?@C7;6I2SBE&J9476HTA0 M6(I!U 914=1%$^?X) ^^.3 _W3(&F#I+6O4&[M M?,6\_"YO@T%P^"5F%3P:?N+@J?+I1PS(#= W2]=FN0P?E< M+=5I.V+Y#!&IF+NKJY)AM":DT4 -^(!$<7.0Q('Q&.) :L]B*[YZK.>9Y M"A2=NF#8MX-7,X.IS+889+MO1S;:AMIS:.WOGVOJ27;HV'6-2A?5MY02E(3!1@#M+6Q$9Q M<@DB4S!?D77&8 D2+A(N M)S=)P&J=@E"[UP$=B*U::DCIM8\0:- ]^: ?_R,[O5F,)\W"9>8D(E[A%B& MI;1L$RR-E#GI6ON85D4>,_*7,< =V<*RK!<:/38Q=F;"MMV<07'S@.M[^Y>(6IS MIQWK5D3O-/+G&$OPV[:) 3!:Z98?]=3_K'!C#JGO/ZBA'D=3."__:\B(#F)= MRAX\Z_#V'I"K-XC0 Q AO[NF:XXL/HQPSY#C$GQR*MA+(M4[C[F*D8J0>IJS M!T(HS=HJZ2N(87WM@/@B96XXOE/F]6*2QD.$8I#:0&HS98DD)(>6U"C/5;=] MWW,#LY4.KDE<)-QR@]U=1EJ/.YT7)DWD0K3<'A+N$3LQ(!?D4TKG5N)X=.0< MSX18QW=@E+B>,*?4^MFGM5#'ACNWP4+CR -PGNV'JZ ^L4"HT(L:84OADKR' M'&%^CS@YMBI;X52(WJ5',=VFI8G$["]_E>;,9]T#[C7]N7:5&SW5S^IY3S8@ MJ41W@2;36:,6\/9( .^BUCSH,*4U;0$.&!7G>[UJ00E)P8%QW/Q(JFL++40K M>K2XI:7AO#.LM-&:EOK@Z3HHR;G"&^%E]>,,@F4:4!IUX69=-$M]7 _&CZL: ME+Z3?,VI[J[/ K9]6)01!P$.](+58+:!<&8Y5[S -^=Y67JT@+94/VU 9RWM M:>G>^J5#?R#A)2>O25)HEQ*.@MCJCH#9.2\"Q4$& #/=PB>#K1#JXB+!?3U:T%ZSY+@_7J9';M:&FWXZ]>2WK->LIOI4V*R]R[ST,O2JPG2?EEK M-@3P[N7QH;V?9R+HOD'@6IHCT<33L$<[WFKG15Y:BDXJ?I#VPCH.Q]Y)A!1[ M87Z9 O%@Z2'S@^TR197S7&JPY@?W+6$==57]3PTBARH*8\AIN1Z\7;Y.*IOY MX/2'RZ-X1=V6LH8];^I>%'+E5 MM/RZ1R @OC+_- KY73!'[[?J6^U.T'HN%\I3L7[BQGW+0YWQV_E0S,<$\N3D0GKQEG[IH?*7('$9A?V+ M_#J>5\J&JE8BL=>.H\.XO&@06%I!H,FJM)3&NWBQLLFNMN5=\?IPY0E=OT3M M%4D,GA_G7$P\@,(O8+..%<76*ZX_L8SF+EOE"[4^5^7U 6A;WS]##A#RT+@% M#_$S$F4#7 Y$Q!DO$,N$*SC%36#6"U<)H:I+2F[@T7,ATL("G32K>=TFQJM! M118O7%5)_W5J-71%PF1A2PGAU#]:[$-E%2#5L7D]M/SR!+-PINPE5]T/+ME*DB]2@TEG>Z^\U#M M@VC=,BP?)2I)::$0\V[CA_!1]$9_]:@0S5:-X4=XOJA[>Y:FTMX/,?&$43DI M"&F!Q:]:P$M3)#91*A&T8X#W[["PVD0<,V&$?K;E G63C0K38_%^I:%ZYS M.'H-MVM.DL95TM+V"E3Q'#MTHDQ=Y%?*CD(]KS#P&C"+:!ZS#@FDFU[/K.." M=$I-CJVE.?,6JFUIS.Q+%*8=7):\!'79J8S?KG+J11-STYJ93%I7V+NP8;>Y M+0M+ M.V\,ZI#9<85*+Z/M_;0LN!<9_A.N7+F+2Q65YNJ@H*IKTR&AXHQT$2_MO" M).! XZ7N=(0L&7WV;HM(B2VC1BL]G^(8[[_X'"R,"SQYZ*.H;9=0()XK>(64 ML6MTY)0TPF/>K!I?89(^FBH9&VPW-PK4V8AV;"%EY,QUQ+5@H 0I19M?L\T@ ME)]4_).I,8GH5FHL&$RL$=P3"_#182F>#5B* 4OQX+ 4?LPE74GY)W5![5BX M!5ZH%8AQX58@I# 6V7BM$@_YCZ+X!U-WJY/A-[[S+@[5ALNY293>LT2[!RNG%XK,RI\/ MV4GN^&$HV'46\O>Z+J[A$Z96*E M_N&FMNS TBQQ%L 96AWI&,>(Q)C+(J48+1NT<16\>R2&A#4((FY48,?DY7N8 M"PA-+B7AFZ>:.,*'T_1(BMB*"AB\PKB#L%3[5XR-Y= EZLLA@OJ:)P #2RL( M&#;V@$=N>;3$Z@7JCVRG-ZZ[;"7.$A=^XO/(-RG\,K'=[AMY3PD'WB[3-G)X MZTDF)8 ./V5R+W*,5@KA1SBI;BD+.D!12Q;0;J",M&]Z3-81>AH+UY,)6F-4:3@5\NQ&CCU9F:F.F\+;&SZR@N'+CL/A-K ME?-N*%:RPNHB%9%]1^@P>T:OA!#NF"X*T\OTZ]@EDQ?Q1\ZRB]"(0X#Z6,7$ MS*5\5G@HK1;<6G^GX>!S_U8FJP].#\F>2,UM(^V5Z( M?#^RAN\,HSIG@>/TFIBVCL)#R$CUQ$@/'#,1.@NM TD%Q3YG86'/..,[,!M" M152)K0[-W)9JAZ+$YGQ'^C$* \XHSI0&M'M= )*F#ZEY0F9; T'J("#ID!U' MRQ86>23IC#LU.:)@T16-#^H9Z_ 0G;)W^TZW?U_J_I9EU,.*[2^0D[^1'*-T M%N6!8Q@+LTJ!S/T'RXGD? 6;Q@^W>:S&KM#O-:^SM1[T)TG#4^L6,NHBYD\V3!Q&*4L1RX^XHTU"]@S#6;5L\C64 R61\XQ$^6P&SW$)'%E8.'F7:5Z7+C,G M-[D<=_ENSZ:NC]L2X22A=^NMK>;6(/4L1>O-V*7"&V4V)W/BPL]1TXJKP^*\ M,*;A;+IFMEU>GR.FLHPJM>%82";#$Y6.<]00VI&-+0;@'M]>:@K/]]_!D13S M.CFE@01&G?()XE]NWO'>EX06-/$)8_N%'H4DH"!K,XBV%TY2UT5D)OA=>:YJ M?Z*9U&[1W!-\'E^-O#N1PKIAY=EY+>UJ-%_+[11(%7(O#;(C;[XMFY8O+FLS MC*F5FDQ=B2DZJWAES+,&5?,-%FC#JK3-7LJ0SU@OY$[#J_\.7FD^:F[#,Z[O MNCYH:7^961%0P#Y,O9I>BG TF1];8ZYS2[N@X%M?]M0/&S,G2"M]]?= M,LEI%!CKX6"7=@U+O>:C02N0)CC5JI*VL4^2B5 C4'Y63E6W*8WWS+5 '0GW M^!T,]-L-<_+&[FF!5_.];XMLX!=6KV/WDSK.,/5;=,.648<7"705!A-NI>N) MW*J&/N7.BO>TB)^M5C\CT>NZ$<;MWETMS%1:,.J:. F^;_'['Z\GR?Z0J1LR M==\G4]=":7\] #BN08_1?Z_660=#1L/R]O[8Y'&_Z/3R5LJ^>+49-@E:Y)3&;.:4;KTQ1MT^I=J;H6O-HZPMW) 92BOR M$*?@!4BS=CA/"/LIE6P$:\1&G8W9>]'A8*Y,T^4<\6\_FRGVL40S1TS)18SM MES'"[@'5=4Q=+U_Y;8HJ9)P9]49LY0P;H3@R>]"\8;,G,"7\I1S;QIR>:3XQ M86$=GP+YV(9+]=G>M1Z.6TU:^U8_$^LE$)!#9JQMH>&+X5]&_B'T@N.8[JCD M67=R/UP#Y?ZBR(D+QE&_GJ6@/PF*RTT"M;V]P!;E?8U\I6MJYXT\R%5)E\*Q M#U!.R_8+&]Y2.Z"PU@:W]63P0O/:K?9=,I9-YV+=2D<7L,"7S\AZGS8E'* , MW_0[C%\43U Z#N?=*G1 XREK%8<7X.SFRO2Y$J1]7;J\WQY[N!\]'ISJB7&1 M18J-=H5R-2C+^CZ1;E4]@=\1U\5X90"LU-DA$^HB4.CN\Z0WEE6 "9'XN@U4 M:$ 4#W2:V9(JRSEM;X6+@$]:'Z>:MP.\37'C9=["CC1F*X,<-0J\M=L5R;#T MH.:0-Z*:A7^]HL55O<3/\\%6*QJN.N>I'9L4[I0P&PU?=# K_O&UQ*:2[03&?V/XZ^7 MK1YWVY:H!HK8@[KG&/24JLC&Q++Y@K6 M5\R-2 KV+%YBV+*3[4(CJ6@CV7:%\:0D52S4GA:#QL!WL02<>WU;O?/ M65 4SH >;\$8M2<)\?979"VTL[M4MS*['AA3*ABKV.M2A&,KV#P7P[]*N%NA M?4)Y76)'0$0ZE0*Y\LW&+TRT-.@M9OY6KU18SG5=IJ;B04<2PL]MWDFH=\Q< M,P7D*?A;X;%H9"1;-07,B:%0C"Q-P=[J"6"N.) H>5US?M3!/!A\I[!+*S=\ M'1PY;\SA\]CK)!>SJ-W)]=LY.P/W>_K7>.!8=;LU1N"*U2*NT 6*Z#9%7?@O]$# MX< GYGEVOH'*L?.SO<4^JV"29TI[0#&I/%-G\ZQEQ;0I7 QF\T1^9NI&!$RS M*V-A;A@AKZI)^,)+0G,[W!9O ]HE4=[UHA>4&-*/D^EU;W/(>0PYCP=7G?25 M'+;@HF!M7(;:]W8%V]L(W91>E'"5AM>VW7/(YFZ-EW"YQS9"O<)=ALC4UZNU/KO?ZYBX'* XFH!$W# M+K>]#0K5-2/Z-[\@]'V MU\%S]W&+&"@E,-UG\')%[H5AH2+]TU\U;#X]M9< M3)W-EW+=E UJGO=-X/;_5V_JI,B69W.Y_J#]>V./2#;B5U] M7,&?P7RJE]%O+@AXKS[<.PV9P;:Y&"8.%&_#TE7D6_";^BBN?F,UM@S+'4I, M(RA[:5??"+IW"J(,\(,^&]IVP2=,0L,;9#$N,&;@Y4&+X'+V087V)+ CU+[) M)[P]7HS6JF#D6^A0PP'7LD?*S&WN0)^FRU0RXD2_T,C;=+VP^18+IZ9W%314 MR:E&9%(0:0^C)FMBKE7>+\1$RM([27(\O:D@X!Z>4*)'@[BDO7"GX \,Z'OK!58L5QH92 M6 #@U79CQEL/)5'?,N)6.CFNZW$*4U]XX!IG$"TQ2WMR1SSC*. MU?:05F=P MEN+61@Q"C/AE=WE:>#>KZR+3OEA7"$=\]YNL SB&]_0\OOXIS9 A;6,RSZQ_'Z(U 1=A. M&39TA0W]Q=]0,@!(X4^NHZ-/X-X.._EH=O+7X&CF8,FS59E10@.&?F_%)EZ! M'Q8@)*[DX/3HD*[UV]G;VG M>^M^A[817W7X(,/,C#=02//]Q]FR&PDG?S-,?]8S;+:';QW^D];P=S?WM]># M$=L+RI*<:RG#PVJI]YMI&O<$"B+H'RQ=$7A:;(=[E@>5G7C^KWBJ1^K(', C MX]+W-;%H1>( RR*])/126=9@"?A!.O\!(PW_M0I?M.*EGMSXZ4Z5C,BS(2%OBC;A(Z4OYBE)9*E(I6MTIA549PZO\^B+I( ";F]%+ M\ \+8V!]WXR/QB,0+7 1MO:>;8ZBWV(P';/S"H?W8@RKM[VYMPM^R;_RFH:$ MZT:,0G:.G-Y/5$N-&,:B[@81'">U5.*@.V(,D%:EGM_).G>DP\:#J#- = MN3(3; M!<-:;LYY75U?CTDS'Y_EEA+E,R_A+3Y+](+?CT[7@'IW#*/D\31I!6T__@,I?QAPUPT_CC87A-QH. MJ9M?#@[>"0L(5V*DDC/QU;0$]@BX9XM\^!;T-2 2Q]691$F;P>B>$AI<$_]5 M?-M[RTA+0Y_0V1@M#5;_GF?T>0)AU.3D6A&)WRU7VML4_VWK_'"K+JZQ'EF>H6/]GXQ_'-V?'9P=OS/HX,W+^#'5_+3B^/3PU=O3]_+E[[)S;VU M^<5!K+W=[Q[$PI6+MK;\.-:-!\M?XP@6.?)6.=)E/CDZC0Y^?OO^+'I]'9?VE@@QJ/0). M&7P_)3=O3IEA<;OM9X/>2%)V)B1"AK\:0EU$B=-1I2^%-33&>%D=*[C2'=@0XJ2 M@T=,XZ(@[B!SCIR]1%+67)AP>!.$Q-+3,0B9$4J'O,8,;GIP:2M$!YR+=(>:%]$;X'HK:4'&<*92?N,YC9([@\3LE*(;BNFVR\0%JG& M>^[G3"B\W#JJ]W4P\IQRAL-MH['1!Y?ZGFI&V8YKLN\0RC8DQB((EN"8FUWY^&73(; M(Q$V;#!28$(C94;-RKG/$A^,_,#Q$([D>ZBF$%.B6!FD5M1V M21?3!ES=PBHR^<>&5",UBO&. M#U#!YLQETXF>>/RZGRJ!1-,!+'&ZVT; M+. >6=[5:[XQ;'E+HX+AIGR2A<+(UJC+Y@;#=T"C>$)+MT':4:@F0J@1C I? M.T%1QQL5\:;T"I:$]@D=V7YU=TPEV4#M;5,4=MVFU.+7?\WA'?_ _\AO1PJ_ MH.'>6X=>;S5QF7L.J!>R\!0)0LN\3?5N3T*T6T#3,L?\B?:]-:"\8&>FJ,22 MU$5GX GAUUI2B\_!%X\0GX5;)HH,@RICPBM*+ !6-%]JIH1B]]4'M-,J,%1N_J=Z@A6RFA>&L$%N7Q9#JK8H^*, M,6JB,"[]L_Z5[9>175#+9^,?&*D&%]9#*X\2;IAG_WV3ZN] ],T5TB6ST;E[ 3Y[LC'M?-D_$0?]4A3:]M#:FU(K3VXU-J-<;_C;";X+0X4?*^X M>7.0IU['XJE9:G&R#D[M1#*1F"*/HSYSM0!,(HXA^I=EF-$#=Z?9G?*-8JA^ MAML_)B(*1&RF)1B?I2VT9"L-044;:'QL$"D9/!9U@6_#:BE4O:#ZAI3LL\1\ M4K[<3=*^6Z3^B#Z7V@3#3+&BC[. V^.]'T;1YGC_!_[4>/.'AMGO?#:?#\2S M$CE^YJV,;W&[M2R[EIJ[T5K"E7;/D"N/0L[WT (S"E]$G=4*#H)QT*^YB3 3 M6T>!%@1^(SJ?YQ.*0>JG<:=I0E>@ 0U%%WF)ESP+],7(&*2"MWBQY,^X?OR].CP_'/T/U\UY_$=D+SWE@39#L"\;EVCMR\C MM[(1+6V$:QL=_<_[X[-_>7\<,-.W8::WQP?!,H/MK5G9U S ]\>RB3_[F_@; M-947Y,<)?G+8R,>RD8?^1C(GTT,\CH_.Q=L97+S!Q;LG"OW?BVYZX>NF W"9 M,)HJ ))LSC7G=U,MB+B5,46"HNQ1P^ M%3I2"-B*!(& 1#'"+]!3^NDA-4]A(D15FZ3B4&7.XV5I?M)_^&]%4175B6=0 M:BA"I;:YK!HJK:V@JD+?*D_;XCE4B9T!4@U,X[G<"GP!R5-V]W[PYRXOTW7P M5(;W< P=S&##=#WT9VH=^Q.K_RM8@5LUKUR%]&+]:#PI\WE=F<8LO1OJKS]6 MR0K3\]K:9CDUM>4G;O_1)KRW/=[ZPTUZ<_SLZ2.=\X]5@:?Z+B=8](V\=6OY M*2*(3*366O\Z?!WM21>SKN-X^VF_$;I""/>=,*>)OJ=4&+<%3(J8;HD@9V9! MQ\1.#%?*3S;J^\6*HF]="1F$Y1%9]?W7-EC)O_QYZPGR[#7_^Q7F+WKC=R5; M+\&%^4KBP1KFL4B(F_#MZ@4\(5^W6!?PIS]/I\;,9CII])CN(@^!?NPQD-38 M)W/J^;=8E@U/-WNN']FS^-(->'U>5S_-TD\F\76U^JVMR01CWBCRJQO_/C7S M^9=-K+E=>!YHS_I$E6SS<#/^\N?])T_WG[==PX[!-K:QY:%^&__*NK?O3_]K M;[RY2?Q&2/6UCADK*CLG)-L:H2 M9E5_OVZ-<_]^_3KV8\>1N-\S_EG='F]< M!:<#]!H8U,"@!NY3#1R791U+GPR&2CD2RE3^5DJ^W*.I"WMMS3S;D1SJTG$" M+@O,L%?7WTIQB,'PN]$==S4D[G&:-NS=Q1 JI]\&7+Z*_ORB*,2#WO;5KXQA MP^\0D'C0>_X5?(9'.O/!3/QB,W&P! =+\*M:@H=HZLWG%N).;F '$%]#AEC1 MY=F*/=FDB!O%(,QOL !_=Q;@?=T!O[8.1]CI$W7/7#5?]YL=_-\>9> M(_8+%_X0W1W,]N$L/ZJS?)!=OSO+^^%9:8-9_@?;\,$L M'Z[RX2K_FE 6#+KD4>F2%TV 1J^:\!BUG1;P/NYU M)65LQ[IC$O;-'IR0P0D9G)#!"1F&?>S>&$: M9$[4[K2@_M7Q.282J8,YY@,5G^]1?\C+!C=@< ,&-V!P P8W8' #!K/AP9H- MRC?9OO$''V#P 8;#_*@.\R&!^*BO9SPMTP7U$D2_8)&6);6Q6R/+W7S"MH+E M_-KU!Y>&&JUZVV]&T#38\8-9-]CQ?]0-'^SX1SGSP>@;C+[!Z'M@1A]W/B4R M/6DB;%NY-_J@#K;<[\Z6NR]M_GN;\F"N#>;:$'8=+NWOE:V-/TGU)+/:NB[S M\1Q;O!;8XK6=@:6.KW59Y4D: M7D3P+7C"]*.#?%0X&OAK%2^645)7UYK/Q5(K:E^+'Q@"PH-O,*B91Z5F#LHH M,U-3EM\PGS,8_X.A.'@&?]0-'SR#XKNROS;\F#D":422OBPO!AV,RK3+7 M7Y&U[CX:4"\,!OQ@P _:X'%I@\& _[Q;_4?:PP?3=_B[M[T_"Z\+U#%F"C<% M7AK4OAFOC,3,4Q"6:PI$E90TPI[.2M:?I 5\9W[-M0%I=FG**B^"EI^N3Y/] MND:;;N;ZMR4'*?:&7)@DC0MD!XJGFLG"[R[&4=]$["06\4?\AD]72F$Q-UZX M/1.3U/SDZ@+'PM_6DH=X 7)?A4Q&\.0)%C7/Y_BMV&]>9S]&<"MM2!6TRH;' MMX:^B.WP^>[.LAH6 MG8>#-:I=3>R.'---P6-6LI([6;!=)(0W;SYP^04:'F MP23//VZ &.'+KLO*+&#AI[P(,,%EC HD!>FM;M\1?UH8@X3O6R%KCS_NI)=5 M_KFU&U;=HY!J-0,+MV2]P13E^*7R"6C$N/+[FJLT=,X+K"M3Q'-8U<+,:O@D M?HTA<_BEC;BJ"ED?NV>PB.D\/&?\%OL)',DR3I/Q0^J,WKH,IW,3%WAY7#2, MAQU\2=@=^2NJMZZ6L=N[GNO+4]S:V_6&3?_]?_^?P,JR]QE:6GGQD[8\].8E M=\\V77#G9H-;1\/5/\?PJOBYEGL^>C;=WG16DX\*5B/;&SY[]$+E_XGJT M%A-[QWM+%K2/YV^%#>3E=[?TK_9,N&^V*8TK9L=MP5_CZ *.Q7__Z<]G;P^[ M;*-5TB!XZN%P'\)?T9.Q$AFO(I7AFG8MUG>_=U_2G0)/([)-^/]1TW-#O0)W M%I%N+LA[@T_6]-_"I(M)78"NJ%EQ3/.RXC2149R^4TEP89:H>X;Q)^,$BA'F4G9ZH M%A1>FJPV[EJE)\O5@$R@^'M/+8^CXPQ)@.!U"[JP\ :N2<%3XJH;D-RYGJB: M)T7^$9XZ@K_%<_I'"PXC?W'WA\Q2)QE<%5<9.][PX7@V P5*]P9:,,T1, DJ M? ^' N*9N37!)1A%Y1(42T+OG>8+!6/3_+Q4 M$KT__:^M\7ZTP!L>+L7,5$YD:-=IB?$>^SG./N*>HXS_*R\^1J_A2LVSD37* M[&;;&$,*"Y5GX&W0A4OSQ&+1@QIXN8,ZX'R-.UL:\.2)/(Y8Z.!U7(!'PI H.?-?8V;;1\YG"*8:)@XD+ MCP73%U4(C:VZ@+>7Y[ER00 MJX_PQ R5,!9'8":>.Q_HB,*IUR7["/D$%YV/#]FV'4MPT^QIYR:&_KH ;1_- MXLN\H&O1+9KMVV1,=-&0T,LO%@8DA]06N/O3"_X#/4A?E!CNH$:ZK/?= MH0&-P(')O]' EXUVZX:6Y-;3YZ6:UN21W#!A7G<>)IAEY]>\DO!<.[!PI4O^ M0)IU+6V)PAQ?QNF<1ETO8;4+\Y\:[L*OJ:Q\VV4"2W*#LCITVZ[GYG .YR0Z MB-X6<+I1U$X==S:S87\3K=IAO-$XNU)'GKD&NSI/I^TI(]=7C,>+!WYJJFK. M(HSF6\\48==^1?WR#_C/O89#WL)-IH/,=9#*85Y0E51"&I&DUHXY.B6@S)$* M),QGDL=%$LUS]I2W-S?[GCN.[(*ES+O0-X#;WJKG%.0>?6D^#>[3 NZ]Q]O9 MOYO89"7RYZ\S>[X764O-8*KY%08B:;(<@+DMK/X5W!]U?7'>7Q(X#W.-7H#Z M3ZT@[L.)DH?CNN> >*^8X FFR]^0L[,YWMS<>[+W@SH^<'9*M/ M)4H5RNU( MDFYT%9D8KD[Y#)@70JJ"YH4I7-"D%6L>Q/$/)XZG+P\#[3& N?P^T/XP#2=]PKIYM:@(PGDQ&*Y3G10[>LG]KDY@&D;@X6J19NJ@7 MZO2 -MU&;8KR"'^,/S7^"!NLRA8O>M6ZB1E$=A!9)[*M\D1V5A@# M\IJ9\[Q*23IL4DP2(6N:3X!Q=SV,4XS'[][Z E[*&S 'F3P4?8V7-2P&2;W( R8*:G'/4'",0YJL/\<'/J## M\87 S>%L?+$Q&X0J?2;=(BY8\MA)LN%_4LI[FZBP\9^;F*!>FHR"51+[+)=H M\1+&B?/1:P2H@\-P 6]G3F[,.V+J<]8$&)"D8^:DPLBP2[VX4;Z"T>';3NHY MB#3G@,F(L19W/FN%9>D]>>9X@G&$5QGS!<<9G? 1/X9788I[/H-=KS"QFDW- MG#-DV/R3,^DI)_LP3>8L>YT;&&R5XR'C1SI.,C*?X)JO5DCZ*:*$ MORTP(X>W]3 GMC2_'$4611N.*BKBYRJ]UV5SD5:_HB:OB]+!E_7C[!' MH; 4?K3^#28&AY@TZ>'AP>FI#^6UJ?KP 802BP40 '8RQJ3YG9S&CZ MD9^>,IZB2 AC9LW 7QBCQA<."1E]&I4__^OM4J*,\*%W13XU22V3Y'>T;SG& M#2!"(,)Y;&\^IR?1O[>>(SR7T%L,3SA$9#,\^A!%5J.C7L;ZE"'/%C&'@ JD M8J!1\5WE28/#'=OG'>:+)5YCKQ"@8Y(1>%NPI0C*8]@8VIAIPCB@F?_._CM9B M^C]$ J *-AG"PMUXT2L)-BS9%42#O.ZK7K*=9>ZUS!;(B-<._O_MM=9]&65 M^7UJRXH^^F9+Y0"N#GLVB^LY;96(#8H5 3 62PSQT2'!'^IYF1*PDCPJ<]P0 M^/2(@IF@>'@*()F&WC"6UY+XPYBB=$$E-S-0ZV+*PRK#0Z[B(OEF2)&OCCAR MZO+G6[!49Y+]#VY9!["Z1^31;P9N^DL37C8@5W!C7K@>+" 8"[.8F*;ULH:B M(Q=>M]MI"KD#U[T0C7>G(X*Y+OI]UA%=9J#4"OZ#^Z :5' #RJ&W]Q3"J1Q: MMFL6_L /X^L%[GSGJ#'K"$>M-G1[PR%KC]V]J37VU_$25<'+FBYX&>8:OW#= MC?=@/N_''Q'0M1?_/!>E'4I6$?K%S=N@T6$'$5!%PJXSS! ?*2;':K@SF #: MBA2VXI'.ZJ)B>P^6"HTST*TC6^_D(?*:L[W#J/$'54+&&<.H5_J>CG< ,TWA MY"B4@6C(^-%HG!>NM/%.J@8G_D*K*:5^\E[5SD&G%;F"5+0TZ!7J+"E/(=RU M*QO50E&^.>E*!Z%Z\Z_3([8TO.Y0I ,;QIC^F4SVGI%UU%M8/\:-T]IT(W(3 MP@FQ"D51;#U7BQS03F(B@CTE7V:U5%H0.@)4!F'0^DFV'_@JBYQZ7H> M[E<^OQ3>-V8+[Z^?8D.0<(?V5]^I&=$27 M:=S0$N)5?F[NY0]X#B:/YAR@A7%AY@F6,%)"NE?^U:?7\K5F@\,XR&7<'DSK M/R[4_M"3:+KE#'J(MHP22VK\]S>EF*T?#CQB'5)P/K+^8^!&,PC]785^^K"$ M_OV260VT0,;2 02%MA1TY.I 8EBE\!1S/_EQ7P0-DC'GBE^]XNP,N:;WIJFT M=1W.R89U<2W:X\>83H7UXEN[S5&C=LP+W.?<#F<^A^0.ZDQ=2?83 MK(@P70:%MYVE0?ED-2'&]T3MLX+#^'O-\#X9,KQ#AO?[9WB_>CCGM,5IU0S4 MW"7*\P #.GS+=D9I>CW%(%AS8^:;3%C&\CB%'5Z.- H>@+3_OBF:PZ B8I6P M/"1\F<:8.FHGZQA(.+.%+7C7IE5MS6Z:!EE*GUE>.H[\A:6U\586MD;3_)97 M8L71E1=4M,\N=?-^4_2XQQO1]0Q<&;4N_"\@ LMSB'B'YD'9CHO"^HX1_L5K M"G#C-GUV.,'%#L2OT>7M"-P%4(1[JF!^21 *!8\H^4K @#=JQ.3$,M-L*EAG MV1"<>TS!N;/<*:R[**M1#SR#I(4L];K #[!.8NW,1S>?S5+'P^09V&L*!/ P MD0>*Z6Q$LQ3.9A'0E[#^DBJ[PA>Z7LDY!JP!G=#ZH@WG%%>QW=E M6+PI5!E'KTT2,^D0XXM BT7G=0RJI3)FB%8\\A!=&*THB%CJ804M@EO0W3A$ M&\,QA[Y3[%UW]%U%)OL'06 DB(&,"'F.!<0HX0-8UU.XWC6SXG#.B[(DQPB$==R -X;)Z3XB\R[F8CUYAT^.D= MN.BXH;_3LD%75N! F4^XK-$,2_&><\'NE7>A 9"!I\_B*8;_B S/9[>V'I3O MZ%I?TN:?:.#CZ#=#FX?@/SY4Q!=H"=7P18J*8KSWM#!8\D;1^:\\#;K!W4P> M#UCPA1/6$]8QBR#J=1^NY<\.+.V=)9'KTK;KX_*M,J!'[]W/3@)4T:J#$_J8 MG%#0"\J-CL!@..LE'$2X,ZY19>0S59.8>Z[2BF\\N$EKN('H#A(SW+ED-B:5 M9GB5L?9(T:0U"Z^3!%6U#K;LXW;:Z#I-7>&-=WFF0D6LD.-1%^Z=V'[*ROBQ MO ZV94M+Z]_??%E[+*DHJ9:^)0=+$%7O@S%OS[H4IO+YBS8>V0F05>>PNYK8 M=!\H)63MF3HVO^ ,72*G7O?$7&:5_(;.94\E+/$9KN@;$;A*^:&P![SV,\?MQ5Y=U%Y3>'5A]X M<7GHO:R K;?[2V$!;"]2+W%"[T\=R=46_#]]!C=#NYN0CY+/O$54K6/U"A.& MPU^:R1Y)])02W2J-%"N-N@H:?!TO*N?4G8F1MGV^U0:E#1Q9!T?O",VZ_?QWW]K[RV5R,C!A"F &_K8 M*P\/:*%KN7;Y*YFOD()6E8Z%7^&&% 6R7^_LUN1L.E?#A$/T+J3@_3&EYN%7 M^)4 O[#*D-RC-!J'&;3&>N@2V)9/T3';YGA'7;L6,/D5Q]!P,-+)X(Z#D(96 MWIY<"?K^6K>P,!A%BN9,VJ0[F!B.B$VO87 M6Q)'4G8.9:2-)S2!4^3+ OLS MC.!%X-(*FW;AV,BG,0D'6BF[V?TA:@(VD@E2 MI(_J;M.* \>P\&RVX<+P)16#5_W??_JPO?G$/)V8IQ^VISN['W;-LYT/^YNQ M^;"_NS7;2LS>]LZSG3^Q$N%OO#LX.3L^_O!L?^NI_N$;7UGV4'KZ3K= M?;:3?)AL3O8^[#[=?_9A_TDR^9!L;S]]MK^_L[V_.PE. $G2[NN#LZ.3XX-7 MK]^^.'YY?'AP=OSVS>G9V[-?X;>__'IV^O;E($DK2M*N+TFZKE&PL-'9VPB6 M-N*UC=Z^C$Z/#M^?')_]*_KU[:L71R'AX=O?B:$G:']8?Y M'(RIE')KZSG.[L4X>@W70H'HMM=YPFZ<=NE$M7R"CV5'F6\7I%\A_7X_9^34 MV%+08^2)V=H<1P?B",(EGZ"Z5"NVEG^$J[-3(<;+]=+A27R[D.N.T MWE=M"'FW'3L:1^^Y1>L[N7+O9^G_FO;G?)#B"?8 J3WJ"?PB>HN5^RGBS]W1OG7J1+1#@'!8P([/FB?_,4WUFDRO"B[_L[HSV]C='F_T=;9K& MI_<-1LMR,(:0:/FWQ0R,:+FG M(M"-H>CN2, WU0?@ET&9YL5Y3'N:S/-X-OL#>N,QQ&:H1V4Z\&: M\%C\+JD,H)"6U@RHY8@LSG(JG&P,_0%- F<_GZ;,D<;^-G=N-E?X/C9P_EK6>NT3Z>BDE1[JQ. MQ#_VWW316CHV8XP)E(86BZNP+\T\7^+?GTMRASZ+3S/3BXP[$L)-7<0,)ZL+ M\SR"K?EH;)<5I&["^.IS#?&(]B31A6L),["<8)>0F)"6346[NAFM4]S^"F,] M,=UAE*7D:N>@T9RX@I9@"586*P3FG.=T[\MVW-/QOMGD_66>3V 6 MOQM3M[S /KVW*J>=IL'[9&]G>W,] ME@YJK7\;552(H=)-;&&M%_RR53[)7N M"W^OX="@\K+?X-\\4Z4FK(]P>.842L30/]V9)$[GO ^^1=!U+[?2HVU3[N_( MCX*O)/E6]C%K-#\=[6S>;(53\K_#;,4&#_OC'39;N[\\_BKVWZAA@D8'91I; MXQ!G\MH4!4:<7UTCR]T:_?U=/$77?WUE*S(-!ND;6[9)1K@ICS3]^&Q(/P[I MQP='IWV3 P6:YNFF;^&KK=$\D-_>S[D!%][G^H".[/5\J!_9D\]U?.#;3YZ. MMWZ'GL]WHG;N]7:N/>^C[>NL;%2@QQ/7H/MC0IXB+[:Z/3?X.DF:,#:_-&H/ MW^+7=)Z%NYGM38/CL9KK;>N\:W8K.7N=)I[Z>2:[P IZA+_!L([S,^?1I8+- M:OIU<.38E6-T5? P6;;$99];F"$Y_>2UN0Y#K^LN4 #( K4(GZ6/4P^WU+YF3("R*\ M5!W-_ M"@_8:F?L*,]>4]'KQ_N3H],.3)]O[SW:'_..*^<<]/_^H*TKY M1+>FW[D(: 68PQ'VP[,HR!>L*[ & BVP(I_S"?!(X"T@XAM)Q%U<_I:%V;0G MT6Z"48 MSRA\:Q!94GV=.1D %ZF927,"C.")MF<;A?[F^$7D;R-&QI@"/74R MR2(3K"B^S%Z.6FW"]XI=ZJF_U%[]P1H%%F?$X0VZ&Q'"T=9.O+&UMV;6/3"Q MK6<\F%:4S-+WCTB?ZF_^F2=^;T)CYVC5A MWU8:?H[Q%JR7!)@#F\?MU(BVQ$D*[2ILBYB0^.F1+&R';;/B=I+IX>+#2%Z< MP1<8#&\K=?V0C^P(U]VZ>YP2@GJ;\Q8*']&5H4@-P;R85+9[[R+:>^PX@V$( M&F-9XC_+>@$K#/O!W@4_'/_@D=(0KIT%JD1T/,8CG'5Q>G1H"6H*VZ&#P.&: MP_S^IE=!2=-X^]PR/K/U&N[)G9/#[*LMJW1T2N0(-A<;PS*U74U4;^? M@&MX!;#@A_A;6]^E-JD6"=//">P)4Q+(-*?^--W&%[97?%MKEZI,9^OT@JV] M1'[J4ZUO*?2^ZAM1PO44"^\&R[74^D=8YYQSX3PX+'5!L0 G=WRV$-!*EJ9> M49V3DZ3M$GX5.^)@]U'K,7+Q.6P43\):U!W-KMZ/3\?1+P<'[\2_(+5;"A1X MF<\16-M2IZ0$UM)U5$54TBVA<=H]DVG9!ZNY4G0XM26R:\%M'T:D'@K.OI&R MBM."*!8\55+G$"AH%RM:< MTJY205%S"[ 0$98J83:CKOWH6'E<=$\MD_^\K#RJ&LG$-6,DL24#6# #'I7C MMQX?U["'<)VXZK[&/MEY-<6(-+Q*MP$UNK6BLS]0VP.M.! MF,!7')%[G1?^;C9FZ@C;>'-IF:94=R:<3@L%Y4DYG<#Q;]V.^ZH<#$V]4UFI MW!;N-ZI"RU;R?.NNG 8_'-6;,\R?F^Z MBQ4\W1.8>Y(&CIG%T_YFXH\D0ND=[)FO[0K?J4FGZ)BZX-0QWP5Z0<=UPG%V M5F2WW0L:-;PV<1$Q#+*QH5O[%,$E- 8)"U?)HBQYT$?!" B!#,4CTV(AO OD M(WC:\LI;\CL)(,,(O_PYY.-A/)HZB!0B'7S==HCT)LV>H8,'@85'H?,*_HI- MX8(&97*JWQT>O/T9FUN*PFB-W2;\2X(_:R$1E>O$>!--TLP*KOT[%P]EJ\]8 M>.74 2L,O]"[8N$2U' C?\S;,%0Q+AO0\/*>HA1?W@4M0]ZM1I;0][1.D4$%,JQ7 D8,HA M9X@'I<]O]"X&3I5E9BY^@HN41!^S_&INDG-CG9 BI:8Q&$%)D@('QQPJGWS' MT3V;\//2&#:7F]&(Z7J9P@IVJB'?M'7AEQ7<5<2FNWD6'F?6?77R?1GTG]*- MG :F3VO#Z8(GEX9XF*,%W JU$(70Y7C=]SUGN*,W?I&2&4)9S__ 9: B5(+H M3$W99,)I2HS<87.EA^F2);9DL?X'%WNYU+9?L'U@\,+C;MH@3Z#PCS)$KY2J MK J3G5=*.],U@%F=32V!#WX%' 3DJ @^3E T[I"M%_-,_8 1!P5LFI(EYQP9 M3^0L43//O"Z[1;QO9:I"PE9"QU+:$HD5OFS/Y$A\< K/SM/_54GR21)ED!3G M#@-)G8^6V)0''M:1!&M Q@Z<6%C\$KV+DAETW1H$P2 UNLBM]T0(CJX^O3$$ M&KPO@G'FKPP(5BT[=]OCIA=F^A$[D)9>:!?TO!]^&/GA"?XZV$(6=[/,4?:; MIE6)JW^Y[N718\_$(\O>R1^2^&24=.#J;0G^A0L;Y+A\'>RO9>^NN?U>N]2P M#)OV5HG62W*'Y7JXBZ11S XI03'6=9Y)?,9^/SBHF]19@#W%4YPI>\&QN]!F0EH>L>L0W MI"W'Y.]O?S[%MXT^PW'CEG$57/T5@V+T &B,JS.Q>0='[ICB\>QTS(V$:"_B MSW$R@Q0LGY*[CF?DU\.UON6[740]X;I/.E-I'#6+7G?&T3]@OQO%KEO;SW>P MH/@^ MK03LDYR>^\FJ'="18J6F>32VRDZ>^BS%1_ MN[2F/>:##ZD&/[=8J3WE/,EL#!L:\82I1W?B2A[)+$O@F-D>31UT^K:I+(_ M@,AR,Q4T=J)0CEZTC43'1%*X21)>(KZZ$@7%H;_"RW]=1_/T(^HP4O*-+XSN M>//ZF,&MR?;DR&WO#T1BZ7LW^?(":]#$">E_E$>7R4^4W[_YU^G1N&M-A*HZ M-4PZ*7-RBS0U.O[@MH+',CYO\V!CIP= PB:4YG9W-G<.;*&'A3C_0AQS%-4Z M:8W75Q#[3[>V=I]N[GPP6[NS#[NSZ>:'R>[V[H=DZ^G3Z=;VY-G,/.M0$#\? MOGUQ]/;ET=FOQX>G'_9WGSS=WQ]4PLHJX><03OR"*(EX,1^< HB3?$F9,SB+ M"5GDMK\'7$54 $!^"!R=J9A;=%HXN@CW6*O88N1*+>B;8-'EUZ81/A3<#\4D M&$I'CQ9((A>F,$&@A"; 8<@0]#OO A:X/W:@^=P?/2M0<8#LI$C8TM+G+= *Z<']_O/6E M=#@CCP]GI/$.6$0>E#6KA9/EI9D4-0*3MI\HBX*H4I6(Y;5+%]X^F9S-L"LS M0:9$K-*]N;+[HJJ6Y4\__I@6XZJ^CL=P&V!U-Z\EF%\(($4=26$F#Q(G53Z\ M/S2KO*Z$:'+T&>.6BV%KTY:+8&L;85!TI4D]^-G3#[M/MYY\B#?-]H?] M_9UX?__)%+R0O0XCX_#=R3'8QN\.7AT<'KY]_^;LX,W9RR/BX#P].OGG\>'1 M8'*L;'(<^B:'7=C(K6R$2TLE3;*X]\2->" 1G9?F>_$YMY@[I+V+8?B41IK. MSS$75AGN]PA7#U88G.<%6CJN4F)B,%G44:KM630S0X ^=$"X[0"FV? >XWC" M.PQ]7F$8 *ZMTASF&&\MH___ JDFSK"GXZM7[SXCYC]R):12X*$]^;XJJ^(7 MUSNNUEW'>^L3>)6H'E134U9OH=[?7%8-K=_6X56A;Y6G;?$<>OOQ\!TM3WGZ M9+P%UY8W_4;?&T^Q>L]'3VT&,J-+HC]O8%>?G_B2!*LCN?5^$H.!7JP?C2>4 ME#3?^++J;D9&'X0_KKCMGG%Q2QLD7?:^)DC;X]VM82,>P$;LC_>&C7@(&S&< MB >R$7 BAGWX>OM /=/"WGI?=$5_OUD_Z[**5UV&;ZH+OG@-GMT475BAF$/H M>EO_M249.G^P!7%1_OM/.W_ZW+78&N_N:*C!]A)=K5&X=,.I^2.?FB\QY1[Q0<'P]5=:BT$6]AZ[*&P/&G$X M!7]PC?C^]+\&A3@HQ"Y)$'W8\$4W>SRUP!;?L[9X5VOS0=$^P--U:W.];[LJ M7\V->\ G;"W-6.,@%*&,LZ1<_QH6B,N[__3GZ=28V>P[GY6;YGPJR:VO>LG< M^XP_(Z'U5>R,/]R\_\#[_8BG_0@N>$(8,+Z@_+_L?6ESXDRR[O<3X;X-:^=,^\$1B$P<;L>/NB$%(!,D+"6EC\ZV]526P&8]P-F*7FG-=M@Y:J MRNW)K*S,L+]LTZ0+ 5Z'DSDF07@4%$>)/Q@!+4X'?HST.P/U.7S:\=C[A269 MH.$M*:M#PBKS0^U[ .^9P&LH)B'3]+&!M)T1[6AHIBS3[ 2A4QVU8C@MW/2Q M>[[=N,SR?!<== XZZ*8;HE2C/7CH&XG ^TOT@1(C?+)%G'6:;*+0*_S-GSC5 M;B%%X(\=Y(L9*2=KQV(@-9<8S%PP"NBM2%-8S#W8)+%\+CUB^7$8JEV(8*+R M6>&"GB:4.ZX#IBN*6YU0-$7_GB:21S\_D83X=WP_6:RY3R9($X\A:>MC-PQ^ MM:P1,.<7:I(?'S'%HOW[JW&]!;B('1'*?5>2<#[MHBA@/+PHGF]D92F>M)LT MZ&GV>WP$;P;^9P?P6NB4G;LRR]>R[:C>!M"-SN047K$ %P$ M?8/4WK<'E>8KO[C>_ &HZ>'VZ0GS^(3QNP6NHF-!J C6]):74/?@*^PQ/M2" M>B>9[Q7MFRO8GIC4TIK47+5Z[U^(ZAK!H>,31'#GXC/J@WI;K M^5*QEJV6;NLYM9"OU?/%JUH]5R\;F4S/RYE-G"4FAE*;BT5+RV MU'1QJ6RI2KTY1_]%QV:+;C!W-'R!MYJT 73=$#2%IX'&2Y#!9(EO:DV@@*;! M-FF1U5?PEEIN5-.Y5$VME;)JI9&O/];4=*.:K^?5VN4C7(\\X:V->4M=./,T M65A\UAHO+35;6^KR$7-;OE9KJ%5\#"J5S>8+^51=S5"3>ZM?=3S;H5)A&U7L MXNC)05QY!MF3*H'47'7\&( L'_2^H!JXU ^O_K>D_ K M<6&5N4?B I+3*U&=1!?UCV1I>K[%.7KKFBZ4<:_IWK2G=UQN18=KD.S!5>O$ M)Y82<5T@N*Y8S^-_.] ]:'?FVW^_:;> NRD,=(Q/%LI+1266X:^#J.Z5 ]IN M$-6)GG\"O@JS./K8C*S@3PQSXE=C:V=#W(B.4N,.#G'5,U1& MX?V=XYB!./ M J$R:]9W8E63A;>%)Z)R1!AUH?NB@MEP(28E^4SDFD"DT4,&/>J1,27/4A>* MMW7LU/2D_$0SR%E?9QE5F(;^9 MN(4.KK"' $GT$,32N!\IN@P;_I'5BZC$8?D1E.Z[PQ5-8!>5UI^.-D:A^.H.-#PK7A0WPXH]M^ET )BX.U.* M3EHK1"*UEHX(\ ),<'>9):*>EJCJ.FX0Y\PZP:)SJ!&4QH^?#&;N!9-EA@.8 MK/2J.;Z_^G&E-0XU'VN(^=HW2_WBHY(V[[)J MW)JTCUN,S:8W5T 0NAK$CFS+CF!F:R[8DD_8D/E:3;BXRMPXYR_;@!W>J6&# MQQ<'-*:\O$JN(H@1E99)Q+W"QC.M2>GF9(ZW\PI/X'J?_QY=T-XJ!:%)N/*BW,56G0XPZ7T^[C ML8ZZE((@7 M##FP_"8OZ4L.+#,7O$P(<0"$4"YH(A&'0 @B$0=""%)+X3#H0 3B0 A!3,2! M$()(Q*$0@B:%C[9*B4_F6G_HQ^WW_.9>SN]\)/PG..6/#,\)3ODLJ;R'8R(' M->.S)/*.1?EO3U+CHS'108!BB,*U6SH.<(:T_A ='>Z<"0XA#$UPR+E2F>"0 MDY_RP>.0"(*XK>C?.(F,8)'#Q2)_2_#4+"WTKTKW$"QR%E/>#Q;YNJI=A!$( M7"%$/AJX,LEN)PCE=!%*7/P=9VY'O]_I=@@F2)6@%L+D7Z['"&HY%D8@J.7D MIWSPJ"7.X(\.$1'H'3!1]O M*C\0$$*8^NAU%CKF3?:D#QM]_+5=@O/1VW%\%Q>#)+0^68&.J3RI9!#]J1-< MA3!B,$" M:4!L51?;XT8H2],_#F]-OB(F=:T[(3JXA;KU'8-O<)CB+[AIX-P+*6ZAW>C""LR/ MNN\!W((#7D-Q"5KD$Y(D'5% \5#)OX=#UENFOG#!"H3P1.X)^0]Y#VT7]&&R&N:"/KK;LEY.92/29D/HX S.\@NNH">())Z]D@+$#+/+5 MLR*^UQ_;L80LPO^DK9?>^FJ6( DL;P'+]JNAGQ"-B32?!Z5/)D3""PE)HB&M MWZEP_S/0FS;89Y-GIK]Q7^\MKJCEP+<$OQAY&YA IRSSO]^T)@,4"5ZEB2RO M:+S,F(VG4L5K]1\L:I>Y6OU:JI8 MKZ75:CV??V+0RD>W-[3[>7I_#M'[24%"->9"^B7I:8.-'"4ODB M-5M:'".4?M>HV1)3:(T;Q3K\=C]L]G:=BVY Z?V^#142%+Z+>9YB3(;F:)'7 M>)'5-5[@9$TQ=%EKFE*+!@(KZDIK!4]=I4O5T#I'OP/Q[M9&C[)@\-WJ+YG#?0 4);OA\## M7S*_J>^Z3_FAT:$"X/7@=Y0)6G#-3@1?'A0*&QHUP'4&E;]WTJ1;D>M'^H MM8C?@0-,X%':EA_ E[D.?GCQL:9>4 W\LAHP @M^SM$DW1Y< M]S%UBQJQV0G\73)^G(&_L^ *!QT]P"]:O0H^_JX/IVX%Z,; A1?:MCND.FX/ MP.>$3@ 'W/=T.!@#H$6Q+1!.QF.X7M_UT./:+H0,CN[ :_J>BPR#Z\"%[0/# M:EGPP7+NT/H;K0N5]&S[;IVQ]2)DN')\#E:>%'T/Y<,EMW9O, MJ >?\&6+G@X]#UYFCQ/4$$0K&'0\./D>#J3X2"*07$T6=7Z!$O!7QX>$P (& M.7'HKEZ52#JA!$X^H88=%\DX7"@P D886/"];JL%6=N[H.[7#60UK78UE") M"+P#;.!#M8+>WW1UST2OF#T2WCWE$/B% ]769-0)JA4]#[VFAYEI];"0+%J1 M\ND!R-'1-#ZK>]#D(!F-"5&IGFXY ?R/:H4V_'/^W7IH6@&^8[V,?!EKIB!1 MH(SXH1V@N6/B=URD_3;0CD$'25I/AS/P8LIA;=^!IA-Q4T\?4TTH_ZT6Z@)O M4HC 2&,&\8I#V5" I@*PV:)?4-"H^&!N+(CN$=&72>XNLLB,!>8);[6PA,%ULY$]C>0*6]+/ MCBU&/O,P6F=XWI1$6A.X5DOC =W4%$E6--WD^*;0,@RNQ:Z T;G;?%&MI;)J M_3&3KZ4+I5JCJFJR0C,<37#TQC@Z-X^CT9)2T9I2LT4]',?KIVD-_OD/_#$9 MC&$#W4,1HD[\I&04+?K%S1:7H>E_[R3FLUC[CN5G$9])ER>1G1LV_OE__F=^ M^+.85=)P;=?[]2\:_^_WW+PZ$=E8',1J0S[R@-Y-ZBWXZE^Z/=3'?CQ/6;Y@ M^7__;B+=[OVB)^-"*T$)%[+\;VKV*UJ/I<7LZ:/DW)+%(;.D#5K!K^BNR4IN -"S%YZ*Z1*X_=T1Y0T7<7.!-YV"@*KUWV__JI?2*^-< M[\E)_!&$Z-A\06.94M5-7]5O&Y4\[5,GFC#C;5A M?EX;SA:6FJXL%2\M%:]MNIXO%6M4/9>J4^6J>J<6ZU2^6"NKT1=?HSI+#H7+ M.(L)O">,4S0AWR'<#%ZU(*#7%/3<\&&7#:=2E&ZC_P29,1;E@TO MC1"T!Z"Q#_P(P^'[$6IM(X#NP;_[81/J;4HW,"Z*;O9Z$PL*=V)LT?A_S^EY/&#<,?K6L$3#G-?_$2$6"OIB%$5\F1]^]V1OZ MJU&_V5C"9('C7;.U)"]M'?W??RFBI/Q^.ZXW^TM+9F8WVFMJHQSDWL^!YP9MF[J;KM74'SMZ<;>(L[7\1_CY; M_D;B0[]V'#%059H>P(/\E?T.7)Q$8];R M M:A@.(<1RAX(+'PLV3*Q= M)U*P0A-C7#&.XKZ81:/7I3L0H$-5G'9[O="!DD&5=2\8_T:PXX!8EB8<^\4< M"RQDMB<<"ZVY8X:]:'<)S=F.8(?N^RYD+ZQ]W["M$V.4^@3:, M!KJ-PO$;MXD2@\7R R-8.*>X;U41-29 MAX8_FO/1X.KA!R<_M*30F02Z^1+B58^B[FBW!@7;\>+K^$TY%UY^@W[ []'@ M<4@['OQ -Z* ?8 "V6!@N=#H(H^-,@':1H]W['S\:K3IW;;'%]3C_Z\&<";.Z+UI>(%IB8K'-V_IW2X51'RO>N:/\G).Y3C M L>VF\"1W02RF[#A;@+7:@*.-UN:R+0$C=<579-I6M"$EB@:NB1+"A 6=A/* MJ6H]G\]K/">S(KM](_%.OZA(G\PM\3JUB\9(P4%.U>S<1HB4S:.\OWRJ4*NG MX =JL5[36$&B:9)6N>D&B#1O *?K2Y@7!?9=GDA<9=MF:Q)B[3&,2:C\6S+T!1%,36!5;BF0K- M-U8D[LJK&(SG>)[F"8-MR&#R83)8':>3SON/J]@**NUZ.-:IO&-<3,+8=HA M/72B$-H'CKEZQV:1^YJ<(K1876OQB/MXD=.:$BMKLFY*0)1XV:!7[/,JZD,N M?YF'+"A9;B:Y8Q% Z,=589X7C9YZPY>NC;"->'Q[68"U&< ,MI M_+D_HK#T41/,NL.S6T@78.:-5Y2Y8*4/>UJN@R7JJ .I'E#%$'GV4W#R,^AL M9RGC4WNB]/ZR!9[NP,7V9EQQ'$L7G0)<_KFC193%"U$X+>;+ -_PK'Z4)HN6 MSFU%_V;B".GB4L[*'OS%FJX/8"\(. Z'[G.!L89>6N$MGW;\:Z[$*S@GUV1! MI@NR**,GS#\?5R#91,YVN!3*ARO!7# ;G. ^8&;?2F61)=[]X@GJDY96MS2 M1*Y?%>]\P>N#!-H\FAU&LAP*M%IHD^G[0M93!W@ ?M<<0Q>Q!7]WHB,^$RC) M73#H3WS.,7K6V^T@,7E#M4+/L?Q.%!*99'#""V;E":,]IA]+0<;-*B!]L?[Y MZ!\_G']M9EMC9 V3/ [6S+,THG(#M+/R-$026 M0:!9IG\&X5@W]7T95VRFD+GLP=L,'26EX!TK5(6@"@P G59L%*,8*C2&$^/' M7G#$8A&+=8PJ@5BLJ<7:I!;E 3/K2;+G@5JL%9XA+?&LK&#/D)$D4<:>(;\_ MSW#FT,55J7RJA@K*0%>12B,BHS/Z 3YE,*VQ4YK4V*E%AVX^Y?'Q?^7Q78<. MH%B>N'O$>!ZO=B+&-FUI-DSP,UGH?F[L5>'I5J>P!GSE!Z#^7ROPV3 MXD/.,X\0!5DG56CBH.HJQ_%/3.O4L'KQZW'D=IK9,S6PV:1(?<^B+/RB>T%Q M')=D!9Y6V!\XIJM'4>($]%2MP-)1"9SH2/RT$$YLBV]U2":*H:.#Y,08$V-\ MC-J.&..I,>;_WW%SZTGRYWZM,3*E2>1;,2S'C,"(-?E]V=6Y!!]D&%D)?4J#4EQ"2#QUS0*>= M!X JV[HS[P)A7\V;),I,HH^3D^;$!A$;=(0R3FS0U :1G;O#8\\##3[.[]PI M',.BX*,@R[S\TY0$7F%,,&)H=M\AR#RT4KVHC#9VFV:AR"8(A@ X;X*147V3 MP']3,G^I-OYGXX[T!;MQZ)%9"CUR@B1\,O28!4TO1&'2N/8GB3X2:WR4ZHY8 MXZDU)EN!A\>>QVR-N7U;8[77M]TQ-G<;&^(MF%Z.F-[#UL['J,V(Z3TGT\L? M-[.>)'L>K^GE][9EF+5:[QUKK,UU>XHW$.>LI9)3/IK+R MQ/8>MGH^1G5&;.\YV5[AN)GU)-GS"&SOY/B( /^+,F#15BHSW4H5]F6#5UK? MZ=9JW#*BC-OV+*7*YG2G_=IQPTF]N6DC3*H.C([CVFY[3*7=BP15",P+ZCOZ M'GC0/*).0 XRG=,GI*R1!7]_ME;>"NULP=)=U/3Q>P&X/ZAT!_KDN ;WPA!6 MW9N@7,^"S('M<@0VRG&]0[N"/5]RR;8F5R[(: CN/5Z@1T3$&'>-S,>I+L>0*@ M0R2@8Q%TE('50>\\%;@A$KAQ>!;IX@1OG!#>DXV;6DV3/$X ;$H$;BW"C M&L(K'.H)77R :&,B+']+KPUKY4_)1VWKQ1^^Z9-P2B)PZO L[C%:* *G/@.G M)DTMCZXQ&D\:H\5T(8W1WFV,1IJNG%3?"])TA31=(4U72-,5TG1E&PM"FJX< MBD.W2=Q0/FZO["3]L!.(&\K[BAO6 33YNH$Y0,,'SZ$ '[Y_1IXWO@'=0^O MW6(4$3TJ\6ZH<%58\6WX,('NZ ,#.3KVF 03WP0391),/+QXTS&:+1),/*>] M6>6XF?4DV?,$,)9"]F87P=6C[CHZ5; .,@^,@*DW8$HA8.KP[.TQVB<"ILX) M3#'T<7/K2?+G": IAOY:.#4R[-!'56HNX3\.\'V(4]P^\-XK.[<_8+4AFMHP M0$4 TY\")H8FB.GPC.HQVB""F,X*,9&&SX?'GZ> F/962_X#Q%3JO\%(1U3Z M@*"F7:,FAJ"FPS.LQVB'"&HZ*]1$6A<<'G^> FK:6PN#PT=-?U"[@>"E7>,E MEN"EPS.IQVB!"%XZ*[Q$FDL<'G^> E[:6Y.)P\=+GR\^0>#2KN$21^#2X5G4 M8S1 !"Z=%5PB#4$.CS]/ 2[MK3/(VI-WAX2:=G[FCARYVR&^X@F^.CP3?(P6 MB^"KL\)7I.G+X?'G*>"K+^[Z?IX H]M8G9CVB6$@H)EAB,RQ!6J0:D>OQQ+SR;8$2FP&)4B!Y .T-L>HG F4."LH M02HD'QY_G@*4V%N)Y/508D4&*D$4FR$*4B7X (W.,>IH@BC."5&PI$KPX?'G M"2 *=F]5@MW!M8A(K%VPT9M(9_J2:M(.D,ORWD0CK#'\2"D,[PA^+A;11" M(VTC#L\S.X40VM[:1M3Z;NCK-D+_/CHA/1] \]%WV#<@IY#^.*9&6BL<8-CE M&'4UB:F=U>8<::UP>/QY"LAB;ZT5-D,6Y#32'V *TG[@ ,W.,6II@BG."E.0 M]@.'QY^G@"GVUGY@,TQ!3B5]'E*0$OT':'6.44D32'%6D(*4Z#\\_CP%2+&_ M$OT;00IR.NF/D04I3G^ QN<8=35!%F>%+$AQ^L/CSU- %GLK3K\9LB"GE#X+ M*$BE^ .T.<>HH@F@.!] (5\P_^^XN?4D^7._@&*"!M@8#@5>K< PKL PMR#(O_S0E@5<8$XP496\&+.V: MV%^]#'VXFKZ/W%HS- )LPM2@8QG^LL'Z7!-LE0W[/0<:.*[@7%<5R2%3A!$GXD4'NVN#E:@K(<*[!P+[753EX6-#WL M;;-BY P2/X^8V&-48<3$3DPL2QR]0V30KW7T&'9_GEX:$:(%28%-%VJX,77] M5!P!QIU)6_ *X%'ET/-#9"BAV:NA!N?P%HYF)Y:TIGM-'5K;9&ED@S&5@N86 M?L/2-$OL%+%31Z@&B)V:V2F6V*G#8] OMU-[.Y^UQDZE#,,-G0"N/3%4!Z"Z M#T[RB:$Z(T/%08>*6*K#X] OME3<$7E4"BT20T4,U4FJ 6*H9H:*)8;J #GT MRPW5$;E4Q%(12T4LU:E;*H'L41TB@WZQH1+VZ%'%1Q*@0;FV=.H1FB&JH ]C MT[1< OXH!.^@5.[!22PQ,&=E8,CFT@$RZ)<;F/UY0C,#R<'/6INQ!!V:H M!\#KH!/6:=?M \]'M>"@R:E;R,\IE!-4WC%!'R6)P[NB='7@ 9,JATW;,N:# M=5G+ZYV;@5+.P$"=I,3_Z00/GI#8_. SP2F#G/H]0?-#_*.S,DT"L4R'QZ!?[A_MK1+5G'^4SJ>)/2'VY C% ME=B3B3VAF8M\L7;D)F6GX8;=<^S'9,H[Z'OJX;):H/*.'^BHVL&L+?'1,.1! MJ:(#9F.B>,]!\=;2.:)XCT?QUO61Z[B],:6. N#@2$W-Z(">3C0QT<0'Q==$ M$W]2$Z=3!:*)CUH3IW7;"..@>,%RNDW=)PB9Z.7#XG*BES^IES-JENCEH];+ M&=#"A1.)6B9J^5"9G*CE3ZKE0NJ2J.6C5LL%O0ELHI&)1CY,_B8:^9,:N5Q5 MB48^:HU<]@#*JR 1#**8#YC-B6+^E&+FB5(^;*6<=@>H>H[>CCLFZ08N )?1 M YW"+2&^HP9_IAGW>[ ,.Z/W'.]3__,:W!WTY#OD"#C<:= M;+I!X/9^S7T"5S3Z$_X^G2BC@-[OONOCT,NO*%]\ "9\1M/_1@L\-[:F;G3; MGALZ9M)P;=?[]2\:_^_WY(F(/$N/PZ^^$.&KH@>SP@5\73 =+4I M/0Q4(9#+UG4F]N9 M U[<2"H,@(S/9%8LWP\H>O8?@A*B.#=L_//__,]&^GMN7K$J9S&IVR#9](#> M3>HM^.I?NCW4Q_[$,LL7+/_OF5#'XT(K00D7LOQO:O;K3)_/C::GCY)S2[; M6-%=DX\\/*3XLR7[\NW-4Z?RL3.BS!@+KSXW(\%_]#C[_E_U4GHE3D*_K\V= MKV-=BC+GX;>0Y,O%D=9RY>*:KEHLG;+,_W[3 &,H0 *Z1DM U'A68#1=X#BM MR1JL).FRH=/FM^BMT1VU_%4Q56]4U9HFL#0M*/&WVUG3^;5HNK;Y/N=/EIUA MI\L^&]H6U<>\7EM6:_6YGF%.@'5O4%5 ] *?TFU[4F;1 M R^AY>'N8CYN&]V"BLAIPVO]=0VF43F3R3,[ND^9H0U?IX<^5/SH.PB=.JX' M!V_BM^#C@3Y@]S9!1[=;%]M>O'>H]X?:>#.0,3<.$;XJ M5F=(+HQ(GB::&^L9!#@G'T1:!G^RH(OFK5YTS;)>60MG(AL1WR$P%PJS>_]M M:T>KX,*B#__[C?NVR?1XZ(?(>YY>/1SKT-TR+CX3&#AJHFQ"B N1.Z(93=F, MW8S-N N>/Y;I$6;\ F:\'/_: H/%9B9&^4Q_1/FN;9G4!#CO=4H__9_40PB> M+>K[-?"\\0_J7G?:A,^.5NEM,"/Q0IAR(?)IOI@%BWH/_/KL'#CQ0N$/:19$ MB,Y0B/8+2:T NOG4'TK*7H>:[EB@M:*O#7(J,]!1-0+7VVE$\>"BA5%T81;4 MR>@!I&6J[UGVI&\WMY<7_]5BF);?M_5QM,/RN0'.;X=]8H2S>=&?V @\MABK M1&*L),:Z88R55M@FD)J\)C&"H?$M0])D7N(T619,2=8526:$A1AKOIA1'^"T M2L5:J9#/I.IJ)ILOIHKI?*I0J\,_;]5BO::)AQ-ZQ2.FZB5J?LS4=-#4;-1' M$,2;#&QN/_O;IK9;5BZ4M%$24[^3J+=SE^19AC"=?I0 M*.?V_*>7ZDV(LL/@[9;^KNWVW(7L9RU!_',CS/3>[C![0:\%?(02^Z*$=*&L MC0832GR2$I]T3V.E- ,EO_YE& "T6GOV[Z8FNXKWG=S67#WD63GDJ!HRKD;Y M9W:]&N]JM?ZXWO+WH_U@AAYV+8@_,S*&QX1G"PZEFZP/KY[O79 W^>$WRM%[")@#ZUN'/&6E.] 27>KKT\_40JFV!2&J!?"?*$4%>\F]O@R1BZQ3Z%#*VY)&3T M'D2-F*[#,5W"V9BN!>G+I8I7:BU?K.524 I+VY>^CNZTX3PM!]HT'JF>4]?O3?R9U!7= *5,1WU* M%D0P:SG0F[-T>TX8B;$Z5F/%,.>52; F"+QY#/C0UF:+B05KCEB\W6=)?< D#@: TP+*/QBJEHNB[RFL2; F_RHB"S^D+J MP2=V9K:7>K#,_Y]1"X'O,;0607L:RTOWV3ZEO.:@PC1L50%@+W?8P M@7M =?0!H'2TUQ8?B],AM5'7NS&BMS$/-)OQMH$?;1LLK3DF"SHKYX=-WS(M MW4.G_+ZCAR+3PM*_HWYZ8_P7\_O'FYV'Z$FQ;\A.O$+X9W2P#T3M^H"Y."I_ MP0,U%N*PMNO["?SQ+$#DKP@0@3A 9$X"1.B-Z#;DS[:F_BS0C<[DC&( M1R( M1ARYN'%-BSXD@6N^<7@79Y: UQIVB#L-SD_+P1#_.TKQ ;A^ACV&W[6 YT4G M%'6?FEO+A45H31EIMAR35;Z XDVYH4>Y$?,E\%,^O)WJ1Y64J)9N>?88#1J? MT>RA1KX6/A_I]^$X_>AYLT=,5.YDI6*B?Y[8?FA'1$4\A7H&XQUE?\IFNZ$. MNA0N#GQB#_($+E>"92+6@'T/$L_JVY!2;># ,=F02O![T$<+&;^FX5C3X B> M00KO1^N'JI8N==^*%C%64/M40O4.Y+,-^!&*[80Q^O#B&+Z^X;)8HGW(I@X$ M;^C."ZH$F?_-71;VI<$(,3GBJ(EP3#3SV\=]/#Q49\Q$MR-1PPK5OZ"@@D7# MUJE^9$KG&*D%36E\/!H;6\QHZ-6QU9V(S9SU+0WP@>5.$-O$[PM\]H.*,C,B M[85>&Y^CQLJC"2AKSLKCM\42/(LJ1&]$@@Y?ZIE8VT_'U;BH75 M8"*>IWQ@ MA!X4<\@#MC[TIU*K]_MP\!C >2$4DDBVT+=PJG%A>7]"L]KL(>@*=12I:320 M20_7R7/QS/8C/O>8&?_S:F M6W28?0BU%K2[>"6@^D)Z*5II-"I$.K<9Z+B7K>Z[#EYYW?=##[]:;[HA?$0' MP#N\#?4^XIP65)]HD%-EC^@QN20Q?: 9 BQ&G@=5!SJG[\%1H?G,,9./[-H" M*R+(D8"?>G!N\%UP@L!I0V'%7\931'8@GF)L "R$?1TX%)1FY+DVA4M.S680 M'=>'8G)!I:#QTB-D.T>_(5@2BGCI]+A7,*8 $C3TRDU?1S7A"J,I3B+>_=#K M(WK"A\3Z!5VUK&) JQ69>0>IH'?4V&=FC3D._HJ,-5K46+DY+@1DR#1&K]^/ M$)5FZQZ!'3#EWLB*N@8P0R\*:4)^10/%RMWRN_Z[G#=9I0^9^ ,63KH)J.9XSI F$(0; H@!X;]O7H'8$J'#_GSYS4VI MA>UD$]@6&,1*;TYLX6JC]8-K.J?AFE/ ,@=L=\/9O_&IXGVD.J*3HW.)CJ-R MV_5I\_I)+6E9[5(WO;[63GW[IPP' (9(/#HNI&':1=#8IYXZ+J1%W8**IE H MO\V$W%F8= _K4G -_*"YM5&+<.A#WQ'HF]YE>/G$\GTW,_SV3PT!B(YN13Y) M&;B0TZ>ZM IB%(8S!B ?[F61WFI&?$@N@D5[."FW[.O#^P9(\/V5]D:/EASJ M!*2PT![MSJ1JV4TYAP U2P+4)$"]88#:D$%+9"5.8PU#UWA:,#19E@U-;^DT M+/%8J&@P6U1SZ\>0 MJE&E+)51T^KMI5I="#XQ5*J8B5-A=E*D;4D)?T\A.!ZL]M]ZX+%J&SYPVBB6S14M-190436CQAL8;@J1!16AH'"?(3 O0388W%K:. MZH;6- M=MR:/C(:>9,J7W9S*-2Z'"!N]O?+9JO694;5UJUKC?&I8*9C2Z&ZH MLNJ*E[5 M[&)*$Y:O%-)N\JK4NDW1-:;L"'IZP)E26Q.7KRQU\_G17=VZZ=ZHU\/+_O"A M4@Z&\,JE&8&&54W>F$:33AHYZ[HR (]V)J5)R\_,-\O#)[Y .ZJ5?&H(8[T/ MQL\535Z^\L9L99\?VM5[-3T K3"=*;QX[E!3EJ]\D,QTX>Y9*--LI_ND5T+; M23$5C:&7+ZT42UV?KK %&@R+0SL_>A6S ;R46;Y4N:R]YIR;IMYE[V^O')M] M"*Z2*82:ERXU;HM&-U7UK]2P.Z!+KX_U=LF$[+2"HJV74 G8M.VI+[K%5PO@ MZ89[@4]=05+CM?;05 MYU:"EZX@JAZTY+0^+M<:O8SY6DREPIPLMC5F!:UR]U=IJ]V_5>@7K^CQ21:Z:?N9"^-05U&H_)9.T+K*YQHW&W]5*CL1< M]J%,KZ!6M_*H%W2M)M+A^HP (-R2K_J MPJ>NH);/UE3QNF6_=$.SQUT^BI?/C0*\= 6U(/:49/IEF.G>N&GMMK&CL"FJ]@HY/O[!W3^J][#VE!_U']K;3 MUK@5U$JQBCU^JA0S7:N7HSM-<: 5QVWD8RY=2C^T5>4UV1UU:X;*\\I39=C6 MAQJW@EIZZN8U)?3=87?,V\&H>/LLZR9\ZHQ:IWM(7Q(OF+4%=L[R0/+F"&&; M9_3YM76S""'V1 CE0B"$. 1"$(DX$$(HZ\O%$3KLM&3%AR9Z?[/>6O>MOQ7] M_4[YC\/5GRX9_NYZ,!<\]Z75=Z>-3=;4L%^7?II:G0\6_3)-,B7R<2#RL1QB M6T?([(B9'P5[M[069T?Y8R<\NPWE=B1GDM<:@%H-[[ML40K. M[[1OK G/;MYG3.\CGO9A KEM*[9TZ'DH6Q'E-0;^KV.Q\P?"WJ<_R7.AY+', M\601V#3[3,2CP.594+8&/CF%\N 'NAWE+YV(/9ZX&L<+J^9\"[R_-T]-;B&7 M<%)^-8N[;;OH#(,59=ZB8T%:+3Y.HC5J&4 M!]33@_]^LT;!+R?LF6X0?S_)Y W]9%O7^[\0]Z4<$_VCSE@O%:1UST.'3>]T M.P3?*!\2"># 6+P9^T0_=A\'M/K<2$O]IZ=QFK].9=J:@+)A%)%+*)P\2>2= M+,7I ,QM,O1Y\S.K"=E"(5\:I /UOG^5+3[P(C/,M/?.S[F[0:.OILK9QLWM M_=VCK=C*,\Z:XK_]PW!<@A&9-?Q\&@CZC6&J C_P+'S@#IFFXX186[8]9R.8 M6SK:SSY=/ Y1J" V+N$NC5!< MB<^LL+_/#\;7.JX7) /@]2C+&4!F[Q$,3S#\7E0K9KTZY+S\C/%6:-:4&W1S MS--3G@8]6O+,5*DZN!YJ$M*L#,TF&(XGD)U ]KU#]@W9MR17^OI O)*Z]_U2 MJI5[[A3R;!NR+T3HT.9\P+XGB=#C*B2H-H4!H*_3M%$)!Q 03$2@^E_8DPE; M5:=<503!^XB=&=V6!*?; HUTYOF)*SV;W&5OJ,G(KG!L0J+7><[GRJ!GQ)]; M-QB?Y$]0Z^H/CE9B:?')[/?+0C7%%-N0/U%H!\(>B=VZW3@^]R6J9#VS(P3X M$<=EYX8&,UW*,0NN[FPJS6QAX/!T?F"I;"MX&O@WAB %Z# H\F(2G,(1'X;X M,'LW27_"R66U\IP;5G(\G>0L]?*UIEG%;!MR,K1+$#:AAMWGYHYFO9_ M]WQA?EN^E1QP[R:I 0T"+R0XF2:.RC]E M#_3U<5P4%14$QP4EC87D3H+X-G9>OO#0QF%)^];-#V94RU1'?>#X &+#$N+4 M%&;0]T%AV+W.7Z:J]D,C5._]AVSRNC1B4J@L#;1*K)20=VF53HG=";?OU;;] M&;?W'CP]W\K=];K K2O9 MLM">TAXG:TJ9.0A.V'Y@[-O'UT;*'N!JC0]!O[ M=JQG%[9MT(@\[VH/Z /)S3UT]9O.0^6>KB59)Z.JA7S3J: !X3@(Y. MUD=6J.@Z26.'!^A."7D>W"[1&1\%/N4M$W+D=RDTA)HN!.,$/D77Q[U)<"L- MMQ4,=8_D1I%-A2U$=2(>*]NZ$T W5YUPVNJ8+O_0R[<>'H8WW?LNHV: .$AJ M5VU4Y!=M,B1D6B 0F>PQ;#4.\RG^+%\V1+-^H[YT:Q+PI5*9]=3+"N)/B(BY MA,QN?Q/Z"-#P&[M2BKI<.FW*!CIN.P59)NFVDJ$/8C2\7=-R2JCIX-#PD1N@ M*3,6$"]6T>1*K88/L.^[0L*Y^]?K!SN=IQNB8:=>[PSYB4=5WO%);99-,/(. MTW-/B9'/FX^W;J@^R\<#UV\X^=9ENEM[&N99O3Y,G7OVS0Y_7:9%)Y_+9S0AU1X- M4?,JO/\L,Z3\%$F3.CP[MBE[R[*OWMVRW'5W/*Y+ST))?"RAG6HIVJEF).7D MO9W-$J-6F3&2'$62H_:0'+56@&V0>[2JA2NG>V,7=>!UPH:.7"1\*EX0=YO' M>[1<2YAVU\E1ZYEVZ-Z,VR.CT1C+M\^OZ:!]DZI5$-/R42D':=WIVI/UGS:S M1#NP/J<$-#=QI#@H[J8;HB:>9R?O.S)2*Z3\I2X.1B..(T%?*IRWPA7\^K-2I5S%"U7*JJYDJ%C%JMX=*=TF]*K33R M]4?B1GW]9M)T,EN;TI&3XZNI09I9_&G7'=O2\5I9<#3?+<>P0_0:2N]%!0S= M%A5T #(EV-W34='QN[Q*#:V@XX8!*DSEAIX/J,#%%_8]:!V\,=4$#FA9AH5^ MA\_ 2FO=<':-X7POT-)SDU"= ,\Y-;)\+39BVIWN6:@Z3!YUJ0-^@"\:EZ,I M7YXV*]&]ATZ:%[)/K\_U(2(/SZZ*+'U(GG5]7Q%K8P*B M14Q 8?3[P$ MH.WQ#W(.Z&@R'W<%)TZ):$=#L]/P5]XK:-S7QUNM0GFT_$BR MV;90R+@<<=.:.A3B2[LE"*]7=&_0=3HR[SV#=%MCH]/L;()ER&[-@7ECQQ[( MVI0U7X1171D.KI]I/2RPM6$O?$EVAX@U<=ZSH*P[07:R;N=;NV$.=,< 5,MS M>Y01^G!*P",);4>!2H_4Q@3A6/\5\UT6LEUZPG4K9#@_K"D/NLTJC1?[U7H4 M@T[MRJUH+(=+Y#,)6B;9:D>)SH_4"'V&=YW\P]V3WS%XM?1P[=2;?GU\1P\1 M[_*X()W(;3\GX,"M30:T #37)N6! 7!"D)B4YR*0D+@K?].+%[X+#?7>"CH3 MD9R$ \=K^J_ @0S:E6ZS.\X]FG:[>7_?JD#G!=<84!*LL,.V7D?+J&?$I]OO ML?MG?'I7J^:O:J,GNBOR;.:R4&PT7VXQG_*X%L;*;86S\V0,PPLA25;4-I[; M0B/@D'@V._9L$!\",-*E0>,NG?=ZOJB]"P^ K+N)>JH6>AK..J M P*=D/EUA44(4Q./9Q<>S]_Q=&%\DTX.+KNEAEYXT.2@U'^I9"\7'#MIS06ERP0 M$J*R0WMTM"Q,.'A?]6\VX.#FY7/[<62W *TW7.NN\MIN^KDAXN"H5-O:E/V3 M=9\V.YNSTH4B:4NDXL$!F+*-L&F=N(NSOB[8LL/'@!S9:28253?RKREYB[41L8)L&N/2Q]&I[5 M1X9LO@(_2:8_P&3Z]T]6XX3MJC]4LT]CY[XK9A_O-:/K&'(V!9';*KU-DNDW M3:9/^L! )!I"#>X#Y\_I4[NU7]GP)7G7T$WZX47W4\^AW?[VCV/9QYM.?[16 MFIR[.RAR'"8U3M:I_3C*.E?VB*!\LA?X5?'6M=5D^@S/U>NM6UV]+^N2&*;! MP TK&AO5F1 3-$]<5K('>#"1U_6\;%7H&ZWPZ*HOU\)]T>!RJ;PR1+S,H^T# M5CE]!_7#),A=V*2CE5F2"+FK1,BUZ-4K 8=-J5J,+RR.L-<"C$JVLU3UJ7L MGHO;LURG_!0S(/??F9/L\7U-5?.-8I$HSZSO,@_NRQU0;[IWI4=?=U_9XA / M#=JP!"_O,)__+*6!",/^:Z!O*@Q\>Q30C^.GNAK>U8I!4>IWZM=M-#1H)Z4$ M36_?4AZ:6=PLQ>5=.TFV$T@NYKX26-:*LF%W>2?O7=<;R=H-J#BCJV&)K^]TZ8 MW H^VXR39:?"[5&<\XFN;EAXY__YW_FAS^3XJ3AVJ[W:R*J<_/J1,O$8JEM M@V33 WHWJ;?@JW_I]E ?^_$\9?F"Y2>X]M=4W-%*4,*%+/^;FOV*UF-I,7OZ M*#FW9 NX);IK\A$6[\EGKF\AEO[E 5M'Z7;HV0M/Q70)W/[NB/(FV,W-2/ ? MG>IX2$7\JUY*K^)"_#L43:@)[-_S?!E_!/$6$DV4=XBV):)FT#%'ZIMPY>*: MKEJL+3)FC"F7I6]M,?%2L58JY#.INIJA+E.%5#&M4K6JM5IIB>%DSQ1BP6DYK#\T-Y7=T M#^ LU3Z8_&7J@9Z )M &OA\5IQA:/J <-P#F#SQ''9L:3:);HB@V!8T5=%/C M#;VEZ2V@:TI+$!E6U.46 -\BOM0GQBGUPCUV&F-]V'C1_6;/+K3[K=NVAJ/> MBU>J69XMJ\;EN&MUZ:01%%[\&W>HLM>JZW#^*TM?-;+R0!NT.T4NI6&_ M[$U3F)EC1NF]/D[WHYLHWNXMZLKWG+C8I:56%67 MZ.[KBZW7)"^E"[;+U033YE5+T_&-O/XEV=ER!?T\N7%E(%WWNDF=?& M35._I\LW\G/M*H4*/"U=RINOI1P?]E[4DI]\'/M7##VZ;"-D.;D4 [6I_8X@ M-[3=MM[WP:_)+_/:!>VZQC8<&0,C,B(3N(*-JQX&[N2#R+3B3Q8,\'PD(;IF MV9@&WF1@\0N92/EO*4X_9^'FGN_"9[9L=S@!;I._D\AE^16A%72,X$.@$",W M_.+)I7H3.HEA /:!&N@+6ICAAF6@@.^#7WX*J\8_=QIJ)73Y&KI\E(]&Z$+D MA=!EXZPX0I:_(LMA[LK_P2+(GUB$H]K"_-0*_'&(+%X2"$71ASA.^8?+PUSP MW)?ND\KKXFVK%W1=G".U[O3HXB8:$::#$R;YHP581_KYDXZ+IQZWLG7ZY;DP M6Y84%&4[EA2G ^>+$V,+=AMZ\@B2,#ZY,C44R.W WX'G3QK^@I<0J=S3R<[X MP.A\;9;]>2T#X88O/<6[DU4X3,SY-XHS/G#DP0>@XD=XM\NGOC=J_[L^_R-C M#2P3X.R/Z!Y-*&=XQ1/XI\:XW9!&Y6OS]J&7^NODIGPQ^ZEC:;V>Z]0"U^B6 M=:_DU0)4G^=.MT-0!AXV =/L$'JN!HZ7EH:U4@_>UG,,,'XHU*\R-ZF/*@EM M91$VR839SR((W#7GE+J&K+YTNVWUJB;2B@,7 ;(*_-^J;FMO/J#ZND<-T'M^ M;YH^%*];N:\V_=3XIJ):N: _OE6:C52SLG7F^:!FTMS"X57R4V'0<3TH:.;* M!:L-[79Y8'!ZH]9HUH%TKV2D['#C^E-_/O<_X9DMS_TZGQRFKJO!L!LV*_KH M7JD_=8?#]ZI&O6646,_HTW+A$N[+40$J&F"P3M5I([! M'?K0/IW:%W'W:$84=!78&!(XF%+-7'CL^%GMIW3\_I@N7=M=2'*$F]E&#)AZ<-1X1*46MHH+Q1TC:XF_3L4%'(77)V9< MSE2[#:O7S"G:ZYA3F=3^45SE[EF4DW:8:XCIK)$>U?J/=.Y#4+(E*/M7*YA1 M8]UWGZ]?&\G*L&5J\LNH5&H?+@X^5+;= M"$>FQ%*]W0M?.3H$80942I=/&@<76Z3I!!W]M[R^N KL[D'VH7+S1@M;S+X( MK3JX&W5?7AO]]-A\JFDA7%AYW<(NX?)/XF_"[WX>^S$K2=*L73V M'1_28M, M54L-[>=6!;[['UYA$C(O)@21\/JG%S5=[S1J4O(NWTTR?397EN3ZS=T0+:J2 M8-Y;U)C/)SXGX?'/D:,T<]!7TH3VA=3-4^=:H\5+MIW2"SEP(=FY>MBT$%;%Y^\P_ZW4Z_<28S]?=(",.T:DC M_@,A.-6MT"@(=7ED0:C+F($DLU_ICIZ2;=IJ5JU7WGRA0_X+MA)MI^ZU[_)^ MH7O3<+I2J]9./5?;AQR$FJY@0>4]>I@7:)$.*T''OKHLO7S!"D(W40D?G5ZV M46/T3#G7ZCNR=<";L8?*MAO%2BPCUV"N05IO]"KWK8?"5>VR,VZC;+HC#4+M M@9LW6ECGU4_#850&C?'P*:V))=X*C(\6]G2#4'OC]S7QDE$U.W(ZUB/?95NI MNU3]Z9[-E(??_I&4!$]8_<_6-/?2&+CWSY"K2P\5X*AW]?LFEUJ_IC&7;[!9 MF7MVGNJWDF#2-]Q-3\M<2ZFQ./R*SSN&)]BPU;+5JUA,?D M4!Z:PX?VEVRYSL5!WDZ%))N<5++)888\-K<"V_;VQO=6%S2>KT1US(_R7(\? M/EU:J'($^^V?'=;6/A7V/B_NWKD]WC9W/_"RVU'O!)6^KYF7H-N_,E.@K>$V M\6?<5F(^NE'W@.Z'**J!%O+X\KR#<*S_FDSB\TXU;][>*(W7^YMN^JXQS!6O M+5<[Y5MBJ'&UC8]A&!A96+M0H>WNI< MH+Z5J6MTSFF\Z(/+VZ+75:MUZ, R3$*D^81,+W?RVY>WM.UC Y];&(N5VO6G MRW@?W=RQW-[0!&.)RYH(B)CANN:3YU+'_(I1]8!LO9W0R;QVL65H7ZON1 ME51>(3CO012C*-0X\6$PBT'"@C_'_U9Q(-B M_ZU77OX$^[O2U76)3_:3:J_6[@5LIJ8X/*I'"!&Z+"9X;MF:_CC]+<<4? ": MJVY#:&69\$[*T/M6H-O$ S_W -.63=6,U=ZA=3F4A[+C 9" M0P6!9(PUD"^E*Q5-QCT!$@(K)AA^71L0PKMG&3W:LIGY(]8=UHW!_:"4X1JU MZHNE-)TGN\2G(.ORF'5E/B&))#0462'#"'NAC8((485K2-U>WP,=X/C0$:,L M!_X-?GZW7=\_64Q*4D(/VWS->!3W4DS/,V@!LF<1!*5671^M4 AWJ11; M49_\GBH*-W8]=3FLVE9%4W#29X)C=VC'3IC5#X[3C]^K^CRKPX6 [UC!\P/Y M2NPR#W6Q*UXYUQD^^Q ,V"'D>93CR2889CGH>PY>UYR],T'+,JR 0-:/*B8> M6,NJXX\=5D&@6PXP5=USX-+YI8>M^>' SPQUZJ86U?M MKG4>.\WZP!C25KYME7*I:_7AL8*Z".%()<-P"5'<8:OM$^9YPO)[-YH;L7RC M5TPE7SPKU;AW7QGA.A_TI>00L3QJ;"I"[TZ4SNH4W\9V<*X[-\X\V9-=/!6% M<.BNX=%;O+F&QBG'W$@9E+BG\$:3P_LN&*5KK-J^;5>X(1HCMG\L+R<8@>S4 M';L_>/26[0]8N_R<4X,T8_O=GI[K5?2;C-AQ4FB,>">/%L0$PZUK3;^#'M[+ M;1OFK12SV/5BY4&G:4>IN+/DI $%,F][[0/^J:F\;;=+VI=_8?MRGK0OC^E" MVI>_V[Y\TIQ:E,RFP.L:$!51XSE9UG01"!IK ,9D)0,8G+[0;G>^[7BM#G_> MJL5ZK91-EV[+536G%FOY.[50JL4W[:/K^$(G]-F84"ORA5%1<%BUO?5"SY:J M5#VG1B#D44U5:Y1:S, 1KFR/3I]YDW1=$A5.XIH:IW! XYLRK34%6M?T9M, MILZW&%I>X$,( -H]+:O6&^X-?4\_2S?=MG#]6ES9)+VH]7RQ^5!.TU;7'MJO M^?(5>[^R27HQ*5SRU=YHW!"O[, NJ4/F)C56[):45QL,!K?9X:"RJC6X+?9O:I?>M4*7K*IAY#HW MSP,SM:HU^!VCW#^KV:M*X^6A'-Z%Y7+RJ5=9U1K_0\]!BA(3*Z>=6J7*<;J>'*UN Z$*1N.63+C=++(V_=>70V-UYH M#3Z[].;^NL0SG-T 5[5[VJ]J_6$;/G4%G=B'V_PE-P)Z0P3U,5NKW4LJI"BS M@E"5L-U^K0SJA6Z22;OE%_K!'Y7PI4N\Y_&Z\RI)=&E*^CJF72^HJ6Y.CW.,@.=#=QAT(.+M8*P M67]X_7Q9;4JJKC^VZFGA22S"=657$)8>,9YP7_+M[OUS*[!&]X);:$"96D'8 MH'TK!-T7+4F7W-J+WF!*4EJ&EZX@K.R\WK9>*U=JMW9]^YR_O%5>A6Y%8U<0 M5@VOKF]++YS?*%W>/TE77($-LO"I*PB;[V98L21DV6[8>'1"BW7M)SZ%+ETB M;.VJ*EWG'\:=+JB%K5#,B.Q-%Z[ "L*&>NO)NNK=60TQTZC4K\0GZ:D/G[J" ML'*S^G35OJ_:W5[7D]O9L&-G[^"E*PBK*4!_N7WJ^)"LDC(JYF31A)J274'8 MET'.=LKA\%6]R76%\G52I>_1"JP@;*L]:(^+5VR)O@<0(X:.7+F5AQJW@K ^ M*!8>',^YH\5>6I93_9K04%/(F5R6+3OT7UZ3[KV:SE2JZ<)5T6Y5VAJW@K#) MQYMNOM1IF@WV]?[NY95]8 LE^-15A+W.UNP;\!@T;FC%$=,#/_.B0QT\(RSV M Z<8.7+V(3ZV];X/?DU^F;>M*&>R]MYH*7"2$.@1#T!2L1 M2AP")8A(' @AB$@<"B6(2!P((8A(;)<2G\PM^!"X[F_6\B=FO5/AWW+G]8\2 M(S9NM0X])+0$__TF?/O#F7/@>I3HF,*>E3*9!WE7+1L3A M9,7AKPS.$8L VLK8UF(0TA\;Z1E"^G,E/;L-TW8$!RS@FZM@ )P0;(W/OS1' M_ ^3=;;#\8=U0IA;R*/9=@9=)O1T]!R-T7 *':W5W5E"':V]BC?-EV*5-;MZ MY^K9JE[+;#7[-^>K,)-F/;>'4DC0).ZMH),.?4@9X*DCPP[1\J9\'\#_-U>? MC==N>V:NI'8,&CS?V./2\V6R_-S6.)P]*BD)6=I)C6 B%^NLGZ\.KYW@5YDQ]^L5P46GJ.?JPI M=RI(\2W6UXH=,XWLA8A HIQ@I.4NGX<>#_D#A)AV_0 E;WI;1HIG(N9?YPA] M)/._=W#2?L_ $/%FJ77ENB8^:0&\@64 OP8=N17R'&H/6C$LTJ]=8/:3PWPW M([D=E)"(\!\C)11N^2CA-HI)$'8_&W;?,=[[%+MW>Z*<+!Y4D#DI/G%:D$'-S M&3/S"AUQ8W!)9:P) U64GKD'0W,A:>.6Z"*S$@ 2<2#B<+R <;TX5&6G59=: MDME(#@:-JV[UDNO?#*/FZ PK)>2UM56(/!!Y.#9$N5X>')8=C5]M1U1KH#:Z M'35*5YR(Y %"2%E)\.QR&;X3C/>5^@#1Q&E38-0'C@_\7\0KW%*.[3Z\OL6D M#D(X0CA"N-T2[H^G?;)!AVD9%S%.,O*![AD=7%#!! -@NWW4;W=J80BJ/*WM MY!/86IKP;,HQ,S..52.&70$>Y;N65&?DO$K?/&1,O52_?F(R[:CUH20E^!VU M/B1L?V9LO_.4HL^QO3:2V4+SI9ZE7P3)RCTFM6[V)A6U/,2[3/(N=YD(WY\- MW^\\9>B3ZIZN\5+J]:&K@I'4M96\)8X"5%\(;3?Q?$+AEY.#_GJ[Z;MA!'?EV2#&7?]DG?7[2:3=C/# M@?3 ]>+VGYR4$(3E[%>2)D&X>7^0[%/U6V5(WXR$VY3N^I7P-NX( M*@D)3EX^XT"XF7#S_H#6I[A9KZ7OK4OV/NS>7 U#:[; MI#.#^\9-MJ4'CO\IYF6;?=01ZG&)R+U=-*4G?M>-VT$I"Y@3"^X3WCP+P?9KW'T! MC^E6XY5.=VOE6MX9\NTAYGVTK4HG!'K9Q3^_>%_4X-5=RM,F+M]YGS=L4(VMKC$VH4BQNBQ_GF_6MCS)M74C=5T5Y> M<2M,5,I!2<@\R=HC#'\48&\SAJ\]IYP2VVV-&_K32.8RYHM/VYCAT4$+F4L( MXBX/&!&./P..WQ>BVXSC?:YX/TQW6LFN^&*5.E*_!MR["AH?B@6*0]X F?AI1BI5I3-!T M)TDJTW&?27F[98VFR+"D@LW1$O#(_6JD6(JNXZY,.UCA9Z0K-'.GI\('U;HO MI%).O:!I&>AG1(6R$XJP+N6 \#;A[3WGTWR&MTOE8)#+")I#Z[7;1X5_U37Z M98AX&VV0)!1Z7<>KDW6@WT"1K.7HCF'I=@Q MHL_CA9V'B'>/AQ%L*/=DB < MZ[^F_!I)_^I,NKZ1*6>>7L.GQKB82]4TJ=@JZ-"JX5K77()EEZ/%A.4)RQ\> MKMNZWJ]&#D">E+Z57&+(_V2.2$L&(;_,0#2UG7 W#H%!@9'=UI RK: ?G9 MUBV'1);(GNAA +F)1Q=S:SKT/. 8X[JG.WXTD2O(KVB+]!+ AX&H0^6[>Z6Y MXNW@Q7LL%]32I?'HW>C#1[X-_3P1H3V9) 80(3A$:+=E(7C@KMF.K \+:E@U M%.?.5FI. 5*"/)F?K2 +-Z3F+)P ?9YETDU[G MEA/"-2Q-$_TC11%=!]4%\-51X.E0D4/WTAOG ]#SBZZ#IN"YN#!?'D[& WZP MSM)>:QWN=M@9L[3.Z!FM5;98\16ZG;C8O2@F)'J7V==$?,Y&?'8,/+](?)CV MW9,=T*U.EU5?!3_'\)Q\/43B$Q?-5[A=5FDE\G,V\K-CG/I%\G.?M+SJ.#M. M=WN9]DO2%#M\K95"\A,7WV>5Y1HI)W?L[TW<,[\"LQ+O]C2\VY-!JE %Q,DJ ME\ !J[MP%J^LML;@@OSL3I$E8?0S8/2]8,I-&+TI M]:_9UEU*Z8*!%*IF5TFUBRG$Z! &\@J)VA-&/WSPMPFC@]M,U[F77@JJSH3= M0C4M&5)ZB!@=X;6$O'Z#ZFPCDD404&COFL0>]U+ A8/ZP73#I@W.14'L&/)! M_MWLI*\*M5+=:&:'JM45"P/CR;%>[Z A5.)PHL*L;?/Q_]G[TA_%D>3M[Z_T M^Q_0[*XT(^%>7_CH68UDC+G!7.;Z8AE?&%_@ V/^^MJO,2PDB]^*8(_DV M37&&4^XMRZ2O._M^TJH"#!ZO+ZHT=F*QE6:N8CEW5MVW6&@2N;1PLO2[XAOUJ.T"I986OJ MM6 H7$(-OXI)DTT27R* I 28N=E \_/#-Z"F]._,J8Q)=*X$1ZBAE M8P+0W&S ^GN@H7D7FF$[585;TFI?WPY%CH:8%#2 Z#SSYO@7\0Z Q;F,@/0U M+V! _:' :D(59NLBWEENH<@<12** CH3D#A7&$B^9NO=;5QIHI6M*K30YDPR MR'HX+?=36P>,)3#V*PP 7S-VT_'[\&1I+TR)GM6[C46XQ7J98P>,Y:$H="+% MM:PS TO#&SL"!(O= O4"]EZO>TPS\-DB))T!J!#*%7C=Z^@L M*F8?!L6'E<8/FCEYDI^L,H:J''I&8*@^HZS"@]=)EB6\-I)V/==+>\P\V.P? MN3W)2YH\LT:IEDNA4.WH*A?VF!Y97V,P64[6*-F5"%@I?\$T@,:U0.,&EMKG MQ\.+B_>51DXPILFUA99<4G?=L;@E&#T%1K)XIXLXC7W)I?L+)7CE8_VZ0I 6 ML+,R&P%K@*]U$_UMW+OPENMYN6 CXRBC>^O_W8DY)NJP5,$,C OK:VCCB M! MTQ+_D]WJ@!8I*K\I! ' '=[L>]' 6[C$96FA ]$0350+?(:?,2G@LLO! M< "X+P^X&XZHSX6R%^/K1KT\';0WM8I),'O5-=%M(-7[*=RRS;$BC;^:]7 ; M+.-;J4\C-Y"L)[MDX,PGV"Z_ID#Z&6=SYSI>\P^6UF=7C1E5AB5IO'.8Q<8V MPTA$LWLN"+P(8Z!J%K#\BXYH?]'R8QIO]#F-WPOVQ&=4HD.@;LRDEI_E2&'% M$O5JV@@P?6#ZGQUF_JKI3^@U$W;4D-M$+7A?-7<"+>BIZ:=!(0D7">3+%I![ M3[T/L!P%R]&K"@[?G4N)U9E:KUS:;@44]69MMK5OP7$2#I+@3"8 Q W%C.\& M!.'-F^-6OXX*H>)%'N[UXU*#20$!#EP"1-Q0*/EN1 SG?<'3:K6]63/'>MOU M,*K'9E,$.$UY$=5 OHB#^.(KR^NI\S%W1LA\R#E;CC=4<[[;MN8CM"^B%#AX M"=!PA>'B[Z%!#.955Y[J$1SZ7:6^9DV$2/>_*7 T$\#A&F/%WX-#W2Q51S)> MPDW(JI0FS2H3$\T,#N#PYB2+*%6E("5#DG2UD"AEH7KI>9C'4:1?"/VDF>%D M>]AAD+RGX-P%H.OD+[)6Q<(BU48AL:V"8EAA\F2P3KW"\V.G3U4[&)'86W,+ MGXE;?7#P$]'D CXSLT< MO M\'WIN@]E\.M1GY@3K54;.CE38M/)/=@\&BB)%FH*+R7P 4LX ,$X,C)^/ M2#\2&&I[8878?$4*4LG5."J(X2D4IA+"6+\V[Z? 2.+14@DKEE R^3_]"C"^&,'Y([Y\ M']4)/1.$ O+SIHX[5HRMH:C9XO7H)TJ]"DY[)7PNQ+I [GI-I3.UF5-'ENA/ M^ E.\IQ$;'Y/]3+?\,)"]=XQ:"T*#EW;14V6+JNT&I7FX;(O8MEM&/ WD"8) MC/H=1OWS4>%9C9I@Y^OYN!J0'(%KNX6 N:5VJ*=&C6=&#:Z&!D;]ME'_?$1W M5J-&&9+C MP;"NA6LK Z/. ;D\RHB=2HT5>-^I;YQ%?CN4RV:7"F*AF+J#I^ MIN2">KB,V"]$JI<5C[-")2,;OX,[+&YO/?@W*#!V]>K][($#A5_EP&^#MWA2 M.66@^JKDR_(%-S_Y3UY MQK+2GJC*79"L*NR#,.[X[N?*)\-(0QY'W3+<:AN5U9B#!XTH$C'T4 &E1.?C M98 9@)EWT1NGQHRGJNY\!DUHF%UM)!%>-&J!]@F8F>BNH5>64,RAZ[W4V,!# M=;#.,(-G515*SU15 * !H'D7?7)JT#3(X@M;,^BQ\QZ\^O)7[\, MFA7*5W<]GS&$">>:);):$7PO \VA% E!OP::FR5FG@2LPT1J?A:M)DU,-K5KE"M(3>%(W1S.';"BSR:^?EOME6)'=V6*RH***$%:#)LG MC3ZB]U-8$2FL*#1_^.'&"=N:ZJB>9&41L*38AF/X06H86Q50MF E?;X ]VAW MBS^/5$ R:[E>M_OZAP\&-=1 MO&CFF7456GBJ9$*2EKSZNV1%4NP?QTE1WU#\KH;"]Q^U$E))%$K?*.H_A?N/ MJ3QRPK2E'?1 9(\6A(>_NOLJ<^%WW[F^D;J.[YYJ9G6N&&C.ZPS Z[.'__H-*+.0?<1 MYA]VJ7#?IP)?+1Q[56AT"\=^M2O<8)A=*4G^7>#Z0F,T^^^?%:[:8!NCOT[H M6E_OJ,/QW(5BZH9^$1G[ASU2D*/QW\FWV M"?G[KV)!W[C(CF6VX6%K36YB4;1@-^ MQZ([>3HLIRVIIRU=5U@R*D09IJHO]F-Q+QJ(EK9$\*=-=Z'6VU'29@#7:M-& M2%3**);N=.=?KTB#^2ZLKV!3E;7^8%:?KL=M7F4DY;YCHJUZOEUG;A+^$XB?P6GK5>K. D7'NFHRBR]@(1$B6SU1EY\K+B M195J^E D]U2S:7=PJ3/;FH9+J5O%AB6>C$0\/Z912-@]3 CW,*%4$ @955IB M-6V9&Y/?XCD+-VH8S!*=@:ZLY:&-]9.6N;:IA9T_- M=77=GY6QW3[".<-@-U)[A&@])WMJKJ\[%0WW\9 9F;P*A4-ZX#6[1"26GC&^ M%;92PG#5,6MM;R>S6FV\LM*6N9ZZ?U1B2A DLYG?(?CY%$C,MY66J[K-R M/).YR9,+:E";C@=+74]:YOK)[OM3BYIW^T*M-'#'K#"FJTK:$H&?-AT'8TC= M[S8-LS4ITUH-C^@^E;X^+W[5925T.*]7!:FVVS"Q/O,E(7MJ;E!29S2JDS!K M<,9L:C.:Z$ K.QU^7OQT;2OW?^M"2>-T6%M/-*=125MF=<^--*CJ4U K%0U"$D MAZ.EG+;,B\I$8DSLF$/*C#OXPFQT[5A4HK1I3E0BPCI=:4OA'.2JI*"V)\M^ MW$^;YKI:-W&9LIKV6K [%9+>NR-GA&9/S?65J5E;F:J.( %UB<&TW.MV%23K M:TY4VQ++P]MQ>V<2,X>-Q(:\]Q(!D&)N5-,^VB-'H4":AN)O[3G*+J.@G[3, M/1,:U\KV:K] .!0-EQY!R-J@G#XS+ZJA.2G-/8C9"N@@DMG>?HKW$U%1^=<+ MD$EC2MT=F,:LO^>9%1MH-HR)]*Z.B8QQ>'&<-S .:U+V$T> M2UOF15IKNHUF=2UL3'Y*\2-MTNCVC*QIKJ>3JK)$I7(O$" EPEIEW.B80=8T MU]5>O8>HY'Q@P^&^56_B\78H#J+D]7F94CV3G&R\V.*,,=UQE=IJ$":*0N"\ M4 >./*OK>$V"V9FW*.E[2B"C?MHTUU=%P;EZQ-"BN9G/Q*@^1ML0GC7-]36> M[U?ZQ.H..$.6?%9=BS.6/=J1I18;B.(J#1NF8)56B_H _/S7770 B=&82; MBLDO(JH)TVR/89.VR#/F&@I5C*[S'9.O5WB"(<3FLIXUS?6@N9W/9)6SVN9P MK#1=QU51I!:E37.BU>I=@N0Z"U/5:;Q!2\1'(B-=$[8J[M_0RG3_OU V42)G-YD M2X[T5?;BNZ;2PG?3BBL?09W W^#2\[3B+U&T#YBO,V_& +U\CE[H;QA0R^6I M!<#E,O52^H8B0"^7IQ> E\O4"_&-+ &]7)Y> %XN4R_)_$( O5R>7@!>+E,O M(!Z[3+T O%RH7N!O--#+!>H%X.4B]4)_PU_-K@9Z 7@!>KG7"_4- _/+!>H% MX.4R]4)](W"@E[/IY2>/:K^Y>_QI0J!^0@A7=6CNIR3PR^=.CB*172O],CMD M]8OB>96=^VWAI(-\\83*\])ZK;@X?[P)YI "?R@U?Z77OEP>4M[:VCCS>:6+ ME,G'6,5UR>0M2O\KR@38R<]3V5]1)F"6>8NP!5;Q%:WB+5H26,57M(JWR#=@ M%5_3*EZGF*[8*@"]*;0R?OYBH=78#V^#NL)9W$:(N=X\N5(@B+K7<%W M+4,IW%7QN!ZBYT]AF,GHM3;_/L>=A(PO\MK#VG]!FW"T2J@U.&,4U]16EQR) MZT#*9D_R>"\K\*2,)2M4[VXF?'H785?R/!'9J$.< M[:MC85@B^U*CNYS&RR@1X_F%@(A$M!KW2\&L#X<^:L26V5.'GR$$S^*EF&W( M*FS ?+2#:I0Z\_0/$0(JEJKM=H/?L@$W6=>JW2E.(%%%_W@AZ'X74[5%'>:& MLFC5UBSL^Q:37DF9@ORYRG-O?_$&U Y>:RUYAP_;M(]_70OQ^C$>''"N5S.E M?ZI,3C#3(]_HFYKL1YXJ^:$7)TT27PC<"B#9KM*M7+)!G)U?.[%+8&0YM$,K M#8B /P!$&O ')S<(P*$!#NT:*.7?39'ZU?GRU2H2ES9==L.TT/>US)379PY7 MELKP.4("=O/Q],ZIP^ZD=RDC*%E7Y4NN'#AG3Z@#L\WU6PB8?R[#DJY+)-?% M P*[N1"17!M=F-T0<%43TE69 Z /@9E< JEXZGU'-WBZT 'D(<#!5R,/70W, MG&#A!@+P2Q+)M1&':\E0(,.Y*D=RY:BY-M;PRJ:9Z[<.,/% MV*L,5%DUMNGU+WY!\US[JGS,55G&M7&"LFNO/76I.KZQ58%97"TW"#)+K]$H MKHL)S(Z%+9//JNAWK)F=F'A=OM M6 F370L/+.-4G.#M6(8LK8W%6P:83H!EO,CTW8YE M/%S# ?LX%=]W._;QI^7Z_E__-1S9M:^&#[QD SDP?[=C((JJ&;)Q-7/+]?$? M!U;PQ@WF,IE"L%%[O7[VW.F$P$"NW$#.GNMQ8K\I#/]]+9/L):O]VG($@=I/ MR/6!^0!8")@/@-JO.'4/J/V$/!U0^Q=3^[7EW0&UGTCMUY59EU/[K_%C"TDV M=<\-'>7[OV19537MG#*@[Y\)6:H6?">_H7=B,9PD9 V^0X>O?EDN9K.,. MO1"81?^U*PP06CQ>/2!F5PW8B1USFS!9B+&NO7:=Y)\^LS/\'ZT>7%#0RS;]B!J MS' AKH25>2A!=FT5$C"8(F]9;UI3F12&4&\1U35%/4$ EJR")%T+>"G*<,;\YX MWDOPID;X@8?=KQZ"V=DB]!0^"9C-%XIQKMML/FR>/F:T7I>V<^(H_'D9$W40 MQI+XX'A]U7/MX8,"2QSPS96\@ M= W3F+#FPHX(NY.&H+>P?C)E(\GB$,FO"?\"$'I7TB^ T&ECW?LSYWQ:J91] M6)J@D24D']'DTOBT%Z &!P_#L$4KKNI8ZQ.O%E]$$^UJIK,*2PH<1^:VK(:" MO*IG:$K6C6@1A_-+1P"H]R5) T"=%% #-9 ,1U4XR7,2P=S-15N\3INJOZ@* MJD"X^G W\P3\Q*O&%]%36M;=SLZ:=&"56]4#48?VX9A)T9.N']%2L42@ #^_ MF#,.\/,&?LRQV(X-+QC"$*JTW('.-%>-CPK#PDBONJA:#V'>B,=QK]\(FIUL MXJ!2PA$N)C'::Z9_<3GSI]D [*I!(3UT= U[WA^[5W?3J^M;T-+94PB!FDZW M,P'4](7XS//F?@-]7YJ^@1N^?#=\]LQKH*;3D9M 31>NIK-G-G_^\KT2>E+Z M'!$1T_4["HLC]\=J/OG72=BPYG@*Z>/I2C95V8/6ZT%=&D:_SH8EJ]D#5=U. MEK2OL0'CSG8T=DC9-^TV2@W;$BM$6E^D,B*,((HT[#80<.8D[\M'P)YH M+3;= :J8TK*V,@9-"AU4?YW/>K?Q4F/!J8OCD!="88B(ZGR\M@4F-5[J/<;[ M=;+;A^'"ESUCG1E#JEG/6(3I/PYUV N/RS$!DOM7\M=O.E2Y45V^F'($E'E] MRGPQ\QZI6_[_G MPCY"H3TQ\,KE&65N1C%3G]((&1*_?B3XI;<=UUOL<;DU2E=;!\$QCC*Z7WLQ M/Y9>737@M9&TZ[E>]HO@L.!-2=^1VTM6NT[PS$*7P"A]TJ1.(7OLQV7%8_GVE#>]#DTV*RL M.5F3 YO)'!?UMN/Z0HF!*=$)+21?51)SL=>)KC+Y WK^%$5L/_2^M,^?"6Y4 MU^^L2P:4?0O*?F?YT M7]F6OIEXO)MKFVYM%8T +1+_'1M-MI^G,?_X@3+;' M=Q]%C-P7WGH(2Y+X@M,T50Y^;/Z5TRF1?3 C)G'(R$W^ 'DFVMCU)B(101;) M\4+H[Z>B'#8&D8@@:352NHCCQ*UDIEPE<_B>8J07#NCK]MY7:35@SO\J<_X[ M2Y$"9=^"LM]9-!,H^Q:4_TU 4. MHJL[.NS5%[C63Y=;*;G[UGKK1E,P3W&!&0I?RZU_'TST7G#YTH^_FNRG"9_\ M/4L1'+$PQB&H.1G(RRUC*W.NQ9SW:K+F=!=)0MOVA; ^'&B+/J_'(I..ZJ/N M)KL%/!P7QK<(B%\KY_LA:#C]_4E(2V]O9HUHSO&8U2 P?3D4K P-9[YV[!9 M<-PD " XTQ[ :,DIL3CN>5RM;T_VDVD#'9S[&CY^8MF:3XPH 5UVJN9ZM42T MH)^.D$BF![*((:6K!,55'>CQRO5XI-"O M2H\7%OZ\.Z'<:*8R@C!I<)1$[S@;A4]\54CN1F*[N8O+J[)@LBN=U]K1 M+I3T;&V09GWC%%@=O&?3X8+AD1O[F:^\.5617$[<+#"9T"PNA&L3;K#"/#;^ MJ'MSUA5T-6GA=@.V*Q,/BHAMM>EF"X3LSB@:+>(D#FKEOF>+!D#C(32"-N%H ME5!K<,8HKJFM+CD2/^P:P6CA(<@2:^#<9-GCJS-W(SO(P:K36A8$7B0(\LTB MNO_-\O'/L#B1$]>@>H_V0A J;ZT(^OQBY9W+D]-T^X'5_EHW_JL8VW_^E_RX M^SO94B4O!=7R^/ ?F$E?.6':T@YZ(+)'.VZ'O[K[*G,*=]^Y?D94???4 M]&3*5DV?_>BIF5X"=WT^I3PQ=NQ>!?^3"DLO=2K_&O'LLPOU]',"W<1W6'\_ MW!@\?O7'/Z,4N>FN8%H$)YV(?UBD]!ZK?"S3YX1U0L,\>H \V%[;^V3Y[I!O M-RK,B*L4AJ/D/QVN.QH6^&J!K3/=&C$&PVS-1_Y=X/I" M8S3[[Y\5KMI@&Z._"G\FSQHUN@)7^>O'1NEG#Z_*#PJC.E>8<"XR6KJKS,-Z\FD\]3!/_;.Z6ST7F9,RB9B$:9*&HPO4!%? MJ,3AAR3#)1%6%S0"+S22Q.0_#IB4[J;NP&(L@ILT=R;!NVV]7L=I?<"D:1Y/ M6RJ06%-T>@W#=IVM0GY[VG8D742?:1G3&B[7]0$<3U8,TFS4F/J"25I23UO. M^ZWN:.Q5;-/85\Q!W6?P>:\O8EDIQL=-::F!0!X\K0JU-6J7_3&3F*XNXOG7 M<]ADO8]F'3EL33EKM>2;.=> R;O.;*&[T^&'6#M&6NH\P4 MTK=S;L^886^CD82U6+>SM^<[&O&XY#=K3!^./0.S^_UY(LU^VC3W_KX&EP2[ M7S5--FZ-:Z[>PFM!));R8W(T6T.EK;4WI5;'H^:0W:@U^TG+W#-+D4TU(*VL M<^H"7PT[XV9'I]-GYL;D*17>Q@9#V32ZABQ..JMH4D^?^;Q2=^E#T[7\XZ;-#5X=+I@=S;6FW;HFLCROEIFT::ZK$3(,&@RNS(5P M@R@35=G !-$7B?SPY545G[%HWX=#-MXKBQ+=@C9IR]SK&Q-'&=3'@Q)G,UM- M8V$;<;9,TC+W]KILS?E:I\(D1H*,)XUQ:]R=IL_,"2J&ZTI7;\RZ'+IV-S8[ MF+*E8?I,!'[:U.C-X%X,+WN"/4/:SFH%=?=2^M"\3*G*HB/)4WW)\4QY(M1E M=KD?ZFG3W* V1+>Z<,L,;Q+XHL.-K%BLH5G3W*@6+3&R.%G!.".ZA>JQ)1K!Q!4[%0L'ES%4MKNE)R]PS>8*&A"U,]#FH0L-N.%JM]]7L MGN/<^&%=6K&M45V&-Q5YB'29:3.J1&G3W/BW.K7EZG&] @^1 ;.=[49]?7MW M]_B30=5VQ,CHD#T8G8=;.EKA(X7N'R]:?J+5]:KK$[B\,>,@KLNCBM'N=]+; M/')=93B9,!8#8I/H7^ER>[\3EEOII34Y_;/48-QD#)>#DQE%YK;H3A/6>GI# M2.ZAEDD0 X%S=C Q';1[+&,LS5U:6S;7,BHOY6H'ENM";5ZAI0 JV_5%6OXO M]_I!JRR+0VC/8>.NM;!DHS9@.>1-U1E]-C@MA&Q]*V M3YZ*$P+A0VG8:Z#Q83TEUD!A[S] MTVRCW:TL&X*TMXPI9M=+#MQ/F^:&M2K<8T5T M!W76#)/$625Q6&F&L+W&#FUS S.&-F>HW9W($8[71J+& #9\YJ[)0'FNF#*D>S8T6 (0]OA?!-MEDH)U].FN9%U5VHI M1EO]V QE@N[8B$P2U:QI?F3H3!?=,HS7!!ZV5KOFVC=)YM V-S*AW"^-6*HN M">RB9%KUVKB2%=) GAE9W:7Q.K;%MR:[[[AL?>%2=BFC7W-=J*PU@_&P9DEH M(;U!K8UO/+0:'3>MG^ALW^?0QL)N"T-;UG&KU9S/!P=2-V]@#84>2UUC8Q)T M* ?VD J7ZQ\$\!/_OD>\:FTLT6:L5(FUN9R;L!3=T6)/)IBMR#9G&JW#FVJW M[#2&V1/S776Z^UXCG:C,5S;3_=-;4'J2S1*F^;ZVIABY!YMVBM!;;3AW6Q% M[L=0UH&\O/S-0K*TP1*"^<5<$6L1VI^GEH ](Z_*P,(F7;Y >[3;1SF#7J94_-#ZQ<+0VBR7H P?'QS;0V4P@=O TXB3*[J>B+3TS*YIFM5NI-V$878X=OF<@Z(3.GII3[H:D M][5>!%L;DPYB,?KTZY*1;&:-7TFA(BXT;!/ M;3AX(TWL3H?'!F/JT#8?0XA:NSGG1Z3 XHT*U2'3&NO)P(B\N.029,J#H:69 MFV:_1.SBCJ>-^FG3W%,;'13=C![:MY<"PC'EFK"'NO($QW/FN:GAD'4&6^3-8A@QWR# MYDQR1 M9T[RXHO;(G1';>,RI?0YG%*.#QJLH:YOKK3W"5XIMFH1 ))YA.AQI MAM%(9$#FQ25T0I@P87=S8NK M59FUR.&X5^$@;"*;^*HPMKQ293;S1>;6Q.&&A\E#;-B6LL MC'5-4P,(MKD*K4QGU:"Z9-*FN0ZT+9=LHKQG<:K?6]+C15AJ,%G3G Q6,1M8 MF-6436)K5A<\P;4G9M;7O R:Z*HSW7>#DBFQ%!X*T&JYH/I9VUQO\=FNJR"\ MO.1:*@$-UQ87S-&L"WEY19TP'"]5IL?993,2($K%E\DJ!;F/_C*&^P>S>=C! MD%W+DM:^^OWNPT,*@5@'=^QF2I/)!WKMCLC-:$9@R\NXX=7X@<*(KWG7! T6_TJ\53'W!_#Y[O)L_4+#>ZHS?N_@VE^SW? M#SQNE,CI30KUR)ID+[YK*BU\UPH#]2/XU/?D.B$_D>MT3X>?>=\/Z.5S]/)& MY6Z@%@ 7H)>'Z9O(JS40@5X 7H!>[O5"?B/ _'*!>@%XN4R]T-]@%.CE\O0" M\'*9>B&^(:_>I0#T O "]/)P?J%>+0X.] +P O3R,,F??/5N)J 7@!>@%T G M?XQ:WE_NZR7]O+D_=N:C%S\CJ31-.9.J\=*^"]I'>2%Q]R[OW"3Q:&^XHF\0Z)O$7M?BF) $]R1M+S M-W"B4F0/X5AQGN\UN;?KY<'JAA;0U&SXD#'@NNE7@6GO1(^%V)=('>]IM*9 MVLQOUPCZN8+I#XI0]R2/][*R7,I8LD*UIWI9.?6G)=2[DN>)-90B.0KS-F9- MER92X"-8*>G'/Q\@!$0DHM6X7PIF?3CT42.VS)XZ_ PA2#$RK97M4#=;RDY5 M*RV8;2R8#Q$"*I:J[7:#W[(!-UG7JMTI3B!11?]X(:AH;;AM4"O5W*S*+3@@ MQ?'(C_[X)T%7\K_G:B6__<4;4"NL):^P37OV%Z C 1T)YOS/G?-?%!CQC4!O M*0P8>:KDAUY\*(/HIZ[R6N[)N2S; L02<%* 6+IH&0%# L32+Q%+@$4"&+MF MC%VCC( AG>#X,1 2L*33',P%0@*6=*'96]=J\X-GA./O1NFU_B!>1J0 M7Q1JUZ7[6_"0@!"Z!$NZ;"]R742/[-IK3UVJCF]L MU>MR*)=L!F4;P96M2+,J'O9+.9 \-R.R3"V&SH!L)5SV,J!ZKD=6Y&EM1%(%C"6 M\TQ%\$T5]SG,10<1@0GI?'9SH(INQV[ A'1.'Y.21K=C*X8CN[8*;.4;>8O0$P!8NJ:"=S+J7MV2_9Q9P*7 MGS1T8ML7AO^^EFGTM*[Q-JHA 6NX(FNXKOOH;F,JN$(S.7O"T-=U&I\8&%Q; MD@_0ZBWF[ "M7L(:[MQ*_3568R')INZYH:-\_Y'XG'D.+A0WIUU$DA\?%B MO"#BXYG!/Z82L?6NH+CAPE(_@DNDWXB'L:?B*KQ^/]4PD!Q%\I2[VZEZ:V[A M,W&KSQGU8!UWZ(7 +/IOW%-VO%5*S&Z1LA-#YS**DG7MM>LD__29G>'_:/7@ M[JE.9K]B!$!GXXN$?_3NZQ&LNAP M)3V8>X@DU,BAS>&AV6S[D4B)Z!__H"A2I"FXF.CRF?NJ *I.D:/T16"57OQF M[-OV(&K,<"&NA)5Y*$%V;1Q].J8@[&<@E3[ZF!9[Z,D/3&$_,!6JG-ZHR@)L M#JO0,*IO>X329Q),X7_\@R 2J>&TC&%"T#IE%"Z+S75DPREX;"'O+(CK$9+ M3HG%<<_C:GU[LI],&^B [9\75OV^ V]Q9S RH99EU>)*"S'Z>@(K(IFJR"*& M/'?O(H#6*1+>KAU:V0D&]!0KR*]M#L<\-F .P!P>I*I=NSEO3*0):35^'/RT+90 TDPU$53O*<1##^$5*L3+_E>A,;>6T9C*EXQ M<#CHER6R.5CN%OT4&LGB#R'P(D&0KT'CXM)!3[-+TO#],-L)<;5"8JV&(WEQ MX7C -$S<7J&1Z-Z0K$(O,5Q#+O":EG3$T0N),10\-0LR"FXBB40(EAND7K/@ MKE/A%0N.&J2/E5T_^Z]Q?-4U[#"^Y5NN9C_Q$K8Y*J$GI8\2$3'S!(@X(Y&@HW4Q]*V9#4:K?YO['JDSVYDA]F2KB?:Z"52=97#9D@B M]>Q7_C-;(?-8%JS*>KX1#(>!(%,J21,G$NET*P0O%6&22"9@^GP![BT XNQ9 MLI^^NOM\./S\-)M'PUBR0C4/AOL)=[D+K3(*CS>P!/%1T^7D>;.?@B$)15& M@4_-#;XQ#+R^TZ#CFC,T%84T^6#=(CR;"+5.].%X*-7JV@ -%4P@;'&[(YT% M$ZE,@HU&' 5CW_C-+*E?"+(\$K/K E:I"':EQHW+ Z-M MH'H29"$_HJS7UAY?)SOZ-=YOG8C:*P3N2]S?C>X7G-89?/S8 ,WW/IHO"&/I M=8[O#AR\QA^AH0-)PF:$R:(M[RVYH=\Q&S5W!>], M)H57NEM.TT6:/N,^UHV"[,54Z(L"V6VGMIZ8Y@3*O EEOIB&#)1Y?&WCH??:.8E MZSK),/S47ERMX*F*JMI2FAR\]M1$ELD71SX6;+3JG#0-C&?S*%NNR,_A%>O +A)I!\>15JNEI.X,((P7-%7S#7V&HFUFEQ*+RV22PLTW&EGT9? MR%WX]7PZ-\*LOX&GKNY^MIE48W"%$GA2&V)[$:2F[M16WFQN)RM@!^PJ4OV FJXBYPRHZ0)SG0"A M\];R\WX"?X;5>8W"H1MR2UZ'(X*S=R/"E%M0)2PS(H*E% Y9A&&JB!+YQ/+3 M+3QO 2"?GF4&N)E? $=&T#Q#PD0U92#T4;0LA!'CU[ >:G=+40J)E(0I844" MS]^+!@ !\OFN3DT@G^\JU/39:\[/GUW.D=#WD[/"J@'!"%2ERT++%J=3TVD. M:WX6**5)>V_/"E\G:8_;J9YL'*BD+/X^7H"279&R5?WTAI0D*@T\0P[N#O5F M!@0HTUND3($NKS=S[+J5B=1V_Y(:>MX1L+PTJ6,-^7AI*XODSY M% ICB332/SM%FM1C>@BSE,03!-COOX5TM.O+:;^0;+27$/64PRR3'59;^$&?&Z)B M*>*E'22/,R!1*9!P&"OB!,C3O84DM"M+;K^('+378?0@S7W2J0GPO#,Q"7U" M:3$'Z2&?P2CE/8DBB>0G)( AD'_V990)\L]N2)E70:;< ,WZFY,2LNP:W0FF M\>:DN8"$?1WC2@R334IIY>TB3'[!4HE=-2A8K@\R\RYIEP3L98',O)M1$\C, MNPHU?7IF'E#35>2' 36!K*6;4=.G9RU=VQ;90 TDPU$53O*<1$[^W=Y8T%TB MV_YH:L:2T.MN>PC*.K]>9R-9E#06W?:V!,FQJ&23#<\N:NO[2A M\JP3B4@I6=4E2SJR5,31?+%>D&!Y28N=SX? B;F*=UNO9-?<,L>7*,%V.QC9 M1F8N%C"9]1+OLMZODPA6E0ROL$W9GH*\E!P]RPBSW.29@>K9!<-)D\%2[P6X MRAO@*@'O#!*_OIHR+S&!"RCSIG.'@#)O*'D%*/.&LB@NF@-@9#FT0RMIJO#! M4O729IZZ5!W?V*J'E<^1%E@;DYTSF%D4G/R!1S0--1KM?WUA]=+;F*UD6.G] M;LF3?.EAQ6Q&686'=4&R*..UD;3KN5XJ"28(/&,1!NE?C=R>Y"5-GEFAU:2%1J12.^/?[#2:Z6U ?Y XLN-*_,J%I/7329]O,^C MQX.Q,*O66W#H#L,>.]69H:!G/H]XR^?=:)),U?74I/.%1,2)T.2X$'B2XUO2 MX2CB#WD#6OF":&6P 09R:&Y&32"'YBK4!')HKD)-((?F*M1T@3DT@)?YF37* M,6QFCU'S* V:#X)C'&5T'T+_[HIEIF"4NMFQ!A>2R\YL(-"KY;(O(F3&TB!% MG$+!#;07G08%'.)U+JENDUOY*+_5;ZT6Y=(,-3B>0*GFWFC'3L1D?HMXVV]] MG>2?[ @_M$C+:R7F8J\3767R!_3LK]&S"]=35 \Z_/EW9+TK^*YE*(5_P=G_ M+LO% "K^]W*!@+)O3]DOY@I=E;(O>S'U$;6@@C"6OM]'$2/WA;<>PI(DON T M396#JN?:V9Q83J=$]L&,F,0A(S?Y ^29:&-='335EA4$)BLK%4'93DF;2E9) M5%HCBB"*,)6OS0V ^(MY7E<%1.!U?R\/#"C[]I3]8IX84/;M*?O%I"2@[-M3 M]DVLBJ^3>/O0>-=N6Y[1&W1[ BKVVU@PJ,\Q74_C7>0] >^-IC+];_&H'Y&: MVEHR%$M)?EF6+,F1U8+DI\?K*JJ.?$HD4 M49PHEHC72H4!/-S1D;<(B/?.J9^ AI\OJ;=,'+_J^8>>/#.)&BZAMK5U?PT; MBM-FW+;5'%;Z*1KP/_Y!ST@8W0((CC0M ,&96-A::;YUR5E_ ALCA."J"[V] M:IP9$.+:GW3]T3XP0VW8\2;M=M"*,T!D6[8EE"@B.)@PSG?)%0^: [Y'9S\_OSQ8O&?OB;2XY%* ML9Q4:6+V;B K)3I*\9&6R$_6GT8 .)[AZ"\8'!(C-PX4ZFJ^K'%JFUE.)Z=FD\E%31\?15-$+.UN.K3N-N#."QKWH M,'4DJW*,((L4#0*KKTK8_C(PB&@U[I>"61\.?=2(+;.G#M['UN(Z5[,.R]__/".?W977^[9>Z_+5(SM/_]+?MS]G6RIDI?B?OE$ M#UCZDJ/_@N'_G 2]]^(^P%=.1*YZ=Z-"\3O?]0.]58A\T.WLY__]OX?=O]^1 MAF37S!W:O@O])A:67>KY_C7CV61RGGQ,WDS@XZ^^'VZ/' MK_[X9Y2ZF71OE$T=:1(K_+!(Z3U6^5BFSPGK]'X@#[;7=H!9OCODVXT*,^(J MA>$H^4^'ZXZ&!;Y:8.M,M\8-"XUN85AG!ER=;U>XP3#+.B'_+G!]H3&:_??/ M"E=ML(W17X4_DV>-&EV!J_SU8[OXLX=7Y0>%49TKS#AF,"QPW4HRR@K'3,O'Z\_3J]'7ZMV_%"F0BDFH8*F^7W#3 M-5Z4WJ?NN,F2[Z]3#^N1+_R0R4C* @F16M!H"58(4:9(7,0I;"%*"*R))"'+ M! 63-*)0?QQ0*MV%'G/2$*-*Q]R9ZL*>&)W>M,7K3)K_\K0E@83K9)W,#H1A M?3O2.45'VQ-&1/,MN_/&6+'0BFU"/9$+*9CJC9A^TC+W=H%AAQ1/KG#.0*;! M=%\?ZM-%7\2RI>WCIJY+#?V&M^W"]EI7Q0D[:&VVIC696D,HXK7Z(I[O*#K=8RV6697A8:-C M3II2$$_':/VDW(ZLTE *3;0\Q#6ZT)5U*GYE[ MNURNEF.>6_1@WI^IY<$D#ATU2EKF!-69Z:% 4GMF!$] M9^:UAH R@5IWPH;=)O2D9>Z9A-_8#*IJHR:PJRY'^-7%F)A'2'6UGRY&:?OSX\?4>EIVL:6Y4^_X(< ?'689<$S#DPS[:8D-3'S:Z:/36O@<:8E/9"-!&@O4NV M>I8L-BI1VC0O5UIL$-U==Z[ &ZW.LQU_@!AJUH.\8!63IG%HKY0%5#'($4D@ MN+A)VB)Y&6CK;5/!78Y9 M9TUS'6C6K:4CE11=(!A>4.$C]@3?".0&"5T.X2!A*GM\:C^=YR MH;]?()OVP)1J4VM$N:)B[[.F.9]AV\28XP84#T-SPT%%/S8A+DJ;YD&SYMAI M?[?I$N:PDXR_OL#7#'5HFY\($-VN>ZVU<3KBO4N M!@_="[1<@:YE"8 M3S26W3(;/^M ?MX:^9-::X"W8*C4:S>K9'4/=[(.Y$5+2][&&4?<'!ZNX!!? MXJPF"8>VN8%QT6XK1TH5-V-H5^FY#]AR8,,BK?UZS"VZY>QJ MSIRX&IUU;9?XQ)$YA.H+!MJM.H(2'6]H?S(L>C:52H.:S<5QJ3X2)WWL:Z7'S=H) Z)MB8X*X(,52KK)XVS8EK!G?K+4;42).7JR:ZV-0U"44-.Y3:+I1I)X[$\[6=/S8F+ MM2E)[5?[D 9_6V@1_R^-3]<1Y(;E[78C]2-T0MA==D=1&[5XZ:.?G?QSA,# M[^$-/TU[4V5)HWRUG37 =,==!9].P="4^VZ-A4I[-(QOIITYP,%%RW M)Z;L\28KZ&UK4/'''>90\#?76=5K;MEI#_6XVF@HCV/6[;GAC^+ 3[ P97N1 M9$$U83**@HT"J_I&.Q35S#LO9='!+7$#FRIGU+>E?H*S15;.YJX+&=OY@S@Z MD-BR:UG2VE>_WWUXN$(CDA75D3Q*60CYP%[<\609JR.%@7OWQ8'3R;YYQ/P\ MX,&/;?(L3N#==>SX0N2PWGMG&CWV#7VUR,D#:N7!\]WDF9KE1G=KQ;M_0RGC M__U DT6)G-YDJ(Y+T.S%=TVEA>]:8:!^!%WU.%?_9:;YITC2X\^S[OP O7R. M7MZH"034 N "]/+^>K= +P O0"_O+SP,] +P O3R_@K00"\ +T O[R_%#?0" M\ +T\D O\#<43#"7J!@ F(O4RUNES8%> %Z 7A[BA7CUT@V@E]_2R\]6E7IK M.^S3A) F=.82;-\KE[HXU5]SM'>L";/?E\; M4.1'*?+UU?8E*A(L82_?I#]3)"=;V'YB0?83+WS_%(99?/):FW^_7MZC8FP- M1QQ+#)9Z%9SV2OA#9J4 F;:$;%;K6F?XP04+%4;;<;_)8- MN,FZ5NU.<0*)*OK'"Z$T#D)Z2@VGPL2E%)1Q1HT^GP@A05?RO](SE5_>_N(- MJ!UFM+5TK&R_3?OXU[4L(*YOMOMP8NH*6)@K8Z8N("8@OA&YHL'7'!/WL&K\\%2: MWV4;'USTZ<3S:3=,KX'Z M"I,HX(LN5DC ;CZ>+SIU7/[C@NNO$Y;?*"-TEAD&6 7@>SY=2!=M-X#O>P/'<*L=SZHQ3-[@+,Y\+*P"O<]N8 +S..S!R (:K@;@;\#N? M+B1@-U?/[ZPE0X$,!S@20.L<%V9@:@&4SN<+Z:+M!E Z+X>FLFNO/76I.KZQ M5;^.*[D-F@2.[=S)/]A15K# M]\.OY%8_DP:Z'0MB;#=T F OYZ5_;L=>CC&]M#8"R0)F"')INZYH:-\_Y5_W#D.+A M0WII\4F)OX\5XZ_FS*3B_\!C3'F9/,ZMPM:[@N*&"TO]B.0J^@TD8D^%6'C] MUNAA(#F*Y"EW=T;WUMS"9^)6GS/JP3KNT N!6?3?N#C[>->SF-WM;"?VSV4Y M6ZQKKUTG^:?/[ S_1ZL'-T)W,K,6YYBA5-MRI)N;JK$//7)_>L/T2!8K ZI!EWQE#F^(;53O#=B>X_1%6D3_^*=$(D44)XHE M G[F%FD MO-Q4U\%;>DM[<:^;0^BQ@P7XDI8F8<29-?&T:=##<)^!FGIHX\' MC \]^0$U[ ?4AC%<;]4X,]K4QGA7;TFE#L:JO8T2M!%__(,42RA11' PK7U<#)D=,;PNT.6D6/CSXJ+(D:=*?NC% M&28.\]P=Z';:E)?ZBQIGP%UUCHX&H[W1__5H\IDW'0+,!'R)^!(,/Q->JFVU M6W(9:P4;.Z%3I:6Z%0@I"JD$A4B1@/$B!5,Y&/X%<'C6XYI?!8F0^^7A?T M+C[NO*_QQ:!D T6?(5,10$H!\%O^/YX>M"W\5/? ,UD Q'53C)L8?-PH8[FZRJ'EJGU5&)Z-JE\U*PGVEVZ%5;W 5'NXV<](EJ-^Z5@UH=#'S5BR^RIP_6)$?,4*,)B M9N_@O3(4^-%:&PIB_(F-7>7L;P,+:E66$ERAALYN:#7&MC_DR M(R)PM@] %2F,+E)X?@_\=,NRKXR[1S4:;PEW[UUN70[H?GX5]P+FQI(5JL\L MZEI[:Q9)(Y3BC.%>'6]T4^]@_11I*>E?HHL$EE_2 9B=DN&_5)R!X.;#"E0" MY7\UY3\H-GEYRO_\&5:IKF?&;CK>F- HJJTFKMI0\-_F?'K',G@=JHG&P?Z,UO:%-QU9B2)412VJA^H2B$) M^ //D-./AR:I 5WI)@K]ACSNRJN<[23%3<\+-ZK+%Q/U@3*O3YDOYH1_Z4G[ ME"G@'!>Q77HT&'!Q&PTZ RU8R?W?# :V=T>N;D_HZ/*:5B0]E1U_&R0KZ4, M5/VX59_5._LP,+V8 MMWV-8/H*M.W/SDU/IR2)"X(>1$]\CA]/*8&Q(4-;9CA*>5P4+B(H!E!TLASL MBX(1"-I_+Z47*/,:E?E"GNA%*?,&6-/?G9B0:!8RYJ :1ZNEFCL/4QH5 M.::-PMAK1]EO-&4T%6I6J.:9A-$P"48*P5(M5$+)*O2\1#/)+]N&'R3O+!8< M-4C_2G;][+_&\4G7L"WSL;SI-3J"3ULVYBM>R%YH5[ 2% E#RIOUY= GUM-? M6"X&82P=*\N\M%@4DAZEQGZT]:.I=]6 U^Z PB;F_LSJ<=I?+QJ5:&P*:K^/ MR +?4PB'2<6 _O$/6<1@N C#9SPT=0M@.7MUX\^/@6Y!36>O17SQTW,F>BJ0)&ZBB@1UQA) MP"8L]=P M!G[M=$PE4-.%J^G\]9&!GDY'<@$U7;R:SEQ[^.*CN1-Q5>>,P&9N8[7)W6UED5@R#M"L*^3_Y?(LF"YO@\X:Y#.]U5T"=+Y;DB9EYC.!Y1Y MTWED0)DWE,<$E G2:;Z<-B\QG28WV@O/@7^A'EZS42=KS2G>@/DMJVQ0V=(: M2_V7\SB2]=FAM&4[6:2]EM>NS6-S."=V':&VMKU)I=\<\.-DP8MEM? 0G"@B M9 EDMM]"KM+G(^7$R4KO-O*-45G(_Y^]+VU2%=G6_GXC[G\@^KPGHCM"JIE$ MW'WNB4#%67'"Z0N!@(@@((/3KW\S0:NTM,9=5CEP(DYUE3N%S%S3LU:N7$NN M<@X6%*S4*C6N2)7Q,F1R^EU,?J,Y27E)=Y$%C)@A\D2RM# YR;3!,WW5G2&Z M!6]R0HT6!W(O.M4H#K?'.2Y72J8+S'&)R11G5EPIF>+,BJL@T\]G5OR\+W"N M)@Z\;Y-$SJFP0KM+K-9\!;,&Y<_[&"^]C5U(NBF- /:V70^X&VU5#ES=UU6/ M5:9!A)K# ^>.M&K8+MP)UO==?13X\%L=NR&Y8,AK7HM?1$F>*:.T4&!83D%; M%257!EX+%?:&2">H]/'UOJLHTQ9GQL3J\*(R8WY>&WYQ9.0'M58'ETIZI\%6 MC:SK:%RFF6]49"W46O0[M-;]I-#D;5<%ZT$ !<">RFO$=R7+,Z6HC-8C.>)( M:YQA8?JRL-+6^<@N_4- M.M UB#:.M93.DZ/P96Y;7=79U;">E;&"S34)8C63J"8KXLDPV(13B31%Q&D@ MMY P%6O:.*?G^B)7WZX0VQ.&QY?4P,%TM]]WB6G6W+#+4"'2[U&(-YHR%-Z[ M0T>P"A1@DZE=ONM;BS0CS;U)5+:/80'TM\(!H5D_&ZR7C03_(Z MR'C9OM*W5=EYLN4=^X6W1N 6'EN/%9E/^_:L]-E"@$:Z-C@"_@)4Y\:.LTF MT29$C%>I]#S'J(X^UX"=AV5WZ'0"P^.Z.^_OVGD=(A9KRC>:0,9DO%8R'C89 MC.EXK70\:!<8D_%ZR;C7^.\ZR'B=(:1OQ8QNO\N-%VG',HB,M? KI9FQ&2PA M9L3? QKO)\WI/Z.#>2Q5R'Y@=:8"_C$CF6%-;,F#-\]RJAPZ$9'HD7@B^@7R MR'_^'L6M*SZ9"76H>DZT'=UK2GH;BND#-;593^3'7UE$NTNX*53HY,<&/48] MLRGKS!+3?J/G4K@6/O ]N#JP_2=J8J-^AQ,Z:I86)*G@%1;VC%CDFB*>@C6Q MDRDFD:3H1)(^8U7L&Q6I%Q/2[D^FWFOL?T"@/M[A8@+,C^IZT4Q.6/=>UM2+ MJWFI8LS-];@_&F]:PXX&!8KZX[_$&:-!-RI'+^8"QG)T)CEZ/4K;T+N!D=0V M*PS52N1\8RC4L'=FF2*'Y4I_ZC8$KM#BF0:6RZ:;P]!(A4UAD@R52-''331C MT?ID9N;5BM;G]W"DPJRMHT!HVF@(]RPS:=J-#=-GEY_'?B3=%D/ X M>>$)$,[H>6V2Y/HU(QLL"AV46]K&T?2AU]@ZE M[9LLV>^(VN];L1?S@])M=%"A)XVL$,CM_D!B5UU#7D(1@]TW&3I!D4PL7U^7 MS1P+V-F@XKN3G_&FT>#R+7XLT)F28X_'UGK@-+])X&0IW2]SDQ1G!**X[K8; MS'@A1 )' *-&)' \+E3W=1G*L;R=2]Y>J "9#N9-$F^DEUQ0I[N"!ARWYOR[ MA,M,%ORVT^ Z6&7)%@2AM58=/1(NZH__)G$J@:7.66WB9J7KA93QJY6N[X][ M)//5:HE?9'VNYQ3R]3Y%X\OBI;6]--HQ;&_\(B!C0P M-G3JK>.]O\-<\R^@"8X=$D4&*D5U#P[B<.: I2$K ':T#MXMQW.-9-#S! M6^B>/M)-L!N_)KH"'AE* 4-@)! #^*1H<1>PE(N8_.FIAHH$S@@Y,>^/3E+1 M/<>4UI#!U'\^-F,36!=T$AVT8N_D"_B/1P>T[YSSWXJ^^.]_P(_=8V53E5RH M'"?/>(V$K]DA?>S?7Z*Q7F"I[:():J?@'\F21YF]:8<___=_]J?_I*]1V39M M]]=.[^ZM:[N]1*B"-14= 2_50*4Q>/4OR5Q*:V]G I@'XC'_X]>C[H8[@20? M&.;?R-.O<#^.-G,FK="]+3LXD8^^M?LH5-:[SVPOC/_^.5)Z#U<>[NFIS?KJ/3@I>Y^0-BDT4J),R!0V&H_$%$/+(I4F4F)Z MG))$"<=P9H2GR1%&_!'M1O2-+%]O\]52CNUPN78'_*QQ]4Z;SV?9=C%?Y7MM M,4U2.)/HEN(T/Y_B#^Q P^ +@_Y$W(/@?T#/@U_P__Y*X&H*UD%WP=X*>H^CX"A MB*/N_E(D7TH #&>JGH?8,!RPU#T5L6Q?5?XZX#^CY3JDM88%9LE M 26K@ER@1E**8\6PN>[A2#LK.682IY?&O(K7AJXRKX_239$4L>IX9#W'++S%JHYSA:E(:NE*U1C333%Y/+**=_&)JJ0P MK-W24%Y&RRI9;XKTB9%5WY"#JC8T5(T;._6"R*>'33%U/-)/^P6_E??;1F&H MF)4RO^F3O:;('(]LR=QB-.L4.P9?*64LUQ#ST[$FIH]'DB-ORMB-9I^KF&,R MFV6P'F8#:F+'0XUEH3KIJT4"ZZGS$KJ>F\**:HHX?CRTEFZC>7>VVAA211E+ M@V2?)88:''I$^JXYR78YGEP8!3H0TET^XXM@HX#O$^7 HWM(P;$/EE@+1JW93 M8F[9$8MA\X2C"7A8OB=*"[?X)3,E!O1F))R,+HMT96: MPYH<%M9]/-H!%7,-;9QR*MPZU>BLS=0*JZ)-./1X6:,^T1MOK!FF)\G,JC+* MI;E!>,'_: +%5G:H9(:Z9LS'F#*9^BV=,L.A1Q-H4/J<3WEXEJ-;)=$T^TE\ MJ#5A&N0QLR9GF-,-\((P*["UL=@=KK5\Z%,=2Q7:F+:+-6G&258KUYAIJ65' M A,XP:XSC.49T;)Z NK,T)502:O9.AAZ@E_+7IX5I_PBX-"AOQI,%4;%-* I M3O KQF&"E$E1(ZRBZ*RF.WE_ZH.A)_@5W:"IM+MBTP+=&%0DDG?JU2S05">8 M<#2D*,>;3V<[I2*+:&MR>XT/9^,H!@2)PCK*C5FZ55Z M&Z['&C;>S5CS_#H<>L2OBMV2 ;,,36$F3Z0225278ID5R1,\ $S?VJGG'-%0 MT59==7J%3K7+PK#$L791E4V/1\&7 F/PVX0@'+3#V2\.IC,($3/$ TC-FDS7@6IM>T MI$7EARP-] !Y@@?PP:J.L0NM)HB,TZQJF 5O\:-JV0R MK3I@ B?812SIF#C,!T.CH*<]9^-[MI!FX=!CPDYF<\E9%W*&6A"<08&I&]PP M''HT@4&ZW!O/?(XPUEH#9[@Y*_A 8LD33)@7C33MUFH5HY=+TW7:S"A8"LSU M!!-.\V2IOJF$H+&%9H>6M#%5ON>#3RJ8[9A$./ MYAH8W33#NF0)4P=:OQ@41*>(+T7J!+]FU&JJ5BGJKM'N-FIXH5(FJ2 <>K19 MJO6A$./YJIWR_),S"\D3!TV>;?L>05#! #G20K" M*->CZQR%+8';;$J.I_[:_;(/<6D 7;?N,_3#Y,A_VT4*0K]6"GQ[]T'DU8:? M'/B^>]'/[9AC/]9W=Q/;OA"/_+#W9=W3S .9>NT2RIYSN?=\&SQS;-K+G1>W M^QN%@>%?4:!@"?;I31]]&S0)7[P;*HT\VPQ\]*# M=T7?1*W?MVKF ZL^*S[\[24?GTF_=JTU.B@X_GETBQ6X1W +_N^/Y!^?7#F1 M?J!_MDH5\]KQZSLV:Z!*+L)9BJJ\= 'X<-MB<;A9=V4)[["KGUOXBR^'W1];TV0M[8B*WD3!$)]#QF[]@RQ M'176B[$T!.95+L+V5+^^3DJ^O8[*&_C@6Q#!5E/>W;HCK7A_ZX[I?5_KWMK# M:UWW9?ITGS!T==5'3-OSKL&)NP2^?2MZ_N79X<\OM)SC?MCS>G?80;T[3-S0 ME=&\WB(40YH4IGJKS!"M_.=OM#1<>ZS[5[2?UX3VH,1T9Z-UD2-@OBWUQW_Q5#)!$<<59&Z!C;?W4$B"PNC1 M]P01WSK&N0FF/G,WF_JN:PT0R= (S]A9UF M;B=P\%3KU4-\&W%50&E9-U7$VJ(P^"G\7881!DVU8%Q!5>(HP\UYG:]KDX<08_E ( $,D$29\1'UZ4%/P89+QKF3@SBORD3 QHC/!6([+-M1== M8!PZ0ZO'0)F@H4Q0U'&)V1N/Y['/X&+(-:@]1@,/=L7S5#].)8H#(3^!_?*Z M!5LS5E7@*K;@2OFQX*DL9,DWA)QF]+G5:U-YKJUFUB..TTIKFQ49"/^H1)CW M?GN!D9C%KP_8?9[%L:"=+]6P;LL(B#'9LKC:IHI#%H?!OT2:.>ZLA3D_1KYW?W$LLD#5->QFV,X;% M56$]?W\UA4]E MXA99?TAM/$.8K_IM%JL7-W,?UHF%S7A2QZVO;C.X$?/^32#!#_+^N%MP2"]? M1S$I/YDIYBC9(/NL&)9ZQ!,8>:9&VQ?'_7%H[P9!X@=E828/AZ5U,.L+>LZ6 MI=1*TK$-M , &1+,:W;@)@-Z)6L!AMGN&EFZD(45>VG%(;PXOO$3B.Z1%WN0 M%7. $T_);S*MFFC6;7*!KS%5E65,TEW"*OX R"7)F\QBBIGY^B#:NYBYD>?( ME.OD*YQ>3)E49D.7.GH3,G.(S!CL)O-,X\#K2TQ-K= MJJ!:Z:S58Y>P?19,.Z./+Y+?ICS$D:E;*:'P;I%X+@F%7K&$2[S'8%D^I];T MA5&!W;: ),#(U(G;"[]=4N'"H1'>82$),&SS15]T9H@,0&I53B.-55^+B M?X=\GSE(]5R^2X]<>"K:+&*=NM=*3D1A;DQ-RJS8Z&P6MGR$=PNH8P_H%HK_ MW O^-!C7L'6:*_0&.;E5X#-V>PF[ M)@,;SMQ+[D0L$S<1L?DBF0C2[&;LKM-5HQ*(O6+3R72E82@3,*,O/D%\<% MQF.W]A+!.2.G3DWBX,UM.ZIQ LD] M4/DZPQ%^L)9^"9:K@D5N5.7),%2!HNH /?5. Y$SVX&7);L61I?3#<5>-RIS M="GB21B'8,C7ZK/RP')6SE5YYI+KN",W.JDM^X(0B@' M "BE$A1U!^DC_[S1?N/[^W;>A7G\67D_2Z^,F&XQW2Z0;M\3C?B:1=ZL\_VF ME0E=< ^!N8M/!B:LC!=YXKH4[F'H9= MZ#NA0H>'_AC0Z*^5*[[9P,,SL%:W??4L2.UJ,?FM>9JWA^="GGU2 E&R[:F[ MT'C+,A:3C5L4*ANJG)IN4JFB#HQ?6*V52:3.>G$R%H!+$(#;R'/XA"R\:![EW8?EN7(B_'>?M,>()R4TN M9QW+ROD9#%W.7+MK3UFSQX*IA34QTHD4$Y?%B!GZHL#:ZPR]$L?EQM2I%[E" M/M=?IB="MX2%# U#=40")UZ]_G>U#!V'ZFXO5'?(Z2_Z(BT\E2LYR< 0I+ZW M$LWUIN2ZGX7]TN\Z)< MM#AL\3WZX=NA72\.254?53'ZN8;PSI^I% MWUJ9-19* [4UHZ]&,6Y)'N*@WEW@R]^U'^V2YFH#2RT+V=Z,H[M8," 632@Q M-#P98M)WUY(]W#@$+!@]$["\"QMYXP;QVW%BR)5UV]KRY(L6L#$0*G,6[9%& M,!=*=4D8I>L*D.>P0&[J1%_.6PBLX'GA[>.TE?G\Y2V&*HG;&3JCBLIIQ+8)[6"V0^:-P)@"11"63<:Q1)JYEWRENY6$FT2 +[#_BP;1:&QX6RFL#&R]-L:K M9F#2TUHH!U0D!_>3S!K'^&XW<>^C8L&LZTJJ,-&[@FY/AJLB1E,;-!2+L+0C MC;\J%3<9R6.5A63):E2=2 X\,'_5C>-XUQ+ON W<%Q8B.R'>$6_F 6MF=YQY MLF!KSPPN6C)*V2/3]]+M*9:!JP9^ MOR,#R3F>Z6[(3=J@2;YNZ3//(*%?$]893R;2Y+W(0!S"NW9P^!$Q>!$:*JMN M25L0)4^0.HZ.BD9;86NA/(31.^:$3;CUZ!W83X"H$5]:??FY[EV8O/NQ;S]Q M8NL&JA)Q:$=:J;LH_0G)1OMRDEK-AH8!WL%9J\7&+1*:2- 0[1UGH]] <.,^ M>/Q6SV)?9.P7;1-QH(.MWQ ,7^YA Y'0!0Q=N MTAIXF^R*UJ!X4&%9'AR[%_&(8URW&^/ZB(2\Z$'@^385S'UN+?]YGQ MF&U"48'1+RI!,*_6YK[)\%<5[N]^=Z,X^A5'!GX0*.YZ;X5\N9/K]6M2W3-[ MF_6";?:Q@E<>;":U84YV69$(&TE0B63Z-@ONQTQ^O7#OXTS.;:C.&NLDEU@V MG1JUEE9;KL'Z"4Q41!BGSUEPY XAW8VS_/?CMX^SO-$:IKS^QNYR]+AN;CI- MUV_40Y:GH5Y/$V>H%'Q],<+C,B([++>.8X1?'P09V:ZBNFCT_5^XLT(\V]05 MY%]8^+]+"I(/N>">0V5/A0U>CXT57%5UVG.B:-#SR5RMSD;%\503 MB;#U I.@F#,>C%^4N%Q2:.R"A>X7751V3)FR"!IRK/.H>#+5ELXVFC+U(J/QI3.UK^ M=UK@^]889P[" 2[. B9NN/9"5U0ELQ8\F)KSZ+&QCZS\FK[(.VT:K=8$O M%BL2M6GY!7DIDF%W""J=(/#;+*8?R\6MQNV^1BY)>@$CMUFH^-#R/DS8K+%H/%F#%O)=S9)K M6JK!0C$!<#.%)>CD?4;[WH*@<.N1L6DOO:C\B&XM5.\9 OWUI1#THOS:N\V( M"M>)T]@_T<_;C%K$U(VI>ZT)6E^S[MN(HSQOKQ3U5H(0 _$FMNNCONKN3%?8 M=>D&XB5Q>L:5A#^VW.AU;%:>![JKMB%+=@!'EIX8\@1B+36F'9*CZRVLMR'Y M_*C92!(Z<.R(J!TFG6 P^B8=NYBSKR2 \5G.-BN67E_Q_!P+E/2<*M5S\W)M M"3D;ULJBF40*>[6"T-5R=IQM=)41B,_R>6U0\>3Z7&2X0JD2M++VNE!#60=CAJ"&F#>:I;&,,BNXYMB>9B#T^-WZ[6N!^4^[H;=U. MW#$SK*?7!BJ!'[]37Q0:.8(B:1$W;1-GA5D+H5EDPY^A(*!L"428I,I$Y<1[KU>%_@RA-XRQ#@ M1<>%.5+^.H&H *H[81P05K?P[+&_E-RX]E8<'_FYR!^0>B6 QZ;JB_T!BV3) M+VM#O2NL1_P$=]!NURD!GY&*BJH2V&UF.<4\?2V([A,\32[:V0&*>Q*F3A94 M4Y_7V@2T66%M?#J!G_!J;H&GXVC?=4*S3W#XN#IGLC0W]3%TK JF-1(=+M6$ M' ZSBT[T?HAC?'LQOF_#;!?EU\4ACAN-]KU#7Y3KIHFA)D<)1'+&:ZROK2<% M@/+"TOG'9U^W&=B(!>!&8WSO$("Y;5NT%W0S1F\L$8P=Z"U<"04 0$(B+IH? MA_:N%S]^1AZ,8)6BTG,9Y=H#(]G,&_,^-M>@/,!:%">*K]QZ2 ]F^WN0^ ? MCEQ=T53$M"4KSMR[EEC'N:M%Q/2[?D_^NV-55:A!6JJLZHL7NAPH:!U,W_0: M6"\UKQ;&>#%EYH >#FO $XDT>9NUWNXQ5!57@=]5Z 12@;BJL\V:CZ,M-^UL MQE6;[H'*5VZX]URHK&V::K@(?ORV_7:R9G+4,Q>&0 ^Q99N3K3H'CT_#8N5T M'%BX[\#"%YGX"[?G^]??3!L\)[[]%OM@%Y,#4P47LIC[5Q1T\I+J<,60J:& MP04\09*WR=?W&%VXQ428]W&Y0BVJ)13G1EB%W.0;XW4]9_6:D,O#6V_)U*MW M.^\EZ/)R-HQT$K3%49G87[]ZJ47AR:N9'ZM''Z0TS?ZZ3O MS]FIZZ'V;3CV>=O=1^YA'X?2SBB]KZQNI6^-W=R&T+E@8AAT7^C1A?Y2I+"M MLW^B]O0=^/K_?+2OPVDH<*M%=8]V)&ZV=+L'0"^4[_Z@GNF7*Z5V1REI@CYJ M*G;-77BTU10I'$8*4@DF29PQV"(")Q+IY*M5Z&Y)?"ZH:T0L3!?12.*#PE1&^T\EG%2 MC0*3R6I0F,*KWE2"(-X^X/K;A_EK%^.K7ZS-4O3%?_\#?CQ*KZE*+I2OR?9M M.UDAX5NW2@?#_GT6D9 !UE?=W3():B_(%ZTYCZ;WIAW^_-__V9_^D\BC6SVT M%>R]=4VB;2)"&==4=.2JDH%*8_#J7Y*YE-;>SB0S#\1CC.37HW* .X$D'QCF MW\C3KW _CC9S)JW0O2T[<'*B;^T^"I7![C/;TR%/_W)54X)WVN"S#YX:TL6W MG?,1Y5F8E7PBP7\D9.)"W?*O#I\]Q87A[T V@FJSOF8/CF3J0/RR?+W-5TLYML/ED'8'_*?&U3MMA,\C M6;9=1/)5OM=&_@3#.J6ZP.7^^D(]\/K,\GP+Z12YJ/'$@&-;;82KY\ L]-:% M]O]#_(D=>,#>>)+X(V)-Z?%4E5N/9VMAGA?XB:SD^S5G3OF:&+I*AR,IUBU6V753,7B& MU-159N,UQDV1.!Y9<^H-0RY.4\8\JTP<$TL-1VLXDGH^4L(JF:*"UEE,]^=J M=:DQC34+1]+/1XJC%L_5[!+&%'_'(]?][(K)KO 1-]?;-*Y/Q"#?68K4\8JFC25J5ZN\B*T7T\ET M/,I5* J XN-Y"JB\8/ D-N-HIS!U&#-H3T9+,7G\]K&,.GRJZ?$]H4M6ZJG9LM63%]O)\U@;)<7!WHV"Q?GBSK"\D3FDL1QXY? MCZ>5HJ@ZRRJGIX>MF>]51S9@91P[?K]?Z=?C2! M>K\Q% I#I<_QY*"UT"L^FU' 4/QX MW-(E\9+.NJ$-17Z6:UK32:0#X![#X: MRK0E'VPKZ6!J4AQT"V/:U+M@Z D)Q5EMY'+E3H^;3X4VT^>6N1D.=,X)$:T M=%X'(A4(\P:&]XN2($V38.@)>=(,WEMMINV!D37%>J:_[@;R# P])2;3TEH4 MV;PGZ 25GG4\K=W P Z4N%&DPG*6X>^/ZTT3/$"0<(>X*O6G^.I@1II" M,&_TM)$TR4IF$P[=$39T#QY18^05 L1H2HZG_MK]LF_0X"GS%CE""")'T&4' MDD-()P6^O?L@ G3A)P>P;S_8'8TYAG"^NYO8]H5XA+S>'<1G\->.M_9PU=[S M;?!,V(5NYR[L_D:A6_TKPLA+L$]OPM.MOQ"^>#=4&@$W._#5[\"JV .6?$*K MQ_ T_![XQP]Y2-N?OQ64(![PF"X72!?F(9F,Z7)Y="'>R#"/Z1++2TR76%XN MG2ZIAU1,E_/1Y>,Y+J_#XQ_;!.8#FW!6(/K;.\"\M0&OI>[LM\T];*'[+%L' M>&EP1_[OC^0?G]V(] .6^M&T..:U Y"/[]U E5R$LQ1507*JK,Y&JOL8[#VU MB['LW*GL_ [RNQUQ@<08+U M!W<&IOT@T#W9WK\:ZY9DR8?IUK^^3J1^9@_?C4N^*6$T5+KWO@W$3]W O*QM MB+DAYH8CPWLCVW"97NKO6-135Y9USPN S8P2XTS)\Q 6 <@)&%)W'24U>4C@ MV!92LH YE4RD$8Q,74;X\1C,#UI:2T'"&"#P_F&T$.R-:8>5(1#;@6&_!&*I M/GR\;'OA?W>OO :_^ *E[*V#D&^Z-+F_"5]X2_;LGDM,T7=1]+KOU^Q??RUM MU0T_SMJSF6VU?5LV3O5Z:^=]VB.24VQ=7]'-M%9O"?,S8!![U5?O1_VLF8_I?HET/]J7 M:[]MNU<7H_6HS]Z" S2-KIV@T4,Y-=OI.#7>[Z$4*X:-[&@J@6'GZ1AS^8+Q M8PCA[L7D^\K'O%],-I/NE&L.\CD,31,KHF@*JX8#Q03VMV,2=.JX-<-O586] M]AC+\]B*X^H 9OGV2_&5.$AR,RYU'"2Y-8I>)RSR@[7T0H2$WVJG=JB<&E W M=>RM9HH4TTXOG3 %,JL3K6$MJ6#JL,^E"PJ5+N!-,6JQAV$G(=/M"4,<0(D# M* ?67UVIKJQ' 93HEGAT+A*'3V[;C8[#)S'=KQDFG&P" +U /E)?W%:O*:?: M/.7$5$V0UPNCDDD&/=1-58U*4PR[]>$)+'5&('#)0A&'3GY(1,X=.?F$B)CE M=2997\[*1CMOI;Q-RZ)Z$UB!(RRPBY'I+RVP>^UADU=34_R)BN0"&#MQ 77 M/U;UL/!;G'ER^RYX'%2)*7HE%(TC U=LZE\)FH6VZ3!R)@"S5%=]>'CB@9^[ ML2=@0"E?'0GI>N +O?(PF9++6B4_AD6S Q()[ 3!7SO,Z2R/9N"5EQ1QZKK MPG3370XJM.]Q..6VW>JC?;GV OH[EN;'HS?)TO^8;,S4S5 M8>N*YR^7L+X= ?P%YCQE\B_?H[Y?>8C#BW'LY$N/6BX?!+2#D2>[>AA;"36W MJX^",- 2!0S"F,#$-A75_3HT<%\L_^-WZB_/H?C&'KO9'4^K2E9R=!^./@(" M^473H%C%Z&/@!?U"KL+6R5Y8:18B@7LX8H\E(0Z=?)?QOV[ZWT6$8#N1=S7F M^W/;F>^OOQ%-M50WO+;Z8NV(N'3$M[A1ERQD-Q=V>*%;4G['_N_KED3V8S#!^+ M>5M">QJ4GB@_AL(3#';&V\:7+$*7E"-SR0+U_8;I9]KX?= P"1UM.IZOO*PQ M"VI\;NQD%[X:&B;ZC_^23"+Y>JC\]D)G[T#'W'BLRF&"C+J2)Y*EJ0@$QDCT MNX? :!L$S[#42_B+.@_T!>SPXWL)Q%4]W]5E"*3A/WXI9KX8K12''&XR^!9Q M/C_FMGS? FS/6U -P?]S3VS>>F1R^ ^LI1Q^L#>R9,EF *F2TSW']B2S &R* M [X!_H8KU:U 57A'C=9Y"AWHE:JX'I HBLWT=D-+R@::A3V7PO9M1"*-D7&, M+Q:XZX3-%REP6*I(5(W\Q.'0M.=@Z#C%&-82[@*\N99@4J_EXMZ*P,4AUGL MV1IK\?NMQGL_A/0WU4E M3_WK;T2WHE]AB]L?PO&7''"XWQ2BFXMM_Y8>:X#]LY725EAR6_EYU&[[&C/2 MHJ]I,LY<#,1DF^4YWA 6 X9NFE5;@RU6 89/4@GR1#'!.$1^V^)V:UC^VZ7M MJ&*GUV4GA#%AC*S?;RW''95Q2DLH9 "W,U@R0<.&&G$0_7Z3)6\.OU^.A1O4 M>&5%LNTF5\F803>_="E[RD+A UB=(?$$A2?O*](>):EFWXVP$V&-DK4IN'#Z/HWF?TT:L)_+C1_6#IT6C*U;7NNNW,910*G9+8\O3T@\! M[!-*I- N-ZJ$A4^-[-C.B_:L7&-- ).I,-2-DPF">>T"W*W$WF+Q^ GQ /ZG M7Z6M<2X8ESB]LRZHE7JJ(SK-BQ&/)K$PZ(FB-#@]W]&)F5K1DX4E% ^8)Y)D M$NGDL8V]/?&(0],7("RX2"^GW6;2'S2QP"/TM6DTU/8%"I:2J13-'W?IGZ'='CC^-7U5*>D&L<-/[V1$\2Z"7%#D:F M>I>*Z>*M.%WOT[R2)Z><*N1*3B])&3D;>,K),%?ZW%8\EJ)8BF[!O-?Y0F5L M:EV6ZXUY'D].M'30:D(IHMYCWF]8BBXIV!O+U'@_^IO,5ZLE?I'UN9Y3R-?[ M%(TOMI%+QO$PC$UHF6(20)!,X_=H!RNV%<-^!C]N! MXY@JK-PBF1$,A@VH$47W9-/V O>+;PU>C):YDWIT1YMPV*#^UD(K-T35RUKS M/=+Y>ZH-GF7-=Q']V3N@="1="1L\ZI9LSU3$EU9QW.:FLX^.]N7:D_U*(>=V MI)7J-0 WU]57TQ4,Q\ITIL/VBNM1'DM3+D]WRP#JIJ*3QGMMYA?+P_?)PYG3 M\3XF#^1LZ:]*O90L$&1NX9H^T1DW-2@/L+\E?AQ*N0]YN*18RGU)QYD3YSXF M':LZQ526U (79DLSOU0T'I5&H73 Y#;J^ +F32>V?30JXLD350G,L'$#V"0T MC)+HUD(-NS*B0&_*I/Z0B8B?[=@A_66N^1SK?13#EI<5?=7S%!I;. M]2!$"@L+CEQ=T53$M,%FZI9O;RTAM)5W$7(Y>$L6K IL"'AJ4347*EPI?(-D M>>CQ:W#PL/MU4.^[P'O,-1=ZQOV=3:J?5"FLCIT)%6D5Z-$24*.E1RUZPG^C M9%&95#1Z8-#-12:CIS;MI<"*>#JJZ$'>:W&]*Y"JBPR'O+?4\M^^-#+5+YW1 M%GC@S &=3Q)VWR6/ACZFKA/O)Y\4"A&0%9Q1J3$IDK*$B90Z&HD,3@.A5\R/,XU M/*-@5S_"SGP6<>O;VOSJ>::A8# M;I;*R+563DK5.4VD1.SY2+W.C'!%%A8<:JX[,R>+9KR@*2:/1PK+E("[ZWG# M"!0Z:*?R#H%56#%Y_/99KI'-U#KT$I.*+<<=+BJ+3+TITH_/#%EXQU?;?"[9 M-DW)\=1?NU_V617"WDG$>C-IA8;&PMHQ:P2DI<"W=Q^$PA5]<@"V]]%W- 9^ M$BD%',/^#5G>=W<3V[X0CT3AW:$V[%6?2M$7)YYO@V?"')^=U.S^1J'6^C5R M5VY)>KFL!&+M1GS]P*8_CBW5!IY-EFX*O/%OH3=B'ZW@?T M/%C:X\_?-9ROQC1BNOP,70#"C62)Q>4RZ1*+RT62)1:7RZ1++"[G),O' MCZ%?Q\8_M@G,=T4>WM(3/[H#1P[^![<$.&[PP__[(_G'9[.8P M2B,#+U-U/Y^SP(;=I'.JK,Y&JAME^)-X8I?JOY^:$ O3Q0D3\]8&O$;Z_4L= MAQ<\OB0A);1LMR,H,'OWZU)U8K:X';; 8[:(V>*8+8C8>EZX//PD%#V+MWAI M4B"T_]^UZ,:8%V)>>.DD_#U+?_G^1,PKO\\KGS.>UYDY^5+IL2^3G O+S?FR MJ@(1A+STG)DKK /&6L_+J+!^5G+=-=C*KF0&ZHGDL][(L'')KYA8UO5\*E65 MRG5E*5*[(B$VF2N1L._^GKH[%@G*G0UF<$8UW2&O*\EDD:1#K/UN4RK5=*,+7O3/6T MOB-.\ONXKO6\L]B5^$'?:-CB0M/GPW&'%?&R@>N>OC10U?J5VJ!8D(3"QO.( M>G69[S!+,2K32I^KZ6[,QS?*QU^.UM[+QP;I4_B,&64-/8\9^56W'%"$)H:% M4NES(K,8AET5^Y^^PG+KH:9WQ. Z]JZV9^(H%!7&IYX7PO[@W+X7N^ MY(>5,&!VR6.!T"^L=7%Y/M#9O?RXK/ U%;S'6UZ*U:=,09AAJQ4]FLAKR=1$ M^OSU[F/1N&_1N/@J]M[0S*>)PCAIS,>%UL;/-38SB@6BO;'^UK#Z?YX?N M(.S=L9!-57*A'$Z>+8Z$+SG')8L73^():J>"'B4GC\*RKX=W)_[W?P[NB#PJ M!W2KG[8:8&]AV[LI1*@,-!6-KJ!(8_#N7Y*YE-;>3MTP#P2U\Q%_/6H1N!5( M\H%A_HT\_0HWY&@WX>7JO3T[<(*B;QU>G]Y^]L8]F"UA?-LY'U6>60'RB0;_ MD9")"]7.OSI\]J1TP-^!\ +M8AYDD&P_ MY:>%\=^%I9.[QX[CVRI/0>MCS< MTU.;M2V(0,JD2BAD4AP38T*DQB-,'*7'LHA12BI)*W2:D@_+!]3Y#M?N\)TB ME^7K;;Y:RK$=+I9P;\CBY]A((MH,;;LL6?K&DBT@Q('O"X@5\MM/\?\*WMP /& MS$/^A+J'P/X!GX:_X?_\E4#4E:R"[\.:YMY$J>BE@V,#)1\<[(1M2#&9B[_"6E2@\-'^]JDJ5OPBN2V=Z%$H!YV[47Z8!994Q;-K86<"0.*BX%QE9%3+*G MY&C 5%<-FXVLNFX%JL+ZKXP3X3#\#T0%EM4!T_7=0/TRP7^%&Y^3'']X*,;FU%+VO/P+S6._%#EI(7MA)P'1O(BJH M20-6+HR'F=(RO&@%?\]*:S!'I.29H2 #>K*!%GA^]!:"22 $AE,)1()Q-B#2 MZLP)@VS1VY"E[D\04Y_I\$-3ER),\H!TX*.W8R"#Z$!K>,'(TQ5=-:C;NF6N,?%_0FKGJB0)JJY1H"Y4ET7/,.W MX3SW-J4 H(+S^"VH=1XY%7Q/M32 #Q2HSNPQ> 0LA=N0I*TZ_K,!# X$T:CD MH1+:5MV%+JM;7@%O&@6>;D'=)8/MLH&.\@ !_.Q'?B*X&=*H-0 /0.V88['3"^"4@ M53 &(@:TCOO7 \*:GIT(UQLN-%J%AY0L!4S)72/MI\6T[;&_!!MP:C$A+4P[ M4-"1Y(6D, ,P$,!*X,A%(SVXMY"(CXN-:!R]%_@<-AAIFAXRUBW=F\ O C;V M=ZM%''NI0@J-U@CD8<0)7'D2OBRLR#@/@#".=?!GM/0]$K;WG@-[.@$W9!1 MQ;,CZ\/5*)K1BXJF"-9E X)MA3+!A@ L*ZN1[ .N\('Y1&Q@_\/'0#$%X[0)4I0L;0.01/34CBI/ M+(#LM370'P\)I.HK#X\JX*6A3YAC.='E2:C[@ 8!ZB3B13#KTWTDK$=[+_).]1GB7T-UE(UP!NA[+0A;)H K@32]ZC3?%M3PV>& MFMA?VD#/AU YU&NP()_MAE-O1XM@+4TUH91"/ .FMB]J==M"7W@? K0O4MH] M[_'M8(%[Y'\ (QYO[VX9XG"72E84E8!\]"JEX:QZ>9X[,&?[) W=N;>X\TE# M@8$6$KJ?X;Y 0[%'5@BX8"0B@ #&!=I8BX@, 2_8H]UD7J$YI.UKW(FG_O$B MW+O;4/UHJ[;Z'WBKX=I>?-<^R?:-XDB5)=@X"/SKB\9T7\'L&!Q^ .VYJ>YV MT)_H0#[!/GA1>&9/KA\7N@K07[]+AO M8(ZJ)$_V1X=8")XX!J:_6P,P9H!I(%'=)P&*_!P XJ$)V(T,)[M=E[K2PR>\ M6_!V\.:E=40L_R([ASLS#MQ08>QV",RY#&"%!,P/])VB1X3_&'T)]E$,/&BJ M(6^"T8JN0"\-T0'99/]I4;(,O4.H5'S PV$AT+TO[UX+'E '+AY" ',8F>Z_ M#_R\:PQ:X7'0*@Y:O3-H19 I:H13A"BETXI(*80JCE))54P1R3%!*DH:5Y// M*T2BK6;0&-*SP%#'O7EA-"AQZ>!D%<]4FF-%\*R,,MVL:!6*Q0G!(91Y:9(')?'7+)U<;H:D!EN5M,Z.$56!T:9/55N M5.JPF-3(I0RNI]?*M5XV.VWDEZ?*C4J-Y( KM)VF@3(+8$:R[*89OOUH25B/ M4M9=B1QQ?#H][1?JFFRZ\)G'2RKQ4[K3:#7J7. )ZKP[KXBY^LDJHLVI/.ZW MZKS#H2U!*616K.AUEU&J\;,='4GYS+(V&PES<:E6YSU]VM-8,))Y/G*:1@DA M5=*[!EUNSU6K[Z7R*'NJWBC:7RHI?(%G,%JCO1:F5GUBV8QR)0]'DHJC577? MY;#"6*(*^D25V=0RRD8['%DWZSVB6V9''$&I0;UE5^2%#I^9>CY2[*AX-UN? MYH0@/=_,YGYMX&AP9/KY2)WRUU1&1JM&ENF0)9?,.@(&<^&.M[Y+6YLN,2]E M,7U)94<<9B[4OK97&/5QI)?,ILB,+N6%WI1<:P'&-/+M9I3?<#@RJ5::)3G9 M*F.$U,OEQ'&C+72UZ+CW<&2.GK?R:I_Q,!3UUT45+U2G/7@P?+3X,K9LU^BN M.3309%X'W+QN64#HZ./%=[JCAI4?K5. /&9[5K$R)30#YWF\^&%VO=$F%4(3 M^!PK)XM6P^>Z33%UO/C<2.,S/7.9Q&8C?KI8M*U! =?$U/'B.X72IFK2&(OI M-HHV"FQ'Z_MPY-'BQSR1+S6:UEJ8UV?K;BG=Y34/OOUH\9MN:<[BS>Y:0)D. M-9Q.A$T-@\\\6KPR'*X:'(%"N,=6#ZDAM,DTP\FCQPUFEF2_JTS%7<4?H9F:B MC0T*YWFT^"53V_2]=;7 M5<+U$8'')]JP6<>+[Y52%ESP6[B!FKHF+;<5#@% MO#Y]O/AU-=M4^9PX$V8#FNU4L#2/VBP8>;3X_CC7+SR8MOM#)6VE.5[%U$E?(SJ"@@9%' MB^^J&V'2D9LI3BH1QHD*]A:Y,GLUBFNK16&AAXO'J< M&+GUO)#G!!Y=FGQ!8L9J-/1H^=PJV9XX!F\)_%"C:T4TUZ@ ?0^&'JV_G6>X M#8-M)EQA07D#!O.M+-N$0X\V@.E,\#%=M$PCR'30P88=YDI 0X"AQX)?PK4" M1SHR1E>&>=TJT=/2)ISK\19XJ6)NN3%99OVOH@VS%F_5;36W#PA.>HZ&; >IRQ$8= M&6J_[V.E_A0;L!H<>K0%Y3*/Y@92(2MDW5E]M:G6;: #X="C+>AN:K,IP=6G MF+J6DJ)?J!K:(AQZM 6U@4&6+,4?8'3@C#K)5CY/#Y9PZ-$6Y)(![A4+0I(C M!BZIS).X.\^%3SW>@GRJ1J/+7F;!$4.]-6G9U62= NLBC[<@G\;4RJ):$[B* M6>S9&5;')'()AQYM0:-NM[1A6;2$>7G@MWBN-^S!-@PGRJ?3N9FUZ:<=:6K*<4XYG.NQ'BRFA\RXP18,*>6L M2#KE -P2/O79%HAIAI!QF@(:DB* GF(P3&1D619'%(.3J12IRN.C.;?2_77? MRZ*T,!=D-Y<2#2MY&BA+:[Q&6GE]: 2L+LG.JM831>T44$[1K%99&842-O<$ M99$>M0*794\!99Q."X61M6H)JDFP>2;;5.3!:: \;,XZ%;ZT:@AM!\VF&G7" MW@3+4T"Y75"T>7IM;CAT9*8DGEHO=/$D4+:R:ZJ#LL.B(64V_8I@T.2*.0F4 MFVI-\.=8V<4*:=36RC.J,T1/UN774-O"D]W2QNB)U4+.M\?LVF^>!,I-TEHL MU-$F*^A9%&LM8IH-PA)REAX9<-H<+00ZOG*7R: M8$\!99MW)F/9;RC"FBH/]/7 W&BMDT!YLBY+*Z9I>IQ43.M=?,#BY7)S'RCK MJU_;$^4H]OGJZ?/V5/E\I^IA?YCVMM$D/WX\.VWO1?3@#+I M./S"QP%Q"HZ1/QV1^O"SS8;GB;[E=_19: MO>F6#F\&'2ZM['1.\M5H!^SQ5^W!73/ 6T[TI3% PP1KB#G@% <\MDXC/]LZ M#:B#%'55W*"Z\!&2!G-4HVU1=%>5_2^K8G43G'$F0'=QW+ [2_RMS@1;E/3# MC8[.7#JN#N_$V..#0]=KT:;7UP=F"[-NIW?6P>VRF&_.QC<1.HOYYF[YYLLP MW>WPD+U-,((WA2'4"V\5N]Y$=ZX%]%VA(HJ@X.TPT7Y!EM_'BC&OW(L^OM0P M6QQXO0D^.7LT+N:3R^*3&-\=A_AW]3](/!$CNC,CNIM4-?%)Z74JXHL.AL<0 M+N:(&*S%'/%FQN#M(#%X?>_+$-AE]X/_ 5&Y06XAK@6O7[(6B9'YT5'\-79N M"^M3_EFL_(54HT+0'V"-/5-ZR;UPOE1-'AR47]:BVZKC1R$)G(A*Y=X$+3_< M\NO@3/JRUE*$%6DKX$<"R4YT2[IC B5_2H3.T@[*"5Q5W$SQ;CJGY/."2C1& M2<+8V%7]K0YKGNN+_.YHF%WIG@AK<8A0+Q>-K4ZNA6(M2@N=HJ4)@PIH&6TX MS5HU-1H?M(XB/M YJJ9;M@N48FE;+?=Q$D_9BIEU0SKHBHL2CXVB.*&MNS9- M-#D]Z\IRC9G79F-8-04VBL*P\[1=N[RN:_\^A%:Q#'Q;=H,"783E,YHPR<($6X+>$8)>T M<5E+BJIVAV6P87EN6!@;%OMY[!NR[18"!UQZ6L;O.PD?ZP-P#?&Y'_0@?CAT M_]JB'\\TDQ_V'RZ7DE_6,OB;(NGO$<2/NP]W0)^W;L+?('1ZT7W8,0I4V'OZ M^DE= VT-=?4652U'!(5Y-%X2LK-QN3$W=9==LS^$JBK>=+KT>BC-!9-&6 VI]BZJ%4K@2MM1H,?\[*SE48P MS4D=;F:N@U7&[4J\":O3G]O#N$9A^,YSB5<#L8"*8:E1V$<0]B1,(/N-\+Q$ MV-LO]"=XV%8GJB,*>Y9*KCP)__A"]^)ZCR6B38/-P+X,Z%R8E_EC7L:%[4,Y M,-<([ @&^X+=*K&_VA&YL.7E5%."34H3"+3GL!,:;!;GQ=1\7X+%G0>!7ST( M"0T!M -;B%90\A6VYR^K EJW.".5[JUDL?E#$*T]:=KN:%SO<+PXGME!)E.8 MUF%GG/@@)!:+LYZ-/!>+'C.5"P,^/\$O''EDP4V"W+%TZEW-Q$Y2ZPZ#OJVY#I)GW %**+0@$QK !MI:Y4D?@ M%B[:7/X00-(;O9(ZPS#+X(FJ3;.S0E'OPY:6\3%'S/&?] B..'YDY8O9H*&P M0J\JMW!<7'O#U4^Y!(OZ8),LCCN&P>L]1;2H8A%=0(Z/#S,N[M[%=X/]ZSVE M\,)3BC]+EJ)+?R$-5U\ 9/*)VQ17%?V,#RZV?H-D!9*[1J(V@O'9Q96>710" M5Y-L*X&$4AP3,8[-_J[OX46Q6MVTIO3"*ZG M3C"F'DJ62;&B&96!5BRM2SFUDH5=X^,3C%A*SNJOO"$EFV*!7]G)(,E)?)DI MEYW-:.C\E)0$ZSR_]C!E,0'&O&!QBT=:&P=FJQMVK,1 M]&G:#^Q#^R9"K7=\MO'%_LE-X-@+.-JHJ8IJFCIP/7;R%I/HSB.\;_L5.U9I M/T@/WA8K+=360!W(U1RG>LUI*4O4O*GV4V<;:S8I5C;#7IK+"KX[F_J.,#%8 M$VE>).N"Y$\W##V:S6;9GV)]DU]LZANZ.1-H8IET M]&)V:!J M":2@ G-GK6,RQD':WTZCFHTF6Z1%EPAR["<'CA X6'F5M0V;[?[4/?'BB,I9 MH[3.&+K!E%7FZ9@A9I4NC:9].EJF? M.J-PUVQA5,J(N( *#+[HE 9!50Y%(CZDB \I;NF0HBQ!S![7G+K^TXEM!A7Q MU8['3<#3"SBAZ-C&VDY$ A<3Y\X#M*\Z"B&+'!;3J0V#RHI:RS5N+;88+558 M=]713^6?MP5V9F6=_,2@=:RJ6M5!8T,OX>+B4XF8Z3_I"IQ@^NDRH"JY03#A M4',Y1.>IMM88_Y27O&PTUFYRVBECNN$U,)UIS2E<@XN+SR/B\XAK/(\83M2I M+ED:LE],S@%%^;VQ><53^<58V#+C MT.SW."$[R_!8'&?/+!Q"M/)\I:M!N><*Z_:$W]0,NE2M_U34MK+.F>-B@:ER M!0>K]*Q>%A5F31$GXX.,6%K.Y[V\7UIF]<*(JW%I#"O(NN?4?5^;]G[*H>EQ MLV2);C,UH3!6"VZW+= ;>PFE)3[CN,$SCL=BN@"\>LVVO*=NF*3F>^FOWR_[,:/#L2=3A<2:M MT%#BK=W<(G=*"GQ[]T&H>*)/#ERN?1\L&@,_V7( AOT;KM!W=Q/;OA"/5O[Y M1N7D _-J'$S1%R=>:8/7C$U[N=O(W=\H?/2OD:M*!KH$6_>/8WLZE/5?KFI* MOKY0GSUS2Y_PQ;NATLBSS^]GW?^!DM[_/F;<#DFRR62!7\@ M4C%A+I PL;Q<)%F(A_2KQZ0Q86)YB2%C MNEP>76)YN4RZX*D',B;,^0CST=/^M\(O/[8),+H6_K6,N&!DF\J[=^6 M=^2MH,-O[PES>#8"@_VJ^_HFC0[>N;\G?_PW)_EJ%/VVQ__Y>Q1SQ5FXXBW7 M^M*XHF&"-<1L\6ZVD&T3?OA_?Y!_?-[:OPZ/+XU%.-FV[)DN?Q%W_'RZX^5I MC;< X*6Q1,/5+5EW)/.0)SX'M+;'>;M306>% .BI*\B_L/!_Y]Z6WT^Q?'6K MZM),A0>RW1)W)>J5^9WE[I^R'YZX?\W:(]3UPRSSA9($Y,AV'=L-FRS'#/)5 M "QFD-MGD"^#8K?$+%&2&#)13>5:\-I%JY,(F=T.A\ LOX7NZS I[/>A6XSB M[\3MO=08V?,$XO>(Q\N[%+/)C0;-8C:Y*#:)D=MQ=%Z5P]L#L#?2M0"W*]0T M9P^T_9RF>3^"^W3>^17OSL7JX8OV?F+\%C-$C-1BAG@C-?9V8!B\+WTM\.O" M^>*FX#F\&1SS10S OP: 'YQ^7V-1H5TEDJBH4$>5)Y9MVMKZBZL)75[1A1\H M)K0]\;ZL?2@'EHK@=%B$E+I16G]=J8#MF?1E+>\$L'RCF$]523E5)R6MKM4/)>-(@*MEIMAP,@EE#$Y-G+2ET!T52 MMF[ O0L-<2 T+Y88>H_0U (MEU/9"L,1Y*BX()U693/[&:%)E0/&SY--3J#; MY(!R&T7&EU@@-'%EH2_).;FL5=9MQ M&'I %7Y=,9+2MKWK]I86V;%H/9F . M\E=-_##X%?[F(+'D3!%XU]*"J"9^W5B770U1 *P79 M/\M$8+W1\"<>S@KJOX?][3_3=K_".D_[_Z+[#W__I?M 7F4PX$_YKY?"(EF^ M6\JA>#KZ:[O%<)VF/@]T!?#>UZ_U74O;LE9^CSPO4(=(A",*0-4XI]A!=4-S M8LDJLI2\+1N!YXR M[]=?;ABW=_](^+;P!S.@#R%3]CC2]V*G(T'Y!T3PS\V M, #J+!?>MI+($#?RQ-$ I]/ )N"Z05@YJXO M@3V!;P1SABL8@:>ZJJ*'\Y; 5DZ B/N 'QZ0C.2IRDY^)<\#,@\?O?OD<)\> M^2]\^+%T>WN;"UYJZF"NX$43\$JX=CEP847!2-*CZ8%?5/#,!8 !8#WAA][$ M=GT4Z)<9H"SXOA\N-=H-L! O& -:Z/ Y8,-4*ZSAIH=_S%0U>A$T)_ F"5SN MTG8-N+NRY$#9 ]L-WN>JL\?W[?Y!7<&=UN$F1QH(S-I4)<\/UV0!^4#\I6H" M L^ Z$S &->>A?^F@!?!7SP5 K8P&AV^^FF#@(7S=Z\$M-(]+U!WX2Q@*2#, MTZU BA#-@>GX$ 14\LY 7_6[

QCI8^+A)6W[>.T(>=H-9+<=(8G.31 @@[K'CY\1 M8QW]/":(TA:J3J>(XQB-VY0TU+,&"@OG/B?(Z7'?2Y OM9C2BQ8SW$$(*1JN MZDB[:PWGM)$GD.V^B8382@+T#/%0J'[>5 P3":B6D:I:4%>#18!Q4(N#A[A* M9(]T?Q+^O>51)V)<6)M34X%S)9E _X-_5QT_^B[43=#9!'^UX7O"'6)#+I:0 M/Z%6)[!_A(?V U)@V4;X-_[/7P\_LV-/8KB_Q*T8 GUL F086=TG$[-=H_-$ M=+A"_^-[#Y6R%\S ],#4%6BZ[.7#22!_]'=8$6*O[H4,;(8+W;')/X?N PDW MX!R%+UX\ER*HG<_U*&1Y%">>U[/XW_\YJ-OQZ"'"6JBV^VMWKKJWL&V]$")T M&345CW9PR!1]Z["0ZO:S-VJ3; GCV\[YJ/*,U MUD\[[;J%J ?P>M8.2]!ZC\I.VB]7\A);'N[IJQP([D_(!1$"\_(Y7 MS=9/X*7LH_H CWK)*!=^7*%WEU"8W;V4RM07J-Z_2S([>-K,'6_+CAO;0 M27E;VP-#8P9*"-E/#]@:D6TX(Q'Z%#!.!7P?8"&VH1!_&SZ!KD+DANU]!X$. M5FB:]!ELK3@"!AJZ+>#W!X0%GHSO2I87Q3"CQ_U_]MYL.7%E6Q1]OQ'W'Q2U MSSY1,P)\10^U]IX1F,X8;'JP_4(()$ @)%!#XZ^_8V2F.A!NJHS!+A[6FE6% MI,P<.?IV("@HY>$O8%Z,7UX_Y-N JSB Q36'\^#!K050U-![32>2ZUEWYP0J M@'P2<0BC]-Z#6X@3P3@;HJ$-8(45V-]^<3\C#"V1P'5-,< ,T_$.X8.:"O:O MH(SLBUMI3'M8@S#D?D;9FQ.!70K^.QJ,PF*AR6CLZF 6SK4518FY,"7-\>VO MS8D#P<&*@2;H(OZ%[DW3#5@B9F\.[$4XH^\;L!N\5I-]3")[>^%CL)N?%#?J9E. IPMI7#WVWU%ST?'@W4=D4"H=G>%N9! $[#/"TK%O#@G$I9 M@N%DRQKZ+'PLB6FP 9S!OL!=^I!-#E%7X!CJ*V1C#C;8JP)C(?S 1V3$:$#Z M@',0@F%K4(6::,=P_>C1TF7#E(<&4)IM9^%SID9\(Q0E7'\,HC.\,,/%B(_, MYY4!U)S+IO.]R@9L$'08W#BX'5/#S9 @K532 P6R@1.*!^ MNJ"^)@=O&>@.;E0!O9::!M1]3QQ&PDQR;A&C68;KQ-(&H%%3[$%.,3 T?4!\ M1,2)IFCH*N,8@\!_7FKO+-@<.K;NU3&DVJ@ B(D1!\/1ME+3$R5M@[F)5SQDT(E4HV M% AR"P98ZPO*QRE]C$;2D'(F31&;#?6BB M87LPWN"AP%-[G1HJ:A577M'G@@BL2X7R'SG(C?]F#3G$#2S*>Y#'HW*);R#; M@6W(.KD@8$DKPC>)J$1NH0*W(-!="0HS[004-@2 ^) HC20=_5NFL&%P#^'J MJA@6%)15AD1E',A(U(A_MEKU?\B;D@#B4$1!I<)M>X,U+KNF[-M=&P.-N@BG M! %+5!T[S !_# ](^ /!"I=%U627X,C)!W: 9"(C&\20.[E;.")5UVET!G4 MS3+V,3,@((*?U27!T&CP@JII3G!$UH?6'*$Q)/=+\'A'6EEMHT=94/#&\T+-RC 32UQ[&*=@U9 I4 I*CT6: WJF ;? M?#L.<2,2_+))@(():'C+#07+D#S;)?(2<(>J!,XR(11)EB= !@BNB'#K0.*Z M$WD&F<;B+YKAX0ZGD5)%4*P ?CERA<-MVV/;9561_%6AX#_D/IBHK9%:,AZ: M?"DV :E?NQZ+R^R^2R7XN2_LTQ\BCI,"^\L@R.X*@B$[Q16'KX_<,]L_[#@CG$"RSQ_A]G.B/#\G;.%P M7!G HHJ4&&_0W*O@_S'71-#^B(FC,,_(X;WXQ8D&_Z3O^T>8*0(_RFA>.^%Q MP'OO)P679 MG$XN')2YE2 3,@Y5(3#Y\ M\H1ND9=+04T]B1 )Z.3H)1WY7(5LP[8'0WNC)7,XK.J/ZGR]P&KL$EB] M!%8_/K :?5=@-79XC1=MAU,$5HN"K'?!3I?NJ#* _.'EU*>U7EA=CR:1NT+X M;EQ*=_GTP[85D(L6_-P7-I.DPV82 )$C4.0\8#RMLY#L:47VY,9!AQ+U'*R) M.3^0;&-Y@Z:'!Z@US8HID M_R0.PGQF],2X7Z)DN)\.^>P[VXGCP(UE19'X#?KVQ95 JF?0V\1.Z(T44?#: MX&#FHN>K>PZJ("C1CZ"[9CTA"6GP"P.)3K>M2=B-BQ*.\D>>P)CF01=WLV@!VM&)AO(7%;I;60_B?M-3]9PF8*(H0 MI42>""LS2 V,@GPXV.8%V=@ MJO)*(C$>LB.6=.WWZ]D68R!24P/+! $JT6\9SL<<1,%H)4)!I-G6Y%WOYYCM M]>N]T[7_3!7PU>=X-!""3[B)L")L-69*<"V^W__*Y-,9?ZSNZ^=$JX]P?)'XNUU_:E* ML##RBVM8&O(]VX-OJ=3>D,1_:%8K<051UD/9J8PT3[SKC+%Z6(Q,'+M,H.V5 MA5T0[:]%M.@OKN;PXA##)Q;4H:PKY/5P++U(&?KZB,@? 0\S%RQ\+Q;&?G&= M )V B5LW$CF7S(DFTIXV3E9'@(#V*J=VNHXK9.T,]W$X83F5;G:UCZ @G5S3Q(A4WKM M+WJ2!&T_(?N%?,--[R,:./N):DP[7Z*Q'R;V2&R8L!]= IT*KUA6:1T]X@.M MVG#\K.Q+OLQ065UIR@H/Z;(EK)5%8T$GR!:,!V1KNT)0T>C(MDN3@9F^@0#@@=C'0V5Z:>V:BAB")IZ/>U8-SLQ MS99B\6EAH!'U%<.Z_KW0I7Q7L+<8?=1K:+*UE"TUP)AQ1F+/"QQ3YQB<)S)C M7@VQ>/WEA X49B0:A#L<+*8DI=:F3HL^\NZ#M,%J M)R*V#YU-E 8F9TBP6[>*G;FL/?]*,I%T21#ANATO *&O??.&Q"0.G18Q5-!U MDJ)#WK(OT) "[4"#XO*&I"^(+%KJKHGI0Q*3"[+OD/ \;IX%CBEV4.>_\1'G M.U"%ZW-<$%B*LC%4-(.EY^[)*4/RO>\0*S57(_L6J/\D6*2,-=#H2J5WMY8$ M!<[B21$#\(G6T,U:>G'_+&<+M"# :EJN[;D+[Q=(MMN6YI Z^.E#^ETWSAXX M?%>Y>_;H:V<_%I9^]"6^>A!/-BY2/0;1B)8*9!LV@%GMT>BG'R'F.\*WC5#% M+Q&J2X3JM0B50((M?3&528I),=,?Q@;)?CS%1_OI3&S8CZ2CB<$HEDA$HOP/ MNJI@-V^JK(KI5BZ\4OG*4NLV;F[6RU%XW8_TX[M/\KW'I[Z9ZK=FI7YI4!_$ M>LV)V>A'^]'=)U.-[*1=&[6?"D)'?,K79^';U5T6GMS[9J.^#/=CD]2T4++R MT^8HNEA/)V-X,KW[Y/-U<: NQ$6YD"R8#ZG;\?TT;&7[L?W5'YK9MF)9U0HO MC:*/\LUM9F%U&_#DWNK#6;$O9XMEO1 >=PI*=BTF5!F_F=Q],E*_*ZUCRZ=! MP2H(=WKW>FD]C?";>_NLEZXWY<8P$>7GT9F0:"7&Q7A\W8_O[W,BQ8:C&Z.Y M+%2>GW3^?I32$PM\)#%6?R1;\"3>_L,E_.EFJ[W M1+XVKXW-1$,;-B99>')OG\WYJ" ;B]BB$]7*SUVM?R=IZ74_T=_#D(FAK(12 MM)GCD]OKQ*1;B.=% 7OB[9UHKL[R4C3:6A2D?JFE"[''7'2#W]P[42^G/Q<> MJN4<7]E&!"G6JFR54I;VV?,_F2F&GZQ"K]7CA5BO:SXK,ZO!L^9B_B<'B68\ MJE47][/:4[6]'!>SG=4@VT_NGVB3R5UG-]+]A!?*^-?FK_2;VY MB0]2C^7)K'=3DL5M;SUJ=K/PY-[JI5A'OFG=MO.\-_^:P M.DS'*YW"X\Q*91M"O3)=K41\<@]*Q4:^H[6R>K%@Y2LWD[;6&F_S#7AR;_6[ M66J54Q[5[2P\&.GCVZ=Y=IE;]S/[JW>>KO5,<=6-%\+I0?E&:55+,2,+3_I7 M[TM\))E,)/A^)#Z$"^3CR?X@F8[WA;0 ?$B()Z/)P>ZWM><(/][,VRK ()// M:8+Z-! #>4FU/2W=MC;W15X>%F:3L=P;WU>S0;QD^VQL4K-MOSBSLL*3.$K, MG]>C=1 O6?7:TW6V^USLR*M4JS0?K*_'BW40+RD8D6ESWA]49[F(T1)NYE%K M50KD);%Z*OI4;U02_'P\-<*/Y4XY(@7RDIM,L6:LU=LB/X_KO5%6+ERGR)-[ M&+V\'J;[UWHD.9/:C:U>"6^ZG?4ZB)<\3-+I='>T#/.Y:&ISLTDVRH5!-HB7 M+,?#QTAA-;KCHSFKDS/CB7"UT@CD)3FK'=M*R44GM^U5Y'A$C-3D<1 O245O MU-[=M!OAPQWU?MLW[Z:BU0CB):-:JU]_G*1-?GL[F4YSF_AJD6X$\9*R6EAL M'Z5HK#.7M)M^LK%(SMJ-(%X2:9 MKR=GRWAW*B2BBZ3U$,A+"OT.WTJ*U>ILOFF;VT3UV5!C@;QDQK>[LMZ.]_E* MLUN-3YO3B= 8!_&2;'I;U#KUC=J)3L/-F_+-36OP. [B)?FM)+5O\VFM8]V% MJ\NQ&MFVDN,@7G+?'^:?EH_PC>5#3LA7IC>U\CJ0E\26'5E,)9Z+,[EGML/] MFM2MZ8T]7@+TFQ!%*9+N2\,8@#":!'89363Z4E(4,OQ@*$4BB=UOMYNE^KAN MF)N.W*W=369/G;'XC-2\=U?-FTJA74\MPYW2K78K*\5HLC=%C-[;KU@LJ)$' M'DY6B2[*FQOU>J&(@93W*$]*_"#;C<^BE65EIO8W]6T!<7^?G\[Z^JPBS#J% MDB!)J43?G*E"(/;=IY.+<4Y>;CM1(ZZ94_%ZNH@V@FY5G$FQ:#-5S,Q*D0OHDX_==5-5 MC>]>9ST\^OUY1K%WY1G%#^<9O9A\\TD>-GXG9=:I=F4Q&A;L,29I1.G](#T2K S*YTH/T;NC0"GM1/A__4I+:=:PXDD6HI4 M&SE)6#1=-ZN*5??0+*-(K*E-^V"D!P0Q0O;3LY*EC:6HQ?@-;\7NRD^C7+U6 MF6:/E'#U*7T\/6:4SP"UFVR^(^1'=YZ$]Y@-C<;8D!IQ?NN6=Z-?S+9U+57L M^4Y"=_:B[&,1MI_?[0\;3UU%7IRAX8&$9TEL3X ].VT@VG\/XZ=_4>? &L#R MJEWNB6@ZCV+1M6*9TF<8Z6^9W1%Y.]YX?"Q_WO\^?KF7\[N7S"LS9R[W_$J9'SF>V"&N_R YT;/&@EHS,K9B@9=J$( M_6^6E)!]%'0NR/(>'\A%U/SU*/*:V7]NX/!,WPH2,]_*S#Z-2?F7F4]_AX8F M,*FKC;Z6J*:( M4L,:P O>?+ZL^EHJGK<9Q.]ZWR[:W85B_A[MSJ[QIWPU%@E]K!?A@C)?4\E[ M$6=HOOI%&E^TN)?QQ&T0Q@P TIWI@C<7+>XM1N1A;#D[72Z@Q_![)# VW%K0 M(2I?0^K^T7D_)0#Z?1(2L._2!2\^3,OZ/HCQD[1 I#"*_'-!D8_2K[XGAD0O M&/)AFM3WQ)#8/Q_A,7,[6?WZK^%0DD:CDSK1J*GZZ\/P_LR.]V%V%-.:/O]T M'F0F!==O..X'&X_?]4IMA>=RI]_H3JF&8"[K8[[3R??FY.F^N MRX_QSC9OY9\L(3PO==<_?*U\LD:_-G)[]T3ZK#M/W^G)<[TEJF-.$0PCNY$- MYPF"06U H+*+/WOH(>G+^>&-W[2(6;#!)T0@">2!R;!+-5R4IJ\Z$ M;*$TO5$&LO74O.N,/X5$-]UKO6IT8[-.]%F_>9IT$IUL&/N@QG_\&P\EHQ<" M/;-2APM][M%G]-CT^< O^H^Q6:/>6?*-N-[7Y45OVO@4^A0WBB4NLJ/P+#R[ M-:_0:"D9V7TMVRA5\I[S\S0S0?.Z_BN M9KTO=^,3$P;/S/X_9X'D(J0SP*GL(B9ES(SIE]JCU#C=BN1YZ[XL:XJIM1OF MYRAE^?3L^CDS3-W.:O-1=C)=SQ[["VSI#'93ZH@:V5]/3^?I]GZ# +E<_#?T MC7\31GH$3?\Z/3078;FM\D+!FM7U?.M^W%Y_"F^.%==2HQV+IOGHH])Z' SO MFE/2F#]YX;!A<3/ ME,1CQR;QWKSQ]/QXFZL6K-R]5>?OF[T-_TD^@7*R6$WEE1R_S<>&O-H+:S>M M,9!X&G2W1"B1CKU Y=\U]G,"*7]QE+P8%/(SQQ@P1U&SUD5LOT(3S+CHNE0-)V\ MN!)/$.:YD,AK"L2?)M%)>>%!-3[76CN4(3M0G+'(CG;JC:DCE5=/=_H':%46A?KL57F M1OH[T+'N\O_%*S\[WQ?J,ZCW0[N5BO?1^YGPR2 M\N>T[3/J1K29R@Q&'7E:4Z;:O-5)Q<9TGFTZ&KG,LSV#"-I?1$]G.\^VDH_V MKD>WS6FGI5>B3]>I>+JV^9P>?Y/8Z%F0J=9E=@\VV@H&C]B MN['O0:"?DYY^(="3ML-/-H9MHQWM/7:2ZP?E]KHQT6/JYW0$3"X2=T^K6C): MJ*W5V3;7;^MW83;0-AU)A]+I;]H2_S+1]LMY3(\[".O,#GM\_^EE.,/[A,ZI MIF 5M%7_NG2M-CO;@;"II[;Z1LR:>&N6@WU7@H9>GD M6Q .?"SRU[2+_03G]]7UYUCTB7"K-[LQKB-\9?0\7?%&LS1Y: !] MIT%G2X62R9<,^N_76N=[5%N=X9F#\I?_\M$%@4SN@UR$8[VT7#\,IYU1(G MVW[O6-M)9F?MY^!?J/0+F=_W9EU-59-5N5!9C_7.*F+-A-SG4&FEJ_7U![R:SI#^FU6])<=VL7.=6_- M80_#S]EZ>R)QNJ8H>)EKP&].&W%S8:KI'*L \H9\.4&7L"'8"%[0UJR$QK=I M'PGD+5W "^I'^HP&VIJ7(L3BXE'>/'27LW![79KV-*DLQM>[R..@3546"!!E MR6"X*]94!W.O!4,VO)UM"+W SYHZA+?(1MJPLVM%&\X8M@WZO?E&2(]7KDC^5'E\EO[YS\1CZ2!OOL,B3AY9Y')QE> M$;U*12[W_,ZWJ5?_V%G=)>8QWG5A-][ 8#E&*_3PUY MI_5__JAZ_"QIYOM1R1GZ#UX57F=\Z-]#\C-+T? ,B0%[,- 2Q+;0G-U1D8M% M0AS8=/R'(?R9 >3CDM(8ES^OTMZ/3V0_ ^:-7\$U:=^T;\"(/QH)SPOC/MC_ MNNM\BOB<3Y'^='43'DKY>W:[!I_D-P=Y%;MR>9DSR-E^%U2?O\5 M<936+7TX$0S)"/".;MLW9>&I,BO-K%ADFNV4:P/K;MR/8TI -!&*1E]*(_P6 MH@D=E@ >=2SA/)Z13U"9$^F#*U3^5F'T5V=0?C+K(%WW<]I\H4L3237D%3"* MH3:7LBM!5I!OP)<,X ,M9!7$_9T5IQ;%\7O)K(W:PJ:.D_LT-6N:NCRPB(^W MK=4%'1X)X"+/V%5 M[\1?'M.-])/K:;>1,!\;O&5$Y:TRJTNMQ>_WX/A )8)\)H#T8Y.Y^&S-8VL^ MG*Q:_4+L:3'(K?M)ID DTK'OKD S&5S]G;MD56%MX:X3\\@7K(R MPI-"=KEYC-[SU#B M?GYM5G%\JP+@"'L*8!_5\7-I5.T/*YV2LA&3Q=;R]O&!%:]G0O',OHKQSS?3 M,7[7Z(A>%)+C*R07&\:7EYHH5JOEVBIG%GJ+4O'^(9Z,K/._G^OY"3;,XUV] MDRD]Y'2^M;I=Q8NMT=JJL+JH2XKH'VX]B)+A?RQ]\$Y0A3&Y4\ /[ @DJY)( MM*0]O"Q*3 . M.++(TDCJITW?I4G@655\.8\7'KC75-W'#;KV$=O2<*+*2TLRVD09VPEG_?<\GD349!QE_3$ $PY==[H*^5*EWLYT;UD MKA*7?-YSO)BKY(M]8B_WG]<&@_[$4D<%*+EIVCF89Y2.M7LCW]C^Z6N_QT^Q74(F^-=QVU\DJP\ MYP917BXFJLU\+7DW2C9.>1U*-KV:QD;)5D?*QR)\.I-/W]7'/_Y-'JE1^HD, MUI=XW']_%X/SY.PM^F;V]N%=DC^84$M\Y^EITQH^\=%D.SEY7&F55=_'-_GC M$RKOH=/(LA:]M;I:FI?ZJ\JF:BT;TS70:9S_?+89>,V!;//RDZG@YF8 MY.=]8W/?DAK*T%R?DA_WPNN;BCY6%IUHKRW%GC>9Z?@>^?%+M>#?RQOTWU_9 MOU-WRPJ^A>_FHPV LQ*'57EIR2(MV#"&DHKU+K^.KG.^RL/(",!]!N8@EF?; M+;9KQL\6U>O"\X(?=?CDP^2V5TC3]+">NX_I"EY/*XTE-[FISE.^' M6Y-8IR;-5HEE:]T;@M7Y;VR_-O.OUAU__\X':C+:,,J3&I_;+!X:VT@F>QU= MG]!<6%>,Q:*9T2JS:/8ZMEK<9'.9)[CR^)&F%)[:(?W'.N.9Z<"G"A.>&1C^ M-O=S4Q(E6N_\E?11=]<[;+$[2-;4P>KVD6]5PL71M*VWK=.:UWFE]FR4;F_X M3K0U&*E"M=T6S".KHV=&4W^1N_,$Y'3..NM!.HWF"Y6HELCP?"XO5S:M_K!4 MKY^43ONMM:;JRU1N)MU$^[?M7*Z5'(\O*NN'7?GFJ;_ME<5!L[,L)6Y+W5H] MUZR>4F.=I5OEIG[;GQ6$Y+PVNIL+5IP_LL9ZOISYZSD^_\;$MF_M'"W7:U]) M"2TOM!T6=[]8Y@R^(]P5MI/-BI?5Q^O-8_:44BU1O=:&J5KXIA"^O]\6HK-Y M):QGL3#EX@S]2L[0SR2-:"9%(/A-)+9/S3..$ M*F1X5 B.J:(@^W^YWM*O5QN!#-K1]FX>WVN5Z,KRO= M69:2/NQ9$K/F"\_U\;'(D?K@[96]OG!AM)ED]*624E+^*)M $4-XX.?HGT,U MQP@YTMR0_,$#0^^]?DJ'3'(@UI'/V=40_R"YN^)D=:A8HD1_D%5N(*@S\J0) M:P,+(_UH#&ZA -V+M#$:8%9:AFAHW [ZDH2().G*_ MR7_\%!Q#8!^C*\_!FKEHW&9[#HX6PY'$;K.=__?_\345-V#?POI]@=0<$EKM+I_^;P?\('* P\-[_:M=RA]F& MBJ)?\7$D]D\__B4M0Q%5>FR"<';2^D06OIA&@2L'3RW.??-LQ9YWJ8+ M[4*MNFKSG6T_/1#&A"/']_GW"T\G#J_Q(M<_'^'6E P3UC,E\27AY\B\[B9A MC>NEH=2)]BJU8EPMJ5KX6-UEF L3(L=.*KL\>R%"2I<6NF00X47^ M;DY 7 P%5=5,;B 1$27J @@"_)-F45&RP/[,AN&T9Y9UD5L(.HHBVN"X!)QR M00:,IOYC8/MEWYJRP1G6P "[QP1!AY('_W4@*"#Y)&P MV"-=FY--V)LD=*YRMP)0K[XEK9R#)>VQB!KMM%^MB::;;;C;LMO-F]+K(94U MO+R>*04SFNJ$+2-^'Z\NZE+\:Y+OY"#Y$K"$L2[)B4&08%U/(W9%[HFPJ.@,QN&14F<;8BHNHC: JC H!!O\"PZ MZ1O/FJ3#P>',A[>./\C>K>$69-P?:\AN."X!NT$\58&=UO.XCJ?E/-V3:7,V M4,0-L@V54"YP"$-2E-UE*1_RP_\56. %CB7@;(0M(@\FK-9D?&B '$.4X"61 M@P7@$8"+0-G,E#6X7T@ #'(R9%:Z&ZL&K$#6IWD 179H2'LX!*P95P1)X,+@ MBLN1"4J&W97> QYJ18P46K^*(Y8\5@R.I EQJF3:+\+5DM8W9 VR%%T930SO M-!O 0,/X7#9HZS9M71 E4%[(B)WLD';];X*8D$F7GATE9I80^$0]=K?AH_-U M)Y7,#!*Q\M?D@O)!+FA#@7/!0&[UI'S0V93N;(IB,%-J ,$0\0"S< 3#VE$ M8YR!(;]!M13D3?9,";(VLZ&);K70"-L@ M!+Z6@6LP30L;^1/Z\6[%F*@IS'#(!IQ (X0F@X5)[0A[[L8( M5!1-MWT5^# R=-R%(@.KH9QF(AOP$/HM[8WA)W#JA2Y+N &B> %WD%> Y$$0ZN6T<90GT^PZ&T,,E5J?BX]U+I;T;P@U0W="!( M+MH1#\ VB2C$;F$R0A"N UWA[J@038<;1142P*X;!/MLI?F*NPY<$'>O2F/- MM*4KRG#*D8EL)-JS(9FF0H45W>".SFW+OB-P9H^O/PQR^Y=HZ=@&&LC;I[RB M9=5R=EF$3>:+!C3KL2!,]CGU](8\+W7'K=B;=3*W.M#RMIE/K'_\FF:*S M*W6NN,X"$))<_,*TD3WP%D.NKN!804( *3B&@'WA:!L!Q4I#;:P";C)F$(PI M0\*>#*(6@"$#-$UIU[ 6"T4FUI'AO3CD1/8>%L(6-W ()^#13NO_''D\'N]# M +[_G*P,EO?-J#@3)J6IW+Q-1YM%_YBJQ!M"/P0;\%A9YU2$8@L,1$Z0)^G! MA<;C8#75YS.E(]3SB7R0N O%$POEY:"=6JV9]%.\.DO!;X4>()B$65E3T 47W[[(8K'@\X*;5M)E/1 MQ_),B@C/Y46QR'?'C6#@4+] ,+UZ?1/& ><$OS/R*61/MP*-6=F"Q'UE1!1E M3<[ZP:P%-8(M*$XBVCZXW^^)Z=>6^2B9><\(.N^M2I-6BY^ GM:Q%K=:I=U< M57/K[(%;_;X8_S*0>@6AE6N6-X\S68MLX_-.,YRM'N0+?E1U52(TGP\I1$ A MAX)BS"6)XI)H.TP)HO& !4(_1B:-9XP'1AU7S@#6K5$W['-X0/[@ >-D:3K MS'_B6_DSB.3]\O*/[K_MGK='C]MDIPU$A!7HR]-DI]_M+,W&I/0TU1_DYD%$ M.+YV\7Z6\J8AF'\ K9@'6CFP>RKJ_'K)S^.#>:F>Z*Y%<0SZ1BR4C@2H',A> MC@^S(PTL_B"8;>Z5J#P)+P8S(5PK]<;\S5!$?AP/)0-2'7]+F/H8E,>-[U/) M3^*10L\SV/3Z05?\0SFQBMYJJ0D_-R;WZ>;T=K6NC?>CC\'/?>'LD>E!EY4- M,QD-LE.[JCR;V??3@X"3C0G\>:QI(FP66/0,I1E8_F#FPS_HPAK]MK )(#N" MEXJV9MY7=/-8<^;[@E_@D.B0$'24:+O+NJY=,N=4 _2FCE?#)"^CNTR7 +;/ MQ$"U7;_X,\83;"RD=JHS'I9.=L4OTFO&%5:2+HPE^N6Y!.0-QJP[@-Q@3N,A MYD 0-1@]04!IF'1"O<2[2[+IK;9G+7BO1&5%I1HG1\VU%9'Q<"X-!T#!AIWO M$:2@WCMREH5$KI&ST,:W?62&!3^#%>UQA^'', 0X% P26R3 !R"*$B",&+*G MP,XUI'EX7E)7LJZI>&:OQF,*,[2SUQC%G,@+N&'9F-'[TR4,)SK>-,?[8R?N M'.! WR$))WE)PKDDX;R6A"/84\)SB=IBG=-Z"C]O3.[Z=;.VF?<:(&7Y'W0U MY\F9F8FMI?5UMI!;%<)WU\EEZ5[,HCS>?3*55E1)>D@U.]'(8MP=)DH@%QO] MZ/XW%]6^D>TW4M>%[:;S5!UO(HWJJM&/[3^9G$YUH5NY;Q;"#[W'IA(?CLUR MHQ]WGGQ_6E'B76E%R<-I12^J Z=(*ZJ"O).D*B9*',R4E1^?;F^[BI(H"''C M+C(9F,_55.-+:B^S@]I+;4$B-R"_*#!.JKUXHA=L-GFVE>/2\6B([2Z$>3MV M_@I1KB,9,@->$^61+*%4,W7-5JYQ1KQL'(ATR2,2>',-K%!U6<(L,>1GK$#"QO9-Q.6 *]4$)-KO;Z_MQL MKH#X WD>52,* (Z.I]D2!0G?=@PF^GF27/+*(3SK:0,0\H*=#C$'[88]OA"V MY [A1HB2Z(0\R,\4!=X >JKS>I:VU4=JE"%>T'=)9 K@1A9%2"*NH9:M,FV* M[IWN656IB(W %NX3EI1/+JD-/ME[^\KF-=]P# M1IP8W>"M;'>^!'-245]&;%>8/:6#0 SCQV=HST-[!M/9&01)$3@3YI:)@AM.6& MDHZ) C2P[UXP">M+&XP]XIGP1XTQ+,(L21Q=-6@4?P=Z9 $'J_'",:=*(%O$ M65*4Q,7+:M@M@E@I\FFNX[A :7#KPSGFMYU"YPG-\^F3X.9 MN_+!7.!_)/4$TB;QR& 48N-<(! MSTEFA7T%E%>@#PV-782 *!-Y@NDD\P&>G0A/&DCV8#!Q'@0N 68T[%&1N)V? M3N-(:P(?%,"0SDLK2=$6""[,4H=-67 U+6UDHIIP2//4LP_5PG6FT^3G4\VX MC0GK>ZT[_I*:I_*"WPP@H0I*N&.PBB(;+)P':L0I="Y:J8>4@:SHIF7[&)9] M#,,^AN@Y!B5/3[8WTF59:W-#1;-$S)@U4?QR(TLEGF7@7F[JE/W:6AJ I0IB MWED"Z6&N =>"/V)\=RA0N03B HE'%PE;(G0*JC2;49S@PPG>OHIT-!KY3X]^ M>'_'['>RCN\#AP!Z@WCT?!(#O8"X8220"C8:DEB)+6#'5"UU<\$X8 M51RJP!#=Q.5'WH=U1]Z)'$F;)4JOR)R*0#8$)5':D:0V>D[\R$MW0-WR*"\< MCFJKKPN2YV.X*8"GX3-U'<%A;NL@?Y##8 T,N;Y#K&76TB>13+=TWYFK\;I> MN(D^7L<;^W9^\'-?V($_/\B(;!B&. =Z!/EL=O3IS(=W>8^[-\FW-YK\N0YWSKC(STC#-%)]U7>W /##35$'U/>1+,K4U M ;0$W.>!]F31@L,2>^,7N:&CUJX<)+>"O:<..4)5'DG$0[E/@-O*]4U/F(]N M.KUEX2;3+"R$PLVQTK@_I>+=XV/U>:<9"O\/J>QWG.MT(C.FW@H+0_IE_\&[ M\R2\QQSLZ*D=4@^OW_7M:5K '-^N&SN3(%YL4[<791^+L/V\K2U5^NK%UBV> M4WL^C^@] KRV 6;_/8S-%W[1* %F1KSJH&?W0!:V'Q4PN@1$=F1O?3 [)0^^ MHPV"&UWYXUX5F1=;95TNXI,N(I8AH:S+37S43;RW41[A2"?M^X?-]-&\GF") M "@+.EPFJU/\@)XTF5,W<7;:XNW__P<(G[KY/]#+[?9? M!Y7OZ^W>""T;!YQG[&$'=[5!16_UY%DK=3VMJ;E"]6:4?4OYSZL6MZOY_[!# M\F(U_IPKS-MJ1YKEZX^*_B06JNM^%!,"8C1E<#_!YH\([=3,I4;CH!]/::<^ MV'>3 I],CQ0O=JGQ=E/5E45D)!=RY7$XOWW,]S?+\;&H<1IKU;589ESD:_/P MXJ;TT+B;UM?]V/&H\5-OU'57783;]Q9N]DW#8_8?/1$3XF=G!#8<#*UEK3S? M%BI/T=KJ7FJ'$W>-8Q%8QKB-K)[63R,>#EU8/:XF>?,FVX^_G<#\72"/;<6] MHZ/C<9M1OA* :DKHE:7J+&D;(*DDK..&?(<3>)M&55@4Q/!&03 %6<*, B?G MF<1^=9K,8-BN7\>:H]D$+!4"7_&9!]C=[RUN:6_0!99&*G32+&A;(NJ3ILD0 MWK"S)SL)O?;PGR^5T?-95VMV'-FN!L M8QV]^)X66BQ[A*16D4/9+V"TZ\#KLK^TC(3?7KM#U1\O(&U@O&Y_.R6():Y@ M.AW)D*#I*R+-C*,I2":MC $\^KYIY:E+6ODEK?SC>SLFWY6$G3J\QHLAW<], MPB:AM*JFCM_5!:[UC596 O29K#^DK%H]6 L&J%R7DW@W!UY M^W>]E +L[WZV]??](C)E8 ;_RN3T?FX%B43 M*P>CH6K!_I5*0(4DLI#T<:(%L1^IZN197S!9T1G0B^$)G-LQ\Q"W4"S2'ID^ M,61]S>!3EF(Z.66'R&IZGNG_M1$RJ"IL3,P2M?B0^+A6E&DC;$7#LU[IV;IMU=6L MU/V:U3S:X9Q*-W\'[HVP;K391(["YJ2"I.ATGU?E9X4)[1:),Q'DE84U76'W_TT0>T=2X0=TE__@4V* MF%\IN8GX2.&TM(7TWB.]KVPC".L+5,WN;SJ@' .KE4E#+$^E$Q*WP>2+\PQ+ M0Q^Q^NE=> VVA"@%WPEG&[[M>O8I&YYFL0>NQMTKA;\'$^RNIPY/A^\Y@A/['>*K]$/P-[=/ZXNK M8&F*)(G&;A]3_U9>(?<]3N*Z2BDMGULWF)U>'0?:P02P]%U&?B,I(O",SH$^ M'Y@&RPVG]!G4$(:ESP=WA3E!*W8R>2LKPA;;J#<>4IW$7J^[&)@RSUNI MQ^K@.5(<;CI?LQQE<5!U(K#@"# X HWSJ#EQK&KL\2^+LJ#;M1$H0[KE@JV_ MUYNYW2;=1-R$!7(D8AAP/TDU!APVVV9U&?_8]6QN=W#4MECKUQ#+(%?1G,*? MR=@>>'NGM$Y0J,,72(38@@--5ZF6LZ7F%I9S>G9FD"8CA(A@>?R>6YJX7[F" M1U.$]15Y$"0S%F1X:ZJIY@1*AQ5$CG2;)W+GXSUB+@I T+G)-S)DY\*W_7QK M^=1_CF6[?.]&L Q]5&IMM$"D_&NN][FP#\=#W VHXL\3S>+:L")7]I0GMZ7A1-44;;P% MX%Z%N*HI7A&\?9I(4QE>HZ^TX&),KN D@!F>I[4!UM1*MLKJF!=#;4$K;DE! M(ZUROK64+?F\T]B+LN_]-EZD#$F1QX1,;/Q#K-6E$3K^L>U/V--V>D$XKMTA M" N73>RO=-23>S1Y'!6RPJI-NCVW-:BKSA*24XDJ2UMO?_28R3_'V[=,Y=P7 M=YX^^Y*.X1UA+ 5/X1Q&XL/PJ%D?%UHM^>$Z]IPKI_* PK'](9RDE13RT"&Q M?X#I<@-+!T9!&SZAS:9()IMHXT#?CR3<"!O_4E-X*-GUN)[?V>V)=A6W[6BC MQK5;'D?].\:?^-N*O]4JUMVKX6Z665&,&9+9-V?9_/G-K0:[ JX)AVRR(P8J MH??+WH.2+M2BA9+1-V:SNE887R/R\/OH\]4;5KX-(LG5W;"UEOD[?EY]%FJK MUG.]K@-$TJ%,)/,=>U*^#2R*D5U-"WJYT!&&3^K#FC=SU158*\E0-!)YKKRA=%M5'EM4N45K^8\K ^WE3\=\T.W&51<3I]#L6/3(NH<(M6BD&!_9ENY M?[BVM@!<3/+)$&<,YD"7\/G_Z&!&D4)B@YFR6Z(+U3CV LA M=[N^9B38-Y'IGF1QL#$&V+^*&9/J89TO[.#K2UVK&#V*HT".0ONS5,:6'\ MXGY&&%K*B!GR:&MOF]S'3X/]RGJMV ^Q42%TQ)[3K,GPJ!_DL_!Z MC+WN[)V.CT58,Q9/@J#P9)P]B7-IAG8_GKT'[:MY\PY0L/Q,L&^[S6!L !(\ M^4F"@_^P9O8F"<+"]XP1,<(/K!7HW9=-]VZ\W< Y@03Z3 ZY.5(+-\0.I;HL M$)4.TWOH;$ ;2O*(=0C"PY.N6GA^=2@O,!D.MCLF/4";06N12YQC^'FA'(84 M:5TA8X,ID19?&])"(/VB1-F -<&$?Q$;[7LR#E^4)("Y$[R^ORF5G3J#NBIP M%05[_& ;=ZH?X]<8">]3+FN2=:KY/4T_]R%*.@O2[OAEOF]&7/J2$7?)B'MS MH]5>.!N;KH;WOTX^=Y>9:G6U%7E8&V&@UOOOD.)[+-Z4',=Z)KLN5QW$WLHZ2 M)Y.[3\:-24S.*=W4K%=^&F_FM9L^WV[0.A+_D^D;0>S/I&J!KPD557[8]./; MY1B>W%L]L5+#SX_-(<]OD\W:?+*5AP\F/KFW>LNMI\^H\F8_&-K%2)3_M2!7KH9NJIU+#2K:?V']2OHZD[O6[W%TAG+^)/=3$ MVM9:C/O)_21']I/X;^TY^1_D J0["UDD,A5?EOC53[JK'2NK\2[NA)#^@ M&TJ2OW1#.8LF')&K3.1R$>=P$9&KR*4;REGX+P;FE=GKXX/>[EURH MYB17?L3>7)^%_Y;LNO4O4!Q!$Y=$%H?AK>G/M"' MJ]*??QX/5I* KC?))^;+LWIK1[]LF8" M*MG])V_'O:'<2?&]CA5=]85!>?R>%#>LBD:59EUCFLYMKCSE! MU?KMLC)_2L]JO!P9/Q;,;*VSIFTJ(XE(*)E*!=0#7TCC0AJO%=.\AS3"C:HZ MNE]-%IU<(IFO;A0M(2S>7V'RP:2A;Y1I:I&P>+F8CHX+(SV6+&%R61P,M60D M%$ORWY-\EJ,IR$2Y$\G?R3+:&JVZDDHZM=:2H) J;:"@3B;] 4>?O"J&5QJ*$ M%T/J W1Y8-$"IB]B!!U5//X]E/L^-9&@39Y@3=Z#-(R2Q^%T+FR&F[E.SQC( MNO8DCO3Y&!H:?>OF6BK, MD0;BA 8BB?VB]J]) V>B"_X]I/,^Q>]ETI&2S<>,=7.;+"3K675A"?F'FY.; M5O>9UO5R4Y(SO'"=RM_6XC%9BZR!=$ 1C"9"\7CRH_7 4]M3+4%HN>TZ/VA$ MX!G8B9_@0CEA//?,^,([U4JP!K.J6",(Q[A!V7B2>#-NM0M2.!:['O:5&SC8 MB;F!D;MNIDNWM^593LY$S4:L.'ZNK?M)5":3H4CT)69P(9\+^1Q)(PTBGZC1 M>];EYEVALI &E>EUK)-(G9I\6I%P;SZ^>V[Q@G5;4B>)AIGH(?F 'AI)AQ+) M(^JAIZ:?,U%-+V3W<=IL$-G5E\VZJH9CL^U-.7H=SW>R\9M3DUVJELDMU(=* MOQ"5!N'"8"IWYF6L$T<=-A-*1Z)?VI?9UDQ!L8NKOZ;=>MPDTAB0M*A96,#\ M]]'TD7H)?BR%#I3JS;:;?-AVA%BLL5B%>[GZ7;:?(K'M%)!HZJ5PPP73+YA^ MO!Z1'^R*?,SV;]+F8Z'0>[AO]C.%9MN:8">2.#;71'_\$6VHOU+ANQ#(D;N% M?BR!9&>EWK"Y$I.=GEQM/=;%=6)61E& RAJ?#D52KVIK?]$X7OI7_)#=L?,= MO3_+5_YNEKZ$RD_O/&>OCAV=!Z0IY%#1+#%,&^L!7JND;RPV,T3O+$Y[&Y(M MNUW_)7%,YO?20438[/ GFB4BZS0]!TM&D8Q_0IRPP.Z3SNSI$!OP1[(!M(4I MS^U9L:3D&-L+TDZ!=AMHIZ\A:<3.!@>;:\UM-?A*/T=1POE&.IF5Y!SNUX]%3OX?[(KY7F@[C0JQ,:+36)0\C..7L8$HHOJQ M6BS*^NM-%NG2!ULP8I?2 -@;GC%3OJ:.V&E<,F53TYW&5_@A,A,1.S@">!5! M]]XB>0U0?B8ABHE3@!(;\$"[6.":8R 9?L'&4]B !;SMY1;+(]>AK#OT1^+W;@W<<7-I916C#0>7KLTO$(,KW1A2;;G7;WV_CBIU[K MV0NXP=K2DU9< 9O#QX,WR,[+QFD&;IL5=>SF#OQL> !%H M&355 )\S R/DW9JF=S21!6JCF!PV#+T#?=K)<-4\ZG M2.H8Y 2T@531@ +1O'[E8O"*X/$D=VN/]_,N* M\HC\;'*&)_L.9?35^ J>!1##BR%W@"E^%<" '!>_R)[_A]$5:1#,<,&GD.$ MF+"\"5-M[-<-^4^_44P])S?#0;8C-'O3P5">%)_+Z\!RH0]0QEYJ31JY2CB* M(?D/7MT?-#A\3[(I/MM$P)$'\&]WPD:>6W/V^_-]]V;13#U-^>U2S.>LMG!M MY!O[\W5$2P^:KU.%"\_A?==&>?NV/4D/AF=P0"D=V6B:7GPJ"$8RO3)70BR< M:X".3U%J5U\^63MDT])5HKBL4=08![0&,D%GGWH\E(/"4Y(/0D::_3OH.-]HS1$-^LX(+-20/:^^9LO1$WFPA%R.P68(426-"ML5F%MS M[ J_M&3=;J!/AIR;KN;F13SH139GAT,?V/ZS@'*.#F#4 10>2>$0ZBPTJM<(LK_ M)I> %Q%\[C1FC4A4\1!D.#(4&HPUM'P=]A*X_#Y[P8'4'L0]S&WH><,2>O/( MR*T]]D/=$_(AK$9,V2X8%A^AK_,;516F*!F%S4*F"]7)_CPJ2N;^^8:W.K4U M+\^:L?"LH3Y'FJ"B1*),.]]34CS$2O&<4J6U -D(>B^%Z@['('3@F#W.L TZ M,8U:/&Z'[4,&B0>DV'2/K/H&I7B5G?=K1BZ7FB7#I3L^HLZ&M[>-DRC%4;]. M'"80#D ?P"NJ5;@8S,;0V-:>^XX[HF)G),4W&%*1N0RIN RI>&U(Q?O'&J3? M-=8@\UMC#:+O&FL0^["[W.N$\8*\_Q\YX"X#AML[=UG>C:9XG1P[)8;ROR<* ML:AD1JP /'0HZT-KCFYF1[FFMKN>H!*/ M@HOHAV3<$ZC9_FE-M<(="3*0^ /UR"W(%&5#K8D(4I MB&<;SH^3I/P;(MO& _K=92"*J;]+8I;+1-!%,J77=O?;$ZL<7S>HWZ _'!J. M9CM?WQ-G0E4-S?.#6.@&F4[<03_S0V()8<_T%GF :$%0BI>IS'PA[DPHRA!R(NB(/-?NXO# MPB2:@_/A '&[-4BG4IR M^#?B(/0<1 EP4SNX!]^"RX/[P<=]_B-G4/EN=!JP9"2/F:D7\BR!OAR<,@E_ MXP88@L1!WOXX\VX$Z$-O^EUBU7-LXNWDG%RED09[]@+ #KU3FI!45 $-YX34 MKRH!O;/9[208(BE;)NM"-H.EH(*#@.(.!*##_ZMDN#VAO1TY!21&;2:7A%WW M$0A(>-L@XT!5U2(^N($QU&4JL,%$)0S;D#S19';?SJ$$RYQHNIU=0/;-DI4H M3$ :FRBF",* IBLX;O ]S]^)[C#W7ERU<9\Z(DGT3;.'P=KSZ)WP?KG-J9(D M&C:KIDH*%83N:^Z=V !F#@,94,3$7("%L*5^.T\"BJ-[..%Y10!+C9N #F/0 M?9'Q[51R.M\Z$9R1K%UE4K;E"-TCG@WE@H-HA$;P*KS))DS#PQLARA?Q+Z(7 M96$[YU@S\6PYO-#6Z#*C?U_).IEOO]*(NF& 4 4L-0V6_H.A3: G90N4ZU'. MX)I:9(6]D:2^\#P55A/T7>/5. SJI7&E]E!6D8-CDOLE07=$$H#W%?5G*X;F MX(-7TW* 9&.;Y!6>#E10(R)'0]\Q"30O+ ,=*X8AC$F\5:,"%E%JZ-"O*(]1 M5'%L;M?I]"FF]+K!8]!/1%?!$-Q\*9KDA9#8$9OT?DEFD>/SGPM;\A>TA1QC M1:(HZ-/#V9Q@F5D#KRK>))C@YCD=S'%ZY4,N63MI3FY\\7#"4_-PZLJ;D=$3 MMI-D(HL=EZ+'A8MQ/L<7Y\H5M@(!EE=D8-0O",<_6C?S:5DO!G:1?Q/(!2B$9QHLQ"J_.\'O/YP,+WDW2ID<&IY!F$Q3 _U: ;'\:%(BB]^@F".+*6@JP$,JW#8]GYU, MA;%A!04_%;J H01>"U;$A[$#H1 88(>O!9.%I 2DSP?$_\BL!^JGL1/57>,N MT++SB/IW\Z[?N^!MMWJCA?7*:B8_-7H/LVQI6Q//Z8(9EV&W^XTCB#B7YA)! MO$00/SJ"F'E7!#'"_U8(\>."@N\0R5EB=MJ3R[A8)(02.$(X)J:D4-;K3#]G M[)W(U4/!#E<^O*[UXW1U[-S_L46"6:-?&WG+9I/K:;>1,!\;O&5$Y:TRJTNM MQ1]WL73LK;I[NIISN-TZ0))^4WS(M$OCY2W/8SM-M:X_)001TV_X4"2RWRF% M7,/1X1/M)XK5:KFVRIF%WJ)4O'^()R/K_!\7T/\&?#+M)[G4+3UIA=Q]+*RT M5U%5ZP)\4J%H)+$''JRR0'\D$K:R#2%64MG_"2C%SMJ_%A0\5VLB26:5Q?K< M3/6@HM&JG1B8H\HX2U.OU<;%_"S6ZO Y)2?$3$OI9WJGP-$'(5QIF ^U<4$J M]!XF3UMY-+F%.\B$HHG]E@6?A:(?#F^Y*Q64G"BO"TE+;%@175G,.Z? >0WL METPWT;@I;!_-9DK3POGA<(S-Q]+1_4:V'#I_74-'=DWA/5L9: $$Z=>@A7M- M]5]/UBPWB]M>+U6HJ ];H:J-*I/"*:Y'T&O;U',I7R]8S=2#EJ\9;7$.UY-. M9+XR,>P!/%KL:-5I+),LR'-1+"3NQK?WT5/PG]YRE&E9Q4A]5AMF%J7,]5-\ MAOPGE@G@/GO4X/%R!)C]7GEQZGP*UQ5D._"=E/&0)Y.%1(L#G+2EL$^=B N#7/7I;4^5?J\5#/-8GT9 M+SUNLS_^C4="43Z N7XM?>NHH&OHC]6Z$KU.\Y7L-'6[7/=NARDDPW@H'4\' M@.Y52^* MJ/KWF4*OFT$((Q+0?GJK):C/%1^N3 M0C?>;Q3JS^N+VG0T@-]:E7DZ/S<2_#:=6RY*[>Q:S1Y2F_S,VAE8_Q+'#G%K MS5*PKFV&N5L^YF171[W >_8N(Z!L&T[LEFUK]?@ZO\AKG4ZT7 RO%D.K/LR, M VNAB)?[MR!98/E%(&#@D=JH11(&*)1H[53$ ^):GB]/"J/'\DQ(ZX9QLWS4 M;VKHO4GO_G&B._U2L5JIJ7<6==OJF$_(CBNE?:R ML8Q:.5Z(;7*Q>%>,3\I XK'DH5JR4PM]I^Q[33*?S*V_V)@D^1U,7F;)4ZR MDRP[[9J$J(D]HN[M1Q5,"VMO1SKI>3+HSEE134IL3V\L/#-&V-EA>34EY2Z4^S.6CIIV&[J3T=#33= T+G"MT^ M!S3'2K ,_!.KP=[YVM[%.YE*#HI8=F9$\.&6//!#M!)GE2DFV34_;5D)-FT:SM Q&5 $Y,B3\4.OQX ME=-CX 19+'78X'#;AE6N0=&>_;##*]U-3ZJF=7G%MX:CWFU*;B65$GQ. H&Y MP ^BVGJ2Q/D#@3"6U?7CWY\ZJSS9__^LS\YW8.#MQ/?Y<:-]Y9I&BH)]$G:S M#.1!M(H$J,B8N,F_FX'?L/AKPA9&EC&3%;A. 52\'N^/9R9:BIQ& MVZ>!69 D-]:;O/4:/*G;RTW\P1Q,V5?( +PLP"7LXT5#;3ZG[5OH>4A:^(OG M"6'2OJ02SY2&62(26]-6%+V-KRA'\B;9!*1+XCX/)&-><>61MX:.[-%X87>! M"X18+)+FH[ IA^\N]#UF-^>U"I_$HF;,/0?6L8GN&G+!W;G=!SSM&4QO'U# M#L"!!6&#=KZ'&(%;)W6,0?F)NQT\C\7(;2TT!Y(?U4J@VD,L/%F6-+&O+1\* MN5QENGRN&=-5.?LE6+AQD(7CN?$VF19^6MYM;\:F5-(?!C4R-P<7?G7J3)TF MC;;& UH4[,A"N\ B78;^*S1HGBMN MV+=?^B*1.J@!V\6J)R'])DAF 5 JJXIYMPBI0*^$,@.'!RRE3B/2'XQ&LV6G MLZF52]G;>_YK\ #S( ^P 4!NQ0,"CL'@M$S!MSMOE9A#-(Q-[' )+Y&Z02L# M*$!R,J[G^ 4J IVOC8A!>F!-AZY#[R!JQ_)Y^=.6OM ,VJ%3-9G+G[Q/GP3U M="B[-7_42O*L@356&CYA%Y ?7&D$]JJGJ99C_5']CA2S8T(CMA1#=3.P1(]: MRM1T SV;*!1DU;$ET[^1JG<3+% 9.1=JN(SN S]^Q;4DB;O7P$*/_E3^(BSX0X\V[(WXL51E!F?S#AH2R/DP< R[DC'84 MFU@.J0_RNM6I#?E5 MLQ"]G\SU2&TX%SK9_?R]X.=H_MZ78#36049#8$9PP(':>? 8=V-S9V-'9"]& MP'(>SN(VW@O>T8=QB*!]>)@#F/=866V\#@W*#1PCP]F_-@JRES5@=-B9@8,O MC*F'SF[+[.S#RYK<8P+ !<^FZ+*"A\,2)YIM7MAU4G%5H\-\&(5LS,)04J:4R MJ81T-^6MZWYOLHD]=AX )/\F0S&>#\C"/#[ =^?@?"C H_E>K;:Z*6BSZ"I: M6T=:\FU:_52 WTZMRL2*\'PAR2^4F]2Z&\O= , CL5 REOJL>.EKXOI#@;YL MMPN9NV*\Q_=N9NU'-546'WN_'ZC^#:#+CP.Q+VR+]S,K8VTS5B>5O"F/?_R; M",42K^4:!VM"WZ&")G*IH+E4T'Q\!4V$?U\)3>3P*B]J[I\>G2K1$D7"=N;8 MY,W4"9A>LU-F%;7>S^>?GPM6))T?/:>DZG6Z\24LC]5!RX,!@\@G/SC.PP#Q M[D_P[^^(=HBKB7NL#U;:BKT)T;WZX4;'^/!17=OC\^WY$H8X5%0;2N@%/D@> MUY5%)!8/1T:%:-$:R(6GIT7S8?PER&-]F#RYZV>F M>*8MR' <4L"-JA]@J8KCG^C8 \$_^,!I$,7,1I;1X%"#VUW%LRKIH&4/WK() M2;*[%'G"N9[M!:4K&+92RKKIS(%N)O Q1'L%VPX2/SEQRB^H32L0JF;3?@R, M PBD$SJ+ 7CV2,./"GK\]T'GN.]? =KO[9I"@.[JO*U;,CF[9A^=ON%7_#>& M.K[/SR<9?FDEQ-7]G1$+&^^?T!C(30+U?#'>%96[=3WSW>)=^^9WBPO>!.!82>N-$KIRW>GU MJQ.^6Q5RLQ8M:HU'/ZVH]2.MU]>!/.HTTM+3NC3@<^M5872=Z:3N8L?$XJUR M7X+7R[-.;JC?M)5-M5^?C F08XE]IXSM)733%'<=;;ZDWWUOV^O6[E'UA,*< MM$&66JC4*"TV/@NT[)ZDC( ;7X-Z,Y(/ZP]\91(I;979#;\=S*S4XZ"_[HV_ M1B+8YJ#^8 .%HU#A6MZI8@PPG V9D^H6]DX-GV_:%G[U9FZOGPS(P-&(6[-# M#-@A/+HV4A]-C-7T6=A.YY'5J:5OG>=#-,BN(E!DU0 \5(<2_*,DLMEUSC]9 MJD3V2(0X>YVVW]7H<$@RQ&6A""KZMV'W8U!$R,['#KF&Y\BC5>DCR5)\[+SA_%;OBY\ACVW1G1:;>*S3OX!ON FX++<5XH)P)K0F2.,70A+ M-LA9! !]\ )-OL 6X!J9:TERRNU,(J:I2W70Q>U029#%,X2']?029%NU,SP@<][SAU!VVPDJ\ESVM+>P]5+W MYD1GNHTT1MO.T_I0VFIL#2]2T,3'*\ZA;(-2MF]>X &BH,JFUP;\:HKE<[(R M6-XWH^),F)2F:O L/T0P8$/?9!::+F']BQ75K?7RT1+N6EF M0 MTHO13;P$BDD\&LK$/ZU?Q"?-A?\XL!6*N?JHEGON%I:I!Z-NWF6[MT.P2N+Q M4(+?1[4OK,_9(1JJ1K>%S2&=K3)_[-^-Z[/^K%1_+)9OU2=%Z@6D;@0_]X52 M-[8'-3P*(PZ =.H<4=9"@?HN.!,WY)]U%Y"41/.LQUC<0F0;TTR<<=CP%0[4 M-=D J8U/O) 8Y5G5S9HGV4T$IUVY/I?,B1:XFVPKQZ7B0 DN4*^X#OL8*!3T MS9";&8W;\R10>4MC=EQ/MOZ!;Z# I<5-DK&71FJW>*;3*UCK4B#_K;= &< D M;4CKY/&A]>U"(!G;S!,%P97L3'>1?5GXN#/2TY#-'W"<443LDRV$X11KX+'> MWJ6O@& N"5@)+[+YZ9(JT,HC>$LG!4W>8B2LL"=Z%_Q,)T?2>V!GH3S,TVY9 MPYH+4,DT'?NE>R$GZ'ME3G@9=$8TR*70W22X+TAE@'X+I;JR0(KUB)[ M<#;M;P3Z6WJ4[/2B9FG[=)TKKBLH+'KEF;?+)NO2H1YV+VO?5'CB496\:?]D M^,[^+P2D/4< ,=2N3Q$XUE*88U68K,CE( @" M8>B%"> :F5\#\MU@J9ILDR$$,Y;'D)5!GS#)/QXNAS1PR"7R,L0;MZ\QQ^H$ M;21#2P[GWPP%?_7D0M= VW ZQY";]?2#0-RU2!&DC^H9KF("OFEX:PXI)T=P M,%Y&R5HFF?Z6BI,_*$_!]_ Y-%,)L$F 21H[@W'1)B;%H!1HSHX"\=A@A45X M>.*D)^:<:[S9HB-%$?N#KX/".Y2(342R"1NPG]J_]BPO).1= MYFK[2W[*3,M@4,)2 =W Z@.OO+%?#SQ3"#ZR\Y6=Y=R1J:P80:'D%0:<9?W2ZE#U1@VT]"/TGXN:3]'2/N)O"_M)WIXE1>MOK/HXT88$H.;L3_H MS39I. $8-#">P=:=TK)K&3D^9[O%U%K3%7%W%C,;I"Q0;=_V8>\D@@BJIW&" M=XM$6R)MUG$W4TL1/A+6T$>\@>GI/L MD)@W=*B6N:5)X()_0^3S9/8>9=VP4ACW$:;[".,^PK /^JMWB"+.YC F8)A[ MI:>,/Y)N[D3+L@;43L-R/V;(&([L=Z%'/>&D@,]1F'<*=Q%6M+R/]=\: ZNC MPSH!4 G^ORG@Y(E&C0$Z7]Y6'2F$'.6(&B]$A:3W%0"K?5QS#>#=^[94CS'C M.=K_S]Z7-:FJ;.N^WXCS'XQU[HY8ZX;6 13$N4_L"%3L>\7NQ4!$1 24QN[7 MW\P$%)6RJN;4TJKB8#5+VQ2V[3 5BLZ;D>+B]'83>_B!PH7_>2Z7KI&^AT@Q4:Z.8+8*5-)T/@ MU7>@EW*_<1IH0U./1L6=!EA^=\P9!7GLL@_:+2\IDIZLZ<>/\TU>A$D #[]!YBT^^?>T5J),+<2,\ MD0)!]P(%Y*<##3[TIJ9?';DG"(>VC-].,5IH: ="Y+PODAKP6R^#&XPI:=J;N36)+=B5.:]OFZI5 MF1K-O_[S='B;-UPSV^J.C&)>:G,K8JMDZ(Y:'#";>Z_Y-X R;[AFD MVK-J9ER@FH:.CZN SII^D9U_^X/7;+ OP_;9X#K>GK1A$6L:'C-G?"6L=310 MA=$F10W&#T!W-N!9^%FC=G;<23(=G6TKQ(Y4C&1ATLQNOT:C]OXD"=_V5?+Z MM^&A2?B.;^J-6V<([0!@ Y24A*]\@)UJ0;-J(?N"U@*=(9@Q^QL-6P0:7Q%W M[L >!\O!,SK_1)T[N=/,'3O6.CX&W2T"Y1G<#%I4 OMWJ\VA,@,"__<_7C;1 M>U$(1 /"3I2G.#U@A[B;AT\<6^=]Z23[[QS.^VNK>90M>#7)C],G-(NU+5U0 M3CYZ8 KS-<*@PMB+FHW+19_DW5TW%#&# [PVA>!N:WYA'S#7O.]=@$8<2@6< M[/WY""3W).6 08.*4X":$L_F!_D&+,'+UJ+I==;"X4+(BPA8!GIEST?5(9"> M=U=?]2V,DP 3P.*/P];X/7J40T=@4N+"FSIN@P#$>P?D6>N"DT1U0$OX2.:0 M\D?(GOK"&SP%O^%5ZLA!<'(LV #@3!TT8 2JP'^B_L3L^SH $)K(Y9Z B 4B M:HY]IVIH!<[Y YIPZVOOO5C'@Y@:$OA$E%]GWA/:38"" 7]AVIRC<@D,IV-8 MTM/"2)L459B<=8]: #?4=$T\%+VAVR-#%6DXN&$1QM$;@)+N#?P03&ZR%\&- M.3@M >KC]&7<*;L@$!1@\93;W0R'6B-6B/DPE?Q;\'&Y==0?XC[93V0T9]3:T$/#YIC<9VA-+)$;^);JP;7MOYT[,N,=@SED8[^ ,:\?C '38B! C )U_V:KK-\ )4<;$(8LSM]T[+%V(6R\ZGKMQ^!I( M%QH3[Q]U@,H8O72\LQH'?&JM0W7KG&^Y<)DNG($+U7G@/M?/..5&=T_ O45# MD$U823?CU[)N&]&((9M*; HGNQ[";.=4V&M<0?>?R.B(<1+9R2+,PZ6O$TH[ MM'R97N'"89LF2\H(EYD!$X0I:'WH6F#0@'*?21R,N[ M(JQ#!S#-]*H4((+C84;X"0\!5G$.8L\]BV ?1/#\# ^";+'SW1DA$P,GW//@ MJKHA0A7JW/VX3GCD_*JJ=J$V_8U<8%MA.MN36(_%UTX=A>%37LC$>AE1\&Y' M$$,W93K>'20&J.XCK-JEL7G3S%,Q+!4]Y)==YP3!CT+\8EB1OH,'(0<\4&08 M4-0+9ZD[:0Y8W>*BA<+- _]-1=E""64/87/G^*$/:)WH&,@X[% 4Y 3L@ TO MR^VJY52V85E:$>OMYI:=C)E*MAM0;A=\W?W+[4X"]HO8WZ\ED#8(4A/.T=K? M/'\2ZWL;!%X5[E#D0;KK["UXX\!R;FF"?:@:0&W'CG,36,)VN,:/RWT <#SH MB$.IDQ^QUSI_#Y>Q]8 ZJ#,T:*? P1_\&Z(,U!2T>B=WA4X?D"[W-,4[+7'G M=CBG)L#E]HKS@4*^?'4/Q=55"!+,I,$;H.JKCQ9P'1/\IB\D]VRQX^O_S]_0 M.Q=DZY_O>^H?#T_]PU/_.YSZ$Q\[]8^__I2KQN<1V7*6-V#!D=D0#920>+4! MD>JW*@,CE<-D*3"]_C \;PC<3XA9V%YG-\8CXK4.4"7]'-##\T M0Y[F34#EA?=&3K2'JF'5I>T&M2AV@Y84GO(Z74]G5=JG :Z7H'7C86,;<\#8PA][.54+HH(C^;<=3XWNI-.#JT]\W><-^95 MF5\$[0?4$(BE"NS:TJD'=SO-8*!R:#5TJLE/KT,Z%9C\FN^IT.$_F73VQ@/D MZ?DS/!Q\&!\XJ:?#B3Z\N=M YW:(.L1UC[K!*SPHZ,S*"\1: 5S'+P3;Z4O] M [[C?64:7C;3*VJ?@KN"IZ."2^_+T%T!812,Y#Q7"6PT\,:B'V%A5/AZY=[F M=2;WC\/)>K>Y>#.WDM_M7D29""_7#7;E4!3[R@9/7:9Q-L-TYU&-8>!FR3'O MY5\B]9-M/5F#!^[S2F8+.J]N\2F\5'/#O4,:Y:P]]+5O^Y+X&BJ)/>;>@G+D M1S__S&MV=<*#D/I]30Y.!XUCZE[%[9=61@XSM82R&[+K\83H9E%CXE,(_ MD9/U1Z#->S!F_V7/B7DXO7*+LWQQC1/#G';?N]+*>P;)D;_C[$J_D7"S-.@@ MP%\-YDHO8EC_-P'_P_S-H5!;@SEU)^!RP.[/CS[]PZ[,@WIWKWB)!*SWU9.= M8RW74=-J2'<"LGKSL86=\\(+MQOG6)WU&/EJBRCMUQ)18XHF71>NJ6JL2P*[ MX+"Z5 (_$NFTP-P5SN*ZD%SAU+_YR6EEA;/0R&&ECQ&@ YH+<$BD8ZVA3X*@ M%=(U+T?@) -%8VG =+RH2;SD8#E%QE!?BR;"9H.'&8YO9+$Y][7RP$ K9%Y57 M1-3- C]!\CG3-RA1Z3IH4$3=MA$W>2^:)W-T@@HGWW@<[$\90V_3-^3(U449 M]$UV"[P_Y O4$8QP"Y-#LV73O$X5+IN";/G9?LA5-R"T^-% ML+/M\O:' 5>(WPWT'*24?1TNX'Y1"%PAB;ID\,L9@M4XD13?07I!1! JIWU* MJ*;CG?6 [HU'L;*TYE@RF\9Z!2JYJVKLL$TV;]W97ZSE/E(C6$/.<7UZT!BN M!CM6"6*^*L'\I%/.=VBR@&5V68E:5I9\?'XZLOA8!*B?*R%$P^^T:8Z6A[KM MZJXQ:L6T.6N2Y,1--HT72DT[UWYMUXS#/;UM>XS)!G;I6&_2,'1-AP=]:)'7 MK7>!+[2P;DV8LS&;SI9;G4:GN0LX:0F^[M$G+5=MO7ABZUNBX/17%.$IP,17 MGA,YW:]'=Q2O;+!65-T#HVTMXM8U'IH4@,'9@)A/<(XUW-HB!'C)YH&B!(8! MA'K.E'BH!4NVND33W")UVXBD70\4M%1/ MM^%%R#Z UT$/L2Z-EB8>(3+1,2GJ[]EY/1;0K,+ \NAX^,XP35>/0$ %2UXX M71T3IXH(64_@Z:SAK^ZBH5N"8H&-;(IG2%7'IZ.[G#T^Z*$G4 ^P$LRQ@U,= M5O2=OMXA100(ZYXE0\?=.:QW0Y=#"R\Z9O:_-Z0I;#=!SI3[)#B^\=!=SR.G M1Y4MGX_E TXXOO$->?12RJYP*;PM E!VZ[[:AYUAW!(ZOV?X&$DJ:I$2K]EP M/YU6$/@^.::=1DD0I\H/_26&X9'B,1AT!PZYA96^U.#?'7T)E':

R&-D][THPRJ]-MY M.1A4!N2%M9YG>'B[Z.''N/.AQQ*<#K8'*0TS/B#AYPI-]@F',41;/O%HGRH$W\E;N M%I4Y?LD"381"(A%0=GW8CXBL0A VIVQC+$[10&/OIO ,&Z;"CF]YJ/+RO^?% MSJ&2];/M"_#)#\^!\1;R6B$=8C@6@_\F\+_Y?RYW':K1P\Z[\!#18\;.UXWG M5\>N+6@\&B-I3^M9%;#D-#N&N'KGM?>L01'52/ MZ2S&)Q3'!.=I7< !$.>4W/*13^.>9?$7[#A%<*_@]OB#53APJ(I7SGE[DZFI4=\X\&H8(86(,N'8!):=>H92R(]_!)ACR;'C?,/=L;A\&.'(5J;=^'&G2[LU69]WW*#1%AN$)8;7"TW M )(?J!EL>H&J!:N557PH'FC(:R0*]M="= MYG7@!QYB#1;J8Q30H,24#Z&>.=;^>LY/G/CGS.AZ?@9$$_ 2G)Z.]PVH]GH8 M)[ZW0!6/P#V!22"D!%"6"@'.(AA4F-2$^4]!1*P#-+]XTN[N@WGU#TJ$1P.DGT(U3S%V? 7%*LR$8@<8O=&GWXM_7-^S#^VP!S+Z=[MT! M"NE#JO_36?!_Y6N=DJ_'(_#5=Z+U2EPB?^)1&78:FMC ?X"EOJ_)$D[%<."_ MYPX^3_'H\\0RL&S90D=^_L"" H&%3Q("H/A@23::P [8&L%G@-^G]FGVWY'. M0U^!X#S+@?=Z\;^=ZP2[)WHPE^]QU*'YX^3+$52\'^3#>=C&EJRZS3Y(8E'D M[G[7#^QX^A8?]YL.267HJ[U/?(A35RKJ>LNG_M29,X6(.K4-% ^=$I>.X:DH ML$\3"/OD;/MY7]F!J.]B@JAWYU0,2_SIG2.OWIK\,$?^BG0@4 GDI,XQ1](2 M%[(X]=T9VHT/WYD]D#WKM#X@'7"X)7[3';X( 9UC"I8*<#$R44$3#UM17!%V1YP:_N>=!&.P[SD.[)9SP.=\ M6_71 [W<_Z"D'+2GR/*>_!WLEN7H&%&;.4?[1Z/NO:][@ ^MJFOXK[XA\D@< MK02[6)": >Z$;ACZ!DGI$6<0A70'$L!>%%FP%R[@^6&W?&]TQ$:,N3E YU 0 MAI<@#M"G4_1TJ'"W".NM4NIXTT#"'55WT7?5GBGE[^I^/QIT=EI M)]<7.:20+ MO99_KV53=G!N?LWD"7 )P'=@+@^+_]M?H\,CCW]$82F:)R>I$2_2R5$B-4V- MQA1.C+ D$:?H:6HB)F&T ,,7YQL=8;0G5K14)54=$V-&2VH(7"&?:\*SH_,K M66$\B8_;K8:R$OBDUA;R+5N51L3EE6TVEFWE!$WBB$QZQ)E,.L/1#+@R<7YE M?5UT^]?3X:ZZ)U;M613.2K,RP,SNKS=MRAQ M:V-E,K,6F&G67C4##LR"KWL\$KC#Q_&7UV"^X?H=\W&R+;<^<7CW*=X_;\*E MO+825^!.EH&R XX9A0M]$$I!H"^,E.I2AXD+IV+B@-!W4,/.*);3U;B>-NP5 M]I>0"KPYP^QK,\N.SW+ENC_\.&8RQ,196=, MQ[Z\ME"G!B5PK6X>EZ3I$5.6-.2R0'QE M'PW0K6> N;U/T7FNM7OXKLWXHYUU\)0GZ(#6OQ 7NMR#:D/.J;,B]QC2@T$) MX)638U145N1VF#O[L &$F#GY!PCR"R$?!-L$AM,YZ]!<1]HY9D" " X%57YW M.&A"=W._A%QL6.H%PK UB&9]>J)> MZU.H5=,[^&\.-8R?&5#$'B-KV4VD3$G4V(PRPK!!6:D0;//,AEZ[%+@PGUZ\ M?3OOSY> /DG=>RDOEQW3_XWYP"WW-3TS"-+3CI[]-S M 6QIG9T*''/\*0JE^"W#>ZB7YW;?9^)]CH;7@R#"/5AQUN[>)$F\),!]?!OF M/L[;/-^R??>'^F8*Y,#;,>_WV,8 C.:/+UQ"H =[E_)C$'O8EO@9 M9QG8"T9>J^Q'WWL_D_B.HO[W?ZS).Z@PDRTQ!FX@P%,2N'ONJHD7(A72Y?GH M@F,OR41(F.TWK/M2=#B0]7R=*KEXU1_/0'^YSSN MQ"C?1S' BJ@;R?_/XP3JFW$"$5J"/[0$Q[KH7_\M"*(XG3[4.&2\$P7F9O+] M9"N\N6;__.7Y&!DEHOWKC9^O][T=R$O;$$?[.=Y-92>Y'"<2C3%)*'N](G]P MB+UI6*,J/!GT>,EDMK(Y@O"E(^^C*O(J1^YIR.BB?B"]2XN:,(,]^^C+WH5N MSZG9.AS7O'VGSFXIGMS$.;Z^N-*]4USI,LL241ZRQ"!/XG63-283QM\]3;QC MEORKE1$-T8 ?\)*('YJG8\1?A_(06A"5\FA3X%21V,46A1F;CL%2#N*O_^"I M@%$TWU-(_W5#>_OD\OG_;F8^GXR&)W'&1R(+9$C_!YWA!72<_/[[OAS?..;+ M>+F?' \0_7TJ+WA*5 /R9Z=)L??T.?GR=I>W@RU#V LE>LX!0;Y@A_XF"'E_ MV&DX.5"/8!'LV-?D_/OYC05^^DYD<[G@=[]D# '$559H=;6/%OMMWHTW0RJF)XSK5DF M27?B;(Q?FUV*K51DK1E4,2T6,%E)QR6"W;6WJ3+9J282(PE<29Y?F1@1JUHY M5S&P=IO,QYNC8:HGPBKLY+&V.J@3]6KU\N>7RQW,P;&%4IPXC6PGJA6I5:_= MWIU; 'N\X"FC5QAWL=PW"LW"TK*'EY91B1?RAU9D/-U)?TB(IR!$ZH4(Z? $ M="!>2#HDQ!,0(A2(YZ #$(AD2(@G($3RA0H)\0R$""7BH>60;P8/G[?J3RM2 M>LM-OW_]XR<5/)*_6_ 8QWTIP:#V9#2CZ;T[6I7[ZS3'TMI)_;YVJ2^57%J M:+XOS/=#2XU\QUDW*5/%GV))-U;23UCU]GDEJ=A)22KV\3K3C&Y:]6E>UR=F MP] GMF!59.UW:DT]1GVMVO1P'1R0EX80Y^BAC#:IZ9JH+A?Z3A3;+NQ*YPB- MF]YY=SX6UWJ?N+=FVMVRPM2: RX6%].5!=>2J9'T686LRTEEWE8W!J;LN#B1 M;^R;U=ZXZ1:RQN]3R I]KT>+\;_NXG+]:&D^+S#_D=*<2NWZ.;/5XCAJTYRM M>$5DBORGE:6W*_-"3,Y5QYA:RK0&"A4WM5G301B$A6AWD>;D]Y-FUZW^T>)\ M#ICU(\69Q4BY5]CH4[8GS'%QNE"WF/%IQKG?T$I$G-\;2KDLS"J%:HJTUK"H MC0+&^>>):=U?J!6+W = MOU&Y]X6*#%WT8IX?X_$$GA@E,)P<)1*I^(B/"],1,24Q7$A0*8(?G]>CXF7> M$GO)"L_F._5ZJ:_2&:;,!%7M#@HSNIX?YJ983*=&_45F7$]:S:"JW:TT[[18 M:DMCJ]E0:(P&FR5M!5;MSN/S4E)9RS&.J'*XN=ZK\:2Z<;SZTRL96R*']BRQ MY8A]JHZ1&:E(UR0?)O'ARD8J1RS%CC+"RJ6ZU"P8W8:]9$:)R_K>S'K8%UMC MIJOLQB5%W,:R^5I!&I&75_+DBI[Q>EG#ZF1QL,]WN]-8;S.B+J^D6]JLGXQ/ M8Y@=ZTU3\4RAH7 ,N/)B16JM+TMRKY/FV@V;E)NS+9;6X)47*Y)KO3Y?6FQX MA<^,1Z6F,LGO>M(H>7CZO=$ECS/V+N&7RXDQIJVE-,79NU9.K.!KWXF'I87/0 @<>Z'#ZO-GH$0H$D]""" 2*3RDQ,.* M"]^TTM^P'N@MX7_XX?GKA05G!^HWP$U,O.!?NXSP TB)H6Q\"=FX+P@<],"^ M,+O?M(;JN],:NA9?F]9$J,%"KOY0#/EPKN7:_S=44#>)?9Z/E+^G?QY][@@O M/0Q=NQE?/K:,X'U%JG_0HO1G#M9W*+'@VMF1O*^HK4UQD.!V63L[M/F8FN^> M55@PYJ@^]5=(49MYMTE:@R9FFX2\6R@-L;UL^JL+8O%WE!? PH5?<-%9AW49 MTQ0M\U!0$#_4$S028Z63M/&5$EO-]HUZ?,!D!Q+$SOGK/ZEDE,2Q^]04A%+P MANOY@Z6 &)&Y2J587V*4EXW(FE_88N1OXI^OX)[=L4K__F[T&%KBU.W&([OA]U7W'1OS)UOUI^ MV$^>I2&BXWN8L$$XJ.:Q"E$^5B%&(E\H5_P)ZNF$6^. 6R>Z#=W])V37+^;B MHBK8#F _7PUL@">Q'/6J1:O.KGO.9K[ MR;Q[PJKI^>RI*#G=0&,Q=B)OF&?H9Y$X'HU 0X8F MB$"M$#V.U4"N7O+?9F3S>ABG\K*VV$$]8\HF!)C7IY&IK/&:($-8>>\RV31M M\,<-"(?6?.&C/A3AGEVH$@B!F_!WR8B8)(( MX&AWQ@=23)J ABD &1*-Q0[L!V0$;49D M,Q.U _0]>'4#CA?1%VMX&^@#FB^1]VP>%KB%#AG Y3Q@*[!OX-[@731O2,F5 M/=WPYL'A_&QF^6R%TK\@!,[32Y6I_5**[OYZS_$RV5"YE^/HDOTVW+$ M.=;#?%V(23C>Y# B1E>*NXW5-67F4SEBQ^C2HI@HQ!?4\3!$%5L9[ET/:XL)U?KK>]M_L9@]=V3NZLL2SN;) L8!E >\,C9,KV<#SA#;#Y[-& MG3]9L/P*NHK@_U$WE0=<,>C\&6 !O+&+F!#B Q7R\Y&%X[L"WW0)Y\A!S0K' M&^JFX] N06#KCMR##_)E!M_G( 9ZUT!2!<@:$_\I^4(WX1 F\"Q?)E)T3MR/ MCX4OPK4?I6/^[XWS$N\%?RIJ@#XBN+V%_.6*+J"OG>"['+6X9D18N;FQ[[<9H!''NPI9,*(.5Y^@,9DB1;2B3VV'#' MV3T[96&%R;2=:/[U'SR:2M$!J8\'NA??E\E>@R3Z1B3 85\S!;( M:#=/79AH1!,M>!G4FS#+ ,_%>*BL38]&2(=#U6V(()XWP=>0&KV):OZ^ O!( M+8O](?^W7.[/\[)VX'[,Q_V=TD:Q1Y5N JRLGTN8>ZZ%68#[$["YY5EX_PO$ M;U]1NYXR5\P4!PG(ZCBQ0+5>=6*#M?#OZMVS$#32F3'J^R]CO3\0-ZP@C*TL7F[,T5>;LKMH:D<18R0^;02A@:0/3R@DF$^?* MTYW9JV]8DB"9(!0P,Z9J M(A %;,RGNXJR9+,*998&&1-/63+3#$(!ZPL)6JENU:DBSN=0VYT\S*I@#DQ#8"@*8:6@-C2%,Q ME+(A;/6,O&>'3>8A2%WDJTA=C"#H-A3_XZ*0MO@4K*ZV,!,G]D*L3[W70)N- MMAUL=LY18YIT?+?+7<[OU[O<0,9Z2GW;TPJ[7JRZJVY"."_?FX=P7N(W!&H) ML8N^.B%".*]GH40H$D]"B!#.*X3S^HF 'R&-PG\3J'GPYG]"Z& ?54.",'#/D,!'C+LAB_##E[(_-)(8I_= M,O]C.OENWH7J\=_Q$"4/F2]C&P:0R(">/F4U*V'99%[%^/UFG\M7#*F49QPT ML'@B&D_<:<+8=^/D$,'KQCVI'^;D=I\U]'@FH;)E/M5;3G,IJ6@S#J(7'H^F MR-L >CW,MZZ(IODKPB\6^@;USH&=1!W0UM1>1'AWM[Z,!_6), =/!]L:2RUZDM:FE=D@PSBP7GB42EQVC8> MI/PA']N=?I4<\=:4S7?'?9Z94)L^Y:* X=$D?3DI_9^O'L\X MV#I\4%3CU0V%GN!OP(#]9/B23PAZ:J)U)>1)FQ3#9O)[;-4:*UQJ0E+"H.E, M$8T3T22&AR'/S1#1?C*C?T),=)71$Z5$;\^;Q%C)3!N9^J1A+3.QC3,$%R>B M>#*HI>(*7,^]#PP^, ;[OC7AIZ]YWOS]DM&/V%_/@Y9 M<=_]F1=LO)BHEC*<2J1F&573IZJ\@>XD%K_$X?^,'?HX?L-]=TA(]@;MGF38 M&&7N6W1S/=AE:Y"#Z$L.0I('9-&QAAOB!0#=I3L# *;2P;].:ZE7_/ICE<;@8UEU#MR=R6:YR$]1A&4)GYPFPS4E!SB=4L8'0Y,=JR:GQL M:N -:J-MX(CY==5NX)7&5.,R'8[C)_NEJ@PW0,&A&:33(X('#%O-ID453,W&TRT*D:RU1?EQ7;C M&P=_N#)9J,Q9MM[9M@:6=[',Y9?9(M4S.ZFU[FABE<"E^&? MW^_B&&;BX-)1KS:_>)L@B^8Q>+U[I\CY^_G>PH->\_KZICKT(* [_,G]. ?V M<%W)3G#SC;QK)S9]:M)2,K:U-H>:6LIM[M5\XX-G]",\7C]@Q]Y?9Q+VW805 MU6&3P0\@1-AW\RR4"$7B20@1]MV$?3??KC(W[+L)^VY"V7BP;'S5JIVP,>>9 MF"'LW EU8-BW$7;NA!P0=NY\F@)L\1LX<3ZM8.YRZ ]ZH> MZP7-W>)J9+70J14XHJ!SY;ZUIJJCIM.C0Y)1.NS1"7MT'E*/]EX&SM0J!E%G MJA5LE\NM!G@\2Y6+&Z7ABZ(-VSU_+*2=F>G];G$ MZGYV ?)546LX7!4@5TF+'6-=/BFQ;]-/Y;K%E(I:J]K(H3+-$8=/'I),]F1+=7)AXEXI?CN+YZ )&3-=F< MB9.(I.N3,((((XC/M!0>\^4A[P6((\TL[/A Z+ M/IC)W#Z?P'P4UKI8HJBZR?:P\FP\,WDMMA1=%BK^9(2+^YF4FAB$:)')=\KM?3\V9O.L6!9%1I1[:G.4@J:$ M(J(D?0W1XJ>R[&4YY4]FV?L9C&"6'51;\Y%=Z(XQ>TJ6>W5B5]1WL/D;)J[( M:)R^A'D(05A^"X0E,#SZ%K KQU,WN+ L6%<@5 ;;U!:\5M(3BMRU]%S,*+)C M3OKK/V3\\B#X&X"MO'-7='*V'J8;4@FC9CHE9=O,>+QO0H@5&KN0>^<8(ZKPC\+_^STFKXR%>@^@!NO'+ ML[>^A;DME@0RO9(8%WIKM0FGXA#GUCOPXV&VY%A'RAZ7]% MCC_"#;G830A,X-NS$VP"YUNGZ 3N9V^T<[J$L?3E_:AR9@CB1QK\+Q^9&5#" M_KM3SP06<,.?KT[<1G@7T%!D= 3:8!X,'>]O^'R-+4_W]&*S?$@6./Y".B\- M^-[%54%:X3H&BXNMXHB+_VL>QLR('">Q5#PACH '3(X2O("/^*DP'B624SR> M).,)/ID\1Z7!E\;8)F>4@(FY3&M?KU6"Q"4(.XEB&J58WU M0.2@3=_<[./U1)+CAU0QE[+K[>6V&80;G3'=[%8'?N2@(\*1)*Y:@\TRQZU28VPF5.9S!>Q\*@!?BS4K1.HTLO[EIE]Q3;VZ2Z M&,]J^7&N/J&Z66:$XP$;E9M7R(FP:RL4B\^X26E'5-8,-(87EZ:7&2HYDRMI MI;>M+L=U89SJ<^ %@L"@)I76?M@85%DJ76 :W+:W[74!.Y-W1UFR[!W_JV&( M2UZ>>%/#&=,4K:L#PW6>2&?&?5W#5HEB?!9/JWJQ)#T>0"GY*H 26N(.)<20 M44<+C3@K?0R8$@P"! >S"+Z1\YJ QC'W0^>#I6Y XJ)08'FV!AVM@4=K># > M4U:B0+L]'%QQ[H7XHBM-S$P8(3#*D MR_/1)128^Q+FHT>X;QG\AVW")R(\7#>M=V]D#]B29P&$BK]0U%-CGGQP[^Z( M#Q4*TK<5I#^R=-]'>&X*)G7=.WNVI8>L\F%6^4.HJ5"=WEV=OHD[]*$]>1@, MT?5PXMDDXY:X5'?6H2%_/ -__)[B?&A]^>62F23K?66)9+4DS:F^]?[U4IYVPX#!A7/=S.%_732Q.) M)Z(D<2?@$JC(0R[^SEQ\\^K>*US,3HRMU!-(1LGK?3W>3G-=@G8'SI/1U-N% MO5_*3>\R'51J"UX3';G^3=RF2^LSG.]WNU+?Q%=Z.K&\N7'I0JP$!E!HTN&W M[YG=/>#8>EV>_FXFY\.\7=-JRWA6 MG%64WK!"K]CB*J.PDH.U1>.W-T-/YD*UP*[P"[#;Z*#QV\8[#Q/F'^Y2WMQV M95U&=2KYKHSOWB?[S76VWN-DBYD5=DIAJM4D![,K$;\38M<3AD@AXW\3P_9> MQK>7H^XFT9RT,*I?:R6V>=%N2Y*#]442MT2.?'Q8=;3O9F1JZ&K$FLG&!.%] M[2)NJ7)DN> MN,NWLVW?*>7QDV3R9L8(-2WXF"\'>*\#60]"+NT:#N,U/+Y[ M759S=K>:S1&JI:QV:B&9W6U2E8H'$Y:\$TS8H^.JD(.?P*K;:G],6'9O6 M'59\3\YCW.EM6PW"*'!4I94WK*0^*2]<4#&>R64@N.<3#%"#KQK>*>8S,I0I4P9Q#E&'QF&\*,-\7(WWAX MO!3ZE ^)BHZLF=.--F1,LW5@S "Q9:A!-TV2"QXK]T>4)286$F6ZH&0X%HV3 MWS0*"ED;L39<)4[\^YN%!0U#GXJF"9B57P#1,QTUG;7!;PT#B(RQBU1DTP+O M]%VCA3#M_+V4>7WJYVF(L@#4.V1HEY]==G[=/5,Y(RUW6Q:FE,482_821:&0 M;D(T%#1N"TO\G*JU4#;N; T>25P$,Q(>-3Q9Y]#WU=,G$R#>.AMLQ<=$M6&G8D*VCY7)^&## MC#M\+2Y!/H9%6^0U/OX6\86#+Q\,QW6 ]#I"BX7QQ5U]J.>'!__*ALU%<&.W M2U$SQ5,@M]/Z>K'1W;(W+#JLXJY8:/;*_KC4;520KT)I&DW>PIS]+'+Y?*/=(*7T.@GZS MF.9[$/1;./<_I"/C$VHOPD#]TQHQ:KHFO.I@3#=2BAEO6)JKIWJBF=BP:DY" M0.0$FB02,._MN_KB(==_;0_[ UQ?9Z:;9'W2V7+4EI]W](E>3;%-R/5PSFX4 M3]Z^.O;Q.2DG!^5#D;]U'NI;"6\8##\H<715S]3=G[4W,]5]E[9.*Y#:8I-2PSSN]8R91L<["![/U>NW0Z4]&' M6_W[U/)-O_ 8QO?)<6B%?Q[4"YX2U0 L[5. [/?,$_-A>%_>#H[F @PM>K:6 M(%^PPQPQL$OB@:TBO&WI$2R"P>?Z0:\_,&?CSP3[X/41QX_0^T-I@"\16_ [ MW;9^3>6M./'OE#<7S9&_4\_#O9<1NCZ/)&C[?P,9]#B-+=D04E*_4^=VYBY%#19DJ5!I!DT,M)=JC&@N6@5N M)^17*5&IV&0_<&+@AER51E5!(!2QW4GE)G*B,Q>EH(F!BU)SF9C':FN.F(P6 M%5)=9-0T$S0QT*35J59KFRJ[JJHC%5LM=YD5$S0Q<&7VF7H:[Z\P@K17L;$Z MZ.HJ$S0Q,+NG9_:8([O*2LXW4I8ZPC/U3=#$P-5N2.;U1+&&R>L&9@EF>I5@ M-T$3 X?Y-%8M4"6>BZ7Z,6/4TK$5QP1-#%S).7Y)3PV&L\U,,VUOY:H,GAXP M,=#*#A5*Q\T]5F?C5;'"YGJ[^B9H8F!\4Y%32[619'MD-QXO)[OE895QVA9. MKU0IE2X4NUB.H^R^FBU6^ 4)!_8%3 RL=A8390D4B2)V3$5*%D6FP6\"QP R M-6Z9$,OVC-OE9[7\-CF1I]K&/P;PWA/7@!59BK!7&*@$"[B?[,J6E]!(79NN M5EU6L^,8-]*Y73>S2PX*:F=.WFMNWUFLXQM]=Q7Z;[>@T?TO:O^Q)$TUX7_[L,TW@HP/G,V7N(%3SSUS*:W M-NN.P_!"V7@^DX<[!Z\.9_99#Z4(.^(U8[?DXX/>TW4-+@L$](7K*KYNQ\:-7<\NJ,?KI M0$K.O)"0:J\Y45^#:L_N'D6\_RAT_XK(F^(,*+^(K"X-?2VB9O\O8P'OJB<> M7CSZ>871[@GJZ-43U/2NLUN*S%8V#]<>6*?HXYPJ2J*,4F9W%A]9C1G;$PKQ MO=)MBL7UGU2BOO):>4,W@V;_*1-\A66(8A6CN.FD6#?T'2Y*SCBQ>!2[%P[- MEV;Y.[MFS\7RQ,U9/L=MIVJ;[E45L:/6"_-NP\JT_J2WX(,LGUL(\TURN)2X MU=A8\&9\TD@MW2EC\6B_@N7SF.UPC:L"\$;1B ]HMLWUL%UB9N 9PJQN/D\%I#I$9JMSUD[) M=_EZ/+4OU6B#<2:2T5$R?B< S.\F%,\7;7P%V_B:4+2VM%%:ZLLDUZOFQ$)E MF5:U+/-Y0F$3/),O3O &UP;?'6T+]+ ^;SK3RI)1$K\VB^*+!7/UZ506Q#N8 MO"\KRF$8]Z;<.DQS+K58PVB,4K/M4I$7ZU&U%:O4%]U/#.":1BJ9Z$_)+-?+ M]QFYK8Z5F;1QYI8EXM=F#/Y45@_#M]]D]5F93"]$<]_#^-%^OJYQ,E;H?"*K M#_:;E68D-R0G:\6-5)#G]DINN@/.B.\=MGE]#:$?&@9G-[)G'DN!R[P?L^): M7.CH"_!DS,O8S O-7)]<*@EL5]]9['C;)9*93_1,)9TF%@7,%CB^;<:FZ3TV M6?,;9T8:A=\Q1?F=A"0,UNXK),7J4)NF2FI'$8U895!O,*M^[!.%1$@4\O6% M.$MB>:&<*"0:)"":Y Q=2Q+4]PG>,KIF6H;M\(BL19:PAUXTP[.X1]=3?E3> M+T:,_%2Z/;CT\3OH:;]2*&H-5R5X_DNW5. 7V5P-W)V0S107%P;K3SQQ(M.% MGM)?#WDL)DF$O#*X4J\$!^LEX*B/[Q6W_-N#GX.SUD)'+(Q6/@-=[H/R&(\U MY@3!+$0NK\R7U54"ZS.*-P -)Z(4C84Q11A3/ 1)[H.L7)EW-GR\2@\5JCC3 MF68U1A4FB)4A@AP>3>'?R/.O )/^*\((@JW:"QXB(4T@*I(@(T@,5-# JSIX M_SWZ('0LGSP@@ +Z]Q2+@HG;R)?FL>?/'CZ!!Z_N16Z(X_O%KVF-IC, M^]ANV]VVYE1EK-F'<7%1+*#Z[I_O$0\MWX"$'4R&C?WZ\%\)HYGK6L)5BW/%L\2A-7*NW"<#KOG=+]WN;5>\"X.J'2PP(ZQ!: MH@N\Y_EJ/. 12Q$P!%;+2GRN-5K45,%'Z6G\NM$DVT M M#.K2.XPB)^K^N_)>H,U[[0I&C<>]QFCXE4$DX^+>C"1G' M28I,C!)X$OQ#XXD1L/?T*#[&4ZDI3U#Q,7V!F$N6->G7:CPUD M*0A_>=?/K%>B/25[,;TU2V(QR9$M6;/%"6-=N6X$+\/OA"[[ND%Z"^T@]2H.<477I)@E M&FKDN%N1S\,=/C?XSE].1D^\TP>X%S-9]H[_!7>I S;IN$<=Z 8%@%(/4EMY M9.TW7#M9CVU[^P:66C.7W!-\W2O<\TU1?Q,O5V=P?5\XQS>FE/J^]W[VORG@ M*172Y?GH N)KXH4ZZ0(&Y.L@R),RGX@>_8>_OCY3V[EUY''#: M6[KDFVW2#5")B1>:>&K@S8 -?1!(<2B 3R" -V:7^^/:$M]*O&Z+>1RRRH6[ M]:U8Y0\1D3]%X?ZF>OT>VO3I=^#-J/W9N/ZFT,@A\:]'H$]/_-_2>$^ .^!? ML>\8"+9;\FM>7J QP%/=B)G\0HQ,Q+$5,47!-IS)LF@,](WX_\DVXY;E/L1C MRI?>K.;QK_>K5:XQ'G?F=*,->+-]X,HL8-+C;\>#S"!05&N[7R02^3K+JY:Q MV)37XW17&B7@"3%!1DGZ&A16R.]7W=N?S>^W+]6^!;_GJ)R8W6C\2,GKY6HN M02^Q=@M.CX8]1,DH15VKW_QR3KWOH!Z:,PW58UL[SX#MT&#TB"'R$_!H0!=X MNB]KZ(QXRLM&9,TO;/%&: ,/=O!N;LV>MP_CZYLV%K'I4:1SW5KQJEA7B8(Z MV$Q'BB*WEF51+2:Z8LO%]DZD[E63_9U8^K'YF*=CZ9M;KP^S=*Z%\96%!;'# ME]W2.E/9L76KZ6)W4[=L=7W&2,QI)%H<2L[D8V06^I^_'6\]?WO%5[9:EZ5_ M06WL5F_<4$I*8\ON&C8W65/I4C'K G(35!1+TF'$=;N(*^3X>QJU]W'\:E(L M9->C>9WC1\RHME@R-LY*#MHV3D>Q./ZQ5B)?X=_@^.1;-@G@H MYI7\O. I40THYCFMT/'7]1P8$E;9ZL8OC^M\1427M[/TY2_LA1(] TV0+YCG MG<%=$@\\%.%M2X]@$0P^UU]U\[XZ7_>6F%.AZY<_=T7TI51<%U3$[>#]KXAJ MP#UOJ6E."L+=C]"&HD>]DJY]V/N*-1,C8W[!:X(( O6E(9HH M.PT_S@/.6B)DN>2_S8@YXPTTAP8L!+A+P&L"(HEN;XJ 2J@M6U[SE@@B_9FX M@!4UZI+7@"OZ\IJTG;7!7/Q^+HW"0N0-J*QG9XN/P]7>HX[MU0,-(N''V M.A>#/8NGY6G_]7_>):Z^A;F22R NEL284^7'3\&S?_&+#;\SW872M"^H^G4P M-' K(N0+3?\K]&E3.;'S_2 MX'_YR,R ENF_._5,X*D;_!EP&3! BY.Z'O7WWX M&EN>[FG09@$N=WLPG";-J]T^;A_&J]^ZVKWQF>VG<6Z%LUE+8*E9H6.N M>':[5S>O#2S\YR4"!+PM+BW'G_@&,I[R,4AJ%,<>RB#5R<2N]# BA\E[9CM/ ML_:P2_T!),,-&&14TO;[?5*LLZOY8JP/>O%.F6Q"$*UG$?&0@MV>6KI0>S1Y&OLD4J7I#8=E5,:-/^:AAO R.>?!X)#XGX%A&)6*5=2BV9 MN5+>D_UJ0YA6-QD&P98F Z;-_?-RIY[ZMZ.#0R[BULK%;S2-.HH,_!739"70*'QJFYKUGV4F'-\<_29/8[(R1H/ M'L\OBF@2!%SKD2/2:"T5L)064.5@$6#O75JK(KNMZLU1&Y-EE:[UTC&U7/N3 MTQ]>@W Y: *Z>7Q:6@2W$'.B: 9">2,:M[-ZKC'5U0R642O2%,?9]9Z"!O'A M7LTWWO12=Y#MCS,IF[5Q>V71Z5*KT@8ZF(C&@YP0P.LS69@A=+J)+2+.!Q+U M'OR'#IVYQ:0HQ7R?)JP^T&LZJUB2^F^PD(I'5-C$!4L?/CCY=(9P8T+-H= M'OQK&#Q@20G^"W2*JT4<30-^6=J&, ,4<[PG="P#_R[8IJ6#^WE:18SQDB&" M[\/*2\<]$O@E?)1L.NH)/4<244TG?#0Z]1"A@@)/,<4E;SA::VKH:L00)7O! M&Q'8NF!&QJXAE^Z^HFPMG$U!1Q5H^?)IK\7%;H#/!-&P>#3V2HQ-Q"EX^4ED"39?GT % M?%3YZ%4@AT[ VDVT&/CQ5+<-L(Z5S1O@#>$S/1, -M._LL\,<3_'K,FLR,V0]ZB1A'S3++"6U.U9'R<8V$9"JC@[:]?24C&5P\1Q<\35V=9LI6R>P0"$A+M*.#%O)^>]0;W.\O54?;+DX_LL MWT1&! OPSI &F-H+H)($]$C+4U:\YM,!ERH F1ZP*!W\25C8T%&[//2&!Z#P M.0^)++\I>]S2E<>G7&F=S25VBKJ)6<*:L#6\TD12_C117TC&-\E8E3/577U; MQ#%J.Z(KJ49!E0P)RGPB8*C;/Z>ND2'R"WD/Q%>"MOS.,OEDM*S$)LRLJK>+ MG!K7I[/\>K_O_$8J$FGLEKN/>;"-)KL5#4$VP6IZCN<92+?DM#H:ER>%.E=/ MSK?,:M!F!CN8.X[2U)-(7T@P/\%6."D/*@NJQU)"4JG%ZQVYE(9A<93 +^N" M_P&R!7UV9%$C4R^J@@83+!!-V?#0D5$(+,T%QY;6)'LL:T"0:P(K-VL5XQ& ^^,>@AD_&G"CY!3GH)3-B-SIRQPAN?$ M&&[DP!;H91U$J@GJ<@3&/RC]$:J/6S!%9Z.[3XG'M_@8;\=3;'L1ZU.)W*)F M[1_K$2<['2Z!6>T]EQ]3M?XH-MVP<^ 1X\]36A>RRG.P2J9D"Y/"P(YSXE!A MIM4V5[)QR"I1,GG9^?+/V4"*R+O.Y/FO5/+S?[F-Q@;4[>I]7D MD"2E?.:Q?#F6V^5F?;#!E3:1:W"-5CNFMF'=612/7P;UX8'\S^646I7);F:Q M6!>3-[D=U<4F[(9 &@PG+FV=4Z-8Y0UAYNMA>J?"@C ESZ:PXKYA(/%#*^6C MF#"54T>&1&BL/#$(HK0C&V3SL>S!2X*0V*M.I?BJ(F"31H";$MO.CY*P"CF3\P&8<=D$.-K>XS,>.^4^@>>OJ!8"KP*V7"]MWW"U/??5&(D),6ICP M@:HH6OZS:P]7282J3',.K$Q'*SKOYC3KGA0&>'^K8J\:2-EC!8O&S[/TX__])+SY1#/AZN]UK-Z M_'X$O+XF'9?V.A&<,T#SHOC*E[2#[ZW#\5SH0R!W(K #:]%-><)'?/FI@6CZ M6,:_NB):W$&LP9W,$[%F)G/;V<.:"%1/A]\VX,AJX)98EB&/;=3/V]$;?!#4 M#)+_%K\>K+K[):N(C<&TEJ&U9GD98X#$3J(!@O=-#^' G>>4'A_"LB2 M!MXID!1V8I\PUC4BSO6Z6K8MI=?#N U4<2J:2%T6:;TVOM#?BQKTR1<:UW:8 M$BCD2_6.G=OQ;$S84ZFA.N(SI4W0+$5J3]>'C32>8M6\5K"2'&-/1XETZG3:O7KL,KJ?,K&V4] M7Q+BF17&4^7L()ZF#%N1@J8NYIAQ12XI*YQ=L5*3$"L=@2:8H*F+^*28S@R$ M%,_%8HE2GYU+S?Y\ ZZ\>#I;VZR:\VR>8]MROU&9#RA#*F^"YC-*C52_UBU0 M8Y:2S&1KH<>WM4[@?,9,8U/JE7/8EFWW.CMC &2'7FU\\QF/4RRU]E@D<7J% ME7%"T;7B7)N#]TQ>7BD/"L-60RE1G&TORWD3U_ %MAG1GS;SL0)".%&L+U$0 MH4E.0>7EG+Y:,J\JVH1N8JOMX6'7$6?;GC' \?ZD.\ 9K@6IS=SE\Z:8+GK:'[I0(?#5X!/31DO*ZPW06:#HP?6O"6 M*!B OU7!W51;=1U]O9'89)=9G>.(8BZV7@IV0TB]JU[U&H^VO)=&OYU5L0[; M3#7.2;4I1NBLE 2;.)UF-Z]7L4)_]0^7S&]]2Q[-:DFMEVU.L5XOGZNDVHNJ MG6[>=*7 MN91O,"3]^G;H1JXBQ\A1A^V1NX(\Y*AN9@ST&1TE F##OL> ].L[@L>%3"I3 M+;8P<9XD\YVF>]L5UN[U"R6F+!BK+\MYF-X";,"_,;@Z^[J-_HP M[?PX>$%AV_&;V/LCMN\YA9I*O*1^Z)#0)QO72KQ@/W2,[I,1(O5"Q4-"/ $A M0HEX$D*$$O$DA @EXDD(D7HA4R$A;D>(#TYW>--K_;Q5?^(LT>NR?__QU=)UY2J:>>P/O6_,D![&=B@S,9-YB 'HK-8VC^^N3I/UZ>XYI] M89:'^;F;#=P-2?WDI+[=[/EO3FKR:QNR/YX='YJJY_/P/F43WLHU/)RU;SD@ M/J1W2.\?1^_KF9/GH_?O6:Z'3J4#]ZP<2DQ^W8QU'[VF6[O2#YUE_C[A_(.$ M2DCID-(_BM(H9OK&E/X"(12CP@Z1_:&!%=6LQ/1IS(:ERJ8IWFC2\6O:5_SL*Q25UAI%%OJO"5H9@M9+?S:6H# M6)A";0+4917X5X_0/5B%8^WW0N:1+RB+M_.2'KW*;Q7)?4]?"N&ZGHJPQYNO MRVN\$M]NTN4&Q5)D@4BPZ_INL('=L\!KBJ>N26O(T"%#W]>S^BV&3L[I405? MM[L8E9>'5J>D%>Q1$S T\*&2B4OLL)"AGS$#\SW]K-]B:)5=[BIXMI_'\EK? M6-C5RHX?0PT-/"HJ8,[RETHTL5Z;'&P%-&? PXS!;G?7D7)'[>!$1 7WF(4Y MIP=7#CV9E-XY)]6&[ C[^5_M>072J4CY6<'.,#3;+NN=PC*UJ3;3TB@)_2?B MJG2&+!RR\+US4N]B88T4>[$5%V?956\WB?7K0WXX;@(6!AX3B84YIVO401.KCP D M81CS[KC\5'3C0'0GN@V;_G^>[#X*30:"QBERSQH*N3+&QXTAEZ%EK5B%$&O$ M:W@R(8N'+/YT'M8U%F_D^62QT%=X-I;M;#&VF(RO]29@\<1K&$$AB[\[&16R M^,,AGR"+)S?%HLUF9ZS83PKQ#D<5E!8#6)QZ#?3IS/'Z'X2WXS41W[L;Y+UE M6J>0?)>_HY?U-7(+P!$S("_/_GV*)1N'+W&/3NY7J]6(A ^FNU":?B$2 M7H3TZR"(<"LBY M-_RMR_!%NR,5N0A@EWYZ=("DYWSK%4G(_>Z/9WB6,I2_O M1Y4SG+#XD0;_RT=F!A3>_^[4,X'E^_!GP&5 *!!OAXM19IZ;-K**+;&M-:5W^G$03@6 &:<+LQX; MKZLDJY**G%*E!;9:!H(99V*C[F::[IE87LDW,;*'-;-))@C,.-)*KS$D)+J2 ML'&)"0(S7M'-*I^Q>B1K;ZQ)+2-K^)!M!H$9:^NXC!>698V59WFUUV)*:W$N M!>T\N2@HBUZSDF?+O4J63M8U<=H-W/F%Q:93@UU*Y=I#3&)+>GW+%C=!.Z_R M?*LQU9H2)JJM6C.I6,.* ==^\9[XK)Q:KS"ZKK0KECIJ-+N:-)0"UTY@6[DO MC$J*R*S-;+6RU$;4)FCM*EY-E#(Z9W [;=W?5!BQLNDT@X"$)T6HV@X"<,P:?RF=R&PS;+>P,;NE8,3YF?$#.ARN)15O4:Y.R@JVH M=F'>VVMTO\LX\M948G=0E>KNJK0QTZ<6KT@F9FR95I8'M<&93 M3Q1*Z30;B%_>9;;MMCX8+S%BB%?WKU1;W/SMBR4)UL*AEFDY A*OG%/4=* M(Y>?$M:>S-M#J@4-;X92T',W!"KHV&SDLLK M*\_U/!;/!S+>9XE5I*!,'*PYFT&"DM MO0:T XY?7LI*O;R4K?6R2GX[(Y*9=9G)*1OHH_H U/V@_]_=16F M\C^/F#!P#A/:MI?+!4+WYA?.D"@(&!21-<<+AVM!EEB<0-!K%V'\4Z%#T=ET M$+ZU_]4SX,USX%V*Q_=^!6&4&97;$F3\% M/@@Q0T/,T*\H-H]&%_SZ0)(A9NB/(76(&?HURHM#S-#O:*J^!J9@B"$9TCND M]_>E=X@9^AG&#)[21I8\QS(BL"0L;AI>R!H=N1E21-VT#'>R& MT"4ATL-3-(R<5AXT^!V:AQY4=ZQF[6H&JY99E6Q0LTZ",YD\+.Y!W2.I9 A< M$K+SXYM#WLW.)#?=8?A6P['=;K^5YUV#TRS)J4!+1E-$V P5PI8\OA'DW>R< MB]-X=I&D*]PNG5(J[7W" OH9L#/UUW_(*$DFOC9H2>L2#3>BCRU>UASO2MP* M,UZ31.1^Z=ZFW='#^JH"^[/P1^_L.YW!-=9=ABQJK,N..=TXE>"*RXJ[ !'N MQAG<:-J9-5;/=EIE12W-5L6F@Z:;C&*)9 @+\;.Y^8QG1#&5P$I* MW<3[^#QMS,B.Y #K$O$H?<]N\Z_*SB&R[@U=I]NR,\.:>X$7F8:BML3^KLX. M6*;?=$!V:?I-[^I+]-P^N$5#U]"!&^K(&/,+7A/$B#D31>OK]6SXEI)V5M*& M"WF[AV.8S&*LVBVW6#O?MQPW=6\7&H3H__ M=G4Z]H(GOG11'V/"&H&[%*:'LO%\Y'ZW;/R1B_:%Y>&&]5,!>/3B;Y8Y]Y1;"%GIRW,RYJ@^]1\749MYMTE:@R9F MFX2\6R@-L;ULWF=R74 &W1A,FK/9M!3'V@,FN^CT67$W= &G""**WV?4XC?D M=#+D]*N<3HS(7*52K*\S%MM;YG.U?H+"-]D[3V+8=SV8S# M70$BEZ\7].D^V\]AHLZ/M!2#L9FZ6YQ,1JG476IGOCJ+7LU/?C,6O;-1> >+ M9E-[>QB/E6RLSE9;0W,DB2O2A;R,1VGR6CW,UPQNKAD*L,Z;&XM'K_?3XYF? M- /I02:GIFO"JR*M%>-T$<<2.)9OQS;4LD#CS1KC5&SB5!1+7!N"%#+[QT*: M'\SLGV6\KC+[NBUH2TN?#3&;YU8VQINU_,HMZ"2CUP*?"J*)VYO7Q[M0O60C1$G M,1Z\+"^)$4-4>5D[!DQP+G?H,+X_.GK >FZWJN]'I&"O_@F(].SNZ&&8&!64 M1[E%$^M7-]I/E5V_TFSR;N?09U!CIBC\FMC&3N2-Z^;4,R",8S]:GOE ?X0# MG'''NM9XPQBIF>DPUNFK.:[778XMJ5&A:O_R1>DI=IPG]%P#,CO ;>*V3>IW0*[\6\[TD(?C[SIALY0=BG5PM,-C?] MTE9=LM/.YB/,&Z(RO(K*4.4MVT#G6X$@I9^+M^#Q31#DPB&;[+[Q[A50!784 MZV[,@=CG,O8P&YMO1S%5"@=C/A6H0O*%HG]FNZRCRU\P\JC2GZB/F4!ME"%= MGHTN(56>D2JAM#PG78#7CA$A8>Y&F(_F8]ZR]@_;A$^>IAH7;K?1TLK?6]I1=96VY/!_'5@O.;>HGHG3\&B+%EPQZR-!C#(.>!YF$DZY M;]9;VI(!T_=@NC^6C6TP-K9Q0W?UWYPV)!!(5AI(",NE>O=*R,3-'/V88SPC MMC@L>Q60LKOBX23J^4I;\@(;S\VAN&RN-BS:ESH-=E-&ED,%LG%D2N@SC1_W M%_;0]^H+?JA1)HF/?K*Q,I;G',92:4ZV9Y8X-"NNZ6R<7,WB^[S$1BDZ\C7D M]$0@DBCJIUN^\S)1&.GK=6M3;J"T134]SQ>J%70%9 (F_"XY3. F(BCF+KS/ M;S)HMXZ8^Q.MVXLCOQ_%N.MDM*9LJ%"&.\;ZC AWULQFNN3TBKG(#@=T#\GU M@O%$XJ+Y!/<9?WV?!4N$X/+F[!)"8$B&3=+-CF@6<@--V:R'X^&4!T( [=B] M1V\QA#1XFAW&@:;N6NO=G0]PKYYLN4*/%4O,;0'BQR$:E4>9T+MP_":__ ML)CJR]G]:\W3.]B=E>M9N38LNV*!'"YKJKH@P\X*LCNP531V>M#[SUT&66?F M]"1NYT="J]N?B_*38Z^WCT8Q!98.W/QP:8;U?+,&.#K,S'GX:%>=['/O//]2 MJ)6P_6U,!&K6LFZG,N ,$]>VCAX20@GA6O#1WCH2Z!C@\\N1-5_N4,8>USWZ M5+C[]BY_\"*09(8=RO%KWPIV:;3/!\!78V"+/2B*TV>O2\";7 /YZL7>:)S< MJY-'T>/O7I1E#V;E_7I4(W K4M0#R_YWZNE'N"$GNPGQ.0_V[ BB,_[6,4CG M[K/?@)/M"!,X[O6H\DRC$T\T^%\Y-?6@WOFO;B-[5E[@ST!N@7JQCKKZ=Q\! MKR^"/'7T5-:)L$O]1Y:4W\*6QWMZLED'@*X8]D#M'QKJ*(G04%H9DZ@TQE5- M(CE9D]@QRTEC!2-1A2-(FI/_BI]#?M1JR+RVP)8!)>+ZJ%!$E7FGO>:E*"0] M7DD5EY30H 3#1$1&H;3B>J$R*PD_73GU&@A-51#)G#MLI4X66[1^WR8.7)-7&^ ML597F;DL9BFLXBTUJN#V8:\5EI\E)S'K3DNC3E9F P*A^9Z:*H=>EEE6F&,["B<2A-$1T3-MC8=QW,G24<[KS'N-8"Z&*N%@@R::G_*1:WBR=!FT&S17JN&" M(6U+5&B/?!X^ '&Z=(C:64_ABKJ)\"UY00TZ:]2*EIZ\EF42#LGGT-!LX!U? M60X0HP/8!#M#_4$PPNMYN:H(G4Y]0#>:O+- )A)VAOQSU5W, +.$HIQ=Y013 MJQM!'BP]0W^<[.EKGQFLS(884DB],RPV*?"L9QC =856SJS3;4$SRD0F,Y&& M3!\\ZQD.X.S\&,EG,J&9%4F=85N"O@C!TC,L,%IFR>I@M-J:%0V?5-Q*;18 M$N!/A+TV.#8_CO(#?E/>0%4(?O5"3:T^!<"\K3:"J>8=? 2QUBW'#SUM-[+^ M%#?;1QMMU^Q6*6%C=^URP!&H$$RNA)M]@DWRS&0< )0#-7R(B!6]+O!#4\#1 M346OF:H^B_V_'$.].]52NU'*T6,=C+M/N8X'21Z! LJ'S^Y$SWX(M0Y8Q3?\ M *X$?]LAKL-PXTLPUSOCJ::&EM;0GS.8K9[RV O@ZY+8&FR09;XO+'JD3M7X ML6%46PGX^BV!K[,/"?;Z#:(6XP\8D]#E]NB"$0_DJ^.D$L(D I/0)1&8KR+, M^\?A)4"GKRJ*BZ T7A_Z]_-8ZSCW@&+W! -\1:SU1&JN+36?V8$37OB:EH/8 MLMV/_%P6E&S"&!?"5T_T9Z(_WQT9W)H87!1//>&&>^.&#^G$&ZNP>MV_ M/CVPV)]K'!5<7E!$;FU[;E1J;JQGZ/;W+>&NA+M^NV\_SLGMR);L;2+UO-(L M7?:B#F-X+GD7/LOERG^O[FO<7"GOQ2O8=T4 $HLIIE[O3LMB M(^2&M-*KH(@TB8'7"31-<:=]6 FW_N'<>O'"\S=SZ[(2^D/.E"R3GE?G6KD^ MR4Y[? RPCM%IEKIDR^\M1@!9RPEA\Z_NR7[@A>,@!%8$6I12-Q4=L6G@W31O M:8S!+77MT<)TF5U@5[%6,&(^G:0R[SV@M8>X?9[8^P-R4T,ZNF0&N"@U&-^IKQ[),=!7C MR$//C;CSX*[I.;KF^^#%9&L?Q25!7.*HWKXY>Y;(.61DX)>^XI#.AU9GR0BY MGKG(MI7V4.J-Z=8J!I6GTA1UK0DHB0PD,G#=9.;;92#,.CKF C*C';FLT]7N MJ%JG^1A$'D^CQ"5QY+\]*-OY G=U\I5XIY&2>[]G(5O":51HQ00;R24?*KLZ4_V:&4 XN! M7KP^X,;\I*Z\OOM8Z-+2^8>[>!!VJ:]J.B>5D7;PQMWBZ$0M64.UX&6??*!70V@2#34!=C]WY64HL0 MJORIX4:'(X&34J""UL'S:6KJ;^QRZOG&7CSQI&XS-(@$^8DK\YH&1SJW=QSY MLASSD]JFM.CP*$H/*73#;Y36$FE!!'AX L)Q[9NS+6J@/,#:9&?3R M"#:L"(604F<;OV_,O0ED;%@JS-[5P4;3<]1P'*16LN?)=K"Y"TQZY@LP+"V_OOMLDFL>2G')\W..[ MYWYW$&"IKJ" ZFBDQ"2?>W0,F'ZA.EO MQY:]G>G9+BX724-4!,TN=5&=JZO8-)K"%C6-4.1=A4#Q\/ S$[G. EPF'N9O MP*[_\+G)ETW+O6FDW\N"7&4)%AD.^1!ME-3JHNT7VO9Z FE?=L5]V MACQKSHD**_?-"M]5[<#RZ^@LFEX._'WVNMFJA*_ODZ^_"+CK5;ZN-!1G6;$W M.(J(3BBY;<+H-%:0KV')V)_0.O)2CNH:N:D;>_']M=KJ7X_PSTA] MH])#,:)J]02-;/?&F)8/:CP/'C'*7G%I@DAJS!(AN'&K]UDA<)D%*V=E'A/P M7.#55A8Q&M,K* 3 ])%HFOA]\\K_!+!&^]_=Y.B#^=@?I];#$[_N&>;@$TO3 M@U]8-*83_+:?[/V <=K\S,SNXT'I!W3OT<%=TA[9*B6'@9-"4RB\[^%P[6B_'I\B%@OP!);L^MJO_0__ MN8"L/WJ8^--'T?-#:8 /@5CRQ@F#7[JQUM3#G=J]ST[^CKV;W3(V_MLS=?&I MIWZF:R*!!<_[BK9A3Y1%5.%^_$S/M,G)2*>//F[\*[P0>"H@I];13*C=1[^K MR'<]S0=>J9\"LII29"OJ,_'D>>KONA-HL?;'_U[\\\_#8][E1+X3 MMKTFV^*WQK9=P#599P[NN@&\.-: \E/!#\9<"3U?BS);[B[#!;A5[.P9YZN? M\_]=V%+G0D^&UY%(:>>O=AWP,X'&O_#NN*QC1K\@5K1)L(/>\08N8:ZV5G)Y,H?B?K=:R^)J@2GS7\X;+3(TEHK0F:-XE>YP M-18?R?H*UI-Q^+GVMV]BCR<\SXRG#3O&N9U@I*&X1_Y1#&QHP'$\#6^D" MRP=4D;5Y2$$-)<^! P?["R!\TABJ?Z"D9&@E-BGPF?-X/NFX&J2=/0$W& /K MF'* V@:WW[]^O"OU$-A-8WP)A7! 9L37QK_4T%N!YP/&_CAC!>[GJ V=AR7 MDXC:);L_-<93/GJU]NZMVO%+\7[DU-<=N[%_H5+T/@?T7ZUS6BFK#P9FHT+/ MZ4Z']:LZ_PTF1 >$0C::[#TZ%4>[_$WJZ!T4?Y^8?Q_%BYWMPK?*8U/ .Z(^ M&6X7GXH[0*-%L3RJJRW")UIKZYI-?<2=M9Z=IO# M6\^SB/Z)8W4%IL./F Z_/-,-\T5CU>K/>3/46$M@ M!GB_1G_PT.D"3!I6*Y>Y)%>4TP#+7TZ: #D#WIBS']Y\IXQO*/J!_4/*!N+7DP^L@ M0^#'PZS9R=\A!QJJ%JN47<+-UX+ @PI1XSXW+[CQZDT\!4YCD8T>R)/3C)M M.X\APB1)/8&2'&?54ACY3Q2D^$\8Y:F5!KZAAQ8(3US9 -L=*KZV",&[@$^ M )5E.X2A$'@FXA5I>.Y6/?_].B=&X'][%CYAB/A;SY+T$8.^K<;KTD]\]B$/ MBU??^%QRI*0EF1WK%*LQP"C!VE^:&TO*6-,E5>507)8)51^S4++E_3>Z8VE5 M*XJ%D:&L1"1T*9]PW.VJN)(B_-3CE:*4'QB+[:1I5F;TNN0717\@K"3\=.72 MDBW=S)8I 0]X<645%H-L<2)%0&/'*UOF9.(HTE0R*VZN[F77J%'LMB3B])H( MZE1'*ZT]- 'KZ;.HR40B3J^)S;RV,LS(KMC)&ZUL?NBMRL8*!,/H\Y6# MH-G.#S+L2I3MKB4L^E*C/5])U.E*6*]BP1%K)RM5U*QIOL#[(NW:9&-3J@^L#9S,M%_YAMCO M!4]$S;M#8SWH+4RDNRK,^HY64LG5\^.XMK;4[%"#7D 67!P:[KX13+.[S'P7 MW"UC.6-S=PZG2"*:S2^#K4>C.)I9;9I9HTG.%S@X=_WK7?Y8_- T^-[N@>?R&HD(;3]Z(D_V8O^!%[\;^"3V M6SCZOV._:G_3@V/:ORY5%7SPU@>7AZE"W7)6^PW;_XY M^J7XFFRB-260'>_/#NB5=VX*-!^7Y+@)\)/XQRJ1_<'NX!_=Z. M#/:X-'4,G&+-^WA'+G^4WXIC+P)+[PM\#SMR$UFZ-5FZ,"\+_@^>9%F]9_SJLGK/)N5L$3;7K;(O*=GLF5HH=;$P.Q\_]^BL),N.'K MN>$>>F-/#R[NLP4P02QYM3?R8AV2-TG\.Y\Q\$::_B 7CHYND4*REA.JB"+[ M&LR&V'94207$-JH/!!\;XU3)Z:; I9<&;"R[Y "8/U);_4E=RICD>X&T REO M>)V8B:)B2UCX*$7,EX&\ESU@/=Z&GQGCDA/LON'OBB[52=M?,BK9%Q>#+*': M@XU34M]?Z?O:R?[CB?Z97N<"E".\?3]-T@OB? M2,!)G_YE)6 P6<]JTG"IF!MEK+;4;7FY:'P<^N*]$B"0@[HZ+[$5H:)G<-TL M316GVI*H>$0RP5!WBW.SMY<'+="71%V[F?=,?/D;-9C[[H0G!MRI!-D+9@/9 ME5>F5IF([4[1UA?6QX% WJL2RENCQ,S#E@ ]V0Z7Q1%H)96]?R;)]#9;NX+"S;0I<-OTX6Y@0Q0(7YC$612DFR M6ZSNMQ>P%!F81YK![V,JP=X2=F2YDXQK_L$G6CK1K\K6Q$W>:P30.:+0AC\LCD\F';TTML>;RG)YMU:!VP!VK_ MT!&,!<9AN,J28TG3,44B,4Z19 (G)4Y1:9TC=%EEE>=@"CZN\32Y5;-1LE.E=">JTQ.N;/ 5Z@8J8ZJCJ.*/29 6KD9MM92,"5 M)W=?T6M+P#;-HIE5E^49QE4TQ#X+C;%T&80W:EU7,.@,L;"+=GF:;9V#QF!- M$^T*7:6+RAJ>S4Z7K#>8M\Y!8^15A^>SE7Y>[#3Z'9B5;M,R.AV#I' M_QYG,U-B#?97#A8"S0XT=:.>A3$9]_OZ0E"=BD@OJ^R(,)%I?7&6_NK2S@^9 MB8)O5,T*IFU;0:/"BK6S@"<:G^$&F8DJB)N@ M':J5ZJIL<&?ISS40;4#TVHHYUUU[D4=#5(V@44[N3G;L1K_;GQ;016XTZBUR MQ2[/M,[1?S(7>6DN*%G3Z+:+0G?;Z.5=N/+D.:4M5]S.^@*$E6!R5$F95,/) M61 5U\DZM89)Y]!.#\LU&9\6B\VSG((Q-9Q?;ZM]TQCFRU.VI[>H8NN44\8: M2LIC2I4H#9 "/J!K9[EE.RO5E3SVM>*,P'V\6F MC&T9.W=64TP6K+05IN4^*I<"81/,I$Z_-CG'*8 MLSIE0Q>*2^AR-;J\M][B M=^[QGX J\+JB^-%]Y(]X1]1'\8X(_('C[@F(8ZC)7DHX&MIQ4="C1**N+E'L MFZHSSF'3?/K=8G?O?J0!1W'T8H <"=E_$-DO!UQUSV2G[LKV?1Z$*K%N-^TO M?LD._"[E<6MW_7-J_GKJY>=I_S-C=6.EY1@-_LN$4M?WP]XLQ M]XV]Z:6]]S^ZO1KC+HQ,TAV5.KXSZ'EH'T&YF6$VMW3OZPKR>T5:D88SMRZ$ M7K@2BE-<4_%=J0O#,-?I1$F$Y+Z%!$4@"0<+/C:>]33+Z^JW&7._BSY>G. .&V M?*^?*Q75*=II;FZ[1:LQ*1_#PCWDS(M,>1'7-$H6[#4\))-S]\=1UW8 M9-ZU/#\?J8@>C52\M+G,*R%.9X-I$:5G+#XK=EED_@%HJVC(]JNRO6?MAKX# M:3XC[%3+S+>KPG0M]EO*1.5QI3&F=NB/6)IAKX3YD4C'SY4.[$@Z+FW\VO5\ MWU&KHZY94=15OS-9>I[S7=+1Z:^K7G$TI,4&IDN;'EXI%(>3&!D23V/4%2.P M/]&/_*/$Z/G7Y28ILU_IO$:!H(4[D=KG.",2BL MB-S (GT&BA'P*-F+(LC=6#(S=C';VMB9V%$9'O0RKX*Q,M'6R M':F_$Z_U+0IEIT9V0K/5U)(]MD)(O(:KP2.!3'PB<$;/D.%ZR62F/<96@[K&;OD8]/F*LZ^^6T*^S4-- M1.ENAVAI N)HE>E8%N5Y6U"%S2PO=B$N$OW&(5K?A1WK_E3DV(MLT1LWZ!E> M[#/ J&<:135\UY(WOPS;,FP-42QG;$9[? #4>D93_/5O-'LL4CG/QPL?3"@[ MAZ?Y L[I]\%CG3[VZXA7GC:7C:C>V=6\2$9!P'*(<+7[&%P:H@)$5P ?&8X* M3Q0"\/Q .P'621G@\M"331W<&>B8B2?/4W_7G4"+O2/\[\4__R206 D$0P)9 MDM E@?BY8;HD\G*;=$GDY3;IDLC+;=(E@<1*(+%NJM'WQM)PQSMPTNB;0&(E MD%A_O$0EV$@))%9"]@02ZPO(GD!B)=;M!_F+"2Q2 HN4T#ZA_<]LSDL@L1)( MK#\8[2>J L O\<().6^ G-]6H[PKW9*>2C]VI6'9/+Z>AN02$36BF4'5Y4HK MNN]O3?AH:1C5J51S.;I6$C?8:FT61$'S"JL8H E+HW\0CMD-M0;]23+S2M7R MBS(C>\%L(+ORRM0J$['=*=KZX@/]KA^5F7Y.'30W#7=HSFDI\'I;EV)Y$&Q6#E1GVIK5A M45]27>:[)$!AV:DR"UJV.,]/NDC .>JBR<=@2EP:I^Y4 A(PI2\0E3>W=K\H M*E;)G8OV>FV(E;ZK%#4:V39:[V^?N8RHK$6CK7;GN:S0#P?D;%Y=;=%%*P9, MPM,DF4 FW6=\F."VW"ADTO?[F)] ?:CY(X695>R<.?<\OCV-PB)]OP/["?%:#-%.?:P%!:'/=OQ&16V: L''T$=TFJ5/4S5W M*V WE-],)/&'^L>?D,2IR#>V7F6>06EBF.^TW;F#(:L8WHA*X^2KDOB3LJ;Q M+1)XHP2\YIH*C(4-6DTT5&K4#-(/H8BHG\/-Y\ $;T3B.@="#$7QRAZ MA"2"SX!8\L8)@U^ZL=;4PXW:OG'OJ9\HFD&CSOR^HG M>HACC?(W\<_S9WJFLS2BT P\#=!7WB857=_? ;:]".&4 #0E@ #? M#M20 &C<)ET2P)G;I$LB+[=)ET1>;I,NB;S<)ET2@*8$H.FFVDYO+ %YO ,G M;:<)0%,"T/3'2U2"U), -"5D3P":OH#L"4!38MU^D+^8@/2\!:@EH7U"^X3V MM]?PEP T)0!-?S"B3P+0=%?D_-XALAU9WH_LR]2]==#TA"IJ=!5,++!R?V9\ M77'U4"T45].BY0@=-20)*W"$:K;UB,M$H@DN4X++])W39 ]$Q>BACVL,Q<0R6P#'] #\] :/Y M@E;YYY+;J(5U@YKP4P%IU?75R&[S\^;[B\$O ZRQJ"\:/:Z5J8EX3BY*7G\\ MRC*3/0H32Y#WV4F1,/X7-+$_9_RQ/NV/A)YGBHMQKBO,:%SVPO=[=Y=A_$E! MQ:;%25- C?*2K+=;&RM*FXZM-3)>,%#9 MK\-/(L-*=\6SY1Y:F.&X/N[3%7V^BO&3J#1&L^]#4(*+X;X8=BC'JR^/]X(= M]R*\WL)Y#"840=&\52B^_U4^_O#RGKX^-Q(VP13GQ7FE['3L;-%:$#R,8B B MCWRP4F$GDRIO,1J:'&G*\F*PA$ZRRX$>3Y8DUVG9 R'/%A) M/E^Y<(SJ=D24%+0_XMTY2OBD46^!E?3SE451]FUA(#+FO#ZJ&&U[L2JX$XDX MO7M%:B-TC1KET,IV7FX5,XTE-H K3^ZN8Q,LZVD;3*2[/<>2IDN^:,&5)W?/ M]4;H2ECW;'$Q891YK[E@LUDX@0M]OG)@TD&/S\U<%%':(Z;:P=JN <_63E:& MG-$M<>@D1$.GARK]2B:+U7 M:>/5^EBJ^U73P*JXC;,;%\FUXG#O>.5LNF57]3+0BEIF6ZW)HCBJ.M"BGMR] M/-:=VLSD5'/!8@T?WU:&B+9S/(]7-I1L)\^W%JC9:/;6TRU7:F_'*XD]O68W MIY!<'Q_/A44CHV4(:6AJ-EQY,-5H] M!+K1&+\KT%?S[M!8#WH+$^FN"K.^HY548#>=XCX][I!0M^NP!,@L 1X(@%J^>/ID@ ;W29=$GFY3;HD M\G*;=$GDY3;ID@"!)4!@-]7>?&,)].,=. FA$R"P! CLCY>HWT$#O4K_EW&# M+H(7<8>047>#%);P10(E=GM\D6"-)0;T#W));[0U- &@2I@A888?R0P)/-GW M-X[LS\U31G1@GI)M%?RX!)_,P7[M/HV.\5-_8TG[S(55X9^&]/.[IL\M75$6 M]3:NFO*T,#/:919OYS]>XEAZ9.2X'*2N!6<*&]O^MK[BY$X+U916=3/TG4*6 M@"@^."S_1:\Y1_7&Q""!?+MJ\^5L640F&-8241QAJZ7-*NCYG^CQ>!MWLZBS MDN;3)2_VQ]1HRM5K8G$]B>'Z7S2^-NORG4?3V<,A.*'H7B96V!AYUJZFI262*]93B M&>I$ U88D!PH6O!&/E33@7,-V'Q_ZGC!\YC[/G"#DF@DB49^/D5/ M-N'+$1DO?"@@+$) LXXV#CTC,#0_OZP;HNWM;#;,L)RQT//B,C=?#5W/[""M M;8%NNDIYN0/ P=(<=VJA+W<2_*=Q_'?'WU_/\5?._W^(XZMN=2.4AY-0U"9D M4U]24J,^:,5@-G@:I>C+ Q?>F"]ZUE\Y=T1PM_/J;B@XO67,U"1ID?#%;1B2 M:V8UH#KL06V8C91A0Z\"5=@%FO#X( KL!+CJ&8/2:?36*()3BI#-9YE9S=7H M1A]B#@$7BCJM($HJZ1(@ZKOPPBXB/ US-"8:N%A$"U4!XX:MP%C)4'@@CC1^ M6J'THT&DNTX@6RG]$2G+>(:4E015"?CNS99KQ.*^Y]W7"JYX5EGUYEB[91;L M);7,VY+#"2V)BZMJ<3Q!E$Z8^J8\R8\9&K@ MY3%IG#U-&]P%4R=(T;? _5?UX-["_5*XE:SNO%\V&UM<\H7B;-IN3P#W0S>- M35/D:^S_ @3T$RCH$=S/QZEV +&Y9YR#3YZ0,0]@.;$'C-/F9R"(CG&%#M&( M'J,-"*7I>+_V#'D ?71ZNN^8E-=,98D;[&=WIA=:T M[WJ<=S35&=&P'0W^_0W?@3E:V(?X],@KXN>YXD=7UCF-,G*Z'? M:(VW&1_=NFCKI9:L]!?LRS7=C[?OB]YL#TOTK$^AFN8[#;8Y;1O#%6SF0;T1'UU_:ZYIF]Z^-?V@T*:U63\K5&PLK#.(2+H5_J]_<3S-GCG$3*=D/[72 M+ O^>R!K4<6F[CES^( KL"TI;;T[(X%[ +_N0TFT#>M^V&Y?@)\'[YUW/&#' M;&'WUOM)$>B_6$03^,[I%# _KC:&KHJU>7C)Q!W7@Q8TML#TP%)D^ M,^H$O.\U0"5?A"/ R7W<]71 B\">M&.LR/_[?][DA1Z\V,XAQ2/G;*(A,>2F MK(-[_Y*ME;SQ=R_*L@\X^=]/KN/NP>!6I*@'EOWOU-./3U[IP=- K/B#/3N" MBX^_=0P8O_OL-[B?![[5U:CR+/0EGFCPOW)JZD%]\5_=1O8LA@;\&0@$T /6 M$8[&[J.__HU&$$ E!B4\/D[?L:3\%K8\WM-SFQ4/LY H6:,P7$,E75=UB51D M5F)U>BSI)*6/55VC.1W[Z]^#\1=O^L:SD1EO^PZQ^\ZU9CY$6K7A 5Z2O4UG M*@.]=3KC@1F27F59F97$CK\)2\5:N&QA?&P%##O45#YX99T$EV$W,%^#/)JO ML7_I5/S6$?]<7@.?D8GHD783)1IVB@\GH1_$SX2ST)!@9#JR.%EG#KA[DUI% M+M78\5P'D!J8'_ [D!UMK+FFA\ M^+XI0 LCB)M9+^\2Q(.Y6 D'_P]>1Q(%6AM96VZ&SDFE3G49MK(&2=X6)$38U57EE%0RI1=/^_TUV*WSAF*U?>%S[]EHERT>9&++3; M,ZJ9(SF/(D?B9B(RZV99K0WF_+?M65/V&AZ@*Y">B+&:FA=MX]F]DTN,6"WG M\TNS4&?;K+YI+NH9L'?H _0:SL2.FCR>/J3>).^&[P.=F@JBP\W+L^&CP7C: M56 QGG[9;8W4AH914\&V!)NN)]M^_ 1^9G/XEZ?Q>FUM8O@P\:)&VS8%VECS M]@/WE.I$[JS*Q879Z>NED"JA73>W^CC=(HJ5HHT"[P,\(4 MPXGO[ -5'?W) M/TLZ?=U6C7R%&0N:/!-T=CMH]Y83"%WP>Z8'VM+9VXU#.8AI-9;]*=QJ'S!Z MO,=7CKANBX+O*C5M>LY8T]0H?H/$@E.@&_J!.)[5YN5%AI/IM6J:"-+LS>N9 M3GM@0Y5UAF1 AT.I>GJIU.%;/:2Z/UKD]E^)(V+'VU$)1WB_T%TS>5%>.TQK M,75+JMOZ%CDS:Z+4EH1PB>+K3CV_XJW6A@-R=L7M!6XO3CSN[\%OE]M@WA40 M%1\75T*_OZ3RPIB?C.GOV6!9FBB4V*]511S71%V0FYVM"!49EN;8\WKL5$J> MJS.8[KBJ+;\*56H52N@Z+2X#>$T$@3FQ8+7>D5M OH.MU5Z"N M>G8OM^!0H6^SA-$:F],QN#=T!1CN-*.4,78+F2'49Q!L68)(81__# MVQ,-3BS=O7GT*?:??](00.MI!ND?UK.I2 5[%#QB6P8\:-XEEX7I*U9-]OZ!%C'(Q$ M!_NC^=D(0B4P%$MK>IJN>?L(8,^YXQ$Z7U?H3E[(-DMT1BI64+SZ/=%;AN.Y M159C76&A5.N;8<4KA:T6T.T$F68P+$V3IQH^?54*Q'E7C(XH@$D$&O_V+@KP MV&]I, KX,K9"-A1:F)A>11H$O+7X'AJH&4JW&:;LH<9:M*V0,\V< FD /$^4 MP-,$\\4T8&,2,+$=)7:_O(L"F=\28,",9*2]R>$F$LR6(5KE'>8SJ:=/$ I MY*?V4AAZ(D+WJH(S7FRU#JQ;P)DT1W-I[DQV\ZH$(&,"L) Y$X$V'.IE?V> M\)=KE4!Y\^ M_A793T0[_#1SO"@;D?;PD]P.EBS:21#<[;9R[QX8]G.?)_)WZL[R^#,Z?>PT M :T&/G$]PWK\@-W=VPV.O\K=A/O$1Q[2R8PYZ-]Q^VH)]#C[/97A 4Q*GDP\ M;0)X%E[@6F]W@FC4![^*(=Z5#GFN>3KP%BJ9FP@ \:%OCPYB_RT4.J9!]8Y/./H8>6M0&*U(@3(3^VA/Y<&BVJ'#64$.Q; M-JZ/.<%SGBG),;\ K-M&EBLI5^AUYY,CP3^ M $]%?'M=0<C7KM:A@V$)#'S".D(M_9[ZD;P@UIZ/#ZU M +_\/M#FN\N9YT8WL I=H#9XN ,'O M-8W4=P@#0E_EF(@^C,VV]1DA]92*@#B(.)]JK:P7K*(BJ5.: .UG/1D=H((B MB_/&'3? !DF6NNI.:IVY9,J:G>D+03A?(+>L?UXP45&%:CTZ&]K/W7"\%PXR M>F2W[/ARB';RW<),;4YU:@CX/E@YISM\M3X" M10=<0"T56_?]V529LH:=JLG>> I^3Y^Q8K":V=*@YPH? M7GSH *^TV;A.%NB1I0@)8Q]YZNF7W_.4JAD2K^[+4![7 ^?#4 U84A]-8#GE M0?!*^XJM;*6R60\%2<"K;;DYF@LSI?T]&54J/V04N3'03Z$PDH\Z$F28T(Q:*IXJZE-_[\^$%.A<'/K5(VS#NA[J'BL&:(_\Y\@:4D7B&QH5\HF/0J&C5IA MI%F=(W.*OD69 -[Z)8 M"C95PX<[M=MBQ]M$#JT;M"'WGB5EED6X:M K"V:X MQPC0WT ]G-(P>N$4__O0)(A^CW3.U1-H7RR%N6)#FW>8JEE8B%YW M,E U@FA]C0=DM)9L+KM:K$5<*E0JF&HQ41T^CCV*1((V1)YC\^( DP!BL/V%G8O[@;,A#%F,",.$O-0V3+.'@,G!:1M M/)5]+04;S>"'UXTI2$#J1P7\],OU2-\ +\[OW[L1O?;N&K.JLB&8<3Z/]D>T M7RCR1)U1O^>V!![7 ME[T@I]&6,X6"KC%G)2966&E;7B/W^Q/1'NM5*/6RZ:3>= M4.S+E;)/;*M>J*^^L5OM/;MRW6XUJAT4Z]OY5D ;73K+8%8]EY].?MNM]LRG M2<,S#B!UJZD!W-#K1A3,H0YD+N"+;@/%;8ZW_8DI&[.P*:ND9I,?L$QGFGZ! M0PGO9.B&IO*VVM9R&L08A;KG?/&%U5A:005A1$0N>^&2$\*U"AB5?HT6!R)^ MTD45'Z \/<1.^R'JXW- X7_!4[UJ;=,E*9G94;*H2$+#[4@4BJBL5\T;F&'H M'TAX7H"2>DYLT.Q\F!>-?%FM5BKANE-=_:8=[E*4S)R1SV@U/$E[1VSXC70] MS".YIK_-DII@BIVZX,VH-=?,3SYPTG\!LH;N6&J4Y3$&@HIFNSHN<](Z(KL&T BX/"K$%BKZ+: ,/$/,,$R M=5;:,O)!]T_P#R1"="KH0 P@\%75 %2+4H?/SOSG\@9\$4ZH,,"]=A4 >A@ M"GS7(=='?$EY=P1P]03A3S("NSK.%W2#+Y2+X888N.AFX7H=H>:J_7$+(F3@ M:?(EW7"^KNJ\GACO;Q\[IR_H^N]1#%URB/%7M8AIMKW:T9C*HE&@(P& M@5SIL2K_%AT2)P2>K.H;:0G_#F+.2 1WIPB/Y;$I6!F[__FQ'C9U6 I[YL@A M'?O=$9, 0P,4@0RK20ZMBI^J:=NM;$.E).SJ75YFJC.N(*R3@3GF,_1P6 M>[N3?T46PWB/6U>-+"UF%61-3C>K&=)X(6U\S&(IXVW*.ZH9VF'QM$E4F[>F9X%?#R43K3@P5041H%7FGI!''6^K#&97?B<)Y= M@"2DX"E$8$6%$V_EE!ZXD513M'X7'3!#H8_HE26)>VHIQ]\4I[SGU/+ F]T? M8,+7]%]-7>Z,I.4A);Q.C,,^AO=DFA)E*F6QIK+B M,5%""^Z(WUCL>-3-ON\,+JI:![YZ %SLE+*)M-SN=#^J$73TAQ=/[^#7;2!+[EB4OXYN-S:\<3B'?L$8LDAQ5RT(D?=>NAD0ZY>N.Y676ER5##8S%2$6 MPH.HL08\?U@@!1@1:G!XB?&CYM^M^ZZT=L-^ZJE)8<0!OF<#!%/1AV>K%W:> MU77;O(A',7GZY5-B$B##+8<0909%%JY$,=*P/>U]3V==&S&,T635KYHA69>M MUCRD2\B546/0P_.J@]\^M:<8874F%77>-^?Y43B0\A.Y^$W]NN.UW9D5%[:' M(IU5;HJ[FW'?!%:!>C$3]/8: :"@8%,-4"LR>+5]?0+P"6T3.FR:!T\>?<>" M;N$>2A?8!K P*B$PH&\XWQ6"P+\5/"=T'P^%X@ .'\0XM4 :J1IR?:SSK8H MMHF^EI+'T9D;K$"+;^5KC\_YV!FDA$&D%P\C'RC81P7Z@:?)?@A?$VZ[OT^/ MO%)9_WW55(]HQ#BQ5TE?@+'TB*6-7T(#H:WR?#0L>9R0W;8GA6(N(*=?D@L1 M!C-*\.I#U5RL1SE5S.C^I UQSIF7TZ0GAJYS-O=Q+DCM/&8^KN9'?1>!KNA) M5=D.WE6+%5' 71R=58>U<7OYINQII CZ,A#Q0:C-C$?%X@(O(ZII.8!0=X$X MP_3(PY%,L5\D4^P1R2YA@:B27W+;^0:.:E1WPE!MSL967R%3XWQ#<4ONW!"1 M0!WU)I49O9P#QY>@?[),?0>!KBA34T/.ED=\T#8;6+3#R> (CG\#(OPU&OCN6FKF%%P[7 M HM,!*^OG*;I!=261STC,-UPW#=<_*<3A< M>7K[<9$BJFNWO!;GRTY>ZR+M=@6=P*+-YRL) LFZV5:3%VBUP'6RNA%6"+CR MY/:;,%?WLZ7:$NWD\3#3YE5_%O(05N;D]AAI+B6$M!@Q9!59<\/MEANM).KT M]ETOZ!K=04X3L_5QJ5 MBL&,@2M/;M_.^'JY/B3::,4-];8S';:Z91ZL/+V] M561%IUJRNR*]:-B%T'PX&=':MFMEZ694J;MDKU"5A)/E_I M44AO-M)#W-S(9;,Y&D\4&H'7/'E0,T#Z..'*BHGT:XC1(BT\2\.5[/.5[KBB M3KR-@^P::.B1YL/+D27'=ELVF MA6MFOU7.=1;D=N.#)V7.W-[M5;/EYD;)HA531 <#N>+9!3C<^.2=:DUQ@=!3 MTT U@S&W;$?+MW4X7^]D)8K,U$K#&(_1.=OEU9%EMG*#%DP#[)<"H[6;=!"W ME[TZ%6$W[>![(L%R"*)L,KV;02/($/?83L$[I/Z._D;M_U:$17 5^!_XUW]> M:\&)#F::'O!(@*^UZT2 \?#3)?:#=QX[/LY]97^4<^6#>B:J'H^G8#S^_"DO M3;&EUB!7&?AH=JKU[K=OM7%T+&OJ^PCGK M^,%9?Z[,M(RI8G:R0M;J(+-UN><^EZ&2[B%!?](4 M/*&OMTM"?I1!ZN:N_59QD;,'B$6>OV93F:IO%68_*:.]HKUWMCC%*%/;:M= M7-G5QLQRA$ZOU2.:(5%"\BVZP\#$IY$0(DOEK]&'PE M/M3-;_2[8)7,SJ@_+J*+B:C-&ZWY#%_.VOW?SD/Y?DQ?/?2B=IPG52?# ;$? MK#6Y:L7""R,L/\4^/*=AK1KCF.:F@10HJD;9'?S5@[^+EY!4\V-W@F4# KA7 MBTK6!)%/]J4\5%Q" M-/K]7TO -G\\-4>#YE[5-U(^NQ1'8=:J )'72A9GF* M;95*'VBM^3@1N'P-Z9O"."-N%@:.TZ-17JB_,%XGGC[!L;;1>>/42X<+&3V:33X,4A+= MYO3Y'TG"1\!TV-E.3K*O!T-S,Z^C^K,S*?R! CA5^:)APM-U'.@7 MP,W.2T*<)"C9><<;:]C!%BJ-PKPIU495<3'B!@I:L7(+"&<9K#1KJ2& [,'T M^;$+C$#!U7:SC)WG*A./D 4>(T/N3&1X)WH4^.#<,_/]U7J4R@]+ UT0"9-> M%XL04?L7._Q=ZG1;Z'8*VK4*#+M M[#(HC<0&6NV.ULU!)JB\O[[T,TJT3].!Q [I0*2=GCC,VO[*?*ED_T4E^C>, MB60%R'PJ*L9R[,+$-6_PGX"^.^N%LMQ-7L/@P5#=T];RH8%>>\0&RMN" $_ M+N/6!%N;.($1U6\%!X-\HE4*G'H,/U;CBM;_B8K(/"><3'>H#98VB1I67-@U MY_M13>UJ,-_N-I M_W)3=]^2-6O+X&U4GH!@AR*X87WQB13;>_F 4EN;/HYF86:8[I8[?6_U M.A^<0I&F?Z0NP!F<9FCFNU5!W5GY?".+U=!&N6+IFZ[7, >?J(]_+PL4E6$3 M(?60$S6>9IMZDU(R,E %>!KL3QILT/UI@F^C_,N*H*1;0X_<2&,Q:[?UWKPZ ML":#+U0$:$;I]/6F10J=;&\U6$N+J2"O7N6",Y#$$;[X;:J"YS@++_(&3:+H MPW,LD[E6-/HYJ<5OCN;N28<_TO# M)O[?#TJ)0_"HM_L%-SV>F1*7ST'??JEY\N3Z90'WZ6"\U[E\3[G"$>OLF8:/ MR04+1E[-_1=&)0L?E:BI@# RHD[G@TP#3LLE'DCR1?3)]$\D_H_Q)KZ,]ODV M-QF:Y8)D=M;YHF5PZWY3@#'& W7FS'9'^[=-X_T6\M^;!?DR1F@/^J@M&_[& MI&4!F0H:TL-@P03VP&!O*6%ZWI-W/*[H6:;B"8CD,%D[\33RG:IS6O)6OYN8D.6CT)-?$1XSI# M6;0,C__KWW,%9[MD[4T,KCJ?L[H9$-#WT?]:**";\6B\F=5809CG_8G<7_B- M7#CY%A30W^EC->\.C?6@MS"1[JHPZSM:226_!\BP.#%KJMYJK$5Y,\S6<@V> M%BS^9@%"+UE(LC^.4.7)8N!.!12ML'P5ES)^:RI]#S5X(C>9MJS)%I6SW6Q0 MG,S$,APV^'H%WI/XOP8T\4.HC$Y.VH MD"] ?-RP:?F6>;*?E>,<5\Q*C76^*AH!46-1AK"E^1=-90T+5B6[,E:Z&;(2 M[[EREPMMX F2')?&2#I-T6_O)#@$FOOC][SQA#=Q=N-'%5'%L_P6-4-E&@Q4 MO.).#;CQ#)&F*#2-XV?@_G?[_+C_-S#Q]H8)\:Z29C;3F1:VI9Z/TE5;U*?K M*5%KM%XN:?Y-T/,3]='>@C%5@?3058E":31L!5.KD&DLOF@X]DQG0WKN^H*( M^\1<*6NM[1@.:F"XE[%*7T*B.E1'AXW#L"P#,=;(U%"!W?E5C/Z1B@@Q6A7\ MXE(P5N5YP45K'L;R_SG7=/Q18_?&CN4#L7[L58[^^7%"_@4<]2XAS_@4TS6' M9$O8C!FL[A/CV:+TFI!_G:>#'G 91,03X -'1W@/ M@;>_Z>YBV.YYU/WG$?@@D+P=RD:\';N+D.@#SOSWX1[N;K??SX/7/K@^G(:C M0S[<;>+^=V3E ;Z) 35@B=UOL2QVM(ENO%\J*[YCA8'V%< 60,U03] 6IU@6 MT??.\LU9)CG )?G?_PG4-U!A:@0: BXPA@8([M[^K1\(+J'+#=(%?4CDY1;I M\D"1"5UNCR[4 XDG=+D]NB3R? _C_"[ N+%-2ACG5ACG=YF< M&]NDA'%NA7$2C?/',\[8L>"'45?"QS8,1Q_85^/)3^\8^_X-4X[N>;@_?_W; MA2W1_]]_833Z'T>/_XW*3>(?^=U?=O4S__L_RL&&)3%$$D,D,<2M;-*?I:G_ M"!.?<-+-;M(/BS(23KK934IT4L))21SR;UR9'X<;LJV>1"*9)!))(I%;DC", M>:!_E(2]'-;'O\42>"Q8B<+^,G:BKQSD7H^;,@DWW1HW_5#SGUCUQ*K?A%7? M-1+N6QC==M4>%A;G M@FS;!M&MC,N!S"?"?Q_"O_.9$^F_O/3_'E/R:P1XT_6KKNEZ?11?MD)OS5.% M:O<5U)-+"' 2Q211S%U425Q8.\5#6O>51XG12TX<;VJ3$DZZA2J(1.?<":ZYSOWP"J_ZR&^ITU*PLS;#S,_K5CV]\R""RB> >Y1 MA./.X4O"^\FVCQS>]%RNXO2_E])(Z'WES@\+TF+\Y)_B+UYX(Z[,-[%G>#]\ M$T\O2GCE&KP2QYOWPRN)CDET3*)C;HM7=O'E_3#+-97,CZHQO#+CQ-'F_?#- M.2631)FW'V7>4%+B=@\S[V*3DG3Q#1P\7%CKPBE&/\2ONP?V^&%]W(E>N17& M2?3*#V&/.SF4_(F;\K/.*._C2/+::N-C$>#AM+?Q6--T_>I\<330C7G ]_NR MFV&'Q!]]>&,RLB7;8PV.!CR8?1HG% @L'?^ HSAV,:T+P\9OV,?7=FB?/[G4 MX>'7O]V!J$2#_@Y?EWC^NM>?5XM]KDONY,O"(@3Z#([@=6SPJW_F M&%=]_W MD=76PSVG)81-+S]LA;.V ^=3?K1._[<#H+MC*>_R2@^7W:+0X*;33KW;6:'; MEL1*.)R]C:79%V9O7\R3N5>9VAUZW(E,P1848UN=MU>E(2EN-#47>1T/P] P%\5F M(2O1VCS3GP!Y8H&OEXC11TL5[D2.KFN:@G C2[%S9ZNQ)#5VB%6Q*;B07.DE MOM/A)UM>0$)NV-Q86(G#/H%4\A8[Y5MJ8X[7%5Q<<'X88DQQI*)0KC#TKW\I M!DOC5PVBZ/L5L5U1QYU(V!4MU>V(U^7-5J7(M ?8=-TQ^ZC34C*+4H9"8$2% MX2"DXEZ1JMNLE_E\:K3D^V&4_G3TU![W+Q7K[U0(")D*IEHJ%\I6JNF!;0=_ MK!I^ .Z9DH.4*WNI""GAQU33?&4.]/OJQV["LN="3X:7DC!I!Q[2=2Z&(O99 MY<.V5 ?3K5(H&N/L9EZK4&:M^QG;#J]=BFHRP7L#6C8!31PU5IB 9M&?_#,& MGQ@LC9X\0M>"H;&5D16$)-)I21Q,FC)IXMIQZ5W(V[<7A7^_G?_APO;$M"A?'KV%SOE+/?F[,&AV;'TTVHB5FI M/-7#@4#:/#1G=")HB3'[3F/V=5)V;6/FMU8>72ME13&<-=7<:"M7K"&4,3:1 ML9_2&78GUNRK$:R64I Y2^KS-QMR-ZU[9W07-4E+MM6S21'-KT: :9 M]EUH[V#2]O<&+ZES?5^=*Y[4N7ZFSO58K1% K:E.J%C:S]9K'S_1_>;<4S\P M.LM:,%@+(5*PLSAA>ZQ[Y4+8>C84)"T;;M"^NLU,?2I8#84)_-B]SE#W:7W+[=NETE%*ON$3HJN2*,XN)AM,-72@ M\E#8DFK:Q+S=JGG[.HF[O'D;"$LY&\R,C9@5W%%NV:IIJTEDWI)ZV\O6V]ZG MI%W7O'U5*DJ:2KEICK#F: %!2KT@$RZKSK5CN^&*W/N4P2M:N]L1P"N8OC;:M=I3O"_2'<[I=GL!L@EC 7Q3 MS>[_!#)@'?"O:BS_W2^NAW- ^/%%^667IL78(_EY&:D">USW> 8"\[MO!:\ M+P*YQK!#.7[M+W^5CS_\$1'>=2ZBYMVAL1[T%B;2715F?4_ MNAK@9@^P?LQ2.<,?6XX?>EH7W"1C 9;;\9;R_[/W9DVJ(FNC\/V)./_!6._; M$=T196U 0.W>7T>@XCPK3C<$ B(RRN!T<7[[EYF I:4U:ZFUW+%C=9650N8S MS\FWXGJ;6-"U"3M/:)LJH/)9*A.R(P"L+#'>*^MXN S_%9,!S=KP[8XOGTP$ M'03PGXED".Y0 .'4X^X0S*QE(D$,!6;3D2>RX\A2K!->RVV?@U".J RT/T1 MO_[M3N48E#&"N8X%Q*5:!0'^<*ZDL2R\S1CU)0JFXM_HI?U&.5^+DF-KD?4AF9OMNDUTJPL+\:B MU'%;9:WUZ]\S CP1\"A.07@__7):<*ME>F*[>HG'!".3[M3G^4)U^(GK)T\, M;KOA5F>2H,8U8C"HT$RNBLTVS*]_:>J!2*4>$D>MPV6\V7<\QPREV$\69:@[J2\@?>"*9>H=*L&4G(/T84@J!T20* M[A0"T 6P#G3ONW3$%TJ4KL64^I!SV70L498E-^]81M3DV)@02"+C4 W4DO1&;@%>]UZ95 <1X75IVE5K'X#5! M-C-]UO.->?SF+-JX*XL0%TO+D5S9W+.Q@BOS&I,2>*OK6$OK$,IJ]*@8 .4YZ?Y*+-IOI_I&@RKG"J16QPR&[;A3 MTS;P$7 >+D#S5X*"TU-\:5G-D>-%G<>,MF(2]KR5HVL QI8IOTSQP/Z!&D!? M/P1*P Z0_:WB_UQ(\,2VX_A,1N4JP_%DX+2-V4+Y?&CQ%'Q0FS5[J97D=SEU MQ20]%;>F/J?\^C=]-+F-+,T]HQ18M^:S.DLB\1"#D$2BJR8XXG1;?PD_IQYB M "*V#)ZXD/7UXV\4KL'A_P$(:*3< M)56ONJUYG<*$979CRRTW7W&^4,SR%>>6'Y,]J=QH5#2ZX^=7LY*9UJA7G-M# M7S:.!S]\SJ6-OGU!S_:2B#Z?5U9:MQ/+NJMKG%"6$UR:M'.I'$(L@:<3KSEA M9[;OKU<$?MW>D5,U5O?404VK.+AD)[L$03!OVCO/O=YO,GBN!Q'?;O/4.5XF M-^EJE6VD[4V%:PD;,@D\L<1QFP= O6XM=@PB0E"&(G6'A MS<#ZE^"=WH5W^ESP-C<]WB;2CL/Y1B]#K\FXS]8N#^]REUJT<^G)@%.U5J=, MI:A";0WD:"KYD*3H!Y*\XDS3V7@CP]G32;D:K[$-9=:=+N59UAU?*"=BY3.I M/.L)8VV>3M#Y7'\JTM99,TUG8X%:P^HV#9U.LT2F*)6TG%_-C3_! J< J[<2 MJY/ZP)NQ!)G*FD.SW9I NO]\JBGSN513YH*II@LRT!G-<:;03.+JILXVF"[) M^5I.J7,_E6'.!\;YH*G4\S(]9AMMQ5X9#,_.6<0@B<1[^./)S7G8,[N_,<]T M+8;4MQO=%8]4W9(EY5B?JU#V:#K/%*9+V+?V0J3QK'[HM:#A]$YH N^6;:+H6B_;;"9]-\KVDWBUWV89:JG67K#R8 M5@!"R$O0_;5@X?1T[U45K-HHR7$NFY^,[:+AE;7DV^G5*-OTG;&7U#X2$MAY MA$]ZD?2[BQF+S>E&BYRUYVZ1NBPK#/IQ=MZ8#'NLD!EEY_V:@^7R4 >\,]N4 M0=DFQE=\UPM#,10*Q221].K(MK<;I@G_=BS?]+Q$/BBS1!@CX,Z RP&#Z7JE[^-&O?[NP M:P,*FRP4$Z;G;OL'A']WT/L26>[#]!BPGO5/O-X2$);Z_R8139+':2AW4U ( M/_WRL83_FT*XF6QDBI1#3K U)DNFUG7ZYF?J@T\<85N4\7F[5NAJ; /32^.2 M-=\L9F^6/GX)WD#C;<&]_?G$T&:Z:JX-3(\4MM::&,ZP5,IC/I%:/3&TNP*5 MQSA'FF&%QY 0VEQ8Q@=06W7$[ M:R\V%ZJ<3^<,J<596((5,,8J)H6/%W6KHO4-9]FK<\9@ MI%XHG%E3%V+3;*E%3%7]<:ZQZBK4YDOAS.SGPIG9"X8S+\@_YXO#F4.Y)R;& MF(\5,EHV:6:SA5[CS=T:FT*3 )6SKOJZH(!S>LP:+^=Z!-F>9;U%%O@"*N; MHRNIV9P80**G'BCJV^.9UX&$,T3Q"Y3,#3* $FG;E1>JB-F+NO*.*/XEXIDO M2!XIB8V7S;31U.9\2APYG+#)8Y>5V UAS3&I7DG0Z-RDO>HM_&)>?'\ESVED MQ'S0:A-LDA%8NI!K:J2>H=C)A9G:7M:$A-D88]E)1O3G%8*C\\KYX+)',538 M;7%RQJU9RZHZ6>=,S&]WYE2Q.,$*VK[2!T5B%J]H'2M1P0MBEYT5@"K# M<9@&/;09WF$%/@^29X,@N>VH>A@'IU$#+L)X/WTRXGA/5DFB!(XGHC@&?CC6IA0G8T/)'7Z#%G#AF1().)2\W. M:,B28^&:PLV=\M299YG>+'76".#96, S-Y13[IM+C&9GD[1!C>1"]4*%HNG* MVIC%1V6:ZU13C92G-YH6_:408.YS(<#'^Q MS+)K+Z.\:3'>*,.<,9+*5S>K0A4XE5FU34_&#-$64P",B4WV[^8XK:7\7CO2%FZ(E:Q6I9O%6&YG^2?$CCA]-2SE\- M=A5X.'W\A%,,;(/)?ASKM)F:ICK.J+>X@BK(:[&"OYWRF;):W,S'[A+K6*F1 M+JP4PFI""_@259#7@H73TWV?5Y/FO*MU,:.>%4V\79+=CG*5(S?VA,_9D*"8 MP_[$&\8W6KQ3R^<27'G(=2^K!*A.(M]NXJ:E&<*\V17I+-6!IA.>3+^@!)Y% M>'(HPO.\VC&(\J21!'O6KQK\Y6I"/6H(.$ 7KN<",A1]9)@?G// :(\M94>^ M6R;O"U)$])F%4#Y*B0MB/&U8.6*A97EFG.63_0KCO+\,[&=KOR]#-\%A+=/B M>R-6]OFQW7/TT7 -C;V'=.(=@_$NR*#"&,B/.,0$V ADOMV9'0_/!X"$MRKN M%6H_/*O;"UX.2\X\H\GV.6G]U0&' *$UTM; MNPPF&P=S"R(]X.W$VQW9]AUQ*KA@UU<>_GW'M F,=(*X'6'#Q_.&8>\/F1])*+6=63!]9T 38P(4 ;> MQX =" K2OJ\/^V!4J"+4>/5/*(%KZ6"-G5(.ICWI&P MAIMR\Y:S*RP_YA[16)'5FZ1I:P4%'SMM0M)G& .G\R2/U1-G0>3LM9QIYL-8VB"L]'*"DU.YY5O*F3%)HQ= M7219DFO8-+E6XBL!T]\U;.S-P7!/9!3%L!]CP$)UY3V[Y9W8A;XC>*$9 T@! M4MY7W:DL?:-QACW99HRN0PER?(]AA@M\JIJ>%4.4$6, ?0>W'44*1#4,65(! M^0!=[]N 3B$P1:!.=#F24#L*!MTAG_P'$/ACYS%6:C9@# %-YXS!*A "(_#8 MGW7+DV,X"8 ,L [8!KP=/$)UPBVYX+$/Q_<,?05/1X4;,1%L7E#-,#LG0TY$ MLC0,/Z E3\^+28BA3"D(ONHJ$/ 2DH*/UW()T*GN,[IO_/S7+MU>)R]Y[^2] M=_*^HY/W++>)11K_Z08Q:*\9MFRZZ*EMN =90E$N).\S4.-&AM[A;6/U9KHF MV&6YJ?GU7&[4(+D2J3"'MXT=7W[>-H8/'Q\C6V 7.9>(ZI8.!VQA. M!D&=L06\#4B&$O"11)30W+<"8H)DV="R.&89P.']P 31='AH_9R M=='L+7+.<,+Y\8&0YCLKQ]1@T0<.\S\/])%^X /C#SHU6S\'Z 9@4D/<(&0! M^TIQ!-,+UH9T*RP!U-T'F&W1?2B@(<8\($R\I^HIB,? , =$ EX+EH-GJ9X; M@\=3D4=E06/- 7^1Y(EJ/D5"GQ.3 J -?#$9F*/66H;AJ2>:A.\!R)4=,YR^ MY>N +#P7V*5FK.SK48DR1F !76])#KEHAB6I$S6P-05=MY9[%!ZX[3#-A"0Q M/ 9D O6OXIX*Q9]"&AU'!TP&AH/MU MT5_DE>R(JANYH. -D5%L/=W$NP_K(%XW7C^M1)\#T,6 A(5"&'T70#_B:63) M QA$CM !D3SC_3UO"[VZ@5X1 UX6V";8473&!W0JN-Q$:6?XI.1B+@]E2?%3JM,5NH MBMG%6AAZ4SZ8$)!,IAZ.E4K&_A2DF>\&7F),$$6 'V'K:D%\!"CNV,!D!@X= M@\AA7W$$-S)$3!:1R5208J;E!3($,CCX##( 8C=S#4@RMI:]AY@I@STY$63%!<604Z'C:8$3@.QSU1$/@%5_=]*& >W8">27*0*]Z4\%# M#[,%QXN8YL#;COH2T%_;LJ*ZP3$1F,,+?K=^;O1>0+.2&K WBNL?*F[X1-2= M 9DF"C$&8A6]&8@$)+_%';L#AOI5X+C#KP"9"HUY] 5Y!9> S8YE0,!!5,Q& ML6P7.N.N'((&D4R =F$R &2&M$..#N@)-_PD=$'Y([K/HF1 G!"[ OELCHJ MW!XR7G9"&UMJV:>%B 8BP1KJL)$[$&[EF,;*519U3DX4YJSO>T830GAB^71X.*7G/&W MXRI@>T"#;H,IZ#] 1I@JC!Y#[1S"8!$ &6I) P:<>YQLILK2_F) MC%7DA=UB$@;;G;0N<6Y'-H + $[T[.@?1#E0\_(*W032 M%7YO8D$G"H+O.^3KUWB\N[3"YRQ&S:GEUM8]=DU*EN99AD>9UR"GAWJK*3 M M)Z$10M+.K'%92&5;:!+I"V(:FM$RBM9&3.J"C0+ZC>@[,!>!HP&LR]#??I'B M@6, #;Q)\%1@MP*[&*QR8/;%"OQ.\."'Z$VZX'K'WP2\P&<$%AA AX# M20!@,O%A:0L\//C&D]^ X!7M8ZMU?K7%;1;0\?11^"/W/C=H-&NTQ%6ZX(? +:!X0L%5EP'!T,.RHXX M<8#(45W5>T)(:,#M1UV"-X2 G CJMI_5#'..N]7*.S;BA8 &(U,"$*) Y\!< MZ;['$;F\*%^[]71#=_ PGG/,WX5?A!&D+X>//)0>/W7P"/GB L0)<(V"OZGN MW@Z>?/WG!8:A@PI<. ?!!2BB%XDL=&'/75YS)A_ADW4SGU9$<%LU%&@3T5=* M3R#>?1+,WARMM5&'VGQ#:NP2Z\_%Z4:<=)5B!K8B/- D?:QA!#G2T$&V=)BD MAV(#$(TIJA"G42F+N^5TJ.X 4QFM9V9^D_9'B&C94<)U .AY'?MTR R6' M\.QVK2,HK5O>4 :'$RW%!"(MJ*D*0KI/U8KT;I?[HI-7NU8QBV5K7"=I\KWL M>(K:L=-'L U$J@[A'JIXPW(\^)9=01\:J6^+_"=QY(&GOD87Y.6JI?/RV D$ M?+ 5_%CR 0GIP%I! @V*SM<#Y<)"4'5D-^SER5[(X.QIA',%S@F>0$R OY\) M,JLB:[3HA8&IJQK9263'HPEU\?4\^-=38[FX4^)GJO *"IG8)^AVGBN P\1T4XT=4CUR, MT&[>";T&X L-?S>(I@-=X""CVWHRF[9R/[+Y5.?)]4!NPD2%* ZDPY-/%&PZ M*,1]XK(#YGJ3GR""(Y9%&(;).P-:OZ&3'!Y-EZ%+!%[QI_K7^4)E@ 6I@ 6! M#?+TR[OY41PXAKYNRW%V7BT(G;)4([#0<&!'=NA9")]$[6CD$H-)K:VIQG(UI;!$:C6&]=,=ZH0/^A-F M?9%G>TB5T.F#.0'D][TH3*[ _XN<[W-VB/!ADG;7V,;X#5T9S^MM0M*$:6&F MMLLIHIW_PJCJ3QO1H<54@)!P2V%FH^!8[O&6#S-3:^4FO>*,\X5,1I@0\0*9 M9'[]FWY(8L>[V=\=XC BGJJ6UDNOYZI?4-??!5U] MK;8K\5;;Q?K2)C-SYJU>)PT]$J#,$R^!%W+C^4'\WL*Z:P>Q@!G)1A*O"9@P MQ"AFZ0\+,SB,C'A(TB^,8S"!&-J/-J#(Q@?"Q>_E_N^*WK8CCR7TP@[#N'G: MU:EV*2MR?I M/[V>0ZMMIC];V#U9,[JTWV&6O:H67P:)U3A4]X?71;W^^\O^<%B*L*U!0*(+ M?//I P"6( :_#:"XSSSEYV4PJ'4#/B>PKO>&/+Q60;/[I7,7;7[$LFTKJE8I M23S)];M=25QD2RFQ?D'5U7@R& .+^'C#KT+6ZZ)C6=J\FK=K8\7EU,P2#8-/ MT_@#E3BAZ.%Z =VSKL5_.%^>IIMV#)=V _)+' M;2J$L\M8KB?,3)7G%LWABDMXVQ': M@TJ5M2WO5;6TM_7 *-P-=^$":GM6#_,FR3"*GQZ4>]D,9ZQ66GO=X ]T(G5\0$,@5]]M9]W^S;S4O9_W MWL_[5C^O$#3,BCR>7G)*+U$FN 99RTWKFLHY+0;()O)7\+;M2M+29QC%Q2TN M:TW&C9%77:=+2["2?KYRMBT--0)3-RZ>ZR;M&EQY\/8L1QM%E9A,N48O MK5#99=N+V83 ZP_*6?( MYMK5AT0+K#QX^] M5M.5]7S%&8/5@FN4?&+H*&#EP=N!Z*2K(]%RN+E$S]>B MLFSV;+@2QYXOM;-6TFNVM#36F"?BK%CRQH5ZBR=YXOG*I.)/Y6K!ZV@%M6 T M.W1N2E@*6'EP),R)VT62JA;8OCOK&/%N%T@8^,R#(]DTT#%SF5$P>8FK8"5!T>2UV6_9H\6?6V^7AJ+09PQ MU0)\YL&1ENG)9#HOBQH;5UTK0WJM_IJ SSPX$CMT"Q.5R<_9N.252XNBV2VX M+;#R\$A8FL(3HV;.90M)CBQUQLEY%VOQ])&E+7U$]7(U9::I9K,UHPIMF1PP M?)(_6#GE6-/.*C5XVZ4W7734J918*WSJ<*6F]ZOV3'%,;%XP:R.2$Q539?CT MX=10_+D0.LD+%FB3176V0;+6C;'"S=9.8U9N&V9]BZZ:P:"<&/IS6P@<3A M4EX=)A1'SBZT1IE<$7VVM])]()_(PZ7Y2377DULRCOG]W*I78>(IN@*64H=+ M!6/"SE1\M<%\+UOHSLS$:(4MX;S50PC,.K6DA1=R;(/@96&N5DVB!/9Z!%>- M<3O#FR;F8(0Z[@*@9499&SSU"+)*XWEAE!ZELBS1(4<<+V>G.4!6^"'Y8TVJ M5%T5K2SG-TH;8M*V!9J'XNQ@Y721S(C#_#K!]O/4F+?:I;S69(X)4P$SRQ[5 MPV6N8XV8_&K9UQI#Y9@P'4FK+HTM^W&V0$ADU<3+@_*8X8\@JE PEZF.-LYI M_G):$S:F+5)+*$P/]MD?22R;2BC D;!X:N4KAL:NCXI=T])D.UVU!I@ZSJ2[ ME?)TYNC+8V)WUB?H6L\C%6R=LS"Z,1Z6>TDHHP[VR-H[(TGIKGTMA4F7.^9]1Z>+MBK@$\C\C2_AKK%0VCS6 =8=SO-71+FN:. MRM*XWYY6&Y)"L8+:SV3B@.HL4PQ_ASI0Q4HM8Q4AK MC>0F/?1+Y'@Q6AX3I+R>P_J2[<8QPZ#-N,C@;B;; BL/X%G %"->W@@XM^[@ MP-N0*AZ54L#* RAYO7L2';B?6RT1A )7)XHHWC=7T6KVC9/"442X*T]'IP MY0'>G6$OZZUXL<%VA$VUG9:Z!#->@I4'9Y\2E;&Z-%69JZPWW;*(MZL="^[S M .^#?'OI^I8P9-<;>H@)DI/K90^5(L'9Z\E^4JFB&4+VMH$1EZ+4Y)<"JX\.'MR MO+&E9CV]XN1.*]EVX_$I3\&5!V=/-EHK2LBS:ZZ=A+N\^#L50I-\OK#E.<4$E.[:68]L:G"N,!TM\'-*)D$ATW M.Q][G&#R Z['.V1E@YYZ<'S%'1%#K[@@L$:[+:G5$=6V,@Q<>G"J2GG I^(U M(+@KLI"-ERL6R[:5HU:!//?&C9XESUBC.["H5B9C=VIHZ<%>\VT^/M'F5H6C MJ097&L\27<-!2P_VJN-3@EZ97/9\=-#N8 WWVX:G=??:^#SDO;IR4(D?3EO8 MK]^ T9D%'/035F@'F>$/IYO_1B<\]W"J3MBY%98B'@2Z=@O?F?!@R(,_G$\E MFX3K\[Q;82O#:K(^7N*99D8YT\2I;QEXMQ.#V(O>A&G$_X;$$ :?4* (!IYT MP7;EOZ,?=G=.@^^% 2@8R1"#",A^: BSO6>!H:LBX.T<>^?YL#=A K@@@ECT>WSI #H* MPF@PG_)F!"M$!'IQM%08NY;N>_*9PUFO#W'\T!C$\%]/>@?8IZHGQ\$#1!@9 M@^"*COE(D7=$7 $BTH_).R*N 1%WCK@21-"/B3LBK@$1=XZX$D2D'M/$'1%7 M@(@[1UP)(I*/%'5'Q!4@XLX15X*(Y&,B<4?$Z1#Q'\^!T8Z313:^[]2I#YSZ MK+S_Y2,?!M?&>X_<#>;"\SW-=M_]][__&9_BM&\YZF>N2KNC_/M1_I8G>I+3 MOH7QU\[?1[_)THG.^WMA]RVOZH[=6\;N6Q["';NWC=W7K=U;4L9W2_/RQ/VA M(Q^0^[? X&Y_W@GA-JQ2(;C%]U84VPV@_.I-U3O*3XWRJ[=?[R@_/^_Z[O?QZI]NI[BCO7?Q[#=N:7ICO1;,6V_BG0F M&D^]C_2[&7LG[VLP8[]*WL&@Q2 %8TWN@NWWL5O175,!XFW9N6/^][%>=VY? MNV/^M[)@=^ZPOJ/]][%A58!UU715\6[#WLG[DS9LV$H>=:S;JQBZ%# 6C3.\ M8O(/QH7>!=Z);=M;IX@[09S8Y+T3Q)T@]BSA&R8(>)O;G1Y.;"+?,#T@=_EN M/M])__I"P,\K&=" ICL=7!L=G#T@?*>#FZ"#LX>'OT8'EP'*G3"^(7I\%Q W M0@=7'D[F.O]["DOXZ6:4O_]'%&5Y,OE>Q.]<-PAO\#YV;V;P X'AZ9/1]J5/ M'75;GBHL_/W'>46"Q1)[M_.<_;9-/,UK/;ZZ5AVO@\4)J6*U%:8\*UWS)9IP M>G^O+VM-;UGDUH7^*&U+^IHSP]GL)/Y $,?OZ;KSP N!\!OF@9RZ4"69YSJY MB NH9HY,.Q0YXM8*EUPURU)M8#!?Y@+B,CP0-=,S05,2&Q9K-V'QRQ'.:(\P M)9/-)#,:790K/*MP7-T)[R+ @%Z^\\1[,81Z"[ G.#)>4%U>C#*>80M6&\YRE%LWM2$2C9;QXLK?]!A@HLWL,+ M]V9$KIDMWC_8'U#WSF!_\%M3U!M.,C]M8JJ1Z;I#EF"Z^O'[;>&E ZS.]=,V^]U!:#05S=5H[TL#4ENG?-S(U^(&X7>\LO2/IZXC E4BJJ_]J5[ MXLGHP==M8I9K+K3U*)<9M ?IB9>$ESK!B_32B8=4*OV*@+^!-!C2<7"@TBW& MIT[LL-\>2W[AMF=L[_X9C-_0E?&\WB8D39@69FJ[G"+:^>N^4QOP9Z>O\C4S MU>19=9BI34UY-,FUF."*LO1#$J/.ZZW?)K5?/-WV'3['U^G]I&ZY^R%R_Z!K M3M=*"N7GNSZG+N<.79O07*O8"B[5PQY)XLX 5Y9G_ T9X"OT_RY'O%=8%,I< MN3[#:*PQH]H*U2W&6\$MD,0C2=Z9X/IRJOM3+G]S='SS(*-WH^,V4YAYRYG( MZBE=FTN?Z/SIR0L6H;Z#.F-_WKVBD*I]<+Y(5QY1A:E-S2KI*3F!-6S'7.:- MQD0>+_DT](J(!SQUW"OZZ\XI[TYB7C&G_(:VY5O.U1&N^:"'-4WD!UC)H(M8 MGRM6"7@^H_\Y57\B=7C%7G(M(O8$DV ?*70GL M-X]3'!MYD "$*%G^6)>O@1*_N](5Z&BO2IN3G#\IL6IW79 K]627MUO77>E: M*+5F,WJ]F7!9=I2BZ'%^4I<8'L=0J6OJ(4F>N=3U-NG_V("'6Z;_4U3TO8L# M;J/*==0@<3&U%!N:KPO-:9TB_=% @5QQ]C+7V^2'8_,M[OQP#GZX5(7KT!J9 MZ=ZLRFF^S:3KUIQDE&X+L@1RT[ SEKC>)DLM\>K+'^$M)U4-Z*$6RM9W2?FKK6Q- MK.7BNC1T!IIL9;*]&H-O-@:B?EC:2J7QAU3R]+6MEP[1G+K<]=+GN;>LGC3] MB^]I-YR?+8IQ!<=;'$;$4]72>NGU7)6Y]J+8;'>L 29RZ+_3%<\;LVL7Z=+VZG>%9(#273-C89KI(46$964].TV(+< M@CQ^XHR%@S^&3W[7QM8KXY.SU]@VL+*PKD@)@9WK,]X>U=F6+2/- D,!!/![ M[\QRD^VN]Y3L#?9QWG+*-=+*-]IYN#<9Z[>9E?D=%;AG=\$\2]1*KNO+$G@U M &"@#9'B=-$?0VVYI= C>K"[T;RR6)C9FC#?E'OD2,=%4H';!AX6]4!BB0>2 MQL]88?O#B?VW[%"\;C%\]?"E_VLMSCE7:Y6(5=+EIE-LJX9JS93&-+85>WK?T66[DK*MML"FA M"8[&#XIU?9$M 1V=0(FV!Q(_7D%[;[2\-UI>E=5[18V6Y*;=% M:8<15:L-I M2=A,['FS!5DJJ+\]#*KG>:7FUS'0MG9;B:L.8_KBN3!,95Q"5D M*^!-)A^).UO=6RU_4Z3>6RVOM=42O\VPQ[W5\GRMECA/+V>]%N4-6YCO$NI: MUYIRY]I;+4VGK8QHOCUB"^5*WFQGYFE3 7XBB=*%Z8JK7]+^K^W M6GZ2 VZCU=)M]S6[U@('6&/92KS?PPL958%<$20$DW=^N+=:7H8?+M5J*&?UFIYJ9+?ZZHY__Z>3&)/#1*\E+>'ZFK0FVOQ M[K(PZUMR22*7U]Z3.5AD!MW!G!MBQKPQVCAKKU[%@&5'!3-YD_0/;\F\5 WQ M+7//:;)<'^>?V^G=!-9J.=]L*W5.:.F3,5.=9T;Y)>2JH'?SSE G+S.^,]2% M&>KL39X3I:IGEMDFAJG4>L1B9K:0$1%3T]FF75\#3Y)& MAM?Y!/%QE1O09XYNY_X MP[GEM^P]/0^W7$_O*3_?5)8-.^H5Y1VONR;^1WB(W]*W*E"MAI^RDG56<-QT2\Z4 MZ_0*N)#)H&\U3?WTOM4KRD9>,4_]'-/ZBAI<5]GNTLI*F25'K-(-55N4>\:P M!7D/N:+D/;OR'2G+.]=]-]==2R=LPUR-E?(Z7>#H*5?"<6=-Z27$?Z@3ECZC M;_O[\=^-MLS>LY\7SW[^4 *Y@>SH1SITB7MPZ-[*^\E67H*G\M5JJ;'(>FS? M+N3K Y+&ESGENEMY:]5LRF]VE#FFCGID>J /S2(&S(<4:N6E'X@D^4#@/^66 MR(OYR3^&44[2X_@>5KF-GM]THRVIV&RI<05C*C6F%L=5N@QDGZ#G][!NXAK%'F!R'=C .7! M>M<#9 6?.P$60OC"PV^YL(8X)G@Q61"G,4>V+2 &P.<2W.^?!W&<&+S$^.\8 MU_G?$[/39V\-OQ!W'13-=2U/T%]GM+K@.#RQK#4K+%:J:O[:2#7J4T:?:,RO M?VD,?6.WU0.MW%@6,S1)DW0'@Q['D M YDZO-3GKT/(?-_IJ M3$']FK$E4!)09TPL7;>6?R,8G=[(?T8SXE26?%UN3(Z3QFY'"B2 @*2>3MF% M-D(7["FC@X6A_3'FY:KD#ZTREN0$-6<-6]U%V2: 8)$!]=BPSMD!I'0."D"H M?MG*"/ZR32D!O?[/.PT/8 1%#PGMWK@N3\(7@K<@8RE:$5K1(D"D8+ORW]$/ MNSNGP?>FR/WYVQ!6<81:FGX,#S1O1P8F MD;J0GSTS1 1Z<;14&+N6[GMRY'QAV!_?X63M+'P_502V#B4?ZCHBK0,2=):X%$X\T?D?$Z1#QT?*T MMSR([SMUZ@.GONE\T/Z1T6_+@+3'EBY]% ; .84?_G^_J%^?A$07"\]Y)=@/WZEWFMR/&__QF?AFI>%U3? 82OWA9S9_;S MH.W]E+I[Z\_^#4"G(5+\2 W13;$R3"Z="!AO.:!WU%\=ZO'3">OSSC2YH_[4 MJ"=^D)Y^!S'LG_9SBOP"S49[^8WD(_$L?Q,//CHZJR\LE/B3Z\1R,*'B_)QF M]--=S8A?_X3>;RCZQ7C7\?@V3'PS*]5%O]544S5\HX9,?%Z+L\U!3>1MMN$4 MV^?V+LM]MW)J;Y:0(\2[F6)ZZ3HWF3#"LM,KVBDZ_W9A$&7(Q\D MV__?I< MK'; W:F(QA#C\1[7**A)HL<(_7CJ?)=4GQ;<:RW7&#?:?8?KB\,D MKV>]M6.U?OV+/V*IIF$F&2YI-U.I;4U.:JF/::(Q3D%C5:\B$PZ"NX]F42L\LD,,?=F.OFFNF(WF+.%HOM199%+@$%U:)EV@ M*_\&A-?WM%&]);U"1N";NF#6 6N@97"@)?J$P' J6AAOEA>VX^>PN91/]3-, M.ETO*#-B[F3.Z,VRW77&E[_B@QJ^[JFV M+M]"9/G\-MWUR,#O&)'TO(7A+8DH>U6]D:KU!%;M-3.IJI(PZ^W61P7=UV8" MOR;E:B$M'Q5T.;F@#,8%GN3D2:]M)WE!GA21@?%-]MPGH+]GWJ4-V_:GQH+% MXBE5C=?G>':8^+ U?2'H9_PQA\>Q=!^K.&VO-J\TEI5N"YEWY_,X[Z+H9D31 M\TZ>MT21L.+8">W&,YQZH,QZ!_3W9%9BJE!MJ;[*LC)A.331+JL#XE:,U_+& M,C*%$=_6A,2XWN!G*VZFKQB2.CQGP9<(H7 TQP M.E_]TG&8>TKFL!G;]AV9W\SP7CHGY?.<3#3'%*%MK*IZ\H$$Y*7"DI"N\X"L M2R%5MP%1A[IR*_[BQ*[SSG137*8D]NJ@1;".O%:MS37O":0+"];7GC=[$PK-)OI6D'.2]@2E5 <&91Z?H%TZZ!^32#%+;9*=O/M M#B:7+:W%92O9XIR!H$Z>:;#]-62&_[@+H9-PQNF=].OBG->$5&)@K10ILY$P M0>>68G/I^MX&":GTH2H_OY ZO<=^7:AX38@IY6S1T*E9DHV;%"9E**X_F0$' M/O%(_. \^Q\_,G-NRR*<6@45/O=>?./4_V M>'@P(#ROAS15;9;%QN-AGU-7ZBP1;]9FN0XD3?+7O[&ST.8]PW;E1'PM\[K?3\1T MRF3%KC]88)5Q%W>(\33E.4L>719^-B*^IURNR;R34);2E&)K5=9_SM7+OU6$ M,X9&DQ*G..YUA*GOV+OEF-Z]V^/\:+Z"J,>]NV"K1!<6'#(&3W\/CURE^7Y/ MD3^Y +TML;X961^Y.)6Z::?M:5<4JURE3G;KF9J1;XQ6B)HI\]RN]X%HEUG*D#X?03.#:7 /R%PN2-Y]--SQ+)S*6TNVD.&L! MH4V=M>;@5@L,?A\A\_$;;ZZ-[%\3,O&\CN46IC_%?$UD"AO6U^O4$I$]?5AG M_OT% [<'[=>$C%[BBKZS;BE%>K'_K0MUXO#^W'!$^_CW6XS/G6;SMLY.I4"*L]OB1S*N /AUA5Y:[@: MM-JR,:Q6[E:&M\&E8GI XTT"?ZPC0_XYUY 3PPO_X?]1C*O%C(O7W MZMM;KKZ]F.A#=IUJ>U71D,DJ*_MQ1^XT9@FY 6.#B$$N;D1_3]7M95&@-15N MVM)J)%;@AXYH+M-EO@=0D#S6+O9C\DX_L=HV_^K5T*A[/&8%]T^C"Z'!HF>W MD)YCO/)-&]NWHGUN=W#RR]/VZI-ZM3!?+FFVWRIK!;\PE$E1@2;4D;31CYUT M_#)\TH/,1"HX;@$K9 FCF#"$#-N'%U\_8F=L/KVS\ZVP\REF#I^07$EB5.VV M!^V%%I_5K-8T7HT/,\#.H!\)ZO<9$OS*4-^TT%Z/IVN.]0=N/U>*"ZO"&@Z- MP1[3^ _)H]Q+P;^#\=]V':TFNG:0/+ M+D845Q]4% ,/)KB1%V'\M_TZ?EI/FOU<:X+U^X5\-=W1:WZF=2;X:)QGQR?N MHJ)5*OG>:"6L.BP+*T3B=\CU$X? MK-I^UIB@+S70QT=%I;L2AFR)P(IL1=KT>DQUTII"EQ!0Q&&>Y$8'$U\]$N9M ML/! Y+,UYME"AI M'9QFDC*MSN(,BBL0R9^;V/U:J.$_GC#69?!?25U#5 XH9 ,PQ/[VXSD M8PQ/H3TS+@Q0Y&01L48L@3_$( \]P$RR(\>6\!_?=&314DSP>"F(9<312 G ME$\T'Y-7\&<9/8_K_.\[RSD@ZZN;JM%>EH8DM\[YN9$OQ(U";_E&F"^ZE0QQ M4W=M!\P>?&:@?#_CB+Z;A_-SM![@C&,( ; M3]#!2="^T;__]__L[O])&<9%2[>_^6]"7PMH-#YI*/1(PCFLY$O@3%FT,@B)&P;AW[.E'") #:!K"*KX#L[V0 M=?"MZ"-D-4>?62ZBP[^1G !D!)^]]U2$&,^RSX>59[HIL6/ "[&I T7%_W0; MV6=T&#P$_@SX C"V'CPV$$G11[_^[4*5#P51%DH>TW.W1"K\NX/>E\AR'Z;' M@"5$I=Z-4LY8FD:2OX&W;E3.9S!;I<='%A*8Y35?8 M.B_T&9Z 1>'[*^NM5(%.9[ BEFTW;:Y)CZ2UKH"5!\_,5S=5FJEM>"XN]O0, MUL2Z_&K))WCL^4I9?!V;)(H),5Z9HYE<0]G M6I7J/#^%SSQX^U*9K_B)10.IG)M7N$0S4U\Q#$\>OKW1GAOU_GK0Y=9C2I;C M5L\8T0Q/':YT2X7F@!#G%A?WG'I);_29%0E MK,/PZ<.5TS0Y:;B8Z'.-V01O<.JZ.?$ WK'MTF>B,/CBF*\WTS7!+LM-S:_G MV#-D&.@^H'V@3 M(+T8@[:<^_<)%<_[#="_6\-T5&C1NH\-!8;7FY*;&O]2&9_?-.ZV)'7.\INI T_AM20ZBGD4Z%.EH7;%?^._IA=^&CX,#_?SK@0W33\2Z=>2]SO' MWGD^-,8G@ TBB$6_QZ'[_G=@<2P!#-Y4]B$BT(NCI<+8M73?D[]#\V/ T'W2 M_8?*'GWO_42R8[A].?B1?+6HXHZ7"^&%?,2I.V*N$#%WAKE.O-"/^!TQYT/, M!RO:WE3X9PY[? 0LJR4.P;D3^$/P RSL/AES7!D03L<>H; \/-X^QR0 QTB6#X.OW\ R[RL'W 7( M22>L_VB$A_+PYR'\.BW)UY!:""IU;D&#?[M$NBYB>V?)6UCIVK39L<\RX];&2_M=KI)[2M:A*"B5KVQTNK)-J#HAT8UA,5C5ZPK"=_J#E MM:B]0KA2/?\=8T39N0\CSAY!.#E'G:=- MYKP\]>'>\F_@J"@6PP11&/3''' @MO7H1UA.G]MF2V[42+9#D)X]G'.]6 M_)"__DT]I@\[ 7Z8@Q%.7SNA7KZR WZ[\_"M[O:;LN@ 'K$_[^K]/,)HRTJO M:/CIIF956_IRC,F#5;PXJYKI11[6#<)[?NGC^OTTXQ5^-&N^T\V[+M:\FPG? MS)D^@-EG; 1:\3J-^)B;8RK5JU5\SQW,ZDO M,!&P/''U&LF^>WYZ1\).>)W MW^/-9,S5QY9.;P\<#+'[BI!I3Z7-)&DW94[-^W0W:Z>%L;"\1@-@VTT5Y+". M2)+94L#IHEB<8XV9Z')82VW4YU$@5WP@E%P1+6>FI.^Y#_D+=_(D7^$N%>9P @#,O'?JJ3<8&9 M(B\&"JY*))T_#/"Q3NC7Q1.I2UK1K1H%33"&&6+%NII8:UVC%?!FE+\^S[II M9K,Q-3FOEGUW,_(8B^&3* : /1 8]4"=TPJX,^B+X8(;8M#SC)PY+XM>AP7Q M]:3!5*IM]-5"67(=>9BLI#N;A+Z"'$RB"8.O78=U,C/BDBS;0P;8CW!++F8> M_'9)@=_3&@A8Y15KH#WER^"/99E;,VIQTXVO=#\+>_EA2("DSYP1^,U8[PIK M ^Y:_CL8[S-:GN!&]>Z45)=:9\22OEG-F9O,$G F"2\$.7*!\L\/%FQ3G/=P MP3>$"ZXY>7DW(:ZJKH# IG0R,[(7&DW5*H1CL^64%5[0BS\02>PA2?U&E077 M%%.X9BZ^6R.W48'@#@';#YEDAIT/L7ZGN5R8]74+L#<)[T#]GKS%K=0D$'?G MZ/.=ER.NP%[Y4Y9"H4@6C MD$K;;#;?PS@VI>:Y!!KE2<*;=ZG7;A YVX3Y;QFH>)$I]&BPZ-,T3SAM'M@H MIO4TI!->G7)P7F KK38#Q&KB 4\?N;@ <-$'KYW8N>H B8GKN^'@.UH(KOV6 M@V:SU[,==KW$UI*Q7HQ-?3RDEU"]TO3Q6PX0:Y[M'HG/A4FN'LH))ME)-Q<& M9W#I@>.7E51/0% FL???)7%XB<.5W"YQ[DG<)1.(&+DKK)Y&A M%EQ)(Y938=JF,\U1,G2* <0 /KU7UJ$Y[_B9AG ?# 1Z>:0[GGS ;8#:H>%0'] 5".8UL!_<: C0L( P(KI@BJ MZ<+'/R!1" SDI>I-IP!HP>3[%7RD:M@6U(V^#;X,7V<';A/BI<<6VHC= */SN^TP?@AWC@#V!/$)L!'@$Z5/.5+\7@%0K/ M: &B,\"@ZH2$<4 +UXO&H@4HL@+^N1;,;3<4*YD0YK&VO)"!<(XU', ]@BG* M 7,6',NWT;"@Y#\NQ(>K2JK@!/C<>0K$V ZVWNDNV$"!\)L9WDOGI'R>DXGF MF"*TC555EQ^_V1 \U4-!DH)L 1O7GL+@&+)I1,LW/6?-%RO\@IP/RYJ@J%PA MD2[)U1$Q*U;V.DP_Y"I,)H%EL%6,;; ':'N8(M#60?3&R\L ^H(.]^=[EK/> M6[QU"N+$CIV257,=<=),N6R6]$U"/Z-:'D&<4V90#%IPXEA&S;#F [#X^'V.,)"'K2=!UX!N$0M/=DYJ1!_&, M*O:Y_&EKD(EWQ/T1'HLR$JEAQFJ"(TX#ZPJG83@( M2P8RIRX$A!=KRI:MRUOIDP54 8QQ1(3PB+(I!$XJ^,[QXU:%9>Q/^.?PV"8X M2K;4A9]'QW\ L@D*Q\#[!9P/J (P3NAZQ.3M<]TM\/(EUHV^CBP/";P/N+\B M]>F%:H+' M:1["'TK5IU_>)U2S=9[H#VRS4/ QME+FK02=Q[1%Y]-)\[,)53F73222%99D MU19GX[*OR$437H)]1*0^QN ]2A&] #L'X%($VXS)T>Z@?"T+P -TUB$1(QI. M/0("C DBD((25*-(C"$2!9:HCD 9&+*.K\MN-)8VQ@94"2S9V-P'_#U1 ?&% MY% $<@K1&>3$KBQ.34NWE/4.S8?4N*6E8KW+;BD4&,&RKBHJ5 (P1"P )2%/ M9&@&J(#)( V>G<(^Z'5^XL+AYLZ97J6"9-; J[EU,:6IK;JAIN:S3K(&KY-\ MD0H@-&,BS+9- /4#2$&(;LD@!.DI;O9\"1Q'HBKP6@E7-O= 4 1ORCYM<\M' M49'7%@3*<%RANOQXH;.G(X"!?%/IY'1(!58 ;V_!J< M"PBX8*TCQP7;UD,VB+(0!U!;3N70 P/;OPK9HT]X'Q :P?81X>GANPO MQ!8"+-$Z"96\6RPG!29+4&NKPS9&).9J:[WHYA,38TH% MD]+93B4Q[F?7>G4X>P?KO0DR )409$AH 6D(3)G GD*TO:L%D"TRL]:_NRH8 MCSPJWZH7&#:+T>QFT\)[P_3RN"J( E\[(,)\B#P> M +H<@.W;"H<^&/^UC5_,@$ Q8.%NA44IX'O&4# >$&T*Y*LH94@!N()6:&^ M#L6R*?FBA[(^\D( KX6/G0"[*7 .15F"-8-/5LEV'42^X'M3RP'B_?%H]OOV MKBI.WJ\J#A%SOZKXQ:N*7[B']O7\Q >R&>>\M?:-*$!_)X:RXQ>#0^:B*,[E M;*Y0X,6 =+>@;((;@A(..K_FKK<,G&M ZH[A7'\K;R,@L_"UFL/;1\8%W9D M!:)R['O [K3<;01 @8[$.D6$*FF$-14Q<:6M(X\*!7*77$W1 W!"/QX#[ ] M_!0(9 &F!"'PO-U-0KL7KH5R%&A%F'4(4K2 !%QY[H.E0#[O1P2BY^^$ \#A MD5B^D!K^LG%Y93Y_>V&ZHNC,&AHM-CL%"BNNZBYSW.='*(1&O*);8V .!5@) M?,"M\PXYJ;WGNN_H[AA0E#+ LB1/@$<04*D5JNAPY3OI$)!9N!)Y3+H@(@?* MD4.+0G9$U05[>8!D"@.P7A"S#]\"RS0$7=]]>DB*GF/IT2K <]!8B R(L0^> MB.)K45#X 1K7KF6:LOZ 8AH^ L #_*8-31X9)G@\\1&]6 A F :!T0=_"(^ M)?="OGH,CW@E$GDE":E"'S%X,]A*K!D0M!! MR#66)A!'@+F J<1X55EP/8)J3%!]F'M<./7UTL FA,V4R_;B=H*K-)OXH/7K MWV/Z/63>=V+1 IL!E!'L!F),A_NY900U@=4 \P^*',&T,!_AD3KW;0Y<4B64 X='=Z18 M)/%W)44H]!PY##(#S]8$?T/O@B+I>4E&Y%(([E/]1DRRY*"X"BDI^!J@@$PH MF!S@F0 21X^"7]M['/C[DP8/2V\.-P*/ID+/7'*#)\(%<+4!?PUL21FMDEM;4UG[9\O=4[D+/!B9%?=$%_.?M,P6]QA017%L8#+8 38"CL;1C:1CNJ MB'OL/,8F@2>UK:P+?4^HEK>/V?GC!.AQ<0I-II<+2P08 <*29[X;+GR=,MV%)M-VHA##PQ6"R";BD\-VO',8)8['7Z4%S M';ZR*I)QN5OBV?54S4T7;K]%\)\>=G\V#[K3'N4GF[8HL71<$^J$'XS=T93ROMPE)$Z:%F=HNIXAV?@_LY'OU:3XZ MT.ME!_E%CM99+XDUV+RG"^U-==-1WMUJ_.F#/^^JF"V*<07'6QQ&Q%/5TGKI M]5R5.>/!FX4"4:+T?%\3^ICMSAQS@967YS_XQRVH$Q]L^GLBM,VL*8]Y-,Y\]\L=YY71';D['LBSDJ :779C-$64Q*IE]/YM\ M]L@?YY+3'9DLFNY:*- D:Q15HKE8E!2J XZ,/1X;@O;6![!U#? B[$R#849@ M1,&?4*D G'Z\8WU?R#-HF,_< N@'$!@>UCLB(T:!(5O3")(*05TC]$H=>2J; M+@R"(!M(5E17#R(=X*^&90+/%&6[G:!9+[3Z88XGZWN!;5ZVQFZ, <;?;B4D M7 $^BXK$ L,J_#!F"!H Q=BQ!"ETT6#T>Q43IS"3=3-^VWY"+=SY]0?" \"$B0EZ(?GNW M#3<9Q!>EX:9B,/P6D0A_< M%M91.-LRY;@'Q%+PFP?D;)#/COPR6(<"O6_8(FP+P'-'.*4QKZ;"I89L*WH:ZX=NI\.V[AT)U.UN1(^@>D+]!O#FRM7;+ MLYE:=Z_F&\E"^)BIM8S)@$S1,\&JF @D'/1^PRBP(P-?:"-+8!=TN L11MRC M+<#6[9CL6&X0OO;4N##VW?W:\ S+=)\*U@54E[RS2?#HY/-'!XN0! [SCP!3 M,DKW!0 %QY5=+VH3_P<=ZL]4])CH=#M5RCM]Y'Z4VWYZ/D*$*7M1\A!\5[=< M" 7'6<7BWKRD; M0= *A2%A&7?P#I2;@=HVZ@CTGK1@H!*WW2HN.+(;/D$%GXEH?:0QP^0JU(!H MC8#*O8*Q'5"?@I>A KN]%IC+Q2F?(H. L7QD/.QD/$.20%5G0!#LA5EWDTIA M_^8$<)ZU#+*F3P6SP!(+AA*$3P$?[59' Z+&(T1,:)W\%^Q"B MD4Q-O>J9Z=&*P RQ7LD-)^-ZVE6@=?5\);&A"I6:FF8P@9N-(O4.AAO-%G*334K2["2?KZR M3V0[UCSC6EK#'R_,XEI=5!B%3QR^?>JNI'2MB\_8[) I#I=XLR1A#%AY\/;T MG"K8^M#'L.S*7)N%#..E%_"9!V]OU(95I;DAEIK09=8+CJ/CN3*\C!L[V&=N M5AXMZT*--98%3T[YN;7=A%=R'JR<,K71O%/:D)R:&K(&76Y4$CUXY=?!2C-+ M%A8DP4$_E&"<%I^GQ8S")Y^MY-/D!!.Q-,4G)%'D29P&^)=)G!^3%)X:IR4Q MF1:?/WN^&I0++7O!:$:G37:-=5&2Z>4Q_*_,5"-5J11$=EZS)*GKYI5*H74, M_Y:<)5N$5A(Q-2%L\&R=3%I#Y1C^FSBE#_51O,YV*H/.FAX7F[+"',,_.^YO M4ISFC3 :+Z1'R<;_S]Z7-JFJ;&E_[XC^#\;N]T:<&U%6,XEXNOM$H*+E/**6 M7PB$1!$$91#UU[^9@)9337MK%5I$W'MVE95"9JYY9:YGK9Z9L7>._KU28_TD M3J26ILK\R!AD%XWT\BS]*T2%+$_XJLS-DKQM9P>FDV+.TC\I925GZ2G MG24S+8SIS5GZZ4TT8IC4U V.;U<.1&Y>J>Y^5TCLC6,9TVVQ.G MAYYYLJ)ZVM.?6&Y8X!K-OF;INL@SRBGW"6D@$1*94H04(^("-8)!EJB0HJ", M,FF TVDYDSKA*79NI_7I4U7B.A95 TE2RG+5UCF>ZA*U5=,J*P*69-=5@>2< MS'P\/L=3!6T@+?KT.,M5ELU.DQ')88X]RU-U8# N-1N:G#@?=[2TMRZW5^-S M/%7$RDRCL2H\<=Z M-+5)OL +:E@?;N8::V0-J=.Y]F?UF8>.9R8FFHK=H/VYGA%1"-/YBEBE;*2 MM(@L1C"M3I&7Y$)SW3K'^];(I6UYTF[RLR57)K/3PI+OC>'(DWG6^:F7X5A= MYV>LV.A)C,56*VCDR3RQ6I_0NLX 6@M*Z MHWQU-,E#74*?SM-89E.K%+O,\ VKRIG]EM+AV^CM)_,1FZ=Z'TD]YE9/BWUZ FT.J4D(]/)A3!'%N)DGA.O4H#GGDRSV%'WCRMAYBF+0;]9C.=3M&BZ,&1)_-L+NNF['G:6JMP]2?!?:?AO/,0!R86%*B.+8U9RI> M$HT\F2>]Z,CD,#]::T6],L/,=(;G6=2GYF2>O925[.ME\0E3"QUYNDK-GH&- MP*I/YCD2%&]A;Q88G^QD%;&D25S?0R-/YOGLJAM&XL8+K0CX2;DO]5O&@(4C M3^:9$YQB-P5<'%LP!)6OU5VQVD7//*5[I:'.:V.\PH/B1)HF5Z.A+/LPF2<3 MKIZ;=G/\.+N0_:=NY_KY4@?B4Z4.Y!5+'?X(&GT)$.Q> MV'<0,(>4_%\?X'87[P<8RS#6U\6Y#?[>_K _ M1'#3?P>9"U0E^V[2("2$_^+M4'%DF[KK@*_((+P.R;WWO4^@!;\D@/X0K)MX MQ.F8+M&C"_-(O=FY(J9++"\Q76)YB3I=8GF))EUB>;DJ73[>N^IC[O&W;0+S MB4VXJJ+XUATXR0A\U__WMTW-XEEJ@H2=2Y1BP?IO\^YOG^?P^I_H?V M[7[$!1WM7FAK8KZX+[[ 8[Z(^>(,7Q"Q 8VX0'RG2WJ=L#%J8H :BMV(=HR9 M(6:&F!F^CQE^SSZ^W+C^^[\D"0!%^5:VJ!X>ZU^,U2.VS*WK=RFW[^M7]U9S MXE>6>[%%QR2-27J?K<=O@_:_O2^W%,+1+_9H5]>U[=!V%Q[8A156I#@T\=<7 M(W]\& UX2K*-Y0ROSSC@$KG1AF= O=+Z[1;,P6U#Q*4%R*2YX/XIW/O&KEM9 MUG>F=K<2@%P3ZL75#P^BMAP\V&\SGNQMR5A!EE M=,%0&0VQ#NG6VYPP*UH5-BCM2%$/Z31]4K[][UAH?KK0'&/'?%AH@%5^3J4S M"\!U3#,O-&HE%D6.WW#J+"_H'7S2'+KCH,H)3V$/5/H4 MT^4^I.:['*F?)5Y71*B_!?$J,BS'Y@VJA=&K =]N:GZDR/H\Q?0NBSSQ7QV6Q MZ4ZPM4S5^M7&,K,>L4(:^7*E MY+9O-8;\&38D/VG&].29_.$Z+6!LTCC^ RUH".0DWMZ&S'F\YC/ MO_]"XN?Y?#7&;6+>Z+B:*ZZ6,KF@)4)"S0ZI7_]0F=-JM7OE\PB5R/PH@;CR M5<+/"T31\+!ZM;VI8O1L*:ZZY>)4'"/%CVX!/C#,6R)Q>[F./%# 41?[NXA3 MKGJM/EI5:Z@]OM+)]UQ]RAF_LEL;]SR)2>$<$&IF2V:3BF"$R"!Q0B&6C1O-.%Q$-C:* MD=5 VSUFZ,V'Z)G?"AQ<;.UB^&ZZNX,SD&ZU-2#7]&#_E:A^ZI*QZ*+II@(ZR/; M +*/!*?JDR=A*@EG A*RJBC H8$$,B'XP& 5BLZKF-::]\1AN0$"HBQ;:A3/(ZJ:DA?(X$F;,C"/+*VVIT1:=36EB16D*XT#/0'$&,NN\,4Y MP_!?"0#E? ZGYE@NN)P-@G(6EE= -?JF5+Y\$_NX0-YI,7$ZKEQYDT.^I:(( M?\S$%441I OS2*1BND2/+L1C*M9C$:1++"_1I$ML7Z))%^:1C,D2/;+@CS0> MT^5J=/GL<>";IO[^2VG>4]X73U5^Y'IXQ.N]2>:>"M(^6^]]-<7W#1MS?-06 M*X]H*8\+L_K52U51@'(_FN&BI>UOQ]1W7L)\=WQQJ=+V6(. MR^3E0H$'1'.4(K2-654O?A?Q,S=%/G(>S6[+77:\?#!X=W4D2>SNCM121D6Q MU62&7ZB.3G!JKJ7@8X'T+R>F'J]T RL5/17PKPOWL8^%XC1ES_$_GKJ6:LNJ M3\-;"'Z_VK7]3E5ULK8/]WBY84>V8%HPZC0.1N2W+*NB9YXJJ\&J/6)%?<9C MJM8K3+2-ZQ'&%K?C\5I=Q*Z<_OLFM_6',?SW.ZF_P_!)U<-I\TEJ\K/*)JNE MAPLL188 'L09XWP)AO]^U7XQE_2'\?CW.Z"_P^/EQ3/)@A&?XVC>6N0'R@SH MY1"3 WLDK\3C5T[)7MG=C)CO7'K)ID*V1O],_"J0]5_XY312Q-9\WUFD'^F2 MP@^? KZUSRDJQ\Z5DSF,8;E%-MO/+@8\GN3'0@IYG^25C'&<1_U!$O#]/NH[ M$N NR_5I<9+;<,0LHQ6E]F)AY3PH ;X[2ES1'8V:!-QITO1'.JWO,/VP4S4K MF@+2?%&M=%OCS;S>E!'30_^4OEH,%F=(+SAS%KX/T4;4(1O);L#(D(<2%K"! M:$D3OT19!DN@F_,92IGZ]\H>_03C_WKIA%R[D@'(8)$.V1> MUI#S+ZQ[3H5EZ5+SN=NK3GBP6A4! Y9/E-<*X(F8Q\SU+@#ZNTPFE%*]/4B,VL9.38 'LH?<9AO0M5?Q?ITY]X?/]GO"XF"7NN M5?M+7IW.BHJZ,E-F=1Q !#&/J>L=Y$>$UV\_C=J9B!9(CD0;H&JO&:*_>-'S M^HBM-TX@_0@_U6?K+.+JW!Y3YTS[K!IK=7&C2FB5.M\8=RM>]\BPC]CG)2/]++;5JJ:2'PB=T8.2K9$X,_F<^=Q,"45'ZY)C MR.P4.B>-;50*\ZK M7G QN8EHC!'\>&(IZFZ >R[JNNF)T*/\B[C;X/CZJ:,H]]_ZD9YIP.HE8]OZ M$0YB;1LX=F_+^>R6\<\INP9H9Z8@):3RP\MTZQ8-TUEYEJD2UY""I05XV?:72WCAQ>P4<@OT.1W&V]ETP MQ8@U7_LA3O,K7==>3VY-^ALW/VWS>6TV*P/6D&OI]<@3< QYQM>J4KW75&XL M =_O\WY: IZR'7LLC\4:IE(YBQO/]3J>9Y$$4$@"KEG\%1%S?$EHU)CIO\-E M_333YXUTSG/D18HC\LW*IM^FGIY[+<3T?O;WIX 3'#8/W>O(\?LSV.M,N)6) MO4]>&@KN=3/$'_$,F)WI$G+8^F._8 A=H$VL@U:,?=/$(/_KU3_>PN>DA!H:=L, <%1H:CKW7"1;AM<&/ M=] HQY#$<*CH^./[A0:76+APQQ05R D1-51-/-6[7$*U@R:K.OP8,B(PIN;: M_\K(;RXLHW728:^_]L\[CY=?^Y(R*_QSLLKPC3%9G$/NXZJYP8_2^W9=@/ M,F5$U$Q9[_2$W*^4AU8ER *L@6@ALW.VZ5("J5__O[A?4H^D,B%:(.$[5X&5 M\MN-AUEBWSJ)?IX8V2<);JFH&@GDL\U?^H?#'94FR(J:%GI&T'+\,='=]@V' MYDY7P1+8@]AFW$QU"+';KFD0R*A.&-R)%HDXH1K=,I[M?T$06T#C%UT44B2F>,&>/_Y M'Q_RV_<6%KKPA"]38Y ,^@B*"GSWWZ+N0;]K&WTSCP3UHB2V$T-;D4@],LR_ M$B\_ONSZ 656R;T].^A+'GSKL#-Y^-D[S0SWZ'TUJAS%>.0+#?Y73$PL9%+_ MJ]O(G>W&];[3Z]L%*#0HJD;.[8[-Q7_VR/L:6Q[NZP*!LK'^^WS6 ]R^+6['0V=16J/G:\H/G! MX4BR65PN4K30Y-2.UCDRJ6LED^[4<5MQD:GIM-4Q93UZ M]'DXCE(Z9?A+R9.ALW *==G)I8R*/C[RU3FBK]EC \=.A MQ5:G!@#>Y_F*6#%V1M12OBW99*Q+/QE#+:1U >VCH"467 MNH;3(XV7^&*J1RT]CC8(CD5#3TA:X%;J8-B:U[F.U!<$,&QVA+7_U!.:EKU. MD2AE@8LMTDTI^;1AB_UZ2SBSJJ$L=\$0MR1BM/5S"L]CY'C?/)ZH^9F M\6S-P41/ICF*VQ2,,2N<6?["6:ILH8F9W,+IKDC-(N1N!7'^RA*YFA!+2%9V(-KBO8LES;R_5Y]8S12W*R_ MI+HI6N56G;-ILUS*90?6@)L]CWC1><[V%]S< M:T JG>%2SFX\"Y,UM"P9$?HRBFZH$, M_^.FIM8W:[VF%9EB]AG3.M4Z@YYYPOXYHD3)!;UH8!VMA_7 ,MLET^PY=?XD MJ62;8IY9+>=UVQI8BKT6X9U3YS-%Q(T%ZPXT.BOT.DZ*7S2-L^K8VJ%4P2NADUR?$.IKI7-J%_1H9(^P]2MH6H..$R7>!IC M\4UE6N&?U'VF/G+W@N^-!"/?L4FU:,L:X4W$29O.-H?IEH"&DK]>_=:,F7%D M>:4M-=JBLRE-K"A-8>Q_"_]USK>\C".RYU*H#G03I=-NN+X'J<*PPMAF?@^= M%^04A\Y+_HSS'@!X[7VNJZ+?1%0-;R%Y]GF.'P^DS'_8*O9/1_VP/O?IA4^D2()9D[#[X7> M+?*$I<"#/@PM]DY^PL#B)4S(T/\*4AW;E^X=:/SZ\'TAYA$C?F8[][.9E3_N MW_X'%SUP.B9$! C!/%)OWC>("1%+Q,\B1"P1$2%$+!$1(40L$9X@TS/[HR=Z&]B"E_:Y3'8\K_4,H3L5V+&H_'D48^#=M=\:?_Y=> D1$ER9VY0WQC4)B8ET;+6Z*:O)UKR M;3I'%U9 WXEN0QZ4'WX4NY_OY 5U4YVUO=(SQ:_S;G[HBLE9L7=4E,[:0D/9 M1Q]PJK2AY%VEQ*G==1%4ZNFN,&_M5Z$G/P-E4FGDZBG+ML/6OR3Y0*33U^G^&_/KC? K+M#>M-=* M.<\MS+4)=:UK3=#Y-GZ=/#?I9GJH6I@JI<8&F9$FU5HK[-A+/V2H4\3]V^37 M[_(,?@QC$T*J4*V6&LN6J>LG=5GWX.7??K 6&:F]OOL$?]A^%O88 MW.\LR!IRU@?/I?K3WA\4L1;NDDJ%3XI3*35/,/0^3P;])9-/5 D<[\\_H.R-9$1ANN[:7\B M#%**2N%.M0FXV?II,)1J2Z]:\(*&LL1#YBS(VXVFLDK&$AB.::T3GH6X538] MXW(NVBW;JA\CB]=WOG9,=D;6.A-*[:5&TSQ645OS3G&A;:R9%W1+Q9E3K.68 M-W\2;U[?:7J+-TL.R/&$,I[P8K67L_BU.7<%-FAN2F%7:6X:YZ3NCXFO[^R\ MQ<3]4II6BMVN;$,5L.9 M M20G;A0A BGP-F<],2K75"5A6_G8,$;C,RB[,&477F?*8[(W3EB6BT>Z7U M@EOWJMB<$QL-NKWM&$E<\: PYLL;X,LON'7U"E\6LD7!SKBU9\Y-ENC95*AF MN.ZVCV/F3M@R3F3=O"/T&O]JR56V1:BXI %^"3H=7<4+4R]LR.AM@?H(E7Z@<).#]8OTU$[9O+[9_+K.U%=(<]6W]Z@94KX!J M^CUY'_P.4T'SW(D8-LSR2]<3!Z7K_B/$^=PR5] 3<% O700!":J!MP?T3)MD% L M3,=4.!3F(. M.D.J<[#QITW#9KW,M#Y=KIO\VEXN[][,1=+I&S9\T??G'3_/ /10JQ4\[6D4!LZJX(M5D1>+4@T75G-S9_+8:8W7>E9I8FI]3"CD,:S#$NHXZ'^.7[(>^%U/^SKB2]V" M\;F^K,:"^99@4J%@II[*,W64R]I88VW/*EZSHT[&WR28E9([+;;J61[KSR4# M]PH=A]3' NG?MWP3M>)F36TJ-K6QJ;V,1*="B1[DR\^C='J4XY/=9M,VB_D. ME?\FB5[(CK6QIRN'*SY/>^E\;CYH*IY (8FFB8<4\]9UU=NPMG1L;6-K^YYL MTJ%L]I^GNMR32G4M1R5;3RJ3;4VQSY^+7$0VRXI=+TWKF18O%KHSL]*:2%FJ M):0"-QA_P-\L<;A9BYN.+6YL<2\CU>E0JB=BC\P;6H'G%T1G5IVR8XT&WV1Q M13Q985-E#>.*7;O(S*71!G.\ "TZA3^DWD2+O@V+R\06-[:X[\DF$\IF4>MW MO7[.*'*=EKNRDW6YP?>^R>(6E>*PTYL-X-IKS'-K#"I,W6B%V*/D0^I-9.R; M-;B9V.#&!OH7ODDVQV*NE1EOZD]<9=8C)<:J,B4JA%0B,P\4?H\&%W4AB UN;' O(=1X M*-2JE.(ZE"F+V)KLJNXL)6O9]C<)=5?IC@7P)(SX=7JJ4*OVA)VQ; C+0=(/ M9.KF0UR2B"WN-]\&N@/A)4+AW6PZ* V%Q_W%S?4J73 MC1397$2N!VYKHR[;XQI?:<[X#+=0C*[KH=GZ>6?J@6+>12?^035@P:_H07^K M4#>HTG$5&"I3V9:!UK>X_GXK'@(5_8BE=IHZ2J4H M[U4MQW3Y'KJ\APX7TR66EY@NL;Q$G2ZQO$23+K&\7)4N4<>>^O F,)_8A)N" MS_G4#IR47WYR2V!J9#7VSIOD\V,RY(M]8F"(G M3,Q[&_"-I=WG,*IN65(0"._%:OQCOK@GOL!COHCYX@Q?$+$!C;A ?*IV( M,6IB<(*/$C-#S PQ,\3,\,?(2='I\[*_Y*RHH^/QA.@D1@".,A#$)PRQ$\R6IZ6OQOXWTZ[N M5*IU7*M4-=P@V.3R*1,".1#X W&FVTO,WS%_WTP[HTVEDI7Z7E;EZ$E2+2@R M2*>+8\C?U*O=C.Z5OR/4]N4G"4)$6AY1/6)!#)KDAG.'A3Q=ZFU:7AOK5 MCD>WG-?(341C#.Q7KE;^A5^NF],]F:RHEV5<4VR/[]-B!_=I,6%#5T:+>IN0 M-7%2G*KM,D.T?Z/^<2O%IT)[+-QNMF'^>-IYS MQ2GUO 7ZH:'OAMU#S]B8Z[^2Z_$#KL>%Z?(I.<;Q%H\12:9:6GM.SU;9[^3Z MC*4_E=?]V8K/#=M#T>7P%54?0ZZ''AV5>DBE[J)3]_-2 M&RW#-=O\IE/7A/G>Q6 ".7V8DF)7H=GVE$WNM;&%]B"&%R0N$[=/O#86$M])&J^*-)'^D97UKA M?-\ C6!.-(6?OSV$'"7.+3)&8J#;\]OHA(4J2.W.A",()PI6HDNH\), *_AF@@ Y%7NLU*OA>O0!&4'N4"=9<2%+8<6'>?_['A^SOWL)"4TSX>GX,DD%]HZC =_\M MZIZXMK=.)_-(4"^&:SLQM!6)%()*2KS\^&*/]V:#@#GV]NP FR/XUB$Z1_C9 M.T66>U;W:E0Y$@[RA0;_*R8F%O(]_ZO;R)V5E7>M5]=7#5!+YDP?M,3>L:3X M$;8\W--SFR5N/=%17F"\_H@EM379[:2:FW2S*+."#Q/FOVTW.33C$Q9@VY) MQI)Z46B.<3[5QM!(^G@DE:K75V4YL^3 ,V9/Q8G14V=ARZK#D?/1ILV:@MK2 MDL/Y^CF3EIXV^18<>?KV(BGQ$RTSX!9>D>3)1;NPSK!PY,G;2]-"KD@V!A[7 MGXS3SXPKYRD!W5K!CD>"HK%?F2G>([ M]?&Z7<)J;>"Q, 8X&8GC1C);'))]K&-/I%&Q";!692RD3T@J+7'" ;R9&B[-* [):N^Y!?,.-FG9D^CM#=&H',G0].,LR+M'.9IZRFE MT.64GB4GK7-\Y^85I2H5I$&U-E:U(HKERA M*)_ENWD:$XQV6TYIR?)$*7F@K>HK]AS?Y>="R74KRI#+E3.C4G*L@TS.@SQR MLJ+RO#57U6+1P7*T5*^821=SRF?Y+E-\)FHZ/K/XF=L?3M(#3<(V9_G.G4 ? M)IUUF\#J3$3K# 9509OQDC(=4EIQ ML."6J2>F/-"OAD%U!KP+>__>,\X\HGO/!R54;XW/BC;<3>2,Y554F"_#*3H) MA-B&O-B$OQ.[B]07-/*J ?T0Y^]7?*\P^'N9G!Q.3M].S$83VXMR8%0GA>X[ MC"^@-P_MM'\4XZG.),%V<@F"QI [+9FSN>L$CC:T.B"D>N(O].A_[ST;^KWP MKS B"4YQ@KU$1SGH: >^YJQ7CQWY]@GTI+VY0?=<,9%[;__]-1AKT@3(K@X: MRC%[^WO+&G)(=M\,G[)\ICE=%I52)LTE.8E?T6+/T^5KL?P^8^"GG:3WG8M# M?Q0)QP_'7B,?B52,]?%:-/1]&"SX8XJ*Z1)!NF"/Z9@N$:1++"_1I$LL+]&D M2RPOT:1++"_7I,MG;PN^YQ[?/]K%>XKBIFO:_QQ[C4P]$O<$$(/Z=22X\XF* M2^"OQ0)U=8&*,IY28-[N1UPNB+\6\\5]\<6E\-=BOK@OOOA#_+78@-ZU1WJ= MJ#%J8G YR*V8&6)FB)GACIGA]^QCU&I=/G:58GM;P0#.\8V%[5T U30N*BQ1 MVZ@O+PH*/-QB0ZVU+,KKL6$R5#>MR5L)H6G!JJN/3# MR FT@\"R'Q*CXYCS7EW"B\&LO.KI11EL[&0[$G_=-@0EY'S(WN8,H$H3=BFJ MNE]_8.;,VE^HS M-L BHNF'#$Z5%J<^.?-U M+3/BV5'KTHD.[!,>YY;-V8#+ZRXJQ&@H/@*#W7AA\:V_&;B9V,[-G.&FD2\J MI0Y?*9B &94N1;?0?N2S[BS$9D!>GSN8VO%*1&)MLO MR6ROB8$)LY1MG=&?/Y.+\ MQRT$7W<74L?$NB%BQ?F/'Y__\.WPO7JAUX_2(L7)[QV+Y56$T^X?BH7^8ZJ9 MIS)6BAKRZS&?7C7+A8<\/0![<1@G=L\HFR=.)\?L?@5V_WS>X:KLGNQJZ3[?YNL\,1P^41DQ M+=MUG]TIG]WIG\/N$RF#_(6/G^[(;/U 6?Q:ERSDO;>DT:)KA*NU)VAMX MJ"O!]9VRF)5OF96_UMWZ "MS7@UGUV0'YW-4B:I6GXEL8<@B5KZ^P_43O:L? MR/-?ZTI]@.?Y]H@OF[T\KQ%8I]9L>$IF,_'5]T>=J<-6F3?4EN&XT=M7MQKI MHHZ$?F<.U!;P^#(26+CJ$A++<(+6>V"%F@T".:%8YLQO8W?45N0L LCA4_T& M(^BK8;? Q!R^":&N[#7TV^]I.$MXIJO+0<^3B2@GX+:+AJ,F_7>I\$,8$0') M^>K&(BRR-Z=]2$Y[CN"+0J^(U<<=7IQ,92)- M5]ND&?<&C3I=87B))E\QC.J9+!.D2RTLT MZ0+E)>X!=SVZ?/:TXCWW.$9XOFD:>4-%9&^4^KM)O)!:FN'_ M'4E*W&_D,HL/0H2[XHNXW\AE^")U9WSQA_U& @,:L:MD30LHP+* '#2:M\-5 MP]^#@Y=[O4)WWS=&HU#&'9Y3"7]X.I5=GW\ NU+MW3MV7.PC"-5\YU?(:O8 ME+'4BIMY97R8]%IC[^FWR_O^9AYPFGQ(9]XJ^XL%\RW').J"Z>.+$I>KJHH8.;_^,DWH>-P[T$G??]'KIWD&W&RNFVL ?,>@X;-JZ!Z8]>YJ MN2J7 9>W832NY1XT"D!>2Q7%XOI64WX:M^8;(+,"A=P#BGI( M4^0#GCJ]E1:+W6>.,>]3[(XO%$=#[,IZDG<$=:CR@%YE\G:J5F_G(R=V#+M. M95>51@U;6$F"*AB]>G+1@F)'_?J'1J!/F0?QM<]HR&>Q M7Q&?^X-.#LOU&GIV0&DIP_UM]+5KR6<>-'OL@/.FX->U'([L9*9&>YYVGGFQ7BPQXW)G8Q3& M@E\-<#BRHN?Q5JLL+;B<."65D M/($XG:8^MZAE_+:;Q=SI/C(CF& M(T_FZ0G)W'RHM)*\R\I=ICU_\M8D>N;)/"O3IUR],B#R_()J8Y4B-GONDJQ M"E@X\MH7W!$FN.K,(+_9K"'GX/.A:@"&!!5(7K4EW;3=-QLPP;HIZKA@N]9^>-<0(:AE_IJOO)L<*1&4:2$MH?//.X?RBSMQ=^ MI'VP&[[D7,4O\"<4WI'_2_QW.!=QKCJB[L_#="; 0J47V]E=<"[OE([LSZT[ M034A*!MQ87A\UA8:RKX337O37BOE/+>@,//VD#"=E(=('+ M!L:6R1UW+?X=[B3D[@;:QSTBUU1#G;FS8]C[NFA90D]9\=[*J"6QM4+:,Y!_ MGO2K[*]_KKMT0D@5JM528YESN/Z\6*@/*!KW\F\UH+G\THW*W&G:ZTV9H]=/ M9:A<@9V$;M8_AGG&U!]]D%!/PB M>1N%\M:8HU:+J 9)!Z(-]B;\;<*6*%JF._=KH/90H@^V$C*@#1 4HAZL I(B M*8F&!'2_Y4/PH7FT-'%L >!__S'Q^K(3GNI,5 .^(GS,&HBHM@L.M.UPM .L MV8-?X 6C#FGBEWD%DP8ZD/S",--)6$ RQP;D=-OYWW_WT9KT)R +"C8Q5M;W6[NUTS"YJB*O=]6CY#"C8, M<%;H5T:>70[)OLBIS5Y^D.3&3QML_.N?,X=B_GY=?9=^0Q5>?Y>F U6::YRP MX1TY9%,8E.GKKU)G4JC..L!:JA)\[-RUI,D9 MA79MO[(9OO?%Y@3Q*-I\TQ@CS?'RIZ[?G^;$R72(?'7=7)_'C%[2N717W-\_"B,7<=$.TW*&<'&@HJLZ"&U_[[2L8I+A'] M5(DHE7G,_,R*A(B5AN"/F1]:&A(U0F"/)!%3(@J4B$4B(H3 _3*8F!+?3XE8 M)")"B-A*1(42L4A$A!!0),B8$I>CQ"=O?+X7RGW=HB]1O'L=97#ADJKOK[E$ M1BC"153O;5#7=$3]8N5T/XKV>-1+T]_;()38#K:D.Q&-X"?\Y< FYHH?J1'P M)/G" W;,!+_OB-TP$Y#)5.(,_6_:(;H/_^<6?,#W0O-O9V]T GTCBNT6Z/U> M=C*F]WW1.Y;O+Z.W9.JF]?=_D02%T:/_B0KUW\PR18_ZO^6V?&N=-GSF]A9, MPAS!*?K7:NR_U,MT<,A\=[?'2Q8/;D.N"!:4?[I:Z;NO!1Y?P6KL>._X3EM7 M$N:X8:TDLM7CW#E7'BRZSV('> $R!HD_I-/X=>KO[HM[PS12S+W7Y-Z\"TI& M';Z_ZP%]"6IP,A/[#$LW6 G'%/[9U%Q=RDB"O-XT:513@\I*'W#J2H7<]\71 ML3[^*H[N #@)F37D[D2U9'3[^ Q/8]@HGQKQSW6^8B5YP5$+]6P*J6GZUS]X MZ@'#WBK#O'&F?L.7_DIG.9:%Z\M"P70M9P)EH: JSN056; PI;FB\.<2!Y1D M;NS)[8&NMJ L,% 6L >:2'VN)/G:+/N;!<4GO_N3W3NJEW2X/XA[)T=ES"2: MQ#7.ZE\-Z AJ[^)[L 6%)(4?G\C_YW\<7#78"50RE.HPI[ZWL/"* ^%+V!@D M@YL,H@+?_;>H>^+:#A?*,(_$#B+U[UU>'FU%(O7(,/]*O/R(-N1D-]'M\;T] M.[A 'GSK\ IY^-D[URE"PCCF_'I4.:H](%]H\+]B8F(A[.]Q8(_IK:3 M]LO3TXQ(4#0V$AAC;GXMT^4:G6)A.3/5>>7A1)!\NF^BN^(4QJHSJG MYTODV?+T-)VR)T6UHO&=I-H6VX5LT0/C<^7I1:E>JICRJH)U&AI7V5 2$+CQ MN?+T KGR"*+/65HNWY8&*7=HBRGO7'FZ5R\#)SO(CK7D)D.1SYL,H52]<^7I M37-#U.06JW*=%BOR:BI-I;WQN?+T6I>=VFR^,.2(Y7C6?Z8GE%7T#LO3PVJ< MH"?)JG;A:Y[9OV$6[K\O/O8,:<;K\W%O: M$2=,+##1I,O/K?2).&%B@8DF76(+$U'"Q (33;K\W"JA*/9 _.H[LE'LVO:E M=\.CU84I^O4"G]RO&RXHBAAG1+Z^Z)/[=9?E1A'CF7O3)O=0C!0]%HEV;=(G M]^LV2Y5^H!OVG9VH;[70X9.R<+MU#[? #=]>YA1S0X2X(=8-,3=$J"CJ3[GA M]FJDSO1*ON>2J>MV/8SJC?W?:?GTW:CAGRJBFBVS\E/C>=[D9N5JUWMJS6C> M#8NH".J!QJ@[O9U_37Z.;DW5??'S1\NJDEZGWEUQA12?!&K9$;7TM$AZV[(J M*GVE[MD1Y/&O[]T7*_>O%(8/560MDIQ<6M*I/$];? ^2*=_)@M8/J,BZL@\3 MT4JK.V3S#Q5;:4*5:G&T;FD$D9XGBQDF+ANA[LD0;;B(I(/6*[(B2X*6#' M1PG1=>>4EE MXH#%L M\'<'R&<[(F7ZI;I#R8L-GQL)U6QJYM*#T?A5[(@;ZQUUV;WR]%R68N5N#4LN MICUC,!D(C93W:HB(*I&L[6L21ZW=_.6CD>Z;W?42)TW.#OM2H=]TOVT:U$Y0 M7Z'OGE8Y.<@/2LY%RUDG)-UT4>,UQ1)MQW(EO]W?2TNY!TA*J*E.&L))VYU! M+X+OA[.!/K0XAE^$PN2_5W3\YG!?($N7[2W&;A=QR"5PK3U1=\\W$I.='EXJ ME]=#K3%N\9.:17;<#A*;]$/JC.>8& '' \!(E%U(HWV2UL3UEL:TW[)OUWKQ M3$7:8^*PK>!,E$%B+JX#SG'0K1\=\=KM*#.? *?2^4*2<'$UN-*SA%@/E3Z9 M7_,?CXI&OZ*;GKQMQFM>IQ'P&T6RE!!T]$'3N5A K%67(MR]]^^"?$*7#K3451X:B@ MN[&L6G#/32LL4T4<(R-:R4"!VEE$&@$^3$P$C>.7T$?=M9:'1D"TX5,"YE=4 M_:45)Q( ^%L'M=ZT$WD5V@A5[^SIR'_-WRLB3[U?3)_-;YF"Z<4[M'. MFM5$*! !"_*/G<=$J=F '#A&4PG*D7=/?TP$]<#LW%+U!$'[.T\&.R\AU1J8 MYV#U:,^A-ZBK4 &+UAH]90S\G7ZQ@A[<7]?P[3BL3 DL57T.!W^\)!0%=1C]2$QAO0* M6Z.&7(#6Y-K[C]\W!JA%JR7#S=QKS.I- %I4 LHR*N:'LS5'PK%GVO:/M6-$?X:@,./KJXM68B3:JGUHY.Q="UH80,G^$W:,]/(4GU-4Y,^/H=[>\:DX,B'? MAVQ^7HT1_EH/&>0QX;=;1AOE?TT.&JFCUZ,'/KRK$<\\\^&(B]"J5&-IZLN M^X+6NF.X*K1/,G(" GZ&"X"4D^ 60HFR ^*]/&H$^14LH:3.1$1'M-J7_1%E M&#-"+E>A_" 9-&\DZL@]3=@3 %!K8L2[MJL[_EK#'L1(/GU5 M)=J3!*H\L!]WV"?74.XGAZ;7J)(/\2I$FDX#DAD)=%H>"52:E(112A$% -(, MR5 C(DV0Q_@*[5Q>=2@+#'A0X6LNH62JV>7X'%Y%OI"UDOU!9:+-7*Z=SY1J MZ0W7.H<8@;'YJ0=M,L:)RC-;D9]S53[3.H<8(0'1*:72U1$G%M++#A#[WC[D*)+I;PBLTQNRN56-(G5N#$>>8G5(:Z^VK'G/?*/,R<^J]]3L M,RP<>?)V"O,L;SH:Y[394]NBBCJ==)6QD#I]^VQ%\IPSG[&<*EC5_FA(.:M" M"XX\W<^G.L&,B[;,]3W V!NFDNKSK$#O8V!M6 M\->6V%_S*'AR]F:;D*%GY#LL(+C'F@CS M0DCGG\$ N3;+=*0)D%T=-)37F.=;V'0I] M#GZ O&_S@^WJ_>]'XO:W\^JL>K\GGQZ6Q+T)7?^"" MJ>HG,TP_V:.8KI6 SU"7JNR*NGTIX;O7NS[?QP!O+:_MYX$!RF%V)C!RFT Y M 9;]^U?LWW,:HL+376 @91+&MW^IAJ2[Z)&)[1]J9I@KK:HS/\6/6+\T0SGN M@H4L4,E8 ML_7TK\]53Y]W;<8X)%:+V).G1\_&SG#DWS\)7HR.C0A&W3QF'^ M_A(E -6GP!#HG7Z%3IS40>4\,LIB$L(>$SW/6?MYLA^>RY8TP)S M$3K 05EXV XSH0"_P.WH4@%Q.<7VX[CYNKY8!%3675QJNK9[%4&LHK#D1'BE MT(1=J;: ZM"%4%/DD*+H!'JB $#-S]\)[J*H%@I6H\!W1MX,_CO&JB/OM_$Z M\BXH0,=J;TXJ.(=I5Q:[^4I]4AOP*IXLDI14T0:")Z1095DF_1ZTT:W[H3XI MDCL $"!-#+2 EZ;&2(VC^R-75>41VY0+!]"1]T&N#?3Q8?W@E(S-]35%.ES+NQ>/'R\=G[">'Y2.E%AUM:9B9K"U2&2;3\UQIU/\?=RKCTH'KBL; M19';%I;,&)D9OW97RR&JD89VE,3H"&$$!I^\7.B[9]# "RB!MS#Q_$DD=7%M MNL[?BKH"\OY.;1$+ ]E]%;/P%*?PCV9]"9!#/P'W)NK@R;'#'U7.^P^"LX(R MJ1_4TH _+Y=T,?^2+G:(_V/Y*440H*[8[LB6+'4>P)8$$"P(T@12)(2F M0?E&.Z':M@N_8BH)OK,-5K]Z:9>&TGJIGX=*%D-*%MM6T(>_O:-R[>QZ_R\O M&OBE-&2_,B34N[C0ZP]+Y!CG.F"*ET86/9VD_@!O,$!LL9'R1>!3ECIRX8QR MXEQUT.@S4%WLU*Z#G/NL\RJC>O4TB3]UJ/&O?_!S.,3?0^L@V8TX])4R&Q^Z MQP(^P,UW3?)J_"B$#O$^G@,N3)=/R3&.MWB,2#+5TMIS>K;*OL$X21M(B'G0 MM3@;&!\$"PG@*>V&LO?963;BII(@S#?SNN;B#%T?S-K&! $37GE;/@IS\5W; MHB]RC*23J39&.--6HU1NJJTT^^L?PSPC75$1M\-JJCV\DAW 58!5 @P$C?5Z M&/#XFJ M(S\^[+ @0ZA:4T>.QD$:Z0$ADRU5.71;MKZ,C[AS<)Y@[]792N\DK1X3R&B> ME!NB'-8)=EO@0^V 4N'\CHXQT),.,U^!.Q7 V-Z/U_39N/15)RG<+'^O0M?H MR>I6RGD-[V"=\I3'.@6/Z[%_E+#IFH#A62V^277E$H[7 M^YI;QKNC5K.2S+:@<2-H(C):>^L#J0CC[UUN/]3J'V;\-S3Z*13?]8L:WZGE M.[Q"__N5?3=4A'AU@# 8(H*%"]? +1&,ZBF"7)M(6TG:F'*\6^7-YRE>?^J2 MK2,8L%?'"6@8'@&\.?P ;^YEV8E@W5_&%X>8I& IZJXOTO;+C, R@.&>P&'C MR0G^9X!!IP:0J#+"@84_^/#>AG\'U7^< @-\0T+@G?L0N;XZ0;'^0V!-).G0T44IX MPL*<'^'[<6.0#*J7 M1 1^\+>H>^+:#A?*,(\$]>*8;B>&MB*1>F28?R5>?GQ)_.W-!E41[^W902%Q M\*W#4N+PLW=*J/:\ZJM1Y4A0R1<:_*^8F%A(O_U7MY$[J__?]T[]6 0Z<2AC M$@AWJ%#%_:JJU]CR<$_/;=:YRO?W-. Y@WIMY0[7#[60#>3"5AN4C,"_@H]N M*-!K GZK"N1M-PQ]_1:0:$MNDF9^"298IY^VY+6M+,J;8S3(5\=%Q@P0AV8 M@6$[IK5.M 'RI,( _[BHY%#/5H'3H*U;?!5%N)XPM#!A38"&H5F.Y?012^8 M8(!S'2CH.;!FJO/2O0'RO8\]!(-Y.S%:GX%JAL,"]';5D$QK;EJ^Q0A!TM%[ M3,@+"(@\A.90$8*S$^";0SE!74CV(,9]I'@'32+$/QRCQ\,DF#\!X3-%.]E\G*AP .B.4H1VL:LJA=/6A$?[BFR6X8OLCZ$3E=< M-2U306L(%AZVGFD""YDX:'.ZYHZSB\ EJB'_%V EFL7$26)_9!H+HR?RXN5 MB\V,0;&B#]DJ6_3.IHW_]<(7!G "2?+-6](15\&OB+-F_GT1_QQB)V;C8#8( M$1Q-)Z' ^<#@7T5>A[GE81^U!,;_.S9&.00=V': ^;[_73O *H<6%@'=WC^A MQ=4AH1O*&X1F[9?T^O&)P0'M)XKKE(MLMJ%U2M8LG1LL%L-%Z]<_J3=I_]*L M(^R:X*?QI>!%?L<$,41^#[]C@[WTC17J6%^'!2FBUU3OT.%A\S!EK>WR2J@ M^LL*7X5H?J")'Q*Z"1\;@/(OD7*TMY[\WG2V[Q-1>P1=+AO:V,#$%DPKMQ?$L(;,&_M136=+WS.7#WQ&3F:E M31V&?*!3IRT*;ZR-SU=LX7R:7CE<)]_"*I2A:&VI M-JV@/DADAGB@\=/TV!%VU*X ^^CD($QF(?�:<-PS%5427DV,BJ H4-I0OM M77>K/5Z'#WC5@8#"!M=F@(!HOK/A^,CM2(Z@?.Q)Z[;S".J,@9P;SPAC[NUF M'"B)%YWRZ.<'X&]^*+XO\&%^$3Y,-L&VNXBOIE_:D[PE_B^'H.B5.WV&3F0\ MT]+02D-=N@\N"74!^@NT8# R ?;AX3_JW;%50*[?CVTWH]"M0CWB4,L-J'-, MU]J?Q6Q[P5.:H)XR_GYL>WJ@70Z^CUYH!E8[?(,HP3<$,5+83@@L@6[.D2'W M&]? X ;HOF*%W*S[0&+(YHM[]CU,* 2GV_Z#X&C41L<^.!/F5A*8.X=-6?P- MV&5)3TP+ZE7B!AG]L/F)'?H@B#_.>L<'3+%O75"_.FB0;&7M$WB__>,A0.'C M]X0*A6!? @E$!WI'YWD'HGG4-@H&$7YK*!D:/0=NW[;'RYYM.A2FDUU".W3& M^>^\](I"HR )??9*^$W(_$9-Z Y :.G#H"PY")M"N'JX&BJ),<%/?X&P%==? MY+\?_-H# ON?T/5)U$TX]Q"TUDSL@MZ@"94?'?E?P/\GZ#UC^MB6_J%3V OG M_'+!"C$._(Q(_6O7.&D_V7:J9W;MN%Y7CL2.N:1MF+Z7M5-? O7C9_YE :@P MM_%.D 8,-R*(Z/<;7:'%CJ \>O\^"95&X*4YQ;VD[\@X?1>G[]Y+W^TZ^@"G MUG$%LV7Q:GNP&12FZ8V*>>>Z+G7RGHO1:QEHR>2<+B[K6;%0I51O7-=EY*X/FC59X:- 8MVKHV5MES?8_2C=$TV]0V-:U! MJ2:6X>R,OFCM=3-ZZ?FT(JSJL$#5.$)WQ@O+F3CI4DM(GXZT.A-^;.J-):>Z M*U&JE*KK0F,L,*"YG3D:/\,%^3^2K)$;6^ ME5KWITIA FF$G0XES52*%S,8P]-B+F63I6:O-F0%'#\=2GGED463;5%;=PI< MFZUZGBNUD,M^.G3DLKA+-UB>&-;9R3+33A=+8P$_0Z3+%<#CU#*@S R*.P>5ICZZ>.:!9H;.:@"9RAU51(C]D";]G8HK"8K]/]44R;)!K9E< 3CTF%H"31,* ["10*7@'ZG4*"TP8"3# M&&B4E@A 9$0%__PWCF3L8]\Y[+ FD!3)B HY$A1)5@0*B*0@2IF,@"LT@>,9 M>B1+XN>_<3RS#WWGI/=;UQT4IQ[=G&*+!9^K<],AH[ACN)PS N8Q%%65>$+K M8-F>S,(P=[F"0\]P^&"88R?I'K'@.FZ:G.K,LS4;P*%G.#R=3?=G1J4M8] = M=S$[F2TG=:BRSG#X9LS1ZWI'8_ALQH_?RS M4LE5GSNT"9]ZAL.GZ0ZI,)8[Y7(LHUC-0IE=MN%3SW"X-1 T0/3,I-;(\./U MJLJ1JSE4Q.G]+FSG#F?>/I?XQ"G&=5",SUC5/=?^36R,W2G/GL=;.G4?#WW# M'9I&I);R%ZOK.\!J&$WPG?_GA]ZVB*+$OT(O%WX:NK8P! O0:$?+0;1)=C^ M!AUT<9<^]L-#3[51#@(ZO?^.YB9DP_Z9'=0_]R9$\'SXZYZ(KA7S+-? /3VG2+LX[=R M+@7]O5^%A$I\MA\$_K[_R8?1P;<>_I_#@U,Q?NN[E\^^ ^XXAJ&.(%UB>/!H MTB66EVC2)88'OR99?@..Y$UK_ZW0G2>^\5=A>7X!QM(W;\*_O2Z M>"Q=7RQ=$4>.CA'%8[Z($<4_ICAOLB?LV[:FT^&ZG8N*3,1@H6)DWZCL2\P> MD847N]RV1-,CO;(6# M)/'K'SSUP)#DE8![[UNF?KQ($=\@4JXZ7.&+>7/!%2>SD>1ZSK1E_SZ.TN^* M5(:M&_7!>%;'.MUI6I9+M2=C.0X@\ZD'FCFMMKOGL"4PT"&,H%]*%31TVBN3 MN0M7]7;:RD5.5]R!^3T+ YX[#[0&5<1L,%.)C%-C,:+=I,M8LE3I.:T *Y^D MZ 8!PR_< M?^96HU^_;U (0X&#QC^5>;=?SEV%T!\X^>N:" [EV.3? MR?%?'%K_9(/]GJ8@^O4&.ZV.-WQ2*BXF"X:S>0;5UJ-8.DT_8.1;84(L%G$L M?8M6]3VIZ(]RRE@R)8OKS+"F;2]'+;*"I (%SP3Y0&28GQX\?\"LUDTC*5WQ M4LT=N_;1.U5^9;D76_3=D_16*7I_$4&0]RL92V [/C"P:IP%GHO]G$A5F43. M$;J#\.!%".R2P2J*JB-D%8WI>O*YK[N[#M\5G>QX-Y$FH2V701!.%/5"5W8ZK/*) T:S\_6VPA MIUU,A#:XVI4\UR[$_;&27 MOM1]CH/N^&CPAY+T5BGZ(P.+JAHT=?1+[^*X(FIW!+]& M&=T+L6Z"5C_"EPHK?27)Z822=_7.[%-O3TW*4YH?#XZ0^( Y#V3NZV MV/OH3/"FC6R+6HR>VMILQ2R>,K0\6,ICU :+^/4/_+U#TD M/'Y3I 2M*&6>!L,\#]J63=3-KM)+^9WE4$W1 Y[&?]0)1&"N_7T[N$!P#2M] M+^HCOCYX;_;Y6&^\>8K9[KAY;NPM!EI1M)JY+EG#&W6_X20TRLP#Q;QUAAF+ M4'PS\![-\:'?L_7_DMM\//Q"] Y/^=A30;YBRUW/% D8_">(FK^*35'&,.D$'B)V_FW1DO7YI-A<>#V^R.A\6IJ,&C.71:(%C3M.P C[9T%? M?L"4=U OY@G\&5CV]C(!@J]VUO>#WO]ZCZ![/ZR[TX.[:Y'RYBCY(P*2,$]H MP0>(UCKH'F\G_N([_^]MP^_A9ZMB[;=4#J.*6G^,[8CX$MGIN%_'GZW6)_W'-:>2EQQGDX7 M1U.J5>LN$S&-0O;X#K;%C^G&0?>;H)+-]Z[ PQ%ACBNFA90EJU1L\F MW\IR='NT-K+K9M]56,A/UR?9M[@Y?T"R0D;@:[K2LGGPW'@J%,=T8=EM?3W) M*+F5EAP99G)N6@EEN@]__-13S:D(+-/4YMUG8EI094KGR6O MX-!:5SN8DX.S]["I4/"NBXND+A8"( M(,A)U%__TJ"9)!J3F='$D/XPF41;[.ZUKM5K7;UZM6L@*V'7S+>*-)]OO(K( M*T@J_7B\LJ2\*4,,=M5FV]AUMOIF4")(&P__^-?2S3> \+ ^2@_?DH M2I(0$_@>$&FT&&>D)_?K9G TFP' BML!N64ST8/6J@QNZS9W?T(2 J;,W"=_ M=UN[_)R@V*NNK4C>X@+,7[J90RVP;"?OT05!%[&&/;)7U8[,B&@!<']Q^(W] M# :8OH#,%V/:9&S2M#? M43M$JM(C01I.]M&?7E_!(R4@"FB6)LALGH1XOA<\7Q C4@IU(V=B2X1K-I26 M%_6%:FA C(4L^I(8#U@^DF80Q_>.8^X'IWE6"VI]TFS6RZ6<,&*,]D2KS\QF MCH^T@$:R&(%FJ?QI&0H(YH\!\VNR9(OY_9KG1P56;[;Z4T+MZIX,$$WAV7P^ MDB=V>G'E$='OPWW?5:;$S_;[X_-9(%_]V^;TYRZ9?IT^TRJ&L-[[74<88?G: M=KT).LV=%DT>8*VQWRI+^=G!\K6PDL+EZMI8:;%B1PC"PMK V"5/#FN(7NOR M "O$*UCY0KE<"?%0F XABD9M MNN>-7;$G5$:5Y6@J:I!X/B>SCE;:"]7QWD=*T_9$6!,D+='A^\LLU"I:(ZAI M%$)V_1%1H\8-NLA#XOG^H?DFMG)#2[5%..P/A"!?5H0U1T_5;B1>#!+/=X38 M-XERKW/[V=H8501U@%C=XGA>ZE#,*Z*$Q/,GQ/0%QG(NCVKUG; NL%)_J)N( M,1+SRT@)J$*6@'"^*SB_1E4-U[GVIAH0.V2U%$T1"3D*,;3+HCS ^1\OFL*C MLPZR2W/Z-K?0EZ^/.Q2Z,5<&W:*.6;\-46TC=SYC+[P4[Z?IRVGZ>L_#ZJ>90;>NR(S-%2NQ!@ M MBO3RO-^&J)C'>9]?J^8./Y0 Z$D=JWJ[8SGOHSF*%Z W@A#)!T6S)$)D:83^2LS E3#S:Z)8]/TVW6%K M+:%)K"39X9I#7@9,73Z;+Y!9'#^MX/1 U'U0,)D6#_;>JJUD_IN^./'*Y=#. M8.LEWW.2KS=QM]SLLZ/1QJOUW1$7E*.0+[YDC2"S!?R4,X,8N?,R-K>&R'VN M/S>#R+!<8GVS++!!DZ_8"Z9:6\DQ1*+PC":S!'[J!_SY);-,F.@!8/B2&7FF MNA)],B-+:]V73$@508KV2RR]/R#0C1!0MTJ)_C]B@BCDNN%0G+>X26<@*62U9HBU/;UKCD-I!^D1_0*(UCLU5DA>+[-7&2 MRM*%BT0>A%]Z+@*!#L%[HP]=="OJ>,.A+(F9JL@'3D] &( ^&-(RBX,N=&-G7=F>V ,_].F)R;Y#@A@8\T_%V4X1=%> M,ET?<6QD&0P&V%(SHC"=3%AT%,6S)'G#F[[2@A\(G[2MW&^"3SBBI_,VU6>1 M%=K?[/9RF\+V/(!/M$ 7R"A*)R]=0/\E@O0W+]F/;NJ,$\W>:0E/<8SQ"4-\ MN-#_SFV#C*6\R6ZINL^I"T;!C&;3] VAKXJR']DMZK#L8X4L0IR6FX.82V-< M#YV#]X!<>?A*GJPUF]T3X^G8/<].2O]=W)' 8+__7 P>?UP^J(3K*(NR,G? M0#5T*Y .(U3TS;__1#^.7R:;JN0"I"W^?OJ]..A9@C,40?YS$W#(T62H[G$J M,.)H+1ZP4-+L5TXOF9[3F4)!&E1Y!;D6:+HGBLM.$.MNWTSES,M+Z^)^3//U.:(/*]+/+O:S^9:0YGLAF-&)$]; M=IE@59:&2T]HTG9[13"B[-5 RY.Q-S<W=-$^K2EWY3F M1,D_K MBQDO<+7VI-2JFPJ^#4'3TYZRPS6U42IMI+HIC)W%E"R/>1XT/>E M;2:K(9- MLBIP-"%7R\51>;1G1!0][4!KNVE1PT(U-*H]B3)F2+XXLC7@+YPTK1'+<+J? M.E6V2LTZ),;WVH-( ] SNC<(1T@5I>F2H7/M]7BJ8;1?BYYZ1J60;JZ^=;Q< MR:@:T\:@U?YPX5;SX;562QJ*H?#OIVVV$G\Y[[*XFM)E..)767GC. M1A6I18VG'-<7FAJN4K,FNFDHO)@_G:7B+!@L>E9UBU1K1<0IX3ZUQ, S3V;) MW;L&-FVC-99CJXI?Z,MH;1>>LWN%?8.@/%;;L)RPK8B=.F;V9\PY&]5CAG7> MQJ+)[-O=];C'ZA:_ -;LI)^.Q4P'=6*^,]3->$HXJLEMNJ#ER2PU=AP^KY2Z M.AN(1B"61;7'5R8!RQFK^FZ MY]#>R@_/VKWF9#"L%T6?[1L[SR\6UG9^Q8AGX,%SHV*%$RV<==1P.C?H0%C% MMO1DYFN5MM8JE>6VH*[88HOJHXV.6\AOM:B:OH\B/IZ!LXEG5R1YKI81LAPV)[.&S(^B:!WSIK[C49QIU%\P=#' MK.Y3ED%'I@HT/9D!5>ZX&FO6&\+*&)6ED._LD'7<](R'T!GL7;X^1IP%KF%, M=>U*7-R!DV$IC8K3S2F+:%$Q*D:M%SC+W"IZZAD[T=DLQ#Y#*!N!:XN(RNZP M,<_Q9U>>.3(+"TPM6 NK?=OIX^41.HXF^-'*\RQ>2CXX$WFEB]OEC;I ^B/* M57;>W&GL0Q$TQ?YX\5/]V5QT C9?9G7=FD3&>;8.V>13Z!_G@K.KQU?+P//U M^>Y9K'F)&WZH1Y)XZX^SKD$JW0,5_"30?$(_E ,W'DZT\AWXAX']F(U0*NN) MOAT/'2,W"*O+D:W6%2(\AOR>ZW^/@H0HPO54Y:$SW/Q,:E\<5 RBKRV:<7[] M8=:91:?L]RK["3NRYGY>Y84F,8F>KWJRM 85$=Q O44L>WZN3X*EQ]/]QJ@^ MIB$>XMV$VXIB73-:.=7OQU\>]PPDZAUB7A \R4G0]30:?;S/D,2BIY&E[QZ_ M]? T-!G4V_9/2/H;@EW:!?PYK,2 M14S@Q?_[(__'K\Y0X1M]DL*+KK>9>+?\/;(,Z#?,X*4P?Z)*;H:-PFSEH>Q8 MDI6!H]EC>L;CI"^(HSO$T>\J02+HTY]7RO>C3_-T/Q5&, 29W#^3@5XM<,6KS"3-S\X\?<-*B \SU5 GN0J(!]P.'123LS'8@W1C[ MXU^*/JU&>)WJ(Q 6]PP+] DL/N(,7WNG:]TUL>$13-((OLQL@FWIU\_P_3PL M9O2J)(9,N$!TN9QO5MMRV>N#7%A0'BQ;P$[/'4-@I!\8SW/;WA\8-M:JK9=; MH\;F*M5"+73[XX'_GL#HE"Q^5IG6;0'K+DO*N-9AZT28I'[C602]9L6<>Z!. MGOF-\84P(%<2U*(%_WO!S-,577*/Y^J'=38U$=)UC<-]E;V&_N4OV(L?138K MKKU*3N.V57]A*W5KHWH^2-[U+M7<4N>7_C:<%LU2?K!Q+-M8Y:I%;8^N";3()T>A4(K($OF+ M96PAGKXTGE+GSOXVGJS:?$>37*@B*N>&;9L- PX!>(J\6Y0@LP1Z,?#[9"1H M7$0[8R>;?Y;VP'QF,Y9ZG2+/GSR<_;O48EA.)*B3#\J,L7U[[!KC!Q*[0.E M]@GII=P'%;VBP[_=!2$E2[9 MR+$C=)5;<@O>PTTFJ>9!4EGJ<@5XB#N(.TAF_0KN@JE-V2T3IY#14#&+8M7= MNR$O4@EQ165Q2 1#X$'6Z_K 0Z55*5A@580=A1TJ;PO;QEH\%*5"B4*6P$^O M#OSL#%!^$#X9-:/^AGX5-MS8S!QC90ML25 M\2EB-4L%#<"'C),\D2O>Q7X/7.,SWZBB6Y(EZY)Y$X\H]2'6US$4J6$(_6 G M?7]0^\0Z)/M^SRV#QTX;FY[+Y U.E9NTZM5U;\XG)7'I6]W8!F'SN2,**+O4 MF+S4^$9O-WF9G,+W=1J)H>T\J"V-R"&"E>\9^^C.:&*[:I1IS+J M5EY(EJ9F-$FW8%STN;?^H=2@U*#4X%)[!S3$87TI!6[43WDW<"7+2Z:N&BTT M(#FYJ$8/4P?2]MP!&:.!KOL+M2203K$A!*5Z':]HARLNT'S**(G7TI_ ;&5F M\70=6(J,+VU36:4([@G#)*A;'=0#U_#I5A!)[:'2U\$(':_6V*H>N_5=*=*! M*%AP=W'7.[8%)LVU33-F4WW55;V+:=+M85M9B2UMPN8*XTZ3TAJU(L<&TJ\XP#4 X3LW*9PGLEE5A((:_ M,(93%PM\$(91@?):TTEGA&"M\B#7-"* @CSJW:;<99;A<\F(OW<-8A MG%()I]2YX6^&$V^U%'0<-!P!*]4Y:!QO/#U]HXSQ%,J\90ZE_C->-(- M;!^R-!,*DC0OH ME[_8&_.%6Y)LYL1\=?\)BW.\U[A07XX:Z '4!Z@+4A<]6 MI/^MO$Y&\GU7GP7)3>F^G3GR91D/U&==1*U5%[(_9]UK/-)=Q0[ Q'T1%SK= M# ^SD703?/' CGJ\LJV^;\O& 0)%R=/E2T[V;B[C_:*[Z O-NML@^+WKY^G( MR28@!P1!]75YGM\#E;.MC42_U"@B?=KM[?KH=+5KQZ""3!!$U==E>WX/53UZ M0N!8IVT8?9S?+M3&K*P4&8 JR ?!N.]=XKX/,$A0&: RW,ND0&5(GS*DA1*" M9 _TH--/]ESRC^FFTAD26(YF^P.GRAE<85BM1%$G":D<")FO2^5<@@PG[[B% M''V9,%+SBZ6R6NVH>@P92-1 S'Q=HN829G"W0\R:2$\4(L');+6H6R6$ 9A) M-0USR0=-JHQ&D[=VU85J>> 6\>2TZE__!;[IG_"@ZN<)JRX;EF3P5YL"*%$H M42C1=Y'HO1,=+U0ID@]E)#(^J"-AQFX"=$ _]*9Q6'[Q"K>PE1Y[2XGG^7+A M%,92!C_4GU&607*78^2T;J"8BXKX2XU!$B'XTXES.59KO*CI'FJCQN(%.O2[D\ M0%QD:)YYSZ6XLJ>7T:W,7-+=S$8R S5CSS.F;6DY7W57T5L/-T+#L.]:Q4ON MR$> U9W3*UOH_UUG87I(R(R>Y$5K2%^5 S<9VF]Z?)0R*SJ#4E=$2&/:W.8U M'S5*48Q5 !X?GK]43AKB]-/B%'J-=PG.%_W$N:1T%L' 0 RGTF&4'"(R/3Y& M:>0G%K)$X>+MM_?.J+ZV;9?+%5\E M=]XL&HJ+Z!N]WMJU)[L)PT=S$F>=$5GD\GVB$%T075_! _]%=&FU3>@W9*2& M-+5./6PO-G2^I@%TQ0EJ>#9/7TRV@?""\/H*/O0OPDLI-T98,!]JQJIF+U?, MF#?*(@/@!7A2"LF2Z.NW8?\5#_(&F@&O)CV1(G6 5]4&^ M5M+-"#.8L5\MOB]1 "5$ITGK">(:NI;4:#D\Y&!T9=LTI;6G?C_^\G@$@,%?)-^SDK:Y6(36 ML6?)F*3 MX\OQ/8S>>7)N!]/1-(&O)*L$"B"_ >,SW>/'3M\(9J,^XT!+?6M M<#&@5?3-F>?;T3/GD^9A;8N_^-A4FD7V./#59P.]S7;+-R3_P,F>ZDKRN>C-MQJE:&@//W_3>4%( M*)?[DPO]#2] N=R?7"*\7'3VH5P^1BZ%;RA<7^Y0+A O]RF7:'VAH%QN)I>? MW>]YS3W^L$F@HS=_.72^J6=Z=0Y!5L%U,1\U25%X!U[\OS_R?_SBA.'(A]Z5 M2O_\;%XB+Q@/L!9E58Y)L(3PQ-'LD?E\O.T(P7;_8+NR=CP^M_3T#--5]J.3 MZ"L]8 +;KE?;JK_LT-W;T&^L*4G]*MN_9FQDSL-+2T# M-LHV\6[?]5!'WL4!@\?3=<7]ZGAA_E29GDE&]N/I@,=@?[[B"M@][+KV1E=4 MI;@3(B35+>X((^8!1>=VKNOK$<:/ERTAV 1\4Q*XTG(7BCC(NB(*]&W2JY&/ M3J^^(0@//@\$X=?*R_HM$ J]T'7\KK03=AZS)N;M19WH Q""Y"PTB^5/<[,@ M#M_F47XN')Y,!\S@NBD07TSH\L6.(1*.R2(.PW'331.G"Z, MOW&>X7THM]_QZY/#L(RRD2P9W).4S41J]^CD*S@?ZP4S3U=TR8W=]?LGW=[; M+_]:=B5U7G:T.L=GO #%3[2&#&^)@G-HUD*+=PH#_O&?--[>]A?"TZI\Y>O!"?= M9/L[/:P46++?\)94T^HV=P!.<3T8!*>R&'&KRKNI =1KZ0X?$7^>5%WX$OQI MXF=%OFO45<6+B=';^%5W%O5]Q%4!*KUFH+GK M1X2\C>;.%_*>T!BT64,7&UP-7ZP:#J6))&2C/D^.VQVB+75LU770MC4J54,+ M=B:;&^4K+L566J-Z*)*0K/I,F8+0Z_ZH/=SS<'N.LLINJO,E;%9D2VQ>4[>J M1#1L7B1OZ'BG@&74/2^(-W=!-0Q3\KP,DXDPIEN2N\MXBTAAO$RPCG17^-;_ MEJEWN7@'.#[ %GGGX*A;-#^FG>P&VVLPK=F,I<;5-63;B_\_?D=:6 MEUE+.((?:7" MST5+G0@M7J2 "UA B"R%W^@&BS3CZT5N]K[P=:4MS4_@621[^P!)D8>P#EQY M(7FQ9_',HX"\W7VEB=U^B4^%H& "4AI6[T,"4L5V>P\VZK7EN\D7I#&C. A+ MYO-8T1F$-270Q/CZ*5"C&+E5C>+48.?C'SNIXV=^"3L26UAJ@V'@&E6W M,#+$55Z,KY(BZ"Q)W2"G_BL1,_Y"S90#R\;)\9BV1(;UU88E-U-ITUP[$X]AQ,,]2,C%^\I22P>]Z,\\]V/6KFZ[&=_. MU",%U8$K$\Q,7+X*;/;]*%[UY;>@"VS6P#Y8K M,5Q'NW5FH4!'WKJW,H:(H!:5=D^>\S)>T40TOI '0Y"S7!*$U7U12?#8VLOK MO+I575E/MGWBY?V0%9+:,VPP^R-5427,_H .P5NS/V+*FTO,&WNP>\JY!&!- MWJ\J&](RJ@.E@G3\>!%%#QG U V7_+3""W(QJ>)B?@=>OLEUR&!)]HW^ M1&XO-\["&;5B>)%)@OWI89;TLR^@FH;LZO'LQ2KT<(3Q4%X ^&8+VU14%^;C M?+)S=+!VZF]7=3IWOA?:$?U-AU#^T8=$T#?Z.Y$I48A &%"U1%HED;@6:VO44?K9#I@ROA-P?AB!0U%8'(UN:G[",F/ MQ9U6!-2 )^=A(0,A:0>DJO("'UE#+J MZ;^1R^"JDJ?^^5=&MY)?P84B+RY9D'E**_/T_HYVZJ@GX&6#?^P/O/0>'#SP M!F,I3U]XU+(;2"CXSDQZ469FKT60MLB=OS^(6=*KF0._OLW-F5#1GC MB=S\P7*AA0^P7/IF9MJXUQ\83MYI:GC9F-BN]C&6ZXS]Z2]7G0FYKA?8YLC) MR?A,(CA-$]&'&O08?AHE0$;LLU.;-\79A\3QZ+8]*Z+AM,:JDS918#:=O;_Z M( _A#,X6'%UP6+HV1E2N:ZAH?CO7Y1AG\8%3"+'4DE] Z M(4@[.IS+.\9!6_<#,<(CEPTM[Y>0T::;5_ANGLG78HB1282,7XJ0X99 LB7P MJN>M1N\]\;GA;L"U=@/PR*0I=A#![TO:-.@VG-BT,;\@31UYQ2&*Q6[1 / 1*) M-W@7$(V_P[]_<31^!.$>Z-,MZJR[#EM=K&9R$/I+W@OO!HTFM5SD.$:5!(F: M+>B=02U6'1Z@$90SSI)T_C57_Z]XZ/\>FW6"5:0'\E75Y^"1/T73\XJ9CS[X MT.XAQ 6>_%M+:D;C #JD6X&4C/?6(XGM NCB;Q0"O;:M^M5ZI(J^^?>?Z,?Q M<[(9A3; ?"V>B00'7Y(8+Q1!_G,3@R-'-U>\ (C 0 8 ='5Y82TR,#(R,3(S,7@R,&8P M,#$N:G!G[+P'7%-=VB^Z*=(E@'044$!0FB!%,! 0:2+5@E)%0)H(" B$$J1* M%Q!0E"*]1[KT7A7IH$%* DH32:@!0W(W[]179[Z9.]\]\\TY]P3V[Y>]6&OM MIS__9^VU('TDS0%,5S2T-0 R<@ @ W\ TA2@!E"0DQ_^@A]*\/<(S9$CE)1' MZ*BIJ6@8Z!@8Z.GHZ8\RLC =961FI*=G8F=B/L;*QL;& .'@9&?E9&%E8SV< MA(P"'$-YA/;($5K6H_1'6?]??TBM #,-V7>*!@JR4P Y,QD%,QFI$^ #Z3Q" M]ML'^..'C!RDD8J:AI:.'NQ0S020DU%0D%-2'%(-_M4?_#M R7R$Y:24*M4Q M0ROJ4VZLTH_C7],(7"IO8S,:Q@J>O_LPB):.G8.3BUOHM+#(F;,RLG+R%Q04 MU2ZK:VAJ:5^Y=OW&3>-;MTVL;6SOV=D[.+I[>#[R\O:!!X>$AH4_B8A,2'R6 ME)SR_$5J5G9.;EY^06%11655=4WMV[KZ]H[.KNZ>WK[^D=&Q\8G)CY]0:,S\ MPI>OBTO+*[B-S:WMG5W\WOXA7V0 !=F?/G^3+V:0+W)*2@I*ZD.^R,B]#CLP M4QXY*47%HFI(;>5V[)3T8QK62_&OR]MH!400OA#EG[C;-_ MCK&@?XFS/S/V%[Y0 ,%&:@\"F8 !AP89$6* /^&BV*@Q3[J@BPD!/ZE]+VV MF[-TS_%X+>FRW#$F3;<; @?)S4S/C *X\=:9)."Y#0)M N,E 0LI*[.W6K;N M3F9V$4L#@@*A#40N.S3UP3%+!L1\Y/'E,JK\3(W-:1<2[UUW]:TE_F>5$]3+%=%]G&&;=E) M!Z+8Z/=O_&_?UM66)ZNH30VZ\>(_,U0O/#[#%_[X(8W MH'Z%Z! C\). +"=T'(%=D\CZTSW;BHDZ@;E2/6.:','C>K6Z3V\9:5! M=<3>S.]N< ?W>$JX;!3/:LQ=K6D6;^L8HPU[S";?NTOH-RH7!(\,$$Y[B(4R)R98P^"M#(32<2$,+]-6U> ^.+(O-/9NJLSX,N M1'5;Z(L)4/!W4'UP>W5G\\;6.HI/NVD MT-VNE-<&FG=5,QGY.BP9JW6OH;?1V"_=*9BC,A99]KJ^7.KFT"N")V\5\K0) M6]^)I6;[[,V')K:@UT/JU\/7K6O\KRPC SX4>IC3O!225S#0G%D,UB4!81'# MX:B3Q.YQU [].R?ARA@KNZ,73I_22G3!D7"#^8#;\YX2R@E7[@)^N<4S)B%APQ M_\+LZ8S%);0>Q-)QE< QAV3#V]T<4YY^;0^O:'-7VDDK5IJB3[!5@>91G7^S M<.>M(#,J!X_ I2L9=;2C)%Z+3::?'MMZZW(OR>_Y6[?WD2%!_1#SR"G?";M@ M9:ARRIS2*1+0B9UU/*8O^$XNF\%0DZ6@SO[IPWZN>K\"VIX+F1"G>0,(;&Z&/;.>4P7( LY ?00P*R"RB&EK(B 9'_PZ[-P3C$ALZV2XGEOI23 M:8_%4671ZA$)9Y3,6-7+7N0:M]G:3-/U^4S^^-0^//X207R\[P)75"(),&=O M>+O.SXQNREZAD$O^==EFO2W0+[J$G]*1T?'XH+!GOZD)1S57O43GU=3>2V7@]XO?N M2Y_J-?, %I56QY2G7$B $H8$-/?@AW>F$'OK' <[L.Y :'K'CL/P_=/:X4\: MU<3>">4TY*93O)VRZ^_=80[^[)5W8+:M$'*03E"3>3LA8,)UK' MJ\8UY5R<%#?B8L:TJ]JNF8VKNT7#7TB.^RMAD7V5AU76A 9TK-4W5_HR-Z7O M85*U'O5N:GZI+V>FJ#UQ3I6ZZ73&#]CMY14W3 NS6:]S=H6XIWACY 0NL498 MC7'2[/B)U@1@ (Z8L%B(]4L(,3YK-3XG^9:,YCV<@R=O^QIC$) MB&! >#XF ^W)Z5.2]-+^ M6:"T+YFEZM?&^3D8(<(+MG.LD00,YP5"\':0T-DM?F]?$@ <(XB J<@5;TX" M+E&'MV#)8.U-?#+W J'S1*X.M-1< M#KT=P?S=+"/EA%,S4@$/^LM)$A!. G9XHTB >A.@1@)H[#K7]\^8V!%95DE M'RNBG0MWD1AY\P4(8>I)P(8ZW$*%"TI7>KK0[NCK>M\"EC'/M!R#-+?=RMA& M ^IT$!;_U)\/&^:G!\+8I#P$6J*%$&\1(?':B4*EXG,7C][470@_E=I2'93( M6CX[I>,F0^MV;)"1(;XXJ"_]9;@AZ/)IOSS_E_D2&7"?NP4CU9//#\<_IL:Q M[@.;,+R:LC!B^,HH#)MB2=3*)C(-1LQN&54-$H0FP1 A.BJ2"3D/3G@>XW7 M6@I^H_4$(64D#,V 3P/E('H59,,J23KR?V"RHS@"@M6/(WO*H@='<:7! MP86_^B.1^P:@A=9!]/3*ZCM'_2?$$MHBW#QSIOH MJQ6"5B\=U^](ZZN1_1+M%H8T<,.&OYDUS41F-EIHR\>8U K[UR?%;G>K7V!!KH$S[\T(=PQKJE)A5S2^!M MQ&(XKXWC7(5=GN;_7WWO!.Y>$NYB^PSGN&<\CEZG7HZ]PMSG*#K)\'27>%6\ M6[=;]&2^M^FU%!/L3$J!7E&EN:GF^9 E>A%AMCB<'5$[/)($?.-P!T4T8(;W M)P&G)$"@87$.!/WD@8IT9V7?1GRQG[CLP''DZ3E!NSQUE?KJ1%3?P]KD-1?F M4]HA188TJXFO&'R'CM2?1>[DICN'H^8&!OP^^&QS 7U^%NHAV5XAJ M/?_\.,Q825J$;.O?#D"TXU=5Z-5/:Q9D"XP9D ]KQZ^(]&ZS M6+,';8 @Q+ M H@=PXBE6J2Z(#P2S[ATQAGVU#*Q;FR8U[[0I]\&M\5 B)# M;ZG)@L\M?XP$?C3*"7QY0U/>?1NES_?G-. NR$V+-X=$V6J:(&-.;UDQ<-M03([0W?NTA\[?O<]33+ MK=5ZV8*([3IY:2G:X L]\"C#Y0H[YXWI('X[X#P@_7$YPP3 $%GP$Q N?("U M2[[$RQ,AQ8X"$;N=FL\2CL8\?D4-_ @V[U)S+.BXPS_(/=,4.(4'P(NDH#>W'P2\-'B'0G0 MI/MP\/IHO4,SQ.?]E3Z,*7G,22#XJWN0TR("+\*QQC-/ H+D]X^FI81NE5YK MK]U45VI^+=HO9/K\E7Q"FY["/%^,OS;6R1(G&4WD7H)/QG@4'Q4V;PDQU\[_ MQ.X]=_,+F83V-%B79D+8<(WP/IQDS+%%92'$,8?2K-VGIM9!:3L4+5XN)OW8 MW5 )@LT,T[#X]Z\5]:DG;OBI*\:E05YU469NOJ/L]K4^;CSQE3/UQM,L+M8[ M"A3\\'M/56D<:&+($M>?9G_=WQ^B'EPKB0OC-H]YUW%0F=?AZ2[^IC>,XRGY MAB*#'/"CX.*KU-VFLP>>NG(C. 'O9(S@,\%@AM?/CC.O#HC5>[[""K),J0J* MJ(FY<"<9*3))/8XL!V5%9I\#&J@-?(A\6,/]T()5+ZR"D.UE^,\6W$;PX,,Y M0E5)@%DVB#\+S6.FPG>#*08])$AG@"*TU5O;P?=>MNN3 %:7MLFT(;R>Z-3XV#G- MISR+&R%IY:_F99=)0"5U',$2IXEF3\2X<-FC D(]"X1?.-O>'9$3QX78S>@+ MEXF.H_YBOU5$5C+)%]H-;HH(O1S.A]%1X0K(PG _[@;!-ULN AWKT4U MR>MAQ6<#OS2V.&LL&HSEC^;4CQG)=@X+W-56D]/[*D:'/,Z0NL_V.J*?_?+= M=K4QU)B_7)R?P]UK?^?O;4T3B=>>=$%SV*>2S>L0/NLHN%=_4ZD^3 MJ1[AH8 >Y_.;=#= H:8^MI^L"1/U#M/2>G8V>GON>AUO5B![I$@F^6_7&6DE M^S^)/1(P 6_5N< ."OI1L(VK4+ $N].0<<#NN-A! O:8/2#[.- )5=C0L%J7 MK@QN/UZ\IC(2W031FY3Q3?(]<7V:BS*Y\-3:;0ZK;FDMA1-N)I;E\EWZ7 0K M/,P. V%=2GT0?J?->>OM-Y2:(#839>N_&!W?+4)>&\N.Q\?-WS&!_VIDG?84ABI&+B4)JWB"T_$]]7>&K#/*NUBL7].G]5K9 M;7RL[$/T=8655H:,[N?B=VZEGF2]*_=A@4[NU79O)B1ERS);Q:9QDBMZG J\T(*_D8H\8$5R M(F9OP@A1FH2S \;$2.-HV'HQ'U$=J5JT'TH @TC7EW>LM8\9$LX9=8IP"0,L M"++#UP5_Z O6.[]U+O/MXJN\D1(C>Y3EAQDN(V);M(E]R6)Y4^]^E.E[,K+) M YZA+06V:70BSRT\#D3M[\%Q^UH.GS8\S1=DK%OE?'UK9C ME%'[P^]K:IE+RK6NEWVQ>NJJ(L"_RTK6B6@O&4:4;N3MYCOGSI%!XU,G M,B'*OTBRZN=YUURV?77/Z]:UO'TF7EHOD] ;:>F(G$&K"O.VO\8N/@%+!/:E M9'AWDMM.D]R&E'@CFNOR$_@Y!K*V?0/JDW_6W3SD#ZIS@G7"&+=+12^-25KA MDS#SXDT-_8]1G=&A@G8'W$V:LC'SL#U6SXS]S130?67(((&R/&G6K3.\S8W/ M!KW<\]MD1IZ2>=FW63_N$=PIW?]"Y$#TR6&1!T&EB"VC2=#,#":_"U8-57.A MW8^7FVHM=50>$>1NN9TN?/CHFR0 J=VR1:'"JXF=1Q-;,.OD]B;CZUTP[MSI M@QPOEA+I6V>IK!)8>=0>XR>U0=+=#TDOGD?^. "%VIN4C=53CYI;#S'_,&XN MP:+]36ZD U?;5LL=]]%ZW,87*:;[)8HG5D#RC;)?H_-T]_?T+;*7OTSR#-'^ M"A1O$7Z52 )N(3:$X.:L9%\SL/FREOMGFQ5)0,L$'R%"DW#FT**0L2WKVV < M.V7L6^1T$PYUDQW#G!=]@E&AA\;"SQ8L9%B9]1 D]*GC(&DN/^X@;.D'OY& MJH-TYQ;[Z\7O4Y(I0(8/]L?$I\(E\JK*W'"<8U6)2:HSSU>#,;2MYXF MGNR_T%6PP-V%*". )S+6@]T-)O^(&X'%$"VV.)PU\#79?-\@1B=A5"O%RV M>V-\;A@3J1/ZO*2B1'2A=2/MO:LT*PMU(91QVY%K_JW1<&\%H"7$Z*II^-NR MT\]Z?H<'(3Z1'^]EF[,R@6"!WBZH&W=V7J@>X^U#)\C[2;\QM552HD&:CT,- M\^WWRU[D37_F=)$5ME^[UG^/1;H,(T_VN <:;Z;?,Y]!XV"YPP.ZT7!6H)(X MW&A$\HH)(/J>>+(&6410Q98%6V/$-3MVO%RG=2\N!_%)7XI*HNSCB?8_ K?U MF01APD*UMS"Q21*Q1:;"\A>__/&W_1U^5-/-[40)BZXH9:2LQ'M?0%H7<+7$ M%H.J.'-8+S27(/;8XWX?YFZ6*,O@8=?&8U^X%&GM9FJ8L%>\-+L3[.\(3C]4#0EJ&.WNT,Q^CSX?..1!W15R975R1-G'T+8 M6['J\#6[U6;^T<;S^4K$0A^VF"RF/&T]Z9[ 3$_!]$ ;T"A+FYE7Y![A3-MP M?%W#JBPT([).3&PJK10''",YOX;WU_XX]_9]Y]R#KFG"1+$5G9E9SLZU'D&W M2N>;'WLY@_2DCWBL%YIVY55O*OPXVWE/@C4CD>L#,*@W]L_$R68>W.D,S#3C MX*V1?'E%3XS/4]WR1/@B5P>@J8?)'&^TSEFJ)\9GS9AS>HI?[Q5#;[R*>,30 M\IZ*BNR[.N .^SL2YB !LX] $5L$JV9"8'BAHA63VA )QN)"_6)S4T=YN:SO M7PRTEN)"I\MON,>IB Z)#A I$+WY18B/]W9!+&B<8T"FSFI G>IGV3S>4@/E MR'%(G?X>REM84,4AST[/_"PSNH8L_CBC?]$0_B=AZ6.0A#C84=@W<6%BA.S2 MY.0;AQKW:;/>4[6A# D*E&L&TOK'AZCI?XG-?R.M(G3P+6A=NQO..0""*%?#0!AGB]:J&,N_[^7;'X\"8-)G) @AB MJ8VT[22E4@]LHNJ%_I.%% D_V-NOY<@3XV) MH>L?1ZE*4VN<-3ZKH=H&Q'7G@_D61B]KANC[BX"-YSYD%^N[SQ^5OS[Q8+LM MUXG%Q/3SK-A=2[&S3VECF'B;W"R2X<;/_4Z ^DG$P ZB6<#"GUZ%-P.T#;)_ MUV7AC\[8$^>5)0%O'H$I[;69<>9DAK<=44DTT- J*_L M'3G:S6T9YF>8-VVZ:E*/AQN7E]>-2BXX->"_QMNPR-'>'=9XQ$O/W#\W:8M] MLSI,4,()-5<[%^YA9RW$L\RG>@5]W=];F)3?$^T#;-)GQI?2.;%EB7,#[+-: MPV+\HQY3KGX-]AQT=0K*"S]2$SOAVQFA5:('%D3]L_W][.EVW:Y%TO847T ! MA"F+C!*.@'"4#F4_N>%MM*A+G"H//65]LBE!'&G[Q=JU,U,G%L2V8C/2P9T6 M/*;F ETWGWY*DYA!1S]LE'QP1U2N]>VM<=,PRO,V%*UL*_7&G0/7#' [CS-U MI;4FVMQ4Y:G"M/ZJ8]I:(]2,D?) 9?\Z;$N,QRRC]_EK(]\:U0KQH78M"7NRVA(6ZM%B M*T4E>TP- F>+K2F3A"^4)84_J49RH4R4D-$>,2?G*NJ&5HRFG6?'"O!Z.1,]0]0)%! 7%N#E'I* 3<^B(=3&L_< M3&5>34J!R4SW?N1+A^RDG*=5%<^DP@3?G#6F='6W,(:$-EZ'TN:8YM9&E3P0 M\^/B[G*R>7"2>856T%>CJU4:X EN.^%N>>MN-.0*@..C7($W>.<;U.%X4S"] MU4[T$?=B;]U]^G':1$:T7(5/@,G]1WDXX_F1)OE.K[LDH!4>TQMI3XGR[3WU M-CHGXGE?QYD%YL^\24-S\)ORT:#;&DZTK'ZP/ "&CD!"9S=T&T7!FK+8\H"U M>LQ8$MM U*X-17QCDVF7(2SSB<;M5ZD+CQ2;$UP; M1[_B$X\,)+]*]-;@G)&5O]IR7Y++[TYT 8_6O'+S&-G7?;WX^746$QW*75Z1 MX>]B!%G6*'?O>V&GQTZ^%+J5(,]NH*K$I7_-V,\9%B,KR8ARE(/#(NY,R%ZD M]6354;!]&S9Q]YK-2<- 8Q0M@][G8VVGFZ3GNP(8<+,AC4WC75OG8[YN&Q:;]FU3KGR\)V++<9<^F80QXLD(4#,K::'?^ND M:7!L6*!""XO2*.$VWM/W4<+I](E:1\KBH!1==@W->U-OR29E%^+FXE@R@B'V M,FNNTQF\\_-3R8<4_=%X)>R\1W7!UKJ2QSEK5[LY<;_JJ+ MG^?9N=:S<.;95Y,465-7O<51;B7_#)=U4#/XN&DLB$O_ MQ@<:)?][$Z8Q.O,E',G:8C>%.WK6"J%78T_D76.R%3C[\6C;6NJR2[.HMYHN M1]AZIQS[.X=CNN=U),:O7ZM^?JP-P&I]@)@@\_VTL/J?RM9+MIM@5F\W%KVG M%J77IH.DWJ8U'B@LJQR7;+_X;I9VVGM%](#:[+8D05MFY[7'VR>JGMYXRY1K8'*=(<$,%0FM6M7&YN>VJ-NEBWK8OU>M>3'\W]0B/:M6&2NX^ ML_(O*GN9[1UWI7QT2\%CEGW9!+II\;I^Q%DHV5YBH,U^0;#F$BM4F0X^6>3M M-)^<46R/2EB1K]>+1YKP9(D+OT6(VH@'GW2N:YVKH5)_L&S)"15^N,/N#D[H MK.=&)W-SDR7=)J+I4H+BN3[SC[V9$#'L6DJ$),$%7;A](-H)*5G>G^[_/-W' M$&/OG"IV&9VR:QKP*FS BP3PM2P8C""^R8-)-%O=P9&/PX,YVW(E5>^U0_'4 M\FO;1BVAO026C]*2G'=HH%L7H!.:/1=[70A'L\RF>H6"G"WU$Q0XLL\\9=(< MXP:VV99UM)K.V -(11R,D(RD) &3N>O$0-%AIP^-H%<+%;?!MI=]24 F';!E MHF'006D#-QI6X3W5S#O^!=^#D_ZNI+@O:CI-AZ(7'3R3'7L[GN=+#'Z!1=%8 M(,]A1A;'GN)7RX)_J9TZV5&SV>/F/3HE8'EIH;Y7<6QPF>0#DK[ MI]/$*M7MY,8WT%-E @$N M(W)B]?0M[["5]6YX>BRVO:;FJ;KTE9(9:_9OFBK4$X%0!.95LSC.!U=:'9M6 M.(WWW+K%WB^0Q[F0L/0^=UB'/_Y-]H6ELXUPXQ@DDO>\2XGI"M:Q]?*"EECN M".KX?>BWP;N0]]P-^E0$FWI<;22R:DUY4,_CS9A@>4N%4XWYI3[C[_W8I"^F M-1=ZW,UC\^:#4/K*9JHORS/MT][UB,,I'S')1%%9FWRM,9 !DFF!\M M,>G.8'S-5MH^?2F1_-*5%L\WD N[F9", 'Y8C,W0M^\> Y*=LZC)9.OKQE4. M=I&TJ9ZGIV_PT*V\^!([W0CH.0TKB^,?\'$X*'-'KD'5\E:DZNJJ)SUH/I5Y MU+5#7@S?J!6U"*DZ7.9I+JQ?.W8_^R-95>&84$,%4C M&)9K4/=3X#=&U-SSI\VKC RRT0!W#-E]@D94Z%N0Z>)^.KFUP^P?>*E'5RN%9<:2U[Q M[NBCRS_D$MTIW8Z?V@P/_8#@!G8)<88:F@5(T"I#I1!@Y2/? \/S@'"F=PS1 M_KP%A#4OYS,(1ZM!(.0(;#7^W\[_M_/?Z=S4,68T^82@@7N-7KQX('8G>3; M-!3N,G<2]U*!)?M_88^GZ&#C>3 G9W>W[#".(K9$([>X-V>/,BG+>$^^0G0V MZ)* H3(1BJ&"G,]*ZCSA!9E'RBPQ7J%"N,&. X1*D"$#*O15\K* QTV!(/]* M;1KU/+?*4_Q-O'J(A:[Q3G 0 M)^]X@P.ZA64Y]:ZJ;<'RL)FYME+7UMJ#Q?NQX78)\JYL08N/'I(MZ9^H0:_ M%.4AAGM#U+%++32RI7S=*43I2D6J)(Q.VKE/9CPT0J;.5_S[U;OZR:6-'0"& MVOT?Z1:W]AXDJI]P(C9^ ?D^>O\!;U9YX[T.(O,)NW@2P/L0K,RI D4($B0@ MP1EM^>.("=B06Y95A_BIP#$@^VF)W,3S!0:QQU[MLK_U\K>%^/E]6.@#@BKV M&CIW.^2>;Q/GQQ71!XP,1<]GLI5V$N/@J;MS_M\K89U3=7S:28VF##HVN^P? M+$;OVRK[16N?'EU7%P&CRSGV2O7<7PM?TF?QXPQIC_]18DD*X%ITD.2@?Z%R> -TXM* M5XXY6]M!1Q3J4N!,F6$GS_=2"W/Q)FU].)2\='-6(-1K+B^E-(:ZDQ[A9#]I M/&7FV%_KQE,';/V.)2/\?'I\CO& M5VL:JDX]]X7TK#W<:B3P5K0\C4FT])OOYKMNL#WBS-S,A3)KK"F??#?*?4W(W("CAW3%\83>-08-"Y)MYWY]^Y^X@ MU*^]4WPC_EVCNF8?/X,>CT!PK^SR)TO#O9'OO\U-78<_AA%]:4@[YO%4>XSH MG+!X<.8*T@4]J-Q46 ,CA^K8YC9E.::JN$LDKTHFG>GY)""B!S&:ULQO\IWX MH['Y83,H&V_G+<^<_/$HWZIXQLE$=7CGTY16N-O3>%%VYR*Y=! FN)GK=\5P M^2E@&]KKKRC$B\D>E1Y3(/)'%V>,-/D^W(_L_@'U;=XP?.7R(J*]1%7%U=-<[J=HP9OH5' KBC,#15MML< F*_?/;CJC++ M>,"4K7@_>VV]P3<-3.-<,7-\KT"\>1<3WDRHHX-X"8!'TWT#UB<1L$I_RI(G$%" MP+@N[E[@+6"&]7GK>^;D)&-UWFP?+_[5WLQ#*@HNX,LM&][MM1^_$<>7!KBZ M>=MU5JP8IQ(V')C +&!M*JHU?TSG?E2+^_E%)Q9M*(-UK*Y[P'F\4I'W#[-1 MB6T?#S?E%X6:OE8E4VJ"\-"<.U\R-;Z7]BK]^&06>KG^,4V MU&RL93O*\\<4(M-)IUC?W8XGQXG!E%"U%_$NK0.ZHR0ZVMKZY]C]9W6S;B'/ MX2^"? MW(GYP"H'!CKWIPIL>0PMKK'L&,T&3!)0?HB%[BM%_Y5P#AB@+FMYQ MW.Q!H L)V$J]4HF=)6JOAR&^\3@?KO<4^X%22%"8;_D!S)* 99DD.W0+(7&6 M 12XW!28+L4!3X]_8>,3V^+,&;P2) *J[U8VA<_O;#[1^#;HHL^H>I.6=9*U MF$%%E7/OS.?%)OA15K(OL]CL!XBE/&_0.*B>D@!<) RM\1FL.J[BUHE'3Y* M>;85&0/J%$1[3!U(\HOY60*W&@GH%@%5S^,.TGB^IP4O$TX"HHT+P-K5G 30 MR2T2(^WB$%@'T#PXLXFLSH,'K(.\)&!NA(\H99$-9D4O@LA4QOZ9="408.; M"'?C\(:UL*UK4+ J"M9"X+O@,?\Z86!.R+MC"W8*T=#M??5Y\94(.ILCWP$.4TX'A )N0R#E___['_^#E#V%, M 3RW"6I1NC\T\HOL=Q4]>U#.2)FHT# ;,#[VMT8_ZG+/^)G';6X1BG$&>M@=]$# M&1W%2I=XG#6OC>>UU#DUO!RXZ28SHJ5R_&F1U.-1MHE_;7_1<[?'I^O]$^]M]R7/L? M'N>.PD^2 $'W'L0.&1BE1AS.#G8@]H2;N4#Y.M<2(TU*<4BBUF(L&*LHP&B2 M,W(C(XP$;.C[@;79G2F7 ]8JLO'AOW/@]J9=Q/9K]"#C"KSPR0>QTIRW&\'. ML^4ZUDJ5D:-EUA@$(3$#1'P?I1=!TY$%7&>X\7$XS2[EXR/5Q?KA]>2H%;FG M,YP)$,#R]80LG M)O:8QP ^X00A2W;$4H8W: 1TH#DN7(']/,PX'PP15B2 UK@K8U]X!HS'[:]) MP.$.DRO-8J#%*V/7B6R0PSTBRUL@G$&TW\#9$2-VPQ'8 @3Q ,<3JC/X! MY1#UME.\79ANP3D1M M^6!0V<<.\5#7H^O_'J[^I\0>N]IMR;8FGIM&Y//VM=$R+\>$?P &"?O&A>/B M[D25^O #WSX2D)D*;&30$Z[B,S"SD(^K[)80#[;JQF@=SI3.[YP,N^1C^S?S M?YEZ' ^ZD&!B.PG8_@I[4;82".WXA?Q?*!<=7W MD:_ 2/H7'5C/MQ B31 'H=]:MER1FO\F"__G;*$$04>XAG^).9!:+PG@7=*A M&Q2J8\&G@< $!3=)EQ;]M J66>#@%# O65T0#I. X8F'10_('^W?8EG_ >J9\]$@BU;L]@)9[& M=VASQ\1U3-/>D>YC%,)=#/L<:U@/^FY>S2]$W$ &9FSHIQ!;UF%;KU>'[?_Y MT+<)^9G.9S^1B-3/^J]C\_I?Q6:12GP^YD"^QX('2P(B_?CR'=R<\M#\]:/; MV8\,,2H+TIS'@B &"+IMMY'&1$PX(3DN)&-[&RQVE\\A37^'$!DEYRT)\8,@ ML1]!\$("M'.*82"@74C'VQ';:F;WSSC6_M= =XC:^.]MXS+KZ03Y%U86!L?: M#A(C'9=7G^-!*"JX"+;O,( (?EA7A;49(F49G$XC&AU#U0/F*J3WZJ ')'KF MU$0C]=R>V>V\%HPD\_12LY\K,P-SAU*O SF[@HO$;*#^#"P4SMO"@H>>VHG'K >P*-BPQ2[-PNBI5KU2BTM;O!F6\ON#(E=; <_U^RQS4 M>+WSZ?84@S(D '7, B=3WYV4)Y36C$2_.WIEW2#9GC9R1<">KWC9?4N%+?> M)S_ZD1.G7U$I]ZC&K?QZ"-NGMWSKE'NJWVBW,^DM6"N'0XX7;G$U%A+NX*N[OE>@#Q6ZE M2ZN7FNPE)#%58A+R*A53KZ/YGC:P7VJ=I1M M?#*CMJU4E'BL09)%TQW*9Q,O'-L/I>F,H&]OW$:Q:.S!;2@L B_\O@ K=,K8 M.#(&^TWFXZC<,D0O!QCSD#ZPK6,JQ^-:9_<$TSG!>RG"@/N,,+ZAT%MY'7-U MTG5J^C;^43OJ^P?.H>SS6H*]C_H&SRJ2F4-:AS-"TCG ;+$>[DM^!OYCOLI MD662WX7J:W!L.3>]Y$(O%9VB HH9W3?3#S=GC1!<<.P9F)>61Z9Y-"8]C^4W M-6<^#?C.^I;!IO_!7J3S19]%Z)ABYY_ MP4;TP_"?\M]3:MLW=N=HC1&R7*NPG!XHS49!N;-#-D^QMSYY)G%.4_A1P(Z3 MUQ6\DW7VDFA.F]NYFN2U=4E]GK+I*7>J+DH?7>MA4#8=W1.TM=XYY<\AKDTQQ<+ M.54#X>[FX[\M;/Q2N8I^4/[I!.&6VT^'@'I:$7LLWQ'?A$%@F:T+5_JI =#% M6!YWA&MVK=/AX>==#N(+;UN8F3UX\B+X9-CU>YN.:NW"4.(V-[%8.MTJHO&Y4Z\9,'&N*^AF.3&5-&TTUR9L=,W MKCZDU>!Q@QY(F>*-Y@)/]TDW,&KF'&[^4TD MT4E70N/Q39W;G+3"=?PP MPS]D[:3K-P9,&+JM!/D00D%.,DBYPJT,?U=+O&< \XBY>Y>$[+B9LHB)?>)K;1/BW)X%=(M$=I M!NCGPI5Z6J>IUJ\G.Z1[C>8TI1@IVI%+5O6&FF]&;XGW%,K:M6?0W(<*/$QY M-#DI+U^SP_R91]?;OB@:<<\Q\5"QR MI@S>*2RS4"E0,AQ;?BHZ'.K3\X1(XV!QBOAAUL?=9<>&]HQ*;C[OG6<)^AIB MV6(7W2RBBZM5MC!_=:3PKZ[&Q!LD(#%MJ.6;Z5LP?&*:'OS<$JBH']$L-D8X M/5'+*OC9\:=.CR>:H8[P1Y6EECE,B#M+1(&H MCDI3Z8 =\[[-JWQ0I@7@;1OO]HJR+/9Z@ SWA>0-4_UOTY>45*$Y-V>6.(\H MK(4I*92(S@:EGB"VN"$$WHM+>(IL1\5 K?N3UX[=[=4WD.JS"(D>HGZ)[-%G M[\M=,KZY4S-9Z9VMGVCPIC;L8W+%Y519/\*G1&8MTUH1W^/&SG.#3_;+\O,< M:,NTG7/-PUUJ]%V#@-6$4X8\Q[/KT;U$YCB3"6Q^^XF+[?"DI,\<7AS"NM7) M@[JQ:RP@VHT_PH M0=/S:]DF :"GYT(LHBP\L<>(VAN@\1XL$I\IP<5_]V[$1[@+LB?.1PM;704A MW(B5N5T7@DM_3I+",5[+*W;\U)_41P&">,(Q- M)#97\QV<9ENI==-6:HQ@;;X:G2,6JN:L_%;)GF+Q8[/22H5W*HSAA+[>!F/Y MZ5*I)<13MF?P"[73 TKZ_,N1HU*?\VB_7 MY.N7!1)PZTMO>_EQZ2^R'6ZZ12GQZ'SZXH"3$' .]+GS MXPQ7ST.R-17J8(+Z01/;<.KW<23[I0$K^L*$8=KVG$ 6+U?W]:>*QNH6_G.6 MP7"7Q]!K!4Z/)FN-I3^W[^ Z),B[>,QT7#4TQ;S>$]);(4;^5+_]TY8++?_U MDF?1+#<(+&.]UXFM8/N^KM!MO L((G8[8#M'#S&$CLH)\]^MLAHIM">JT*M[ MAW>XXXYAY$/0.&J"\"/4W6FSZ2P3S*OVK9O#""=AS+"E M7'6PR/C&1W@8J'0J:#_"\%_XL"&$RX=G4#B(Q]X@YLX$?K;(CPZOXU9LBC3;L[.+TLA_L%-[3C[\SEY\&",CD68%E Z<4Q<*OG?DX)L@[ =A8*%(7P7&>BOM8G4.W/8W%^ M3C^(5Q3O/'< 1GP^'('=1#GE0#T1K/2(4(R)(4/PAPACA ]:"%FQ: M, F(-9;$G=5_DG&4(.2&(9MO\+]J\H[&25N&T_HV6^X- 5>_6,X-$8K/(CFL M>8%THMU^W!E,4%\K1%'7?+'_6;(B2Y,N^U16HR?S85^UGKG8O3O.+[B?.O/S M,PRH[K=_[R;R38I2K+(/(E/$D8\LH"RRV'D&("K>5 M1?&P>0@/WL5HR!/YA'VW_F8VQ919*_%$,&/T.6IW.6#LJ5BS?M"% . MZ]$8O;N1&45D7N**>_A^BGCO4!.')S=IC#MA?^$I$Z*=U3A%9$(^0?R%LBO0 M8S@F$C#P9U,$X.IL7T&F?Z_%Q49_%]RQUH!C8[+K>/W2=6)[T#7GTX_IQ((% MSMY2UO!7!WQU63]^K#BCI,763K@SZ1ES[/)(]M!ZUJB+R[:.*5^USGT)2B?! MQ[="!,E=?5.!];^A;<.?E9 )T?HCP: HK?\+@KTGUXQQV=?Q$&S%9A>[,AN" M[?9EOY]/6B4/6%^%M/;]P*WH5/9@U1O_(#HV&\CCY8 #>E$&/9EC"-\S^M9@*& M9G9=ZTPKRNQX1-&*XM7AJ17FHA*C=TQ)!I5D"3G1V\NI?99'_-1LJ8GLU\WB M]CE^HYML6<;X):BHW_OVWW0YY]_,$]2V%,C^;^K._:7?D;C8%N9MRY",H[(N M;,O*/ @V[;S\-(DTML&G7T_NOM";^$!]H=\R;(059ZOUQJY-H8?O:,R#A:G+G&8>-/-Y[^^C3'WCG@SI4A88:9G8AP^]MDX WT0H9C6O M_*8MFG\VEO'](^N>)3+%/0DG.OYI[%D8Y0P^7QEFDV2&OMU<5?&+R*>9OQJW'Z_N?<)IKWJ$\U^V,1WQJ*O(_U\ KA M'D3-F_HJN7?JQ2$4\8\8I P) HAWB7W;LM.(=N9_G$3^KN#_$<>1N%*CS1YE M*EQML'@UA,-TM3Z@/& G<:HF[D0=G8 877T=_P+(9%$& 31 M1PM"$+VW%"7"($IT(:+W7D>)7D,0)4JT)%J$T4MTHM=)1N\MF%'&8(P]DOM] M]OWD?O9^W^_[[3]=KK+.8QWK6&N=UWF=HU88*)WU/XOD@9:%Z^CPO_.LY1]G MN2:02)S"UHJB9.VSR:RSH3-%X08+=KN+DMH08+=9_8>.5>4')0N-S3<=!\8* M_"/_1**,:A]E.L'7S WW4\SN2ME=[#-@KXA"H#WF+@FX)HJ>S8L1?W>68SRS MVU-VI'L2+/XX>+VT]DXW$^/A;>]:A.+?DTO>'WA>M&S>+7^ &O_'L/]SKNEO M9A1'6$;Z<9SE+G$*]Q&K/*42A+^CY7;1:N=>EJAC"@ZI*07XS#"^T=B08_RS M>O:&?04?<^"Z;I.C[!/UP_6+RJ";J1G9$BO#YK6D.B:EYYBS4<\PT51%2LPB MF6**&OG6/SA(XBF^/5I] ?A%8+/+_@7X_P/>7U&$$(Y).7KUKCA-TM ME7'+(+;:+\J-"_@)UU31=)^]!B][Q4D6=QEN5#Y_N=DKM:/8) )+@/9=!),_0%Z9 MW3'B &<=,B6U(T(3ND*#$]EZ"*G+S49Y&?=5*K.>>">VQ7VGIN&ZED-B\/]V MDE5-BN< E:)R M-5:60"Z1RJ*\-[9;IO/;7"\-0S9B#HN3YVN:B1#P@!$4K=BHVV[%T +=!NW$ M^_L,<-052Z8]@[MJ.XU9MGSRZ+[%( <>-N([SZOC^].U(B4*OW:%K]&\R*4>%J;:) 3@UU9$7MEPF^B%E12,0YH((]=]%V MZ27O(1^0*/+)"V\6NQO;RTNK#(*OY4 /IDP,C,-$CLC4;@6;.7W'?/(+,F98 MS(@G]:+E PJ_R6(8<0>3;J7 #6M2J CRIH34U+$Y6J9I:2\PV%4S!C8R_/W2'U3Q+ JMD*%MQ'!4HD\'71QUKVU)!KA MX&=@O_ =>@X@[H;8,KQ:-/AL&FT0INN>KO+B.'.>D^AS G6P2[XZX3!TI:5J M"/-ZQAQ;/P79>.B^R5K@[;DMB/.:Y[-S0!F.#QH, )^$W<.<8'R^V%HKG.^W7X1>+X65PK M\4%"R8C#ZN2/\*FMC_395HFJ]^&B^Y8SM=]T'8:GZJCIG>/>X"W/\B']ASIV M?]S40Q(,LY@8K>]_V[#J>/6:YDTR4Z+,CI>4#\SDXZ,BFYMHJ2Z>'5+KL6\9 M2L]7,LS#J+'TKX?4'GF<&%5'FE6NU]OY^!$Y-!2,E5()[X4DNHR4RW5[LKD. M/,CW8FV'4^B2;=0SOGO.T/8SC6=;@R#Z;!+@(H$<#92Q.TOSTRB:$0T5*J",-/;D%$1X9FJTU#J5+R*$<8O,WE2Y.BF[-NCJ>PB# VP_ M4LY[3"LI5!G4^29&X'KAW$P%/0*OK 20!S#U5;\$R\) <+WZ@T7P"0K[ONEZ MX]'2.0"3""*'P&H.*?#FVK$?94*.=;/\;!:'VK)1_-:X!E[<=GCA'*"5+8\I M'I(1AG2GALK^-!L[!QRX#!/F7;]#=)F& W]\4C14RCP//:>:I#["ES?.PUJ; M,E$0+4:NT&D4D'/Q7@P>_6"LN]W_Z;-$4F&"/6:5%)?KS&DNM[($YQAL08N$ M'<79(>E%407NT !M?8)-*9;URN0X:]3*(VG^D MEB$G:*P9UWC8-_/95F,Y)@Z(U8PD1E'#Q&HT\!\=?(7>OHUM#T!O97N4#@U) M;%7F=SN)%;MOU9^%%3F;BW^IJ6H(V^R4JF!S[1I(*/B^31>@^9V-4:XL3PWQ M%3$R"34RTM5G) ,44[._;BSX MN=9^F_T'_=1<:V8U@(M!&<1)_50[?/OFTH>J'[LO,MIW*KP\ICHLR ?EKE<% M,0+\=DZ_@*KY0TSDI[UP.(#"3I\R@L86N&_$2K::9ORX>KOKTGZ6BR3LVOPY M@!K#@AR]W1265M#V9>.]5>ZXFX85>P4P)B?Q'NV]F7# 4E Z8.4P'DZG5X.4 MGBE[YYQG_$/%/L ^P]SL6NF2[O]OR(/%2D?A^*MH2!>6$7$\QA)NE#*I44@M-,L2)+=/^8(H8OR&A8O@ MAAQ#$V'! U1MP"@/9GP?M;M7XS?E&K,T)AR;XP5318J4EUFG!'C5CQ09^.8* M$5/?Z*NUY]B]X4FO3B@X[WC,E4W:LMU]#I!+O%CY_[5E3UN&V=\.\0* M_S^\63!V1LYA'_'(8MM0)B=BNGE_;/\^;'8.T&F1-_9'[F*5 TH/AA_D9_^L+NRVUSE6=VV\)W&:.[=S[THW[!S@ 4RAMZI&X!BAS9:+_%( M?@U@K)V$.DK;F7(QY(06/*\+CB.TRZK"V]^)1YD0QD\ M(7_-]R:P$/_&'0+D6)-;>GRWJJ=:[>3A);@!VE=^O-1\/$LL;55%V7S:\#DR MV4R<-<%']_,/]%/Y*.XEQ_??'S 6[,\25,8^FE34NR<3(-N4WC:!I=J J1O\ ML+X/!%H_V4*=\DB"@ZA.;H/N.DRYY/B42W_ [\=8(*6/15*7TYD=C5K5&3Q<<"1PUDT=C/ M0O@&H[Q6N+E0K?!OTV3&[XK:YW=!LYM/3BX7',Z^ED7Y?;&A-=N]_];TDY&+ M;B[UTFB9M3$%HJN\4"BOK3IE>(CY]?:N4$=L=#&](+-Q'0TA,@?(#$7_6-P6 M?!IAXEB,NA14D+MC<33^;7WK.B50';NJR^\)=A M9G,E"S,303R#W'*>K9LA<0R7R"JV+]K WJH$].M,;KLQ50^QZ0VE\@[4/8 MURU$$%@%[F_X1>I !>!2B>B"XPE*]H1.-U?]B@YT<>!FNUUTL2T5K;E$BH:W MRVL+14U1LNXF'9L2]T M]8C'[C6WMV]FO##)2*#RCK.A;,OW,-;7KN4-&_946K0V2PZ45)6OK-;5326VUAS^N(VFQ[1EUK'! *I&UW7 MNDL!OB0%2\1 Q893'E2%N:5SX!/7::Y[A+GB4@'"GQ+O1I24T#Q[0>IRM3Q= MBG^1:!??3Q@=:5EJ\! KJGI_;WYJTXGFEJ:N7YNZ\VJN(8 "&>.L?8@37J]F M[M,0QT5_156JD[A4AVHJ5,75]W%6BIFU5I',X"=)57&J '\.WH8B^6+Y@EY_ MA_0WR*H1?:&B:A^TBM=J0IPFUQUWVY]F'"?<=6I2C_ME*A^YUW$\+(+9J!DMK^R]YV:-(FJBR?HJ_HSM[+H-M$L MYO%&S_*9+879=H.DUI0Y!]UJ-J'LQAYJ)OP>-M>88<)16N-R\S(]1>\B8WF( M-<<=Z:I@I:GU]A"=K8%S@*5 WGSV*W7B4H;$/-ZV@F-%DH _B\0M2JJB3"P]UAMGQB5$I/^V(HOCX/9

N[!4$,T\^Q>Y)QGP]*@GB79T MGD>OR;OZ%G7F%M2.V\M=9[5\,>]T!6^:D !/CGXH)D#<%DM9-5;6/);7QYJA MO#:&2=&C(HJ.YR$23\!IH;Q1QV=Q@$[1MK"WHVAX([==)7-]4H>^:P0Y>%;H MI2;U/'WR3U_=#S;&UQ HJ)"@C015!D2*/\(\<6=07(^4/O1R$-,EO.X/)2T@ M8R^#UGI/S.U9IK$<]]$$+I/;X7".&AW36M5/SRXI@?A* 5Y=-:=*MG"CR>IJ M\G7]Y$8?]XGM-Y%T$>JM3BR<+@MS(;WP'+*N1\9-Z)$E:9:E9R.'1$T &_4O M8 MO1VLFO25?<]FDE:I:Q_N\HU@[]WT2D@A6K(]$>W8KA\6;NET-)K]!?@3ZN6WOK32 M"]>F+G,";M;Z .K'2FZ3V8P_K)N ;'4%F# @6&EO:?X4,'DY[J3-HDZ6#V; M7!2EW/4K (;+ ![O$RX# CRO:WE1,59 MCC'H__#Z,,I']S\<4R=\@Q&+M$1_1/J(#,+&2RFVQ<1$2#W+@*J(LJ0BC WZ MM;6UY77V^)R-U!1^D572Q^\];ER1[^42<$W9Q85$.]\QMRQ5R\\[EN> ?%)= M[45+!"S0#II-/6==C=J^7('COSJT N@RG-,[K>%9BY^)JPP50=VRE)OIW$8; MMOF&ANT+#4#2 ;N$JACM96>7*(*TGH=WFS'TJZG=(!#4G^-KC0S[*)];)).O M9),YN#KEBH"17MM-6W*C^\54;-6>Q#V7DM(WW)AQ]1^COLE&P)4L64(;5!NK M#X^;TG8YU:1A\TQBUU5E?'Z2NC4V^M4&L4:^A0$'Y@)C+P>Z8G]Z_Q3\CQN; MR&VK+K]")Y=\AORX^9#10*F,#A-&C'R!B6W@(XL7D073)AL\TA59HT??(AG" ML^FS67/-:$6UQ9@^L@IMS<4P"H\O#=G9NF0^TS*:S%TJ+5::?!Z0%IBXA7%_=( *-MP)WL1=T(MW+2+91$C$>U MB*NBO:4YZH5.@OAM5]:*=<%,+&7N4I/D JQ]#CCPR3:+>G1,->5%]9O6/+:5 M+&LM3@LMMIV$1GHF#%O:KZJ;7%AQ.CLM+<(BZ\DZ=$U.M%OU$%UYIK* MXF+&5OAKLA%93-F=V9XZN? UC6AP M"KL59<#HM2AUT%&0?-?NFS7Q@W*U&G2#OR=25@$QUI<_NRY1T#F9=I=?07O> MJW14M2"M^67?/0NBJDNU9J[&R:!VDZN*#*-%H6[:*E"+3&()^B!BSC2V%[:C,_,HBH,BBI+O&K)'*A+B" M*R[[H'QDLUOG@"]KG6)\-3WP)_JKR<0=,<\&;A#?=:X&/ZT"@%V(?> M+H+ &B$G5\O%T4,+IWQ$ 0-8J;$25OZISIPY^HH^02&'_G[?Q(Y$?^72;;Y% MS] 2]QG"UB3;%/-.W93[7E7)_C!&?::[/_-V;I#UF4M_N 3^?_N:6P1<:SW^ M0V8A!RAPEGYQI37H\.ABJ:;;X<;A*JC2!/-Z@!7;? @ZX\UJD@GD$GEM=A(\ M)YQ/86ODY5%$&M,O6EP8*1 M(#L^R: %[WE=L+&*K[_;7)5?]5&BQ$9*,[EMM+#S:8MP6?"TF.SL=1;&UJ9U M_#Q$8+Q(_S^S."MVS2$1<(%2\"(]*-74D]S-U#&K!/0RT:*2J=/30SNZ/$X M%#GSJ[Y^/GX'4->="E5D2P>_\I,<5GFEI!2^K[QLFX%.)+2< Q \H]R7\GB '8W/*"BR*-QE9QW>$ M9IS/ 94K4,5V Z,@?(6H*,^(Z 7E8X18:0NIGWIM58AJTA-D,F:6=-+!@15, M-OU,]H1@SO+I#2; MT!XH633:PAH0WAFZ&3]7?[Q\QQ%I^J8#W#/0#'FS=T7103H]D"3YSXDZ[7\_ MX(:W^:!E,D3N8J:.\!]3)'Y:O4=P[L\+_%L#JIU2M M:M+VV4J_-'36O<>>[SZ;)QY^-S. OT?Q6'Y^.4!X90Y1C7%FC[=TR^*)]Q\, M^F2C6@.N:5.Q=?XBW>AFL1 TZ-S%O>%[+/2.EC/TVY1!UV[$<)?,RV[$!_K, M2UX_N5G&NF3(6Q '$MM05+9S7A]'$L-/)5IVLRF/8,*CVA.D'$AF"T(AW/0< M:A )M3KP=794:V+,E?K9_'RETG=6.*P.; M;L1+,Y$.C%,W=^@1([3%PKUH=L;P[-U[WS?P2D"MT]5O.SV#_&,U^H ]QZ"3 M=V%%R)N+=R?UMYN;D]Y)N#>$]_5]#,4Z)@ 46YJYX39TODH\NJ2=]"IGWX9+T3#.-38%WD.P"H#(V6WIDZB +O_ASDT6.[_GG,[ M!\3S78=\[\15T.LK.20ABQ0G4>B7BW./HQ9VRWJJXPRLCMZ*9M(H]2S(W*S=_RT9RS/JI6]T\7XQMYZ! 8+F9-J5%C^2ESSW;# M$%^!L #@UR(3NE1JT?A B$I_]NW^@+EPU*9'V"I%8 B MV /=B4+)I9(>V3J2.*\.L!+$0L@?N6;?;+[3TLXII.Q@1X6BV3$W4EMEYTK1 M60EN1"\GT+PQGQ/"6QU#VW:D6W9P)JD@5FL<\PV,IJ/_!,FU_>3U!0HG<;,$?'+YF$ M^4GFVYR$I[E_>%3(3=/<:>Q(_?5?EJ45\%K &"*X1KSD[= ['=ZZ#=G M?V@7G7(DCA%]KM)(DM-%>L7N1E+H$$VG=U8JXHHE&L_<%9)GXXD5K!J!5"Z- ME;US=6AV\HQCHS:L)F3+7*(IMX+$88F"3U:[C!Y;[=IK$_?+/L\\OKM5IYW1 MU[4H<6,?_G$31,VS#/,32]>J'EN'1S09I*V&R?,TM-[DIQ-C"J[E4O#GQ+_2 MWIX>Y:?@,JDJU^[/&F6]FY0%K M>>4=3&L.D *=_!X]IH=4RUL$$WM9:D*;FX<#!FZNL+ZUJ]6QZN79DU2@AAY?:,;TSQ< 7E M[K]-SMD.-A*= VX_7;PU^=?L7:#4'XLJ*-= _^'3=BGT,2X/-^B>=.*.4-5" MZ+U8=9&Z\8V^!=$I5;2[H7G0T1W:)USU%?L4)-/)'/"&^+]-[S6*?)[VYF-3 M9NT.4[ @^-BMCDL#;[U\CCIT(=>WW20=@;-661S0L4T"F6Q,I'V]I"B:>66;=K@_M!\.0/"%1*5F$M7 MRS^V!1D.Q6#,@:$[;K:7M?P5]1JH/%XW>R3%5-)[:!,,$\;->.EVI9Z\28.. MVT,E_5\J#^SU/!2E-7\4=+7=7%JA_Q)0YK!S&B.(M$3=""-F[;B$1EN%SKB+ M+'VX>QR3/>N/> 8VC"#DLC%H MC*<4([G(WE(=F<5=D%E'N!U:36D->+!R#B#K90TRALZ;Q,$]BN8-B"T[$EN+ MC%77&D?TVN]&4FCTCQR7!G8^#4IQ$+#5/P%)V*7I;92\W>8#QR!WQ6TW7Q'!+S1;Y086 LF4CJ[>3)R,+N MHL:\4\T.)5I/:O5+O>V%>)M./EI84IC[UFYH"JULE!3-)Y/-PC8#@QY&MF>6 M>UV#SUH8;>;C77LI1[N1LJK^CNT)W6RN&UDLRK? C7(*%O*),< G@A MVLN)3I>=1&5O'9S5:WE0I=XZJN_8>U"HW_&M<.7I;C_X80S$"ZO]?0ON:P-G MSS5+] :[.K*Q@'=2- 71+QM%VT'$[L4&?.'IDRG,$D>OF+-5FL=X>R,=F)/" MOZ,E#0*_)LCWK@9* ]N^8GL#[5J3&U:3J#&TZ4;U MY);SVO&MV^\^TSZ:J5D[/0<87@>@0I'QX2X0?;6I85_@:U%/C]+,$]&]3-*ZF])KPK= (0-].S70>HIB/U,X,ME+YY M?7;U+M71-98J1Q9_]"#P!J%8^26D:'LWHBFE%)5F)R5;/ =^SA=^^Y5W/VSX M_H>Y!NW='C&IC[T;1CNE\P9IA[+AM/9UYC*O?=R-[B_HTA^_$ &?VG7'HZSP M8>LY&G*,?\SX:?]S4O!7*W0C][G.CEBJT%G5V%>?.=5)_0SF,O M07K9$&MG3K(G9#DDV(NM#7C/S4,5"0U;!F+@]?!N+U MEGB)+!F+TJI5NK_?I'U5(Z']B>GEEU"SR\GMM9P,[?;&/[HOI2&##88B00!A MW1&WV/NV X]G;X6H>076$CR.T4YU!@06-4MOZ;:W4 NI*K0_"M&IBYK3&>=9 M\#8-IJ&E2'S6'TV%(4M15R)8#E(N#!@& 0_UV,*&C'7YX6>E\E5I5$HA/WEH M7N A.NX0)5X##!/R(.\3/^C"DHR6V&%XBJ=%DC]8P[Y<*\6\;V4[[GC^EHI+ M7+HX:\S-D;PE]H#HS*3MI/^D,+5T\Z:A#=FVU0NHUU0OI^=\C+UZ[;?7P^[E M:BWH_?E8 ?@U!ZB>F77Z A6>N:1J/?#PF[G6W>LO7I#INIT#(D5$FSE'W;[# M):-Y7#K+#QK67:LM5!O&UYIIE*1;-SH![OJJ^S8^]M Q^/2SJA[Z*2-./?,A MQ&>"0,4*88?XT8M=];"UX6CLQCN4ZY=HY@ *R+(XXQ791G@-& M#:( !]>E.2\^U-R:Y\ DX?)$^>G0&:?/P=/1QG\<"92J7$C%)&='FZ H*G%7 M7^5V7?)(]2W%,"/CWA7IJ_I#O L,#::FY 3VE-:UY8885)]C!'"258FTQ;:E M0$[D+_NDT>0 W_FI( P[A'&5K[0+.*%DZM=Y:?[4S2>86TT;S%E%<_:EUR M)MXUD=NFL*<_'28*LEL,AM-&Y$3R]2U/HIS@-#-KD+Y)ETV M>E*MS]*QOG,Q4B:@<$O4BDQ7?E-0IB7K6Z!>TP0R]EVK? 9<* M"LH*%JVDGMZNSK@<'J$68CKY>8![IG?EFA:E^IPX 4*VH1.@CNY=D#8^FI=Y MEV>-HBVK^-#J6E 79FD07:WD8.9I36TJ2*# =B3-U=W)7>K9"5>+O1+^?LM) M.JRE4/5NH4B-P/W;_6@:@O=%LT.$8JVEH%M^7L,\ ?3&7O%RX\SCA=C!+.RH M2'5:*]GR32Y.(&TX'=+]BO?]1)6JB7J]([$5H]TM@KK$O=F-K&5.OA FU3K679],W=HI M#'B, X81M*<8,=S(8J].M.?:8YIK]!J79,7?C*UU.RT!/MY&A< #9:R:$6OQ M4![SCC['(G14=X='J;],R,='KA3Z;M5[7W6N6DA&3H?;_.1N+\,LE9L@S!4; MJY&SE9^4%YI,'E8WC[BMSQSR]]9&]-\V:>YVFJYC#1F_.=F49T58P EPRP&* MGN7GG(*_ B->'R<^>G=E?RWR<_N1ZC"L>XZPQ;2@A69]5E B)=37 M0CQ)OR[T=DN-YR-F]KC[.D_V1#]N#^M^GZM2Q"0X1IB@\)IP0LKSC)&EJ1Z* MSD!X4#OLF%77UK3H;2^EI=RY/Z6@ZV-Y0YZ#X* WA\B8&?UT"7S3BC8EWA\I ML(#K#/3L.G@@IXIKZ=YRA1(L MM5 NRKO/A2EVN-BF3R?).]M5&@[8>F?Z"* MOU@>QNO623:M8HGROEWEZ_O&48 C3"%R_'6"4T\[4^9A#LEZYE/S=/%4-X>R MNBZM8$%CY=/'LR9Z:(-V;KI>DA#717N1N0[RCUP?BX1JDWQ)= 2PFG6#(A5# M!#!B9.*:.N*H@T'#CT;"NMKR:SJTJ\INW/N>,O4#BSOJ]TLR!S]YW9;?I##% M7U_X"!?A=[_6GZ74$=UW#O LGT5M/?7NN4VV:W(ON%6P%_]C]R+WDO0MU;HQ M#+BHSZ:>,<_U''!]#CS)6C7.%'>5E\_O\-F*)T\0NR83F^R,NA*#!+'EXI7* M3[;5QNQCCN9CC8 MQ ;PQ2L/%XP+SUS'7Y0<4.@:1$P1^?HJV[.E:=/,:I:,OGI:-1\8'Y-X#^\ M*@*NM65MA"32POMQ*D]*JVMO*0BM.W=3=KT$L@*U/0=TJA-^FB":H9W$[HWN/&L9+:6N M$KP#[WL=1L,@SR _/^^CFWD.:&M&IYT#'IF? WB*3;!<\?^X UXGC[ ][A*-66B_!Q *X;8A M2B,I:,??9ON_?U"IM^.O97"N_UH&)XBE/.H8.N$&'=OC&@^D=L8B*'A6!!F7 M[M;DNNB7FFZ8V+7?>BM\^[WU)8GFF84O==R3@=*9GB?#UH!.'H#WT,7'IHZR M/\6+(1M^$^L3R[20-B"=EW=YSC"67>9=(=C7U9>R)/UR51>KT W[][7SY<' MKZU1VO[[4[7P-JMTDR'_#9@$Z7!#5>212MP25AH8[BC368MI]DXG/0<@>%YA MZ8I?HZU&?_C='96BE"Y=EKE=.?Z.H])7[TKGK7*.M!:'N;NY-^C$Q \7Z^E: M0B&DNP4U*9 H9;;JW=4'S(B!LO6I0JV=I9B0S6N4EA>V39MCJ888LQ&QO\U; MKH;'1S0"D> N&=ZDQTTP##,HXCZXH/WYG?K 1M+W>XBABQTI6XUYSAO-!0,WY-09MU,+SG+O4ENMO(U]E-NSHX[V+4AG ) M_;>SRX%MNQ'51T^GNY$:.MX]^[BF_M7+\;@SA=8K1(;3W>%1G$^) JP%4JY8H(H;V:'C.!(UF<#.P=$Y?WI M[B:D:^M-K[EVG1&XR-29Q,F<9HWAO!*BAYYYZ*@BOJM2>"Z4:E::D3G;. J. ML*D.GIR\L^!NJX0(T,%#=#OW=HGCCWZ"M#7]:^P9O^G2FP=]%TT-;XP19#ERY?'Q:O$I7N!/P9]S=Y]#!B\:5/#R/H. MVF/'*YS! & 2VP]! )BO%[X/EV#7GYITMI'7TGA7*% MX(Y+-Y(R%G??H[_N:_]+:XPQJG]IS'[$(''N@A6=&IFA/&+/L9U-N45,+,6ESDP%FI]!W.__'Z ML^P]%>B_K3\SW.V0)00Q>BFJCU ='\#JY'[%:?.O]B7 ]0N R[*AG# A(>NV:)RE^L09\=U>S=I4D3OQUWQ#73AION# MGW]2*Y#7RV"AL'3>=EL3"-RB&D9[/FU,/"O9^=DW8'WWK<#53+'+RFLD1832 MM@*@P&U'B/O52:F9ZT;/W5>@*3?Z:^1(I/K/VN2D!:>$93'<N)$DE)O@>,R@0C9-!B\ 54(G MH.,O88:A/*83=NZ<++XO[Q;;,W;&?'9PD:@6.RC-_F](U#UR#K#_LL*6C]/?*+\+V8O_QO\7Q'SD4EO7]'-#K.2[[$Q^$C2L9NC@!\J\3 M=(J"9.AMLQB1VJB612!52V2Y P_5 "'*3L>6_,K,R+5>#ES&NG+Q2?J'K;D] M@O_:K6(S&/7=&*[JT*]MH7"__3,K:#)0#/SC%*LT%]JRA7O>NKUQJ+'PPCD@ M)$L*41AOG[]A0C%++#%.$7Q'2M*>E26%XW*T*ZS4ZC](<-3%H/ZO^!_J\_\/ M0HNQ6('[6\N?AQ7_2/+X$\[_L].LRKG^* C^03]"C-$YX/76@N=96/8YX*&P M3[*W<$T;D-($7=Y^4A.!9>HM,UB'$;M3IEM]U@]W"?5V9UNZTO3"Z=<.AWC_ M6LS$][?%3+MIGI>D%;B[JTQ"L)*(P0RJC'P_#5\CD3F6JVR(PZJ8"&5F%:H^ M9+X]46R7G_. MY[O73?*48H(2D^F^5>$C%4M?Y(6J/U7 M8?1_TR)1&68O!7_=C@!2).5[96?GG-G'NW:O\-D$%KH^%T) 0ZC7XF:GOXY(1%[1K@VHO9'#T%;UG[W7\C?O2;:# MKO )&0R%T[KAX+#[@C#T)(^N<&"^): ,2J8-G7:&$B7Z*V&DWSI=<.&/$/C_ MI1+$?'!6K))H!]\I8!8GE"EE(6#$8.JGUH5MM9TNNM@':C6@%W7.^ZU- /^B M:CG &?=@(QAAVXWE1ZP6Y=I *(U5)36K$T=76!$KG_ACQXL!4[5B'.DH.B+Y MY^:.=B5&SV/-;_ADWG@9>,<8;?MDW/Z0FK?D>5VTAE&J-=?.3=Z9''I4]_/1 MW#$INO=6*&M;RP)X^Z44T^9G9GIO*\G5E&]'LB4E*@M#'P$4I30,[R.?1-[5 MO*.H""C&;R5@?/_E)^9VSL:)15>&;9[U)-P/,V!-G&]-D8FWST0MA3>N0XJV M%QN9_XRKOOLZ+[^O$V7_.?MHK?8KHX%H9S36KMU4<9=2O]R"EL>(R \&%9BVHAS1>]%O6]:R9TY; M?A[DH#G:[>DUWN&KW*%0=:3-X/S\NJ*/Z=A+4YG-3;P$+44H)& 5Y_=T\9IL MI6"=\:8 7X =KF0\@H@6T7E]&&K_,06>L(@]*)C^$1A<$*X%;9)A@[UX=K JZ9RS=0GV01I6O8SIJQ<\ "/U(&[4# M)^-;JQKZJ_BN'$/BMCJE$V )'\J[L&78WWPMW>B!;CT.TU0C^0_WGS\C7^6G MS%U:>^7MK;/TD6<VX$C5U$'.>0E%4_SIB!JNOJG8<#N:K=\C2,% MWH0#?A-=>*D+X<+/-?#X]B\,1"OO]CGQ+NW;![+]C#A^IBW>2G S4+S8=KY. M5[NR"?>T)$-N1QN>V(]U8';SJO+TI;[>I,QE4@%""KS1%SXCM3XP.IS,+4)^ MVMH"T4_\P/5T24Z.,C]N93.Q,AK4) >'E-TC\9UHB"=0EM!WAP;#? MKHE;(=!Y)^.EF)KL()'HD\6)7S0M&'-Q-QY@$'OTZ4T93B1!]H\8O9H916Q& MRDSD.?$V>\&&2)U8):G5?'\L+[> -<$N1YZ M;4JTL\0ZXAFDS7S1;,0P(QZ:T=-X1-V=,K!B6N1G+G. ]^,*81,-([1_8#[M MY;BP;3E:V?U[5^ZU2/O1"P=\/5[X15GE3:\/9H@;(Q!S2*?NXBWL@-G !?Y# M&1X<9W/]DLXUN*Y.@'-:VC8Q:0$SJK-80%[2MB.-JC7S:/-K25;# M68Y?"G!O"'-.%P7JK\):$\N*K7W/ =<8:W6(GMO9JW[S%GB7[UTFU9BZ)DYP M(ZA3 T3"02ND T*\16>[>3)"IG"DR5JBWNOS?O9CCGJH">!A$%Z*8ZNK()I= M#\J@MNZ5:ASI:'J/I]&3/Z(T#K#/@L,=O:E,G\4EAB$4,E< (=Z@0ULJ(WGJ M-V4/^C/_%?(Y),6LD\%?/[5PQPH#/_ M CU17$J=4+7V5_3< 046QDDS0!:XD$3OI/L$A<>]&WH'V7&<(50303YQ#!\3 MSOI(B+G=S'KE1(/K&^_2G.V^I9UBW[%NIFG(UQR2!J<+JNNO)K5J%A:97VR, MRUO?AVL0Z%[6@;E<@Z5Z"5,3,6M,05\7/\:'/XVEE<1%J91J'6_ "&JH6G'M M<_?)!5%\+XC^?8>QRN$WT0O&W>ER%^T]A!O#>ZDV7+*TZ[[2+5[P?%!9VD=+ MP^N*U=(H*;JX@^\L:^5'^J: PYYK9 LN0H?-+V3FXCXT6X9OYH"K*5/:KW!T M<<[8>%C,8M3%"".4?"YC\JTHEU!*^Q5"Z^.G'\:0-N4R@2F#XRL394][W\[' M"\BO++>(]S YCP9*&'T]NJ#Y!=X%/*D8=AF.NQ>6YWG?RE3$[,^LF%M6XQA^ M&_'DRR9M\C"2MS[:FS"Q^L+@BK\,WE3>PMW'OGU+MKRUF.)XHO7)6N>PVP[S M<>&;!K[\.+V@8 W#5K_%T]228)^^(I46Q[\JMK=G@M-%L0TMG*8;@L_B4;_D ML&'[-[.SXX_7&KYU#=E9S@9*\OSZ41B8 /9J\BZ4*!NM#%VYY>3-@N<*2G5P MNH(.3TW 6+)E-7%1( AZJ1*S$BSJN['&(91Y![VUV<^"730!\! MG)Q PO>EFXMO86YGL3X-6)A\U!#O7BX^!=S!:DQECF_,ISW5K&SXE30L:FKV MB"MPK#"/\8[#A>%N@APJA\1WJ0*$B+0^!Z!N?3D'C+0UT=];RTI>!-$T$@N' M!PJ=/EB,)S6L0:UD9EMG;0J*W,BQ[XDASAL#Q?H\;+Z:8G3_9 M+;N0A7!]R MP9-@3A+^9OZ59=$Z-E]U0G MR<$+'QA[%E[:3243]&/,P[D?RRD\[HPXMISN M_M*4PE[$B3?S!"O.P)H.*\=,B?J9[GI8YG;X$81S>] *OVQ:<#*VG>&1*S^: M76OO!92@H$IR89+M/^>=LF M=M&#K%COI-\4D6-(6=CD) $Z&[:C62S'R\NZ(Z$K!A_\7MO5\!^KTYO[F??U M.+J 1]^'?[WY@/%-46< 2\)W_I>6#3$9)5E)N 1ZL3>E7BWCQ7A8+F30UUZ3 M#ZTBI5!XW%X2[Q:?7,%D[>5_LX/>&_\+F_+ CLL AK>*[*Z*LL5P-^, MXW1-+>N&'(/,PI:"_ YWW,7J.UD4^#MDX1Y29+<*%[@VIR^,/637LG:YZ:0K MLGV^8 G3#NFV*A;]O74V06P&I?T!6H34<]1[>W3320SE1_P'6F8X<';8\B]$[/( -"0D'X^!*=X<;(U8NYN#3'"94 E MB.=>?)G5!:/SG [+GDN1<=GHZ$(02;;]U[J17T^(,, MW:!05Q7.0]T=*['=<)E11Y9]N7- EO=OK#[FIE[9Q^6@]HV\<)5X+/D<65V%R\]M3QK;,A\57/#Y M\\LQ>.!@47P"N\T1R.%U^ +WL/(.%13J1DF-\RHLI3M. MXT0:M^P)$^WA.'#-8QR=+\!EPC%.C9KQP('Q_5]I\04T'L/.R#[M('4.@.*R MHACP>)7N=PR6M@2S^]\_6<.2VWOKK *9Y' TL;D-T!_O\H!.(P%I&:X,O_M7B:/JMSY/1WGN0^6SN MFTQ=#DG-[^O[^8)6#+;H+D)\D<=T[\F555E>UQC'!&^_%AP;M&7_KA1#^U@8 MJJ<1 QF2_B]%_N'P6Y&5YR/SQ\MV<.QGA[UV8-J[_&6ZBR5BB=$,R,=\NIPH M_8D:"^I/V,#E:UQ1(7**GV)I6WMDY/I+VB[0=9B7'$F0Q*';?IS_E\EA9R'< M/-/>T#6QBU@[62V*;B7OA!1-9Y-O#58G>+,3UCU@:.V>2_#VYMFY>O*O=$4; M0*_FUE+Q*_.9SEF=*L(?+?]BK5^)':K+?W/)BUUG?-=1%A>FV@ZF>Y<_X_3F M9HQWA%1C^&[B!;!_U1J< : !"EI#Q6OK5]1B_6[+K[C@,WNCB3 MOM[LI?KT2_B(3\-T#3XZ:#OD[#VZ,!L_QC'&VYMX1_E$VQWM+P"W=L*-VF!11$0@C?:I)^-I MF6NU^0JF;PJ?7IW0Z#H11F(=A9^W%I>//2YU<(WZ%F\T+Q,./ M'S:.?H=9PC'[-"[,#.G)?BF#> ]KT6/ 1@VNNI"VC<5)@[,LZF&*[(68N4[C MI,$6)PTN\?]B;[GR?)W)TZ;&7]6Y=EW-WN5/TT5)U[XROL#Q-T P4:D75U\H MO]Y2P/4-,1"@9=R42O3OL$OH&16>MBC[\I?I,<[@I*^N2O5??Q5]=\YRY#5K M-%;'""\XP5+)L=F??]5S@7M*BB6NMK/]QH\;;RP/=Z0R-D> MY6S'^_3;JWD@/^&OM/M3+P+[ CJ:BSNELL/.[H6 4"D.[I+,;9RH":"6 M<' ;X.#&I?,,]!5+52/(1<8^!UB1:D5_V+<.R7QPVI(J+3[3";X5;!%U#GA2 M]RO[.5L0)@X+?Z/>4;LZQ[FW-X"KZ)9)?M?13M2K?RF&N4PV3ESB(VN$N[-Q MY=&CM:#XP[_(LODSBRCYT+9X%ZTLW*FW'5M;=>O.D_0:;CY0PQNIS$L),' MR L5Z;9S%Y[MFZ?)I_WZ2_.4SW):WY1.0];?VOT2O9H+'U1>*/VXKO!%5ZDQ MNM.R@&LKJ>X=JSH<<9K5B['ZM??UB4K+,Q!2*C?3#\*E?O'FK>#T6=ZVV1Z? MM +_2AA.J9OYLWT /W$,$\6?K:N3NL6]"4MM[TA?+.VLJZ&*=LEZP@'PCF@V M?H#,3%107OS4CCCQLG>K!4?[*3)7I!5:&^\(',E5>SSQ:TE3E+LBMOM;L7'\ MRF^^E/YP4A=+7DY:A(J^@N-/B&78(!-.!H%JGLZ:\O.1S\>%&O(6[7T>5;RZ M/[F+B]'U>/-_=Z4,"-_J+*N%7Z- 'T ^Z61^< W#\4:DW>.W")_,#!"+2>H$N.4&[5ST M6*_!X94%*:F..&PAN_("BR3D_2"4_WK2CMS(52?70)IHX;EAIG-'Z8^9O^?0B4LT6!P2^UN6]G(5#5 MA3-^ZR[)C_CDOXR_*(RDK7IP^072!KQ7.V'QR[A.3-06"&X^90L]LG_E#>&4 M=5N3"G"/=46DK"XNZBG&-YI?]>!9Z89X=!.SY7 >4([N[]5-#A+)OP*UY M>?X7>>\9%56SM8LNLDH2)6<)HF0D20:1)!)$)--D"2T@.34T04!R$I L @*2 M8Q.:G$%RSE%RZ"8VL0^^YQOW?/O=^QO[W'O'&>.<<7ZL'ZMJ=:^JFC7G?)ZY MJFJ6P!56:+AP[$/Q+JE__0*IYP89Y[7(K#IQ.^(2LZZ6A'I&M4A]OK]UE";; M04VV$2Q(:-D=,S2OK_Q^Z&!F[W*#- M?FR^PE,6C2R\2,4YQ\A"+ ZL:#FG&5C+_$.C %WJG([KZX4"8^?:DIS4NR-C MA\/R[Z2ENQ+8GW5AQ_GY$CGI7F<6B@O3Y]4-Q#^.$@S*2_X0Y>5"K4_\;'$P M2"'5@ED;FW'>E]97D7;"+@1IICXL#EVAD=# OYQGVC$H*_=72'Y,;5U3&BI# MB843]XLKEC]BNH=.3'DP8$;B>J),'%:79&OHUQBU!W2(AD$K=JUZX]G-NGKE MGV&YY-DVXJ$<>]4G!J'88&\+G^B

Y8O?;25H!Y_Y,<#C2,2GP(C\_[4F7+ ME1JGNM*92]Y6[,WPODL#N^*"Q&2T]-M?!@_$8;-,-6]3\\772/1YD#\5[6=: MC?!M8FW(8>1(HYGIE75EB[1IT[@SXV :Z9A:',TSQE OGT%)$E'L.O:<8T_[ M:6Y.+A/E[S@1\'UZG6_/STGCW\P%JG_SZ["QD<([EE#N%+IY;'W"X:UD'#JS M96N?_L1^]7/"9P/Y)LX493X\X%"F>\57+/0)UK\Z>-]#JB."[DH;B=]R^[;J MBA_6DT^]Q?NR;)QTX!&TX JG]MYVPJ[PE6PT$.0Z++7Y'CEY0ZZ7B ;HOQ%K M7A$R^)5PW-:X_4--U@W5XDLTD)G29832M3&Z\O25>(L0\,&%E_R](@IEZ?WP M)LC^EO9:Y$.1V\")6O,PBOJPZ6_E4LMIQVH75/!;R!>8D(,&NO*PQJ6P%); MO;>N^N]5_]2>_QU:"F7_IT=7Q T1GH-*J+ EP\>S'3XBREQ:7MEULBO7THEW M;5G">A*9U]7=OQ%_1P.B4EA_UK,0''R'#O6OEEQQ5O'<2"A<\3>&H %9X<@F M1/E8$^H$\,Q=LKHB]##Z>P4#8N""[9I@0?36DO1IH('5,8SM#+\LA.!OZ#_5 M0-O$-C..^=UWT ^ES(:B%+'^^F#&]4\&8\&_E[UYN]-DJ;/1U'_G])6"I]_ M^F9^+'@$[33RO1!*6DZA>MLN*?"E.M^:ZB&J_.8=T(LK;:V(-W1"MO!_SQ#] MKVNK5/P_/^N8029Y;\K=J%FT,3\75=#%!])G$K"#&.7Q8M<%M'R)_#2$U_1' MY?1YIG?DD@?NTK0OB'(B"VX][MW(G+&HB[VW_[OV]O\4R7S1#D*=+?FD+!_@ M@.MR$D/%G>A^QW^9O%_OWJ1N7)SW*I8@FUYZ"0DJ60K++X$S?)\S>#6JQI6J MQA+I^*L#5^GL&V'=GQ-@_JOK7Z[.UCOZ6Y:<_Y^Y 8F!(;Q4]_H;905?J9W9 MVXX-OYG,-%0Y!5M;3!F9)LS4]'39@5<.PC)@B6V#V!#HR'&#T6ND7&/F,@Q> M7@\SY-)-^_V2Y"L:\#@J^"ASS-38X;]WDH;+\:4Z>7K?MMU_8>N%$I5%MS;5 M=I!+A3%HAL*=2_'B1:E]<(Z)^.,!9$?;M MDE2(J#8I%#+.$!%GD#UT=S!>_"U+WBR#/8%P 4'4,G,C&$_U.DD02KBIMY_V M8U&WGR>DTG7412P$_XF_5DWR^W@*/,>5]7=8 ?%&;WV)E88E13;K.BOR=6B\ MPIRK8.G;'$$S?0ZT_.?$OD0R1W?N$7,2R7D2!K;#M#[V"=;K]3'A6='Z#\=* M;C&'1]D<[7DMAU>T>)-_2DCF')[:K:C7Z4IBG7I1UO<(*QMR7Z2/%@W<*3(* MU"-J6+[&7"?T6>KGGTMB#"E6:?'GX19\8LY(WE<8M==$BC'SKY(M:B=!I-% M; NB_J:QI.DX5.]XY"/'2E,4 XS!UX<>XH78CRFR;F3UO]4)"C<&<(1 APE[ MWX0P=0'J^EB%Z:^DB6HB%5W25H4_ULDV7CV6?4$R7FYS =-16WQ50>L MDT(>LBOSD2NN/$.]JIS^K='=AYIC>IA-FPF[L^\^LZV+\S7OYLYDHL)R%B%& MJ*?>UMEZ2B9N15,<,KB%XL%A/G<>8-1;8^6MEXI;(]RT)ZJD[AMLC7)4^ZTTM0BW M%H_ ]Q*#^]*$0V4=($1N)P<#A=7*_J1:K3(L^8E)6MQ5 [,GVKKY$Q<->NKX>L14$!_K$>7E3NQT)Q&?_L(CE,// M/A,GH6"RZL2/W'&]Y55Q/6_M**EP3Q@XNO'8AC!VI.GSB*S!>,W)=B79[K)* MY9,EB1H3C##-VKHW[9%BEZ=4!^$3)_\R_?/?\J<80L.N%!@^0?CS=I[-*KO1 M?>'BE\50W\=3%[[/?R)XQ+,7=JGG+K9,GIGKKM8N1'WL=N!@FR_G8&M"6DD1L_=XD H_ MW(SNL2>828Z_2QOWI+1:%;7[*HB4$0T -D[VEWHSF5*K(70E Q#Q(1^A" MHFOB*8D^:B+]4B= &9>BH*WDM^X6W$6_$5=G$\*';4C3?" MDX&]*S9DA2K2+L-#HC'-!1LIP$%8&9Y3+#YW[N4:Y^^:&C#20/WXO1QGO8%? M/-YSR:02;B1/F^&KE=%WB6W(&2LW>;E+3J'; MZ^SRLU&@SDG=&@K13R;P+B(CH):]/FJA-9I_3YKF^%^EXFZ!W +*V#_ M&6XB7AV UZ&S4J=)B*86>_P,8E1HF]Y158U,95UYN:YMC[9&[R#B M1IO6:,!HP"#N_-[O8LG'6Q.23Y"X$2XX':7#SK_'-NI-?PA]WA"3%NENV<8Q MAV"AQK,@;@@<6 A$RNSGC+4<_'/&NRKR/;XW_MU80MH2V]4EB+XWDQ"G5?R> MF3N5:?:RAMPB6B\L%*CZ2+M4%3R!B"8K6Z*%.9H=L0+\VF5837EE?'3#G)/D M5&CTQ[L2,EMOMADJ56-RQ$OGK!,+W*S%9A>;J>Y6LV]_"LC(8)VDW#-(R+\4 MVY%DK1LY,93?'B'4?EE97E4:247U_4O+XY5?KE?UP90M':ZB4JTI!5[>KA>' M"ZW>8-UQ/91 **LRCC%>MR+.5XS)2)\O&)NB6G7)'2=K6HA:6+4)5:T=V6)= M2;%8AMYXR5/$F2_D729$X5+#YA7D66"UW ;LHH(2DY^J"5V M$>/#5&;_1L#\:/8C73_@,IE!*5#T%&YEOU=<9(* )9XFW=%Z:"_=]]O7:6") MUZ&G$ V@0,FF\]#WRF;BH$=>G[F61Y(U%Q\E\[-\H'F.7TF;WFY:7G7P2;0D MQ!R59B^0,%%]PW(IIJO*POWF^TNL7P8$F-VB#UL*\WUPM\] 0C#D6+]-(V-5 M;955H9:CJ96);WNOD3U!^SX>K?,WPAVI&399^%CE[,O21MQUYZK4ZKF97P.; M)(DB]LE"/73/2^2&3BHG-3R60B;&6?DZ^(^_$N$_N=GWI#_92*=!R0C%+*.X MBDU+,[3JFFH:&L9>6"SI&J:-,'UT=+/%"\?TMK$/7KB'M ^&@/,-;$1C53)A MJ8PAC]\3_- 8\J.B5./BS:5SD*;/^E3\0=E;)FCIK-GK1J9QNPX M#QBIA8JNPXW%\.?F*#1EZ&DHWSM,4E(]AMN?\E_G0UB1D3.7K8UTI9.@_8[< MAIJZNC*26?G8UQVDC4=']SW-RHK7=Y8:J_(W?;AA" MKBEHQD5]B(^25ON[J/HVM[HX]ZBW%$AQJ\\O]Q@3U _)OS[% MZL.A%IP2_5#RZO]-DFF))UA]:A$0[Q+WC/9J$,TPY/F%3Y1GM:1K?MZ<'&>Q M2:3&K 8YX'-,U/"S:[:1!SI$T6*$$JY' VN>9;.>0:^B%/[VBPED5 <' Y9[1ENR?&ZN43;U7DL%;/R+PNGS MW!E=L_BP('GC;)Y>-WH\0:<7R'IW_X7>[47YALB!_:TEI?58,EQ!@I=+>*Q9 MIC4&D*Z/S[L$, :NZU?.KC$@9&@@P*OI1B%K;Y&B:1-_J>2*9O[6'$AXTKI- MC!0\4WO(WI3088Z->[.U45+%0AU8-,K4YD":,_I+/1:W=X.*4CS\[!OQ%PCT MDLN]8H6A"WH7\F;,F0&74%OF!?V0C9L\QP3(V%IJ^**S/:9+'&M(N]K[']]; M\H(ZL$!^!/_K:YL._!!<##IYI\F9?'#RZI:>.KQR=+\JUU4N?O]NOVN?&S[O&P'SU"4\ MVM4BP&/R;\,N.8_TNO%MO(<&6AH6T0#SY'>NO?I?,9Q(@>+Z<2S_#F_I?8EM M&P")!LA0DRN) >(2WD7;U,2?WI>7A_<_T[>9E'\14#PWZY?JF7RR.>N)NQ5- MQ!& .D$#+- .HY-5ML/B;>(3$C10)Q4/*-W: 56@IKMH!8.JC0B MED@/%N 5N"C.$M=X-7@_[M'ME")8+?)LV0)I(RIN7MW^S>6=:32PQ3Z$JU6" M9%MY')9/)[JJAG"&[5"DGTXDGIT]D*,XF]<8VP/5L!43\>N),H0VLJ$2E:K' MCON%6RA<*9XV/AW5@F-T.J32&'O15R4M7Q+J-V<\]'D\F#>]D&)_7X!B!E0 MMALMZ<%+L)VU8J72L<,(NN.T*+A.47&E$];FXY-EO<*S%R';JO:YG)T M'8&D8J-.1I_D--6V%=;D^' M1MI01_RXER RFF($!-,"(CX/:PQT5RG2*Z M:[S% K^IC]:E2\_8TZ=L12W4DRC1+6_1FIX@=&!"*,'24/6D-X^*S6;V 10# MQ($D/K5%,G1%?5[ 1*5X?7?GUA7XHA\H-V;7:L/'2WPG3FC)MU"6('+-K:BI M$IR8_'$TU_[ACA[7>'%>I&DU7#E,?])X O&J*(1,B^F=3D3VZDQ&ELZ5C"T3 MC>+29.7>^_%C^]W8Y9$IW4*'HE^.&(?^=^+<[5/BNVR $S_O/Z.1?H_AC.*O M*1:YH8VJL+1G.;*FOQ?Y9*R^;+SD.58L='4!_O/-2A'>:Z^I*F+2:97'&46< M9\*F'I]>ONX(X31B#X@>@8>:L0"&2ST%S9F>12RKB%GN^M42VS=[E:] MH=1^NI$W1W6H.MRU*DV[GX8\Z$@NSA:XU($PG7UJ)[ 5^IERB_\LPG2!S-*/ M^EBA^S[_74SXMV*J^B.F"5)1^0+A=FAHK(R%U_V&$5OFLMK#=($$3=UR9A]< M&8M-KTG\[&GWG0Y1URRJ.N3C*(F2(.=SD]J&AS(TV[P55%\2.I6-<7>;S[+Q M"FZ-S2ET#7^IZ8K&\(]U,4,U=2Z27I$MIRF#&H?$'TFD9^ ;*-,U%CF;6X 4 M#6;],HHS-8'4(&+AMU2'$PYZ9_,$8<^'XXBXS$:40UH0-H(![JT<( &8K8'KR9S MT$"9J]KUT\@&[.-OQ 30L'01%8.MC/<(?<.[$=5K36/4/,\)OEZU6+WUD0H6 M*9+"=U]=T8X0T'&Q95!%&"YD\(MFY[YM>!UO6BA45 M(X+2?E@/N;NU3)R^,BNO"IJYN9 +-[/!JI[:4\=;$"=:A^\HCL(5EL]SF\I* MD2+"U$&%A[.ZYWFL(5FXY.K-WV.;;2&6 NX:&UU1T ?]]BONSJ@KN1\JQ&F$ MK=#O7]' ")8=2SGNY6S-X'-2C$E4Q2I%Q!6Q,]=)@3WN=+I%!NE"H/_S1;'A >)2>M"?;K=LA/O?_2R;_V?M#_\,-K;%6(NVB MBMV;E#7'70S9.T4$O26]]".4LL38FJX\\&(+P_]ARFZR+5>%0^CG? M@^U0"$X7KW14NM"&@EQ6H.=G10F)(VG:IK\!@,/%&9XEM2@T8$T< M?+#L[::(L/TQ/;*R<$&GNI7MU[)6;-OU)MKCP.B5=^-L-[_W=YXG=#_4>&WQ M1D4Z3&17"T3$+9R6)T,5WP>-L*\B0]O97LE]-SZ>W>S_!\D48!?NPNF.U M)FL'5]H3H9@F7X_:CBS<2=2J7]8TDT(>C)U<@<%_QV4\,]^/KC($Q9>$/;R" M=CU7BSF"D<$=4)3L29C870A_(2ALMK*LNM9WMO#MZZ7H@O57N;2TU7S2I(W_ MQ@O7>U,8J.BK^F_K>U1.FR\7\;SB+!,^T^$@R<@4=#=LUN1-?I;[7*SK3ZY4 MEW\&7X8'W_^'R"*PD0;MY;),RC3.SL;--TS9 AA=5YS("#00*9$6WQ!X M)?Q63X4PNY]3/\NV5LM"0^8,L_[>$=1W\?#I=L8IU9]-_?%;?T76,%HA:LCJ MJF5P%-&4%;5+X$U6(8A&\V:XUMTD')M3Z4FXEZ>6E]&5H1S+9B-^,]6J5KW4 MI;T*JN"VBX-M:I?X2FC@NXJG&=U/I@>;#4(AG+G>'79MO-Z3I7H1-9R$;-\U9CX M&R<'@2.E_)THG%U''>ER\LMG\DO"J7.,+,;<:CF\-$C^-A^>ZSP?&O>,EC-J MRX#'U;H+ \H9L(6"Z7EYG\/@:BIV*-:@X/ 5$\H-2;'4U39/TTI-[K=463J: M21(L6C1EK5^@N+AYK;,VR6R9B6I31N*<9BY?JOB,[!\8C!& '2ON@![[GO.P MP_K\EWU,^=-/S/0KD<<+--1!D8TL09JCN]EC1>;\'JU([L0!OJ>_0\)-^_?8,,@$)T96;LU<( Z'2Q^?/;1>YY(H[P#5>9[Y=_X2L MSR(2/<[&\_A+"#C_CQ#B_J9U'F']J\HI4F3N_HN7/N0C@C02LJH5C4>VJTW! MW7+) *U?D&D7]L=F!PW4WI7%#X.MGMPI5+IR]W(%G'\FR<[XO5?J(/4GQJ>: M+$*',@8XM.^_TL?=ZM 4&HC^'XPE$P'KO&@*&P553PI<&EM M1H@D>QW"*(#G!,RA:&__B(^%U^"56432FD[G.A M^0%!_&JKP!_U^Y:#S/XY MW#Y,ZIH]U/?)CTRDR[".52-^"]5MJ_ZR$"-_HX@E\C T\(;A,NM<"_I9,.E8 M7R>[>F3_Q./W%_GJ4Q\=.QFQD)AX:$5H/?,XG]6]TJ6\4FOKM,1IL3.J-[%O!8Y?SNYV><>AZ.,4V_H M/>!H\.]<3Q8T>L.&RGK9-"*H1N1.?Z#:Z+>WS^BM=T!,0\![Z[:@LH9C/H_K MP37+HJR]6:"&_"]STB^^88>4-8FI O@1 M_%.+-J'VU8X$VP_B#Z"B3O3^22)1A.0SK:RNE$/Q /42&ZV M2/ KZA6W@>;F#9:8#L")X=_X.7TI8A^6-B2>RJV#&A1C*4[.NR@G%./!N=U[P&1K_TR T3^M8J(! M%WXQ>J,\D(\&3$]R;[ZH@0+^,17Y?W7AY9#2?\'8:,)O6K-$Q:,!LSNW!HY# M[YC]:#%P\9#_ZM4MG/X$W2(K\B0#/)HZFK!5D*8]5W10$Q8?2GA@#GQL-1X[ MC"G:-/)16F^+KS>J>=JOIWOU$6*P7>K^9A/18CLU685[6-M,1#.\5O]K LW7 MP&R$W/,9QW03]S[&WXY3W9@- ]??U-@3Y" ?%>GDP1W.T! ? MI@JD993QI,N\D 1#J[ KGS+C:+7@F)-^823_.J2HUAR* M2.6LEPQKZ^=W>@J T*2!$OT]OCD#C+AHD4%BB/NE5+L:R6;=RKQ0^DS_CXP< M@PYC,\77$V\&8EXKS3D3X22PRRTK0+G0EL#PI$071;?LK= BA7\\3Z-9<4DVGPW3J=;5 MDHX1_!7UH K'-L"<.T4TP*E72JX:YPNZ">MC#OWR97&O8E+BFQ3GN 4I'%YELU_>.=1J&]? M+)W29:%H@"(!OE%0XY/@9=/IZG"B$HN5LTG3\DM-F5S8S; PP+%A4Q91QT>+ M *?28X\+N(U2-54<1]$+APC>K;R\6Z*ED/$:GOAPZ;$J":74:PYY,>J3$"DK MXCLSS6=N;A3DR4XZ<]M:%Y]*;U;V\9U"DIFRXV#%=[ CY>5>9-!>"3^&)SAN MU:4*(Q=GMS24N9)-9_0_$=]WFV^MX>@>9,'J!QQ$@UO1 .DT1'W8KC**2%_? MRE.KR()%NWJR+#.AAPM$L5!T=*!E7U.C\8U>)_F"]B,'O_3D(R19F.%LA\#' MD.S U[VXUY'JI2TB&C(M1:+ DH\$M(KY)SY MAOW6(%-)Q;NI0_.BKH>O\C!?/?GNBS4"5Y9&DB"B/C<*@4T';&4O);V\,LIG MPWNX^P3%-#U3M:O3XU=!1%5C/!!+9"CAXWTQPE?*?>]@MEL)-_D^*GB;MBIPYTH;.-H:1%QUP[@UFHB:L4?)#Q8% [YH#$APA22[<8N MK)S!047U".$:TV:\E-Q7,7E%C#P=U1Y)P)G8$^C[' !'BALKJHN*JQR6+@?_ MRJ9>GC4P7C0^[.[_UEWT8USP;8-"9A*!H)Q?6TNC)WXKDNE+V+KF? M_V0.=K_R!7>:MJN;6Y?,NV.CZ2X=V(BM0,$\J%N/+=CN^*E%I1)V4K+)DWB9 MU7",RI.3/6GZ@!6&$ :BDRABT.R.9V>20\ZK'K X1>W,^IO+LJH@1>@RH_&I M8-RR$<,5.\*ET)5:"):KFQU[Y_2\7"QQ&L[,_QMFRQC()KY$-![B@> 'C?/L M"J8T**N(KF&]AD5WQA8^D+5^GO(1E#GGU_7(8VW\6GGIIM9CQ:M?56S^N2S/ MYSV7]HCV%/\7H8VZSSM5YP)F)0@!5R6D6TOYS-89_@J-4- U_FRIJ6/F*;F= MI#1M(&LIQO,=@XF&52CNU0MWYY0D@'OI>2+),O)^UT!;N.7O MYQ(%H1-2EO84VW6& RE_=MK%DX4?./$%%JW;QBHYLVEU6W#Y'4;/N6'"#F[P M=A(3B2(*= 13W"-FX DLRV9 \[7?<7R?;CPBQ/+K>+QP*GBE=Y&*S"'TX;FY-DLWLT>_X$$%3AE MZ=M4]U#,%"=;RMEVV9 S/(EW,^>(EQR/S[["F_B6HJ3<_ZIY1J\KOX.O^DA+ MGN)#.UEW,T=]DX'K3^K!W;UB<#)7N+!H8]IU3JXU8DOH["ZIOPC7:A++(A,: M@'P>,S;'BDL?P]C,6LWU=:+.()TB/.1DY.>=V24:MY/4^.B0^KZ0IU,-1R@% M[-/(7 '63W"):..3>M066],;**$,X'G^AF@CX@R0N/E%!@H>N7)D-UFYBTPU MT5_(VV-S(]TL V87:M/,3B%(4&[N]NG=%;IG^%RJZZ-%8A*I/<==M%P%#5<9$GZQH08#*B..>#8)JH M8HE+&*%.'/;/[B'V8#6XNYB[1,6 %1H(\AB'EAIT+U":SZ=+L M/6K4+9MV@\U?SEF28FQ""5V(L0T4?LHN31<::JT.PLD]>F)E:L0LXVIH T9' MZ@V<0-Z(LV;JW$"7R[Z=V;"G)BDJY66:U<0UE/?SS6JP,66'2+**. M,FYJ88?%'$OV5['SQ%M2-U&Q]?K_LMA7[*^U3T4>O84VO)(&$>=L&?A=ZS.OOX4J#!\DV9 M]0>[?:4V&0L) M!8F"."1>*S&IC=!(X0Q7PTG[ D7PZ_COZ8+R=?J!,;YS,O> YU*!G@]OAAHI MPV3*)UB"WT9V+L-KS;W4FRR@_'U/'W%%M-3,Y$1!3/-WH)6L\9_V"*."JN:E M?^0E:R82VI1)QR;,?-QMR--K[1J3P!"D:.!&QE>W2Z/8N^?O2U5-& K MRZC=2PM6BPL3%L%W3R<%A(LX6HWMV@G>+9O1I C,\ M$AWY*/=+2"3X0(G(W$[A=+H)<1+C"&NZH(H\P:K)F5W)L6Y,.QQ-^MI3P40' M).A2'BGLOQKWKCJEK>Z3\)'AZPG<^:L:3=+G;!P!J>%.'8#Y[13"@V@3U>=V MN;XI=D8#]PE?NT<;8)Z1I^O@8C9YL?T8/3R[Y;(K34%5MM"WB-=UMC'P*)6) ME<8Z)DTU;E8M[(AV._%('+G<*W?$?M[9_1F9O#D;DFYF9= MV<$%RDUIP?@\G^$Z4'R>#=CCVXZ#]2EYPB27PZFTN1F_K>8A# ^;GD@.<&P4 M05FLY,-M?QI,;0[/;R7JG6847,/VRE[FDRIJO6/OZC 1GD M)WKR,$6D:K"]6,2]ATY?)#_X;43]PN;IE<$?X&]9:1!2B]3#5C]/%-(KRGZC M1$I1)/&-P=A#E5G7UU1;W+F;BJKC_=8B/5PD;W9!W_I4KS']P<2^E:6M +89 M[LM,"K=??6>ETMANW_ 7L>""Q>[ZKR=MJ]+$MWJ$.#X(UY/5G;(U5-;D(L5=WYYI+X4]^['&SQ3[EM%\Z;[8"@Q.LKHG MM8*;P7433[MG6D@NEGC'[*MGII;$G9;;[G_W%5G\Q\C5GZ33&$UKFN-2N_Q> M:""+8^2O57U8OQIO$5[W$6+TIG4$NAD'2@%9(+5O%#*",D[)X]# R^3C&8!C MX$0M[/XFP_T30PIMY#<%9*[LBNYR2& M?+?5XI)DA+2<@A,&*,M]M_P&-/UEEB9EEXUH4.#6NI?4JIG>V5:3$T/=1_HS MC%7$J< :X6.%K#&T#ED?[T]D21\.E;F^$%@P/]1T2O@CR YU1XS]>TUHQ(KB0>3NG-[Y"_ M63#D]'I'!R_?KX^7)?'5<7Z#- _&H4+.5=.5O:\3&>H&9IO[&,W MAD=N,5UM_#B\(S+PO ,&D:=DUTG<=(?E/F1C%:-]+0WX(-EICQ? M?D^+04P_X%***EB>[.""JE8$OQD5O%9M23X=8?S=2R9&-5EAC/!<:<##(EM= MP$$)%[D;M?O0CW&75&YECFI=*9:R^&5?OO0+FD,(K>))@*?R,/A\P;]\B&YG M6@^2X:;S+O08IT1-@F-C$5<%>4^*!B)/3UZ.Z.C,N*X[MS4]7'_JMFN I'W- MAQK"&]+43KPN6)6ZQKS"0P,!8HLW"GD0+B169PQ$+:!5DG/DF%)R]$=C)N% MF(=XS>SCUD*6"&^G&&GZ(@.*+I[SQS/!UQ!=-+"E^6YA$@?9=Z-4G8D&C,BA M%^_( #S+DH+Z[C!-Q.<1"+-=Y\:;)-L2'K,TYH2!,310Y XC M2;ISKCU4[?7./APD-NY#CW)[-;:[N\\RTCA2M@T[3;#U8 VL?0$Y8/6P( !, M^2N= G3O7WF/"$")MF!NPK'N<"/=N6VAR1N:R@QI+U]?K\B4]B\. D-?D2T$.[<3N,%LM08(?Z)NLZ]_L68D%WQGU58^R! M:^J=9-P@Q?'QB@0M5Y"VN/FXE[U_HR \W]FKS+R\&PX02%["'J0JYX'+7"75&HHZ5Z M#XU]?$/5[:>V7';KC;#1PQ@9@1\LUI31/MHXNA[L3EUZTB8HL64T$%8Y&"$D M>M(5O'<\__CYB3(XQ-;>C*^;M4:),9IM\TEP^)CZC%<K57%+ 0RMOT7E0-ZWX\BZJHD&RCQ'T< K MMA*9_[F53@$CH<2O@'^.RGD#:U\BBE@"R9C<=;AE#$-]/AQ*W3O>7FD4W+Y8\$-$=8HF!@VO M318Y%R05)@@L+-ATOEKV2CW$ 4P-KA[!&VN'3G"1$]7BRMGG98T%M*X_1UN> MJ"#@3%)6S]G5G"T]-K"VU)NH=K M :GT[DQ5$'SD6_5QB)*]R<_JC,('4%[18MFL[_$2S]=H)R(F MFPOH5"\O7QWH-M2,KXU].,$OF(]Y6@-6?_GF"Y9-R:_V5>P$\4B^A6TWH>0? M(?F<&FUNU%VBVFYPZRJ&Z3=TXM3*X)7# IH=E_(Z<F]TD,7.XBT\O+_MBQKS&*M7Q^ETO*A?N(0_:'X]#WJ[H-S"W M)HA:K)%(7':;6SXX]_N"F.WEEEER[7#;0@:_$QWSQ&XD31X$U7FH9I#U=R7B MK+UI6^0$7A#U="$Q/D]D0Q[MG/:9YT?\MLMZ7$,-<[>-CAHW&G M&4+W)D4'@QA42_ELN&C+C#@'0"-&7/&)5H"4NJ-WQ M,]IWW=C])S9XH[$<*H\.%@5?&?FGWPF:]QG./D] Y$QQ.#AQ?-/WUUMEA(F% ML*6GE4G3\K1#0Y)3C[BC-59EQH\;[.4]]'KWDCE2P$FMT8I8S+]=+)B'SHK4 M4%8U.(UI>82XV[8TFEZH#Y:P:/$2KI*D6I"X0U.O=PW;MT&]S6,C3'>:]@O2 M!UL=+EX8#MA;'G3'<11>KM<3%G/*V,Q^L?RI$V[AC;3N:FWT%!,\MGIM;8>] M;%9V57>SA:I'!P_K?]ICX,<-_*)7R_]&4'7]C;LS#9K?%!1_'';W0^,HE S% MERU\CRJ'@4U278JWW],M4/ ,R9W&NE5U*5&;KK@WI017H4Z]BT>+*=-5.NAY M6,2P3!RZ"^=QRJ&9%]?;OI/@ED#A&7&:\R$!U0:7=ZI15,!P-S*8++7RE( % M'X/IN'NEV =ZL6&!>(CO3]XQ1'_#']] PQH8"T,U7?34@'=%/PK><-_+A' M&$>]O9&+8+Z!WQK_8;!>5?RRVCFY0-3%43 :D"NR&?JSW!Y!E!RL1K9/JT?TY/CB3PO5SD;?NT9_Y(^1IB5* M0@ZL[Q.*VJ,4N(/2?G+567NFCGP*75T_7>N]\_LAVX7(XA$0Z+%E:-Z$!^=PH=3]L,_ZN']7=ZTQ*6W9 MD:J-#U+&@JES="!-^_9FN%RF),4#(K"5_2,'-_6LR?8M([_<.O/GT^-=^8.! M,A]&B'.<)D)SJ,7>)4NYR&IT6T\^T\(5TLQD$KV&459]U,)VJ6IK85&9E>E?+]2@SE5JBS[:F51-:P5\FD_'1ON=Y# MLIL.!NL^9_BK<1Q,C@KCK2WGE@D#M0>6UY.FHTACWA,EZX6%GKF=75)*, M2;K,1JBBC_BVZ"<*_JUT4M%0.3,'[]]%"-V'O5\ZAQ6%(,4?=8A?;5<1!_D\ M')DX>@=6_!!:Z-3/62$5#2)K=U),\:]@O&$>I /[(BC:[,FM]<#;==P5.:^. MY _UXL<.]BMWEA^Q0:(5.\PH13#%CQ9),;86L)&[])+5L:>MK+:\"@_E7,OM M'O!SK[_IE#3P5?6\T-8V0 -^XH_ 2_8$,];D,;(/7NHID"//K_]%.;"_>6N0.0;@JOS(@A:C MDZU;SOKMWI\=;?\8 _+E6UEFL!5,(^?_T3- M:;#*I&3W_$>'CYWQ!,_*FY_ZVR'DW5^96U-(GFFS.DR*7TX6#$O3TPGOEOQ0 M-N/ZAI0O3QA)TEV]:Z?)_^OQ7&:6F*))>*3BTJ2R \)FPIM^52T%U+@H69K< M[H;Y_-V(!>,>EAW5K4=,/FX;@=,L-P2EK%Z6A$@A$O=J)AC'<\L2:$(DP32\ M>'&_-ZYU&!/F1).!8R.:*V%Z@7&(<%Z$Z8Y*[= ^]?9<"ZD=7>^>6!M6IQB! MEF030GZV([&:0F^A-L](R99NC 4[E'='--#DL*2O$B/<;2?Y=^$-GXVKQKFH M;57EA7QB<=OR9$6*0[U[;T1%<#?5000\_ @T:E\PM?"L"V MX"^-]\.]'_"(@Q EVS(K^%VYE"@5;(Z&.%_K%,%2[N',_JXTE>(:*\$NCW5( M7<]!\C3KJSV86U03_NRBL]98#8/5?GBQ+HL?K-W'AAW336M6I8YRG*!VZV@* MHW@K(+3R=+>O=Y>4Z:NC!YN?3BE$?]P$^?("IS/'Q%/0VW-#M;*FYO.=O4S% M@$!V6CM.(ES%00&,F6TIG,IY-9UQ[DF-^J!!;2N6L4+F.Z:UL9P?(#%?Q D" MGS\OO)2:OACH85(\V3DLRSDV%N!-#2MF0-T:;2>%W3XO>S1P+TZV\O)=92+' M1ASM,R)_2RK\6 =0F32]8>85@1K!=I]7CGNN3FDD6-&VI"CS_J=ZOL?=:RP_ MUHR?B]W!HYV8;$,#@7K0MIT]O8N)Y?7Z<2KZK4]OFF-%P^WY.C$/)&:I)'9@ MWX;P4OY*ZZEV"U=+^P]NPDL42X11A&B *?T6TIJD+%Y3@6+^^XK-?PJ@'/&$ M-AV*7PG<_K(RXX)E\L<0!N@ILKA+?51<;EDL3(UD)R&_8*=T6LT6#!EJ+SVW MCW\'2F*_*^&],[-#W-Z(/P(QY$YZG&]WU)CB"$O(>>Q^52O-*-PK[\X6T"6 ML5X&L3+"MYY4H8\OV$FG'[&HK:R?R(D6+X-+K'4#0?9?[BOMRPEW+' AWPUD M+2NMC*R-IIWH3"P\KWJMO\VGA"7$TKJ&\QR;3#P\?&*]8HDA:$;J5-BK3_> Y9 -QU6\R+[^O>)23R6#9_UR4R"(J'K$^<<(N5<8AZ[6?N^2 MC=.@/^G/>%?'5X$L. -#HO>,/\*,*OMWM>[/*RQC,1%RN2C[SL3FRSW\:DBQ M)O:9F3$54X+CNQ2M"3SVKNG(;]L'WOJ7A =:$!72WZHTQ@QNC.$!,2T='QC\ MT@G!NERSK^,S8X>FRE-Z:C_UK)->+BZP;!0]3EMFP)Q!E:\,_)HMK@Y/K+#> MOBKB1V. M8K*O#P8_F0W@ 9;).\RHXXOT$C/K;*L'1ESC8T(_']<>FM.;TSOVP:RO%R0U M%FI.BH.D_.GQ(VGVR$_%UNK*HO/8_4GB"$'_H[=5&>E,@42RUO^/]&C'G^R,I7,!:7*33P M+E"/4XF()?^(F6>XR-?JU[-C& C@Y7@$MRR>4TDRHX&I%IX;WZJMC;\756)L MG:PEEURE[@?>$K#YKILHLAV7?RP@Q=AQ:8$XHH%8VSSH9$?&3;R:..N]"T7-_PT3J17&]\(<+AO7* 7=[6$PNL#Z'-_F*G(@<& MHCX#,YJ\G=';B:YK+7D=PG$$[.4-6[\&*[DI8IH-, Y 1?8WWZ7.% [SGV!U M/3RU*_>_G<7M=84/VBS-S.^QB('$M%REM]\2T/RR;48V,U,6@(A0&#DH:D5J M"2?UNNI@M9K17VX<]P)H1P3"E=G#[^OX@2I /*OXG>-25FB 75@Z"<-^- MTWJO'7#&-Q/!YLZNBJ?1N<_G5)]@Y4(_)8Q>/4I>J=(_M""DBOJQ [)!QEM,QFA+E2%H 4.\\,E_V=^+-J$K5==3[+2@0&@ MWV1;DC&XF9ZM#M'T*3 G95YG8>>]U\K([-TL=FHJR+4U(0.QUP8K%+<2U/YVMFMMHHLERXZ=<3.-6N=IVINHZO MFDC#3>VA?JFHD\M_GL1Q-CT=,DB+P'F',OG9V40A;NODE6]=+K'W(_%9CTVK MH".2]J-AN=H'%\J5AF)?\5CH]/Z4#<_/*?=$S5'!JG&6<:Z3.\Q^R>2Q@I$Z MIZ)DYA9RRWZ,OC)%29*$4X;N&TI(N?4L%X^\+2ARCR,;+$0 TF=^]9,JRRSQ MB8_A7+BQ=N:M^?TKJK#QGZ,*)9*5M[/ZZ"=TJN&V+N?AY+>A?SZLY5]<,EMR MN+[B9\MN5^%HX$'3K@G#A1P8% AZOP @?T2M&)$8H=PZ1"72(LO<8?VV>5;E M!DHTG\T^^^Y\] U_23R_;]-U2MS!6)7QT-[C*$ M&AT_1]TJU=V>IG/NJ+_=^XHVL+74D0>*5VS5241\*D^P] *[A)>9)8@3;<3M M+"01^\'%;$U/WUCI?7"U9[HU9E;INLZVW;,.X060MJ%#CL2;%E0.&I"-"H(B M4E-N.[_Y3P58^<-7--E6ZMLQ>KJRM)YIOQ+=K)C5R[N7<$V_ 8[ H-.B(&X* M8J.U3JQ@"@56JK"(^/X6YXMU%:7)%^./=[;Q]#:@I3Y/H4.KRQE7;(]O"4>= MU-_N@<7$Y=Q/[X4:+0./+2\%F!;N3Y"0T,K L(T2 _&B1;'Z;:UGY"*C:,NF MIF>G6H<&0,^@ M[/O?_F/-H'8\*F/YH-V(TDJX3BAK58JX*&+M_=.(IN <72'Z>J4Z1@9'0L]* M0(BT4Z:&C2)4B M*$0!Z56:2(=00Q7I$(10$SI20C.T<.)SZNMSUGN>\Y[UK7-^?#_VK#5[S9J9 MW/?>U[ZNF3M[M"LEXT9G-#)I'.6?M],6+OO4OC%9G9$R97H2C-;%1'.27@"59:5P^C/[N&"'&WQM& M^A;7P^4JJLOFYAR'ZN''3B[P2_I&)>G^?\ M,F74>2+"IIFT[%K@M^ M A%<]=<"[:%K78J2T E%MG@YC2T:;O%LA3%G0 R@NZ>D2&3+@$?_M[,K*?\+K8Y?LMO4T4AC!^:K2>$ M;<+[CDI/"(>F(,:,)&T!-E;V0L$]U6QL<+W!NL[Q^(WQ0KG*GR<[UX"7W/9I%$5X^*YE\%\(#N(]';W1PU#B MS59*M LG..=(L[YUO/*Z?>HEX-N'-%E=FK-N@<]$+/AN,MTJ2XG10/ZW77#Q MN06+NW[N)7.(+;-K5?9LY@3Z-A^4+6!A^;?X/7B\+"-^78;Y5Y-3F P.G3W= ML9IY9\3(5+%?_0#_/:=S1T(X'8'\$T"8U@3C*EK8IL7QD784N1/[ZM]["71G"RI_SKQO1U0_9JQ?28])A7B M:4'%"+;:IKUA!,'2]+^FEJ/"G&\8X/AZ$&Z3,_#O<[L$;Y5L&_V1KCPA&>\\ MKMZ4912)TH,$?JU_^I:B]5@E[*LGL4K[8&!H^P*-B268#'9ZWZ!O)KX0XG8 M$Z)BX[0.TU[!YPEOW]#&=OX!/I#_B$;YH:L>>\-8NK>A^Q: %Z&M=#O2O1M MZ__FX_C;78#?5!MZ3>G"RWWEB7'[P@EO$\=8Z 4'KP$$MD#_+'X$@QN_IW=[ MH_X V8T0#HR9#B%826O4OMG\Q%4O?+;,4C?IPW0,V=N:9TUV(\2JOTJ9I0_2 M_438DO1?_N5BG#M%AFK#!P7L1A]J><%.YS*3@@OS1Y'8C@I4DAVS@E#5&W5X MF/PGP:&VWT#=ZO=*=8?VBV@01\ZFW*=-/S/5E)[L3_06&E<^/)>C^-Z//S+% M^Q>"S0;+,L8S29D_\RS=F?!>>MZ5DU=X+U)[ CP>NYSC93O-3!:6.!28F<[- MF+?4-INW)T6C[&>_2KWH4$ 5>&7]_:'T-LZBA H66VD%>BVUW$3NV%,([4_W M#'.QD]$JNO@.:@8N*E$Z7U^T<&1]UMZ0Q)L^6!T/[;5J&DSJ9T]T7OV]HOVI MPFUY5UYU-*.O&BA<;PK)$O)XG[3MJB_UF-]#]S'Y%?_>L!VW_ M%27@_EUM/H' 1 GGP'0PUZ+Y3;%-2/+L@(]DE]0J@3"W&Y=N]5.JDHJZ/[H# M*0P@*\\3E2B4?@CS8V,D-VJ[@C3V^$J09_%7?JI/;M?$JZLW2^O=F?O0%+-? M\#"%,@H]J,_Z9^82P'JB=)Q[D0M]=B:*\7HXX6-%#W8W@$ZXP>?9F&M(DJ!0 M[+Y^"!RL-]R(; '!],_OH7U?%&W)624$"?L4+;1#J!]ELK^/5&/AV/^IS!S" M!"]7H$!'(:G1<0//%*L4:#>DZ_6R;B(';6Z#U$K2EDN4V_K$PZIB$+& M@;>:X$XB7)CY]N>-3:I&:<\RB]= M_K33=T>YH[SMA^B?8D0=Z_ W0*]GZ?<74BX7F++*01RZ;(=)O 38$F2=7IFL M_"W@*L]O[P'S%FNF^"=K0<'F>I.5\Z=.KJX4-0\?X#OG^-UI>JO,7NO/5WH) MX)?/"?U>[W$)R.L.F/O= PB8^TU$&@<^6>C2(=5"N5^U*BF:?60+WK&+ M&GQLE_3DF;@T>858DC([8=MI]"5@CN-K?J6L#M6YWGU#H-C>$*#W_/6OQ);' M%0[(!:4BRR6@\UX_!X MXOY;-/PI.MB?+80?RI^9FX,^7N\)#-1_1*/A5E9%>\OWI4S?UM;CHX6H$'8T M;4/+Z(]\)[Z7_CQG$@1>J1&?Z-.+B1 W[>PO!%7'D?XV$ MKK_[2\1P.;K4LMGIBJVEX+ M"$F#Q[!R-R_OI-[K^D!5]'#W?]*%['_-\->H9B#'>GO$/>FO=6C GYQR)K+! MPER9*-TT>>^X/NGK/1E$+DD9/I(_.$A;&=>MB!78')9"*FOEN"=:FGW!':->S1I22I-()B/#JE[[8! \[[Q _!-S( MC?V3"?9+6IW(SI%ANYL3+X""\*V_V;^!#U_/C<,I6Y:_TR?N_[3E7<=M!EFR MK\3>5G,$Y,:-I@%NY$G8_^'\F4W)C3S=<%UZH%8QY02ZR &%V].W?5BM&&[I MN1UW9NPFB*I$5!^G3;5>&/)TV.K?!0KGQ\KAB7X M,QPJM2^P85XCI6%:;%V9_"/6>T,%):K'+PI5Y;56U&8+5Y]2(F5[9+(I3__E M-OZ8??$[?W-'^UK&6&V_>S@:ZX:Z!*C''A7R$S,/MX3X84J/H9BHPI#OQR'T MEX (IV>BT8L4N7>I)PIHM,B320B'=D6Y?./GE%@!9[8HZ7A)CJA6O.8I[[YR M^\;ZAKJX@N\V$78?N5U<.=>HDA"Q*U /=.89K"DK)F2 HO'+WF1\P=%>JI1] MUE#HA\\Y^\*/F\K( .ZU^<*-4AG8'YE1NW8>O6: I96+ MW"/30TQMB]*#V)\/VR9VO>,51U7\][7(W4:K9)?EU6!N,@1>%@Z1BC_TOTTY)%9*QXN!P3PN/&H/GOZ5>TN,>=X*7>G)3"JTY)E7,*1/Q4IR.9= M;^H@ZTPUUO'CSZ8=+=!< OKP<6A_X1PJJ>2;D/)Y7/#I'X&3!)+#M?F:;$P*\L,.5"QWH&)#Q:RQ+O+,S">6OZ:JGI]XE=Q/ M(2H"KT5' F]\YEP:_>S0TK6M)Y1Z&/A@@2'RW4#2A)WYX[:]4@4<,U&-ZFK# M"(]= DY8H?+M'/22;9&M3 \.IX5V#_NM)W9RQ\=F\".%ATIUCJ:(R!9J"WYP[H0DJX[8UV042E,B<0SLN 32) M<6T4K0BDC(N/X5EPERHCIXTU?3Z78#()@'2_DG#!#,.VY-W*-UIVV"=Y0\'@ MSCM(F\,]V_KD+5")=1RY;4E[-N4 DNE'BS_:6"U* VW5]3'4='RI,6%'QGZ\ M9K3NL:P1@3G^5+W*?)-)*QVX\VJR#%84D\2M2OJIR2WURHL1JD/G)11F#OF@ MG'=J9F?L# 8WNYA/]*VK6UHFU48XX3W):@G[OM7 VNB!AIB,*7*MS[#WU%K[ M5A8C-J;@J_0OWVS#4;71?XZ>8:Q:'I;!*NX2 ML/X9 [D$$#;A1I_;N!@_[09^MVB9@O6B*!!\4S K.J MNDQ2 M38_EJ8HJZ2U98.VVSZH5@])RT"^R:HW+ $WC7^_4*)8&=)@QR+7NTXPL.LD6 MRF$=>*7+TI?Q0P0+[0T;3WJ*/?FJ]AV-2G]V4+\BU:_UZM2WXM:PM'<,2,,] ME* *>+,CQ(*4.<(]\;G.5><^:)6-T\GVFO$U5H94$5[9SA?'"HE-_IR4%#[U M;910TR)3'7\?='J7[_&(VMB 4)KO>P9Z\N30T6;2_4&J]A#>&HS#7NR,A;RY MM)E;&WOW=CA"]%3HZ4.R.B9.BH'9HU+I$"!:.B:(&V5R9'&[.Q2!>M3T);-_ MZ1)PK^5-HY@&W94@6$*$QPL8*6 G2'K)G0[\:=[?I544W,'(HE#$9,;^BEBF M3[!UQ$W_*E?DW1RH*/)!C:RD$_86N'5^3.IFIP5IQ[.A;:CZL=8:?R&QY)"Y M(Y9'\=:XQ$"S$OW&Z9-;WW4*GFS0A&S>2GKA0;[3NSS@UF=]0.XJ6ZF)X0:5 M3F,H97SZ=L=.1'9D)EY+(!3@-SR[DJ50P F\#G#0 B9+5TK.KV>82TQ293^R&73;FC'?>TXZH%/[ M(>K']Z% U)V2.DL@FNE<,#'VC>G&:4IFJ5>9U;P3"J0B]-5N-I&FCY_S6HAA M5(DJV%^[@",)/<,0?Q6D; M'$)1G0@!<52XP^T##A\G8Y"B5*!YIM09P4M '/8F$Y-\G!1\1CBB:Z@T_@>M MO)IK:5)J#Y&J9Z;B./39T],G9MH0I.PNEZ;@>* []ZS:CY_F%=RZS 0W7T7. M951<21!LQ(PNV:&U<[+EU)'"',;5":#75'3@@-M"J;367O15@,[[(>)Q5^4# M@8YX,SIA0085&W4S$8D][G0Z3L]?/LC'#HP;>V9&$4W08&(;+P&DE3VAAR8* M.";]<@Z'>DFE?5!#W/1'MW*-+#=,N!SU'2WO=:FJO>:![[$=-?*(J\77V@F\ M-'YS.\$97I(';M9YV]5D49&"?!TOOKEA5PT9S#2,5:LZ22>L%_]0_>+-I_-, M,65@'G_G)8"Y*VX7_;KK4ZRXR<:,)>!(:7UR($AM+,A];Q=V:^OX$D!_-&@P M,"%D S)OD=?>+TPP?X]Z^M"\E+PT\RY1 T@) *[N::6?:ENZ7H6^/_-^+^4+ MPGS.0H?>T\I?^TM%]_.RM94^68+%H]46#N3$/8XP5CL;>* P).!>>F"*X'4: M?P#7"YYP7&D!W3.ES\PW**D*+;4JD/M?K[W_';L-5;\$<%)H8EL*+@$C%%ZA MA+B"E8KQPK:H'TB.@1.QRJR0B\!??0]85[%D.'$DO+=V$9"XZHA?6SA .\BB MKKL.(S2QHUE7E8L%Y$K:68;1M^6*D #^$">]U'$\A) M9-),\#5#4[W#OXY;(SQM\?(%&SNXWWBJ\Q>")D#?0CC!7L:3BD)@?(,OXRM9 M.N-:"S,[*6]=%&T(55[>=5-_ZGAE*C:$=:-5R4+JE&R@G @4]-4F=F9N$O8B M28).;=TH2V=B@7\?'\8+$=T+U6J MZC.!@(DN, "5<)15<0FP!8?"Y-Z-.WT>*)J^]]/ M(/ @>NN[2L9%A2WY$'0 M O&YL9?WZ8N]E87C=[8/I'Z*>F;:N5XEDR4.968/;=DU'PD20WO7<6H5#E/6 M@T EB 5G,G&&2;C==4(.*1T>CO<4[_!V@8R3$G,.L!D?;!;IS/1")W\D8[RM MO(E#RC6'3.>9C0#'EX&2U;7[5A]5OO"^JLPHC_RZ1N[92-%,5!TD""K 1/482$=SM32.?#PB\YXR MVIE<:M!01'^$AXK=>[K-AR-6U\,47T\H4#D5.S<%;?A[.-@Z]JB-;1/H(9ZT M[=6$\2&-ZZX"&\L;)0)9*EK'CGUW/7IWTQA$>W7269#0@46B%_ZN.1JA)9H4 MLU67@*[6GAT6S3*X!RWWV\SMB:FR$0#1+X%X(!J;M:_XZYG&YYJV4][2<="W MUINA?2=[P]C.L5]?P*W4R@;X5(I@Z+X!I7#:)4\/5Y,+6^[_X<(6]2P<2S@K MG4J,$!>[7@LTI'!_;,&DD[S[PT^Z^V%Q?76<0H5&+^"-_$]./#/ZJ26O.-18 MF$S6U2##*G0Y0M4AWWGD/H1NIF5RL.EJLF,Z*.>9+^>:C$Q'+U$SMP*(M?7P M^QS;\XY3XXB-5A+T.PX2J$/A=Y/!PBV(W-S@1;Z^%FOP)Z*& REB@E.^/VF434^[?-/ZW_^)HO M9O 2;XBJ)>A(&F9%^]%,<%O^4<-X3>.Y"E&.>R%C(I:WN"Z1/GE[+C'-B*(V M>+C<2ZX^[%PS!RQCM9FDDSW_?1TBYUL:!$$73[K9I2A$D0]&]O?/GFGS()*^ MXV_6),M2BXLW >,H[Q:12^=4OA7>?JK(-.F>_ WCWLN8EM):4CBSZ=DN;/^> M4^ MKR1T"I=)>!7NBVWGR0N4H5/%6/LFG;\GOGQK?C657I/;[2([&X[5!3/=ESJ> M\OCUR-FO_J<>RWV/U)GH:!;/KI<:_(" J3QC&J12)*@$ ^_M;K(LX(NO-$>D M"SPS,7*L<.V?^W*?QX'XS5V"P!$":2OJWI=C('=Z+79X=HSP=U:MTCIAZDM MA7>_8()7_[J'16I*R?16@&M%CK6"GY&?6-GG09:O331O5)\W70(Z&:=\BH^\ M*N=@Q2VO9IXAHO7R,N//D M8;[+TT7RM09)KZY0QIH%4LQ@C;#:3" X;PSQ.%WOJ<*[.,5OSSVU@TOF;V% MTC'GKDL+M(@MT2*+]1(Y5>HZ#7T="0#BRUT4/G,9%4,0$5"B,77-$"UY#I%F MM4MSV;]+[K%C()H6!V6/,&?&YWPQ"##9\^L:U.P*$4!W5]7:/LOO)H#?TG"V M_@"#M1'LR'\)H$EH$61W)_"%S+P?]3ZQ:QZS;?IX?3P/&%0N H]/=S/GCA.3 M',$8+%F6+,5;'A@H"F;N[Q_\*'T^;$L:]<# 7NS[YQZ=8F3+53/8RBLQOF\[ MB!I;Q8:C[*N'70\.SYXES+GJJC6\H+\19[L3)L-<*J'WKTO_#+#JPY&AQXPX M67._-L#5']*M+X:Y(YJ%L7OL%Z#26X?%WC6&4E)M;.X\7%F MD+\! &A-]@"%&ZVB#: SA(6#1C"%L+5&_.S4U>,Q(A[K)[9)"7?Q*U$FH8Q! M>"7@3S\[FU:CCWM-]U:SW:WK6VS>S')S:7 +X=U\($L1_E)V<5*''6/5;2F> M")L:N>MDVQ#.]:&=!=VZ!"0<7.&Z MS*)A_7P3-D'346&+U$D<7X(G.H3R?90JK)<>,2E[_B#ZZUCKI&W#B[" GQ6V MG98<:"8<&:7<3#+9D))&#TON%*>^#AH5HM7@PVR_\7=8D>7\O!X@,&B"J5[Z M&(@D?BGA>+C%S#61.^%22U+N5N%[\^JL?.%>$?]GU'XVY;@IVC)E:6J<:U+T M:5667H:YN2IWW( (R4PK%-^$M2BQIKDRFE'Q:O(8A?J9VE?DJO%!7A(WC7BI M&GI?VR\A[QIK']HAZMP4N:UR'RIG_]$NS:@80D)G"4E"B*Z M&8S._>J$2>'#8$6"6B\A,H8R9R[/6Z8 #H%>%H9R/81$I3O;H]?7"NYZJ\W2 M_P0L.FS%)H>1[N_.:&(UO+..&<:5#IM(CUA_

BQ=4R).5.1A60W:.0XN :6A M2_*X0$;''I$'9@W%X2Q,T?JBH TD+(B;;P*HWB>,H-&$,%3/Z4K_,]Z><'!2 MU'P;>.#J(YJD QKXAS/ZD"G62\"V6/8LA5_[SQG5P63 Z7:9PYG(=A-U7*]G M6W#>\Y\,ATIQ"NQYX#/85 !5M#?&QQ6(OC=K.FO7>X. FAF_K^^:461ZP8PC M7.K8B/&SJ:EY=@);(+C+HR..,O;:[)HD-Y$@(I?WQW%^P,0-(@F/)B+GH/LDN1!#/R(^*6HWL=(-7SI L M]Y8828$4_G32_!3BG,>J-V]=99<;(>;^%#*"TAG/G;0>8=U5:QH_HK@WM.36 M"2UQ&B"ZUR9RSE[$S[S&\BF3"[-+L=+R32-_\U;Y1WBDF:;Y4<0']PR7_HX^ M_5L#Y\IH8P<,7I$9IEE++C@WBTS"+-;*Y,G"H\TL9[U&SK@5/3(WWL?%A WE MZ5;3!QW'=>/WA'>7#P;?:O+,O-O9<67S:=5P7U3*"AHA4DM!MV(G3 Z2>O>HC7?L9<6\MVYZ]5 5IU:4VVDH^BRE$=I[RB'4+ MA&NW4 ]5U<3B"Q6 3QZXV.9TB\9@J0OSG$3"K9\5]2_%VYSL^C0<":RF*G>G MX(CC> I;AMUR,<&R'=H"$A?$4 ^@/G)45;AZQ0^B:!5H8]GX7K ^>RY.J=W M-I5B(JK\,),GZY$[F01C?]D3QYB G^OML[P-'YE[2M_$%;$,/3Z^4PV5/;NW M:584)1$#Z?0+&*J5RG(O63!97^Y?49&(>UTM>"#=MQTIV GT!#7HA,]?TU*V M]#=VE3[^,#FTU4^:_I;IW9,X%*$,8APAF04Z4\)(]: >IL''CF>TY(AJXG,F M'*S$9ULO =>?*.UR4_2I];$WCQ#=B>J-OW?JCU2D3>-W54-I?B$+X -]6!*Q M6KG/:VSC-JSX?E>3JK>?'^X]QQA*-9"S!:F[ONV][;EH_E";(Z!W/P5B?;=! MT V&7\\PLLE! !4M6=]W&H,%%/OP3:(:(K$F.YS-MF^%]$N)5*;"/%ZJW7)& MG//N'4[Y&FA1='=.0SUA!#_U-5B_AD5 R'6&#Z3,9677)/# U MPG)D%/)(JQA7EZ>$UJ_,3:2Z^V7ZZWF.=D 3CME4LI> "%MDZ.G-$-Y+0+N% MTB4@J?C/KM+1XO]_:#:55"WF+AC+,^H3;-MSNM-V\?:VCCO(CR'?P_T9(G4_ MQT@!^*%2X]=[P&_"6'*K#;.$2L5XU"ZU(_PTY;#I5>H;%0<>)YXH+U=QY<&X M8YZIHE%EH-UN>ADTEB6J@.MQ-X#O M:OY!6<(E0W!4D!NF> 6S=@D@9)P*DD?7J^T112V55I)\[RXS-]],JX_>9G'C MK1&B4!P7O,47% M1T\$J;N['F\]AM;/T1=]B_C"T$.]]SS@P/)E*,?06^!JF*+/Q:A+-BC)1#;ZK6(:3'JDYX85LI_TEW,49> M=]1'\&KOC*0@.$U+Q'?]WD-_X]V5C NMP)\)"A2YY^I[W3^C@E1MTC)?!^6( MN*S8D]R,Q%%.2G%"RY$:=GD8JV'=A_SO"*S?1MV M%;]0YXLQN]->M?JX3_##TT[S"SEA;2^O0&LGWWY7A2[ &#,N[=[C-918S&EK M ;S$SP.JOS344A0^F7,ZV!Q;I]FDZ42\$I[2[]F[UT=Q$&K9E((-2%*9_=Y\%9,/3/,U4Y(T1*;V\(H&J[('&60 MN2]O^D8S:.9]'5U]$CN"#R;'K^IY1V989ECR(_^/LR66FIRB?L8\?L( ?D?(L!M%/5LG/G="IA4X?(ZU& ^=IICVG1DWKKXO>T32 M/\N-$-%\FE03G_]&H(EX&]\512$W8T7E*-W4C:Z5AL@%Z>=JTM];V1Z:^T[I MU\L%V.Y3&5DTFIQJOP106'0$);,_Z/:6KO(@J MT!]7Z!6%VA>ON@O!GV1P< \2WTX1,+ D+5-X1#(%.E&^=K+ MW:&\I49#"$(#4<^T?P4(YWWY)?Z;;QB+1\,R9>3:8F64&Z^382V9OU(MF[': MRU/5_2*[&V>R)X;OWACG])>R>RJD2%]ORE48+ >Q[;G4K 4P?@ZF>[ MBP+Z:-=R!3&?8N9@QB[YR.^>^NN0Z8Q:Y!)L2 M&<@2^,"-XQ&I7]SZ(*6?GWECIDI($0]L!M.M;3,H&?1W#23* MKM8I>;A2%,E-*T^^>!Y%8$L4)EX6(NLLG1H0/Y%)WEQ5]Z491.+0-%'>*;3U MLGU;R'>I@?-:IIC)P)G!C(6I^<(TQER_81SQL'YR-6.8ECDGV8 .T#@@3@U& MW2EM;,2(+6V5>M%)Y6:A)5VM[31/\,MA(G#.M8B;#Q#C1%^VE1PXB$PVQ)T^ MJY3PYGT7>6]P]M EFJ!0-WNG3SYFK4)F0YG:"CMBYIH8,Z4I9X% O-Z*5]3, MWBQD>DFEJ X>8AN8SK@UI,.\;*B9.$/IJ!IC1;0YQI?CY^#Z3)Z&_C99Q@_Y M9<.5!VSO\./;7ZK:K8=2G*MXH:5-Y3Z.:,KNF 6&NY<."!D;?;M2)@KBX1&X M";#A[0EY2OSP1TU;V#SKF/>@O(Y&K?^V-Z+/72AYS3#-P,5&-E9"R)/[R5X1 M=[9L>S:EPX.+(B%[DT*X!-D@8_]2*]]2!7<6G=EMDCS2C*0(7O.V[-+QH(#6 M6$=AG/P@@BN.>OD*N\X;F7!FW9+XU+=/R$,184ZVG^%#8-1V?OL2$/Z!,P$D M7_K^>N 4]7"@8%YPJ2+XJ0Y7_37\<06;,J M3(K@7'DA>PU5:YG>S;1 ?0A*/S,/3)^[N3.J5(V S<3VL4,[60U3V,4!,[[) M5+KJ>A:$4>V5Y!O"(-[7SJE>B.G:6!W*(O'&Z('5_>GEJ&6Z<9D-"ZL(*&\A M1EXG=?A1>'^LTW+3N[=O>2H\=P+(WZX3 NS!#$=*TH\3]F;O9'BJU8U9H 9M M5Q)ORZ#86F3Z78Q-_S$M^+]A>)?3_P102P,$% @ 0S&:5J+Z9!J?3@ M/%0 !@ !T=7EA+3(P,C(Q,C,Q>#(P9C P-"YJ<&?,NW58E%W7-SP* M)( MMPI(B:2*U(A("TA+*PTC(-V,HH!2(R"@U(B4Q##2DB/=W=V=0PXPS+PGUWW= M\3SO<[S']W[_?-\)>XXS]EI[U5[KMR;P8_@Y$+6:DJH2Z,I5$.@*\ ?"3X(4 M0 17KU[^ PG)J1B9&.B8;M#1TUTRN4( T!!>NW[MVG4Z"C(*NO_K _\'1$-RY?:5 M2H(KMT%7::X0T%S!-X$X 3FO7?GK /U]7+D*R$A$3'*=E R84$8-NGJ%@. J M(<&EU,#30. YB)#FVHU;HO)$M-JOB&^[THF]BTDGX7I25$^OT[_'+6[I%GR= ME(&1B9F%YPXO'[^ Q/T'#R4?22D\55125E%5T]73-S!\861L96UC:V?OX.CN MX>GE[>/K]_Y#2&C8QT_AL7%?XA,2OWY+^I&1F96=\S,WK[BDM*R\XG=E54-C M4W-+:UM[Q\#@T/#(Z-CXQ/S"XM+RRNK:^@9Z_^#PZ/@$%GM'0OO:5;/RD#M\0\#_I2M;\T^W^F6/#_*\W^I=B_]9H D1-< 9Q'0 ,"@RYT M?X3S@?Y_.@@^U6#@3CF.5/-&H-",\-%*Z4#O%\TYYUI&&S)DH$I0AS1XVM]X@)5B=KEOXFYRD/ M?=R[PHY^G] BWK89+;ZNL%X>6^!XW/:)L;HC]?"S*2G\^+ES^;!NT2)A"Z5@*9_?@2_+I#LVS*X]L=R6=S!5Q MC:>L/RY<[K0N[R/NTD.;#:PE^05.LMHL55#_7,WVTTU6+79K+IBS;"1_IMX[ M&F[Y*!,3X^#O1#L^61GKI+)N?X];94BNX7PLN(E?.[ZMT^:-R)\1KTHT7+W_ MYF\\2*&JICKX.H_]=_L&(@OII9DN$/>?.;NXF'>C['\&G0B%J,L^/.UBRTFH M5F6J;Y': PM$VB?YE?PJ*K^&0U,C9?W0.U IHHJAA9T@"0>#=P3K5^0-SXPI=(A1'PLV=>F\$*]XO,' TK*3\3KF1"DUL\S:3Y$,4BPTRN! ML/R'(&U%NG\/4Y>/5)^$RE+5=AJ[$]J%M@V8Z+C(OUF?*^3%DDEJ?+CZQM\[ M3ZY(!=E2W5(7)Y>[Z2/"J%I#PCD"6"/]Q*!C@^:\(IT.TW^1X/]BZ%IX MR9G:S:0J@A3/=U_@0<;@P$W.39U!U?KO1$'G(^ 1V*Q?Z]D(H3FXO^O5#B_D MIB4M>V4M46\E>W,=4/ 9)?-_IB0J"9:Z4#GCA[8H^1*W-B5%/A+#ND;MEI3-E_,']QX#.J\E&$,:;F/6=USV!<"D'*RU1$_6'N3710C#NW M*CU6<__74^TTU9:9*3LNYLTD\QYH1^OV*VS;T,5) 13!67<$.\J]TBUDZ_A? M9.Y_3/-OB0=/]/UKGTC?J;BQ*MYQZQDYMHFV=\G^JL7EL_Y_4#6_;SE[ME9^*[\C1K(XD-N, MZ-<44T'QFWQ9#^0V5IEK M[)/=J#?D_/H59#(,'G"C=J% :2J2Y.GK-X6( X;)-N*5]N97&GM("_] 2OG[ M[\V-+#8,82M3TJ=*R],_/+P^1FOLN7QZB5:"N_OG(W")#FX' M2L6:.,N<>+%K@A64JE]N-$4Z_2%*-AB+C7PP2WT[?C4ULNM;)$E."-EW3^X/ M-[];DEWCE;FG.3"68_8B0#5\JITHUT&VY[%]^=.B^&L'O[;;> )JK#]3F1]= MQ)KKF=O&IP%]$VTYGQZ7QT6?C_Q=4&([^?2[]O3(9.Q%I(L29P?L&8Y M4^N#,Y 5=,)FX)";9@N8MT.[2$^)C/K\(W7<^)K[8]QCJ<^D[$FCP@I'_&^:7@_I:T(HOL_CA?=B^PT,III;$X&0Q 8 MU03#GPZ91D+Y!L*>VT-.8.O22L:;,IA-;*+ M)H&4+4*&S0_B'/E)"_:5LT,- MQ[T/!"(K\Y#P19JIO%]68[AA(/E\SJE)8* M[U-?K6\&BDO2#PT):RL4C+_==$ ,;'.CVCC3Y)0^9M[Z'" '] M>/5IX5CU?26]M9;4@MGNBM.2WH(:_3EA <&O2[_EG?N_+O\.GC?2_PJZXAK' M-),)JR+(E:%VK$TKFO,MW=;?.HQH*1[X44Y1-_'B1RK[IX_96)=Z7KC"%,MV M(8X3XW;QRB2*I4>;Y+9L/^PS==[CLY#G@2%&'#?ZFVN;"#0KJ'MB6@4(_WC" M=@APNXZ.!;L%\!G*>.D P1U)DK+>JP^*[C*.WJCWN1YJHEX>\\%-F?M3Y=@- M,K;43'AUI*MBZTI&OH[^O1MOB6M%4%^34T+E***9J M[6?!Z33BC#V@6Y M(0?-I=PO[.)41I0V-"%B:!OR%;73%3),Q\!')SH;A>(B M7S((RD4+-W@GK).?/!1K@_K344\^N\<\HL"LIV\V.1Q*LB'>2U3EOTOJP)+: MJ>6=4^\NSM5:IS_UI&K;DWF-1/*F9UX_AJJQW]%BXGK&A-#*<5P/#7;R:W#K MA@KSF=[M0$H#)_^&8[ U2LILR>%>6E6$ZFT)VYE)00XCYG>L"M8_V4!:O.&( M=,QF?9)L\W!SPB]N*FZ#7(+\5C;1'6[ZMO/?=Y>K7KYO4?*O#.#)Z#YV$==Z MA^MF:618[ADR(,\_O*8W=T;Z ,0>F6H-+Y.02YXEV+\5],*_JJ=,%/PS- #V7F7'L= M)PBN?MC^%6>_Y%'+V5P^(_[0L&H;L1J&:_]ES(-,Y$VMWO64K5Z=9-]$_@CG MN?>JP[1>D4XO]O^<2OX]Z%<.?#B?0J-'<+<@]%)5Z^2*+8M#*EP4D8O23(6! M%'Z*;C \B$>.\YP A8.I+30_$5]:,2R-.SV1?7;-^$NJA=T=Y'5>.TAVF59G MV\;:C_!MF5__6[Y)VBG*%Q?1UXY5_7.U)K\57MH:'$"U\J<"#YHT#K8.3-1H M^BH7>3J!^B8W7,LF:_JTTD&Q8LG=L*F_43FM](OAMXVC;DSCPL-0[#5'NU%/ M?PBE6)'TBB$>Y$GT G>U[C%Z==MND8K>][/#'3#%BW(E(D#.M>C[VS:VPT_!D^Q3.&;D0_KSF M3=%*X$S$SC2.>'+U&(4) "\79D*WVU$M<3A6XOE=[-$0'K1W#=52QW(G21,R M@0<9BI@MG^!!?V2$C^#L$V!W/$A\QP7S6C@L V>\ <5!!PUV,OH$ +X(+NU8OV!0>U'6>@6.EG5_]UQ(PS&NM,/C! MJ"[ G0$/8L'H)3UQ53ZK#-X51N% T(*QG?YS^"G<$]IH%2"#!Z5-P'&@"LQP M-]EQT1[5QP"%+/ORDMF+:MU*=1.;V.XOXD5_VGL)9E"R1U'.['?84+V"@6WO MEL[A\CI8LN$D*(R#N+;FBX!R_N.NKC<_OR]=@ H@;W"4J?P:[F9W3O8/'Z0W M?9V(3]=4>^ D!#?<""J1B;@A7DVHR'RW%41E/%=8]]#'<61!Y?VT)DWX:8Q" MO,L;]S:D#"8&+>=")S[FL+7G(/"F-ZW_9 ##6-0QX;9/+C!X MT.9HCT(MWZ;61A\9IX6/5;.Q=T1IOW]V]XIR:D&D"+HB@[+EIT_CPIVH.9,H M*79CA]NQV*K)#QJ3'6]5SO;ER@X,0P(,?_HHZ)ELRYDA!E22=]10TZ\N_,)= MMI47_3E9??P;&+U>6Z8]*B0\W@KR,7$,LHJF<%<+NUL#$Q9KTKH>DNKCC#C- M#+P"X"1D(W2F&G"JNRIP4=)H,?O7A<4M'\$%DJ_*K_(ZR\T9!'-D'I9P6OCM MMG4+V] %1(I//1L>KMO%\**@#=M[HR<[0(RP]0/T%?^@1Q'506\G#\#L;N!! MY47F%MY8VC5.C-D,"^YH%D< 1P,6\PZ%UGKC06]7L9#5#7Y_">'M&HO$:3R( M\(P8QP@-A:+^?JBE@,F8[PZ"WF&=)VR:MZJRX*OH2Z-:M9"(T>"2\)>07/W] MY6(I"5?3^ZN>\"JE?!8R448:36"V5Z]?4N?U%MI9@P?5P/:(<^84_6!A<0_ (]Y=_#@\;8\:!#/T-# MTPP\J%TK#/=G%P_*&*B$7,#UO.=.X!B;4W8S.FTSY?]L-JZD(C$1S_8*$^]E M%5A,KI>+6@6R>H>DV M'JEGF]"8S3I)S.#"[,?7F_F;.JQ*8/2R8\!78BPA!W3NZ2C-9R(BT37!VU>Z M'>J'#*>>I$K1+.70)<;LT:8^>UJYT5ZQFGNK?0LJH%'HQQ6D7Y+CX%W17C?1 MLS)_I=[^E1WHS)IT[+W\\!5.]-TZSN-M7HR>U(:4^(OY%-1\M$0&;,ZE;9"T MXD1KV:QK@O*G%O:]L-9%M2J./L2=M6DG.C(ZY]J+E^]W*&@*LWZIDR]6!KM) MLSA(;AK3>H#5LH1>Y[@3:TZK1 31PPI]0H6$R%T73'Y(FG?N0!M*>0I9FRSV M&9/74!VEHGXTQI/FF#"]:*;X0I=[K(Z11^"V*Z>D9^+SWHW=TO7F&DT'\I[Y M[6\/=EBMV(=E:[5T#Y%7]RRPD=30*CSHC,(O.XUXPA(/\C$,^?:HVY]'4!"R M$CA*,;>N)DS/X\MKLUQ>5Y5V."J"!_7:XT&[1=IE30M- #):VS)CRH+N3I_AVY,SQH]LGOG\V.:Q-".Y5N>V.3]YL^ MALPRD8:#/WW]#%IRTU!OY,F/,6T9]^R=L>B!B3X,/,*N(^;,G%[%C+3;CF5U MU+O2(=^U2^M_DN0(KFP7D<_5XQ+*9&M5X]$,\KQ<13B5 SK">W$H&//YC6-U M."JO<&%%VE7&%'<$WDTWFL :)!YWDF^S9MAA6I1_%RJV$A67:9_(9>=O.%QD M")2GL%D7?C,TZI]42[XR8F^RHY+)=DXS-JH_A_I(]$?9*K<2XE+-7K_4NC63 MOSOQVU=JD$IM'TT7S[_/&6P!^#3-?A) M7R$1S9_\OFA%U:J 5JL5WI/$@\R[J!G.5/>].M;4!F] MJ6F=*F$&BUWA58V9#$SB08�$%PQ++Y1]?5)_7L^_%RN&C2X,YRO,>/N?^64/-JF%4S$[N0@":OQ: M!Q87C'H,=0*?WO*>/3J' #E&\.",]$(A% ^:LL# EV#M&/C%!30DZ'7?>X1] MBXJ.\G,*._F14JYEUHM!"T6NE05_>(1-A&;=KZ(*]%0:6WG%X.MAB4F?>PV- M5=/LGT2Q!4;?OJ9I&A?5C75I]H97:+V+^UA&2;RL"SG+3DW'Z@\.G>I,I]X;57_K=Q>0FAK4WDE8LG$?K?I08?I#,K;!Y.7(CE>VH&V:SU>X4ZP/ M.>*;@$VU3U>,!Q4"Z&3-LGI:MT7$(4@(S>1$_.Q+3:+7Q@(#N;HHLQ4J9O2F ME=QPI\'VQ"A6FCPC U+'WG]?7?;)Y!/4P;:-T><'WW_S:/HVF4GF)4VG)?I_ M;\]?[S,SDIJY2'O!^\W&8"IR_DN(CFAII-5 N"3'\Q@>)2*#7,ZC18]09N[RT9GKUF23D1=&>;<*J.> 5BN?R M92^^WCLS^>XSE9N(2X()N&[.-R"5PM!O8-BCLY9C1UU]TU?(^3E%OXJ(DB^G M]HYDP6CATFX>K2!*P MZ"SG#REIK2-@SU6!XQWDC]CV_GQR] M(2A>19SEXZ[Q_NF@\7*JY1!#ET6OAR7M_Z(ZOW9[9_D^XH7$>1H M$Q.:JB6!3#'%ME=E*I:-A'-!]ZO=-; ME(&2G&./Z"/DTE)THLHKD+,Y6'#;8HU=QA.KJNH*E<6JDEB)&A7J3#?NB"K^ M8?#[1XW"C\=:C>)!>_@HNTH#,5.!@<=0!O: ;/KH( M>'ZI(1\0?[KS M>- O:2#^#@OS[R=XW'>AO8-<9>^T'TG3G!$QE=O",36_,J ,*%_K'PW+97$. MF+8=8JL4HH9]QZ,2AD>\=^K"54Z_UFH980+12DYDRK_[ MD67LFA/-X;*([O!6B800=09%51^^\TI0)#7)KIDUF/:N"&&,#("[! M3H]9 DCBA%/\45KJ_>W:+C>UT/%G(?IL&0P$.5V4Q &N)OT^!,\U#!4',RH' M=YP][4<@+K=7W;9>JI6P9]A+F^S?G]?/"/TR58@<=4[>@5NM_31HYFMYX#4P M>31I6YU:BKI18(BSXZ2CRKY0RWS/ M//^[ \-9: ;I>.9^C7:]H*6E=GBY+MO+7&)>N;%'66KQA(,ZLX/FM=2;!DVE M0QD5A:E2U6PU@\+WE1SZ[)#+NKTG&G:],[6_,_XD6^N:\LK .W[#J44"#2RE M7D(%-N_LFD:7X4&WF,%4RR:3"O'ETQ$S9'A03##5B04>)(\T';!\/@,YY/2P M0B%\+=Z^MJT9'5Z,2I*TLHW_,W]ECO:(F_2H34_@+1$(228OC D?TA:1<#OE_^%>.IYC06=9 M%_86Z[Q.FEGLB#%CRL\ES_2ZN<2R>4_&@2C#4ZB[-TSB4Z&MY7YGN8W8HXVF MZR#"-!^0NY&Q]]L:>7]?!^E,\FR MS40BI+]923\&/7!?#]4]?+5INN^Q= 3]Y%#RLQQM NX#[@].Y0!K&Y#]Y/Y$&]QX,B=$8?X4$Y)%#,MMC!G[/CI,&""?WV M%R96[2PNCWT6WRQBPE;U+1JDDM?S?9>N*55")#XEWY#)C^I@'+)+B<$L_%)C M;3'Y8H@VJ(#D:=C0QSXK-WB0ZT!F.M>QD16]TDJ0($GP_4^AEZJ>H;K-G*R_ M;LWY73^/?LF8!:]4+P&Q7%MR?VJZ%"M>-MO*B#&-FH&G1FP9]$+,'2G>Q+\+ MO[IA1:T?M%E_>^.'TUC'W1 M5]SR4$5Y+W(1_(W^Z2$2W@IE70JR27 $_T/QPK9Y[L?1+'X#1I^%EYY_B@MTMKH*06 M9A#"/%S]*61^]P;4;C)"^J?Y1BLT*?C1,UV32B9A6EB5R@:E_(Z@L> VT81% M6:LO4M5MJO@]V[/Q#?+T3Q<"6#"EQ^DNV;TB.H8!E8#T>$M#!VZJ9.Y@T5Y3 M?2'>^I&S+RSOV2U'[I=SW< U\WZJ4$SCO:KA7< M":#!%57FWNO&;B,3IT">"[/J7-K5S]PUL-C!T1MK'N7)J+*?;)W@03Q6:D!1 MUP627C82N;E$-;Z+4VN)QX-,

J#3QM V3"FS_"!;G6GX3S M?;\*#*)=LTDW\?4D4_3([\E9HMF.$^%K0_QO1IW)#LJIQSZF=:3_(I&Y MDF*;$=> X[+>#_U%SGKR1:R-*5?P'+&8 J+J/:DL-#2 ;'$D-?1[E=F<@#?/ M1IHJI"A+KO5\'YD(;J:8[NS>EV:,%KO%K/T^]H%Z")M-:^[/PRC>9D8>9^'= MA/MI'4\3IHHZU.J]K B"40]4CK"YJ!#KJ@<)QV>(6//)L7K;>\]WTIA?<5?? M/)FZ0ESQW"&LP9S+W[I4B[&-EX0M==RM?N^B;F?J2HN"W:-N5Z,<3Z(+%MD/ M\^T=&XIR._>.=W] 5W-FTW,P)B:*)2;=BK;4&@05NTRA))IO1%L,[5L?W8PS M^WY_M1\CW<1 S30_G.0I3L177&,2DTG>X7H"C8I =GE;90LH[6E]DNODUZ)] MEECPVRA"^C;\*^=G=-_/L\@CA$.'WG"&QL4JCY]'$>4^DKXPZ3Z&Y\*CCXX%,TF'N M0 7W4"UX+D*1SB"'3UO#^T5_ZIC SW;+-R D#WJU%6(FTFXS?Y$XJB PZM0E M"C^&UD&U$$YJD9OJ"21+39:YKZQZ#0RPXSVX2'B1Z/DW\_9C-L'=D M3QT/DH'C3N^?%2HK;& TE79V\" %]-8N\]&47:E:1WN0;4B%MO%(:K[8!+,8 MV L/.FE'F+Q(L3IQP8,"DHYM>P6(H?.H3T#K''8XJ4XF_=%@8FCWG?4[T]8[ MQYZ?:;&./6.RQ8YFX.:)U+K\3$?1KGSOK$8V!N2O@+SDX-4A;&O2$B(C2$X) M:%\U'"=:L %1IRP'/&I)3OL(;UD?@[P!32V-FNAS6 @6QAC^K[WPLXY>N M;7>2!&5+-W71I8/9GUL0JB8H=1F,>OTDP= %%+R_93[E^SS$P9:YD78[;I"] M),4@L$.4=\FE;>0U&@7F@L[>^4''S^_.EY^H2V/4FOAMK .^D]0+KW7HI?L* MKH:>+XT$[+7W[LP"9EEK3C/M&J\>YJ MC$Z[W]Z"RO /F&Q%M0_J.".C,XTRR_'N9#I^#A6#,$@=:7T$[PM,X4&C*GC0 MX2US0_: 2$5;G J; M!C\P<8BO";+'8R3]">=2RQ5*7#RH&J^\Z$#!3Q$(LXB?A=YJ[%':$^NS-&6" M3CH43_2C51$#+OQ6VBRGL3>?]!#/S,NWLH5W#\@XY?FXC:C<3;IF9*HJJ$KB M]3E::>O\9'/W1?N)(W^5GK^DDV6AAS>*_OYF<].V ]_YXZKZ"H*3]Y*O@ZE8 MHZ5Q^JV.9Y%G=>F>@1X+ZLG?6!Q,^4R+'O$2O%,75LL75AN@C@RBMV0VT#PR M4"OC]2ZXS%+L?VC9@3Y\AOAYW;[MC4_ZA>VE18,/EX6Y)LW)AX8TQXT MWL))R()I^D;-]JIQ2H*PLV.7B^N0(G1KR&C3F;C26[(VMSW1'7]D'QX4XOMB M(F!7HS>D9^W<&($84(Z?@.;!+OJQ^6JDZ2[D'\,1K/E\]=T-/NOG]NQF$SBT'!Q29Z+?NW6^HE0>7+@1FNI#3%X*"0-X M$!RR:V=&U5A-]M5IO,PC6%5_LCV6IX.^MZ.[VC&-R,VUK072FZF(VS@[S'=3 M O\&[R8A;L,53O6Y>XR+/\0N1X7'>N<->.?K\./6L7FEX5/8G/U\9?+HS3F@ M1<$:#!@;,?#PBX6ZOXMC!8%9SDGKJ/8&8A#UGY4IAOQ93ER( DQ0?0^,-Z2/ MR*[\X<8=BVYIS7"T'N3[..C#9((6U]T" F4DV 62[NQ"?Y_D"8*?CA;(*%I7 M& 6:NH,%G2,GB6#VO[H:''%I0QYP4F%"KY\!;+4 'N$JNC'%1UCIJS7Y7#?'0]D.2:S3BP[2 MK%B-+11RGX\JE!I6\FO(669-E\/AKA%\5;JW>]0]].Q[X4*X8#%=NM:<@ MP$K&DG:D;!V XLGL%?I)!LJ^PO1C#OOJ![,I7/^0X\IH,DU--RBVC M*50RSY+&.:BK\:"T7S@[+/_F/%GOZ2;5"K0A?Z*QDC1*:UFT7G)3+7,U%Y$^ M3]8%180=@.>U.*AJ./?_P5^K+,PMG@7>87G5?23M>J_Q!/#LG\P6ZT]2@H[_ MFB8,H5S.NR_-U.&3PR]75EI'6=-Z-@86Q]$=[06N8H_> UQUMU]-E2GE6%'3 MII4>66U ['WD#L";+P'!=5O?[X)7"SB_X4&DF@727WX.X73I1(_ J8\@KWVD M#G!^]:?PO1SD>^0_)\'_7DV10;[LB]B92-MWXT;XD2AT]FI%ZWNDU.DOZ*SR MI7@5@)6H+L7C-6#OU',\?H1VHL*B83@,_>U)!=@E5/V+PN6??/TP#T[^L5H6 M("S*QK"H%U%CA ?I9<[//9WP;,I H4R/ UY7^OH+3G^;#+TT* M=N!8.';?LAD072GM"9'$2>)!EPSZ@=8;M[+<[V",XMH)]"<0(R MQIW?@.ZV E[(2)-M6N_\U@&Z"18%J9@'YB+U^BT'U]S ] 2CYKP.0$8!S/>%(R#G@IH M0\>8+S\J&A6"EFS %(AKM?9*"@#$_O.@ 4#K5+>H>5.K3?783B0\V#^WSBYLEO?)8$I"0+(/OONVZF.*X-&?T;*NJ( J;+EQT'>)G_"_ M&HCDROA2:KA5D.RRO]EWK+BN:8R6E5[01&1W9>UH+!FM\)^V'6ZZ MW'"(F9F(*ZHS4#IO:\Q+ZKW;*_(M_TV6)T\_+K6[9(>V2S)(H/ 6OZZ?N](Q MRLXC"5O3+3^2(C6H;/QFT^))@!NW>?S-=6VDVF>/W+M# P%@_X*G^R9*I+[/LJ0@=W^.,FO$@Z#4G'X$EQ?00\,$P*LLEL#)0PU6SX$N2%WR49Y,'.K?M@7GZ1Q(#LY-/\.#""U.]G2UWM]7P-) 9SNVY0!6 MQ3*J"_WSYY"')D;"MM75T3U\&9[/JE<)$^8H^?/BG-L2/V3&3W<1S"&>_T6^ MGQ1 F\=Y:L=X@:6[$%]T"?5D O10CYTQ) C0>0KUF#RFMV4&!2OYMCQ:5WW8 M@J+<_>2T8^QF_5'-B$64SJG=36757D!ELPTA;'R\+'HL";%(1G/A01\X]8&, MX J=[=>0(QIVQQ4*GY\)G&#O"5-\BN6_E_.NC4C^?L&GI5SKYP/6 >'//@7[ MG(88]\GQK9GSUH:/:E0F+#C09((>SUTSM?G$!6+OC#QJRT@J-JR8XS1H?.CL MTLS4^B>I",@;ERL\D[LZW(LM"&V\Q)=JW/;!?D&1Q.M"J4@1XG!-3ZM\>;9[''[\ MXC"Y*W^S@^UEPT$0)CS(D.KB@GX-_K<+ALY]$X](9<=7>>>/?T&74\ GA[I4 MC=UVX(TYP.V-6,&!?[ETLLMB_# #T+&K.3,CY3^-1D##9' /AHIP>51G6,% M!^7^GIMS%!Z,ZTV?!EIVKBZJQD![/*B3#[H+B! Z,0YH^APZ.X^CWP#_+<3@ M6;,\U.[Y :Y..7K3G'KH4%#;U9/TH^J$\4.*]Y/W/_@9%F)P:^KS)F7$F#@\ MZ G]DG*6EW9R+FM)4TM?%&G*KXDFIV>R#MO/9"$YN:NBL(&Z^(@+G#+O--_3 MGV8$^_&N_7Z\VN<,8IW,V/#IVAM2]L_S/^6R2%@N\]O'&CJ=# 3K4UG42E5_FVO M0F^$=6EDBKX&"@@'@1F9X6 9:Z"1TTMX;UDXZ_B*C>C=XH]+3M5OG2(.H'*" M>X!CQ1,@7SNB6#X-PAH+HSNVSVH]3SE'3=D_-]YJ3__4I.U8.HO*J4$*\A26 MJ_7,%'0&6FI?>=_MPNNU*^PZ"3?U&S8< D\4UN*8'3JM/+E\8F^YVCB1GXB^ MI[W-;+2H.,,6>1K^-JW^8"+7#*.LT%<#D8MW+9#_.4[!L;!E^BE>_QZA#IU& MAXJD#2'E*9N[Q7T9.1Z^RK6T\&W?TU.PPLZZY9Y3NTZUX_:$L GW[%.D;:US MM-'NQ>8OC .:9;2!T;#SIV^O@Q0_&>G.K?K-R.B6+&#C6C1R, YGAFZ<#391 MM[\*E+&%O./@?B=.QA^NL-_E)_CJ%Q5H-*;S9ZC7RZM7W4L].(8 /:V/YC]^ M2)2J2SZ%#.J=QUL(UZ,Y;F13%ICD<)=-G!W656C*&L[U_I(17C3C;$:+KU=8 M&E';S+F6/SW+W=Z11,R/U/'W88T\YQ&6H[HEGS./=W]?Z0_SE&MRM;!S2$0[ M5GEF;3'O.UNJQH&G7Y+@/,_!Y&BJXV7^E@*=7#+S28DSY"CN.K:ZU905ES>: M(W7#+4/GN&X]WTS:^'Q:^EY^UG3SN@YE/,MA+K':N<(!;<[>\DCGU;?[;$L& M.1/)(Y7LX&Y: -7&7&YA=V"B M,L"]2#FLS.+T*/& 1!>PM07_$@ED=<4[*7+)-F'5V,-MG"B$+O[%6@+C#:1>N"H4$.[4LJXOU7>[#4A GQ?GGGE-((^[B&A9!QFB'&,UQL;Q9%@\TL M?(GS;1X3KKX[1&B(*P]ZV!K\*@KNCR=_W/2[@?;WST-FT$()=)YU!+PZ #U? MNY07\H(7)\N+!]6%8?J&#]UY]"'Z ."UN#V+O5W%,&*QY2^+X/S2V,G$7^$\ MFST(RS(;++A;^OY1<5GT>,[+_6([,6J1Z]Q+K%G6GA0(!4Z&TZ^ M:5:P^A?7_@[X!)4+3QGO14!TQM]^J528CW+!!>R =]-Q$H/S3O\ZKTV!?J/: MU >O3@*IU>1OEYN^VRNLQ(/D##E/ +3*\FJOL/K?5T$]X*Z0HSSXP?:EXXL! M9_8?EVR:&NUEUT"7.U9Q9YR+&G*THWC0*G!QSKFH7 P[N!7HG(,]@XZV;=>- M!%[Z?Y1\Y@::&(N9@LY:81UR&CAN 286A)]O0:/ -IPK3\Z6M4X/+PM)GT\+ M6C-$XO4?\>(0YJ4#^+JYCY]!=G[ZAI_QW<21DB>17OGM;;W9;I"[AX55VMI1 M<96+"QL=!;M\8U&Y80A98+@,S5EQ9@4*,IYEGI&>YIX9#A1!\[2^(\',QT%V M?*8"'K!439B> #UHX* MC?$@NV&.4"H_^+R=D2*=H?;J98W@4$2'X93(P&='G&>LAI12HZ[_[;I2 >,J MQ\N*0X-U )!G_F48>(G/;0D3-@9";+$<*8K.FZC&K!C#&I>&2N^&PE>#8'AB(0QAG/P,>;FHX9>/.B* MW='9P@[+.@S(EN]:L3W9%B$#ZKY(C+I&Y?!+R*/MANZ IUZ&Q8GZX@("L7K\ MEK_O:AJRI1@08_E@U.HK3/=>+WUZKL+VB1KT*EI_AED^,H:/*8!:OI=N<$^P M]36-^I^G/B24&9]_K\.T&KY@2="3U\7V:/B[O@T% ::!C**1CKZ: C],QP,U MI,T]OT&*OH+LGPU*,>_Z\E*AZZT:< MK2$*M7-A%@4UOB1&3C)B!=N0GVWC!1[IU/>(;MN-'>_5F'WN_Y%N(I;U".+= M35_M CDT#H")JZ1YO\C0V7]$FI?!'??G:MW*7D_R'=C\M$"##GEY>=&3)8^I MGU@TIADIO'Y&XBE(D3U9-2!2ON16MVJA^JNHRHFK0>[SW=9 @E!GU[ 1^HP(W5_?B-I)CZ>CC]_=#=&/7:1=?<8W%7 M?-U>_43[4(JJ7/AGQG;$!K#9K/R2Y,9FLDN6'Z[\=;O 2:NUZD%$H%#6Q8:Q M.INJJ%@P(R21@+CRE"EFC#Q-@*K\86Z!$( RS&L#1A-=GSE'/N%\P#_Q@.1A M)#F'&/>;0 5])5%4S=,L0?]L+ =XT%:J$0QW(?I2O5-X)^*U6O7#8-;4\2=, M5D5YLWLEAQ^=9?+[7;-@)8@V_[6:[_K)CF_%-#6OMT@1K#E&^MU)9J_+T)?$-(J< MT1KS#6ZZ/Q0H'Y@=Q1+D)B_PALTIV0XCWHB?6#RJ)VN1VN^0/,I#!VCT4V2% M=#:T07*WTQ'C/8PH9[!$Y[_K>,\:Y;=RZF=M! MCLU99KL(=#S!WO93,9,-^ 3Z%2KM#YU]V/9Q?LASE?S[4G^G5M>CO%.6H1;> =O22_#>'\W M(J*>G+HEH/NF,B"RC8>;TVR#JEPRIU/M0G4%L8Q)_K*D<&G._RCO$@NH!'G@'',1L.*W=516R5]&R M63,4K6V<_ M%V6KZ?>.*_),E.Z+PU&EIJ??BPTG'#?&;<-G/L*HU-?ZRY,\SMA5)O.TQ0.. M'PE:'UGT>)_[VL2RJE]G8=XUOWW3B.YM>W4EX<&[=^][Z3L4YJBH_HS<3>#U M_(*0X,D4"K7,7)55LE+8,L@V-\17\GD>R863EH&4Y07I&] M""IU&T0]U\UW>NW1NJ 5].5T:U_I8I9U=W B!ALI3FU9U M[ K5-B7L.E<'-);^FB%ZH_=%\N8)&_FH,%5#+:')E();Q4,'[F(IHM0O3Z+K MP_F(^8?IA2%S'W(4R)F86I%:J96U>.K%NY M446<430JD\T\#X6R=:'N;[>9K)CLY,D#A\=K/%-=SS1-C%R3!@UO)%? MK$QK\]&BQC6:F"MNM!P2(T?0%PGA',_:_W,S)^W\!3/#,Y%>+C=^[(7#!/C= MH2S11L]"Q_!\0I_DA],P@C?UO2>__ZS*$F?QLIC=(]6/,RQ:0T$LM)4G1H<, MP<NLEGU=E_1S8\;Q MP8>TPM%]L\FUJK1T@+OKTO]895$0#KJ!LLT/:;@A+8%[S4Y;OYE[)+E&?N)! M#95[NQ<$81<74)Q +8O/UR<"0IS2'SOSAO,%8AQ[1[$P6O,OR^OF $8AW6R< M/:3B/#G"@S!YVGL'C8NX5XLX' H/HC<\^NEERSFN7XULQ<+HS4N/-LW[ 8+S MQYS[<^#=33PHBG,/>4AUNO<7=0L,H5 B>'ZOPA,#X-=%]8%,I"707A#( \7\ MRN6W:K! A_N!^ EP2?/7I4.@+3L -DL$O2U@IQSRFNSYHZAY@C[4:BL>=!N% M&0"TN)Z.!_7"<(I0=-;15R\K7#=B.@B\Y"MPF"/DUXJ]606TZHD ;H)R8AV@ M\\3]Q-A*Z)(R@- L7H39&AX[F6^B@;:S@]CXS:8Y @\B48H 0!ST%%B^)1%' MGRL)C 7* M\9(2P!Q>H%QD,7[DC]Q<\BT0;P?)F49^VRQ=R#8YAYUNX4&I?L#T"64 [/TU M&SQ/-4",K?K'A?D,>\0+@4Y%X>8T_^/-?TR7-->"'_6>CGX']+V5"3OUP(/: MHG 2J+U/#N #0(X85JR#O[V7X$8\*AEM![\HAIYN &0R9MUXD*S)0>$YCD96 M$!>H?'$\NZ@.*%F8""B9@3MW06=MIX\A\PQP+LTI3%6 I3N5L.L([X?8(Y>> MZEV,8BGJ](CS9!(*>#%\'7JP =XM!T24+94F'A:$/ESHE7L8MWH!"?(8])4# MCX)7S4, YME?H,M#T%DGG$18@[$V8'TM;""J!5X>]BI0I^(@Z.Y!H[\K(!;\ M(#MY\QT>) 0_0#Z5HQG0^JB M $2>^ DL9>7H#3U \UXJ-C""! MZ.9T \[U-Z%[;^UY<:;$ER29>% (]#NT]RT>A$+B)'!%6K_JTC_AH,V7V[+B MX2BC(^%!S7S,EZV#+ZMGX?I@[!$],J%,;PFA_^^]K5)^?S[4R9A6^[1;)^(IGW[$VWCB?&( MSCC"1&<.[1L%?'JBQ,1""4Q,9S&FT\BF7K+[#9LW"GY9=.J4UA'/G9D/DSQS'&U:ND'X4A&!F5I0QOW%L-W\9JR&Y,*@HTNBS' M)RA.KN07SG5(+3*M5 BVI_!HFI886 (R_O75F*N?/TL-C';!2Z/PH&!/EX\/ MI"A1BU03*T2N+9V_LD+K_Z57'0X37^Z.X>* M3!,KPSBE^V1KT6U6G&D%R_&PDYZIK]CGU WP\K,$(D@(:YQN!\[''!6>-X+9 ML/*9N$'S>Z/WHQQ77,*\9R=9-%-?<:/6C@_6GS=R%W]?!S:^RI+GN,%ZL6__ ML>I-TBO= =<\O=$")W,5#2AJGRH@#B?@[^^O(X^0='!RM>YHE?CDZSTG_^,,T7.,8+_$]0%V M+<.BP6S/F:)IT\S7G2G61%RW"\8=CZ4^=V=MU_;MC[QN%$"UC4],<801$]=1 MV,Y+5";U]>N]3Q2(15DNT\=Y+TQ3-HQ(YZ=:-LQ,/+V1.3#U(^/6+86KFB3M M!'*9.JCP0[V1424GXW9/+[-.2V?:'B[FMF>K66";ATC!\VIG7N.D_G:/S5F7 MFN$?X8+BS__Q,T5$KN.#L\N?E7L+U$-<6-7O1O7KD<=IW)F.$8L-=HLK5N2D M]RE1V5,*.L7-T:IX;,-W\[8VUE\_B);JCDT;8M! MUGQ7(T:(4U9D^O')34-6-*_VL)P(9(89?1='.U1&%69,MV]6%C.)2VL,B8^K M*A1C).:2V8<,8>W0%G_"YK-JFX>K(,;.^9SC" GKMQ*)0B]=\7OP^7YO'2)LJ:]\OU\&!$3[J?7VK6V"O*6+*P72B9HCR=9+71_ZE@DO; M8P7K;1?FPMSGHMKNH*V&-X_[V/4=)U^9:ZS-/_H,K6>_-I"HJ2D0&C8^7K3B\]TTXVG[UP:EN??05J,,XO&+[>0C M=I,?IE\X&90>2(SN537)F^?\U/F+/^Q)IMU/B,YPK#68R@H=.5>$61^P_4?: M8FYW&1^/UJJ-1XLL_6O7 >>?>(7/2_F,^V,3/L/&D[.US3:S^< /D3P_:_$N MYO?*G%1?Z7:VB 7O9H(!7+TJ;88#J1I&EP\&)2.[VU0G@BNM/5E5!CLGFC7L MM+<\EW[H5E7> S= *(EFH_@-4=CI$;KQI12)^:- ME$D)D$JOB> 5)8DZ[NOPT#BZ\=H M(#$KKO_$6:6)Z3)NBD7414F7U ^;\GPX[9Q.3Q&2.!#I41^ZUMEA11_;O$V2N*+88IVA#$="?AR;%6"R%M! M;R5ADJ_;LX;^T;Z&HW-J)2QQ:ZA$N&XUL:1M;;\1=')!^3< A+D1(%7_]9J< M:,W4FH'[R_MG:QS[7=2;P8\->93;(,RVOTM=*.HK)/[(7LW1CZ<^^K8;3]TV$H MGXL.CH@;OE\^PXHBON30*QA*9CVJ!?$DC@%3]1;3<%EBS'\JZ97C([ $@*O$ M"GJ5^WZT?'F@.O+NB07M)!&O4&M>Y9>ZC:[/>CG MF=A'+,&0XA66 3[*8USH3O)C7BCY*E1W]T++]&-Z(_%4,QI];R=@/"3&X=HB_06 M'/ )?YKB3_I!=A)7T.S/FY[R)!U "C)[JR N>:^5IVX;5T&B!Z>38P68^=D% M3U7CFE'E;%,H!6]$5L&]\4*%>*D!N+5<^^9M!?S]@SY5&U.;VG?-XW!= @?J MAV^GHS.LQV$,:/T-KM@;%V8T/N^_AM M4>UY'VN%"C)=RUIH5IWQ1=Y& AI@!$P:Y,WK8/V: ,T/L+,.>(A5<+_ZZN M:!-=,N\HD!_152;5MT5Y.H%J:].:_[HH=[:"GNFO;HVI()5@[6_TZDD4+0^D MHA^T)9Y68S)Z(.8]WPTHP,-+UC0TIP,+/3OZJ<)OCBV^J^!9NA7O1_!=(P#& MO5 8>T51MQN\I\_YURMR[\R4IKFAXZP&^A)J^3QCO+M#6H76]]SV?I9S55D- M?#?6_.,HKAC^6J3 O1SV1^0V$\RTCKE!L*UY^91FX='!LJU M"]SC<+G&;T2?+<=4-8\T<\WZI>3V//$[&$>5>.TFZ\L)+3I%D8'4HD\;;F=! M$S)VH;R\JY4LPB\3ML(,]#AR:Z(LBQ9C !VYD.)).)-<]?K,HT>XZZ PW0_I MGRO(DE=O\\LU;[500L.:WB_99>T-F /[4#T\4+Z74&SFUE_(Q3%[ZCSV;L#& M6,.L 4XTW*]#AC=%Q]#L>X2KUM(XN=32P#LES4? N\+?XT]5__F$9[WB0_"E M]]]%F*WXL-/IE>@_E_25TR*=J L4H0&^/"G^Q_N3]V^T1PL\>(;9TH Y9_9\ MA-'I) 2K-9?$&NX%@J9M6J]XSRD;>T6H.]824GH0(5-M]C&DJ[*T\OA2G W; M=[<5LZ=S",YD6?PW:0?52UV/7S!ZY+T8]F\3N=(PKL_EV80HB:%4S\P43'U^;+\!W5=H'KW&04^A8; M4<4'QY^B7)39SVA$4>1;ZH)V^%-(YH^NO)KK%>\*Z])'8V^)OI*Y5O\;X ^T MR:V'#&?FA3F]M"\6@)P?K&BAJN"*[3QXB#T1!Z?9:J=D[ZP](K>A!?=2@W'L\HD&H,C+M^T M-XS9WP^$$KYQ0.PD'R]_R8_'HN8]'"1TZG+(V7K9>ES;KN?;]Z:#['D-?9>!:42 [MU*DS!CNK-G9+-MA2'6W'&]\Z&4(_>Y3\J/W -LY1=DM^D/KJI)53;"+N6&X!)LG9J%7HVE"[XN=-N0@+F6 M)[!92M38XL:H&W3JV8\Y'2L-*(-?6"T5)]7 X5KM+ZP2BD0G+SQDCYI=I< 0 M)D-%S9%[L]!TC>"NQ($.R<;\08S!TQ4^TDZA.<]XI)2)AQV@9L;WLFR<]X8W M^S>@1Z8\@0,-;A7*N3;B;2?XMLMHK[SQVQO*/6%>125-/NGNE?HSD6W4;,IM M9NT*4Q.O/AG;0F@L,9 P]D0G;J/%8D]->8X%BCU_F\%5X!#8'$8/9JF*,P]2 M]G2BKU&(11GL0'M/=_NC^MGW_S!JN4RL6C4ZSUX=\OO$C@@)$+NH#:_+_0@N MX7J?"$J/IQ,-'-^U!.0V^CU ,O^GU-E]M?794:4,9NP);7B_V%SLG MV/!6.ZONT42+,X'@EQEU)Z%2\,&=LI'<3&N8Q2(%XG(>@20-J4:-C*B9J:%\ MJW8?8,)3:<1.Z"GV$X2;W:"(;$HL(D/MK!KCX;AJ)9T^7L>19,,#9M3AV*:= MC:AP3-EW[?4;A5F]J]\.I*J7_&0YYA2=>32)HZ*KGAHB MV22WPI]2/K/H$_ MT2JY7.!:*, _"(:4%S\X _^.2$4GV9!Y*F)K>AMIS?&+%3?"Y9MYP'3AM$ 3 M0AK(>5C:;BYYS9RV[L3?.0F_\X]22^>N.EZU@3(7EXBVC7#P+@#?ZU48U8W/2^> M%]'9_4>W2?\?]T]^[#C*%B:C^LYW=?T&3)(W0]'J!SQXJ%-1PR\N9&YK+0UN M\"7TLP,RD%1F&6)F$F=!N^PJ^YP_ K Q&$Q(;%[,""Y7\PM>V08<$M_+O[?3 M(DYGKVWTV+61?(FS>SCA2+2= M57R$\N(?Z?F6H(66)0B@PELJ=7BDJ)AKY'^&,1<-#X>Y_\]K^5^/X&_JOP%0 M2P,$% @ 0S&:5C"-1,F=B@ ]9X !@ !T=7EA+3(P,C(Q,C,Q>#(P M9C P-2YJ<&?LNW54G,^R*/KAP8.[)$ (%MP]!!D([DYP=[=! B2X$P@:@@4+ MKL&"NP6"NP>W 8:92[+W[^Q][MGWWK/O6^N]?U[/=*U>\W775]759=T]\)_P M5>"QO Q(!D! ! "$AP\ 7P"D "1$Q-_?AX+\\$5YA(*"C(R"@8:&^@@+ PL+ M$P,3$QL'_S$V#AX.)N9CXL=X!(1$1$18N"2DQ(2D^(1$A+^1(" ]C$%&04=! M02?$QL0F_+<+O / >X3@@EB A/ 40,1#0,)#@'<#- ]THB#\*<#?"P+B XVH M:(_0,3 ?.M0]!A 1D) 0D9%^4_WP-.#A.8",AX+_A%,2E4#U#=I3%T*NX(2\ M1W0OJSJ)U"9.Z+E-74/0,8A)2,G(&9XQ/F=BYN'EXQ<0%))Z)2TC*P>25]?0 MU-+6T=4S,[>PM+*VL75S]_#T\O;Q#7T;%A[Q[GUD8E)R2FK:A_2,3_F?"PJ+ MBDN^5-?4UM4W-#8U=WWO[NGMZQ\8G)R:_C$S^W-N?FU]8W-K>V=W;__T[/SB M\NH:TW7PB(7K\[X"&C/.%$Q9=417OC M0O"4*_@1X'LO\=8R/\59__!V#_X MF@>PD! >A(>$!X@#]\J)$J%B*3EB581H6!T!BL]J7!T.YR)LU]Q;<"&O-]NP MBP16PMKE#%C4'I^\/46 MD_B:R@ N;^5Y\%6*H+A"X!WBJ$]-"<)W^& J.PV2RH<")-BO,?2!E_O M/717%0-OFK; @7:03'#)#W"7+"[TDN9#_E_C7-M/BC_#@;S(8]@] SN4F0P7 M.OPPND,+:$Z*S1^&AI\_M,E1 MBS3A #JE^/ETH&G<7P.)AL!=>4FP<);VN[/DG+]U__.F_T7W0?$NK1C79;IF M%:$D? 15<%=E'"S\/1PX_@ '>H.$(P(G?P!8\R'/#O@_& NRK^/N#= M?V. [#\/^/V&*(R=-_^"JCXX\)_P%L2ML<@C*.,M<=V^BX]$' RN?\?VY+3.^# MU^@B8+YQPZK_P4F3$T2#"SS>XP4' A/C_JD=@Z1>\O_3_O\Z[6K_!]JQ_WNT MISS0*_TW>K>89+O^]YI;*79J]=:]$G&WQO;V.MIRROUG9.FB(L:A6A]2+F.B M7? #KJ23!EAD*QB" X9D[!9%E&JZJ8?:#?"9"4WOM2B!_,? _X+D$UR(KC@F M>+?T04>"=N# ^WP8L7+7RBWS*1Q8%80#ZW;*)>O@G<6V'=BK ,NX\\IOU'#@ M7ZC8*LU)=2 Q')C0CH,#"&-P@$ 6RIH3UGZAN0$'.MS@0/?$I8@L]"YM$0[T MB]7(WLPNQX&IZ4)_3[C&B9W+:V=*FMXVGP=LT[31#0_B\,5,"QE%,.O=VX9:)/@W3*J6[J.2E. &X+[-=?DL,&PY4G-+< M!S#"@O5DE(0^,1"QD>WAY4D#5::H7+XYOGGE!BL+$A3*M?ISU=P$\G0W?O%R M3VN_I.9[.-B1)FXK,[G5.2NM*YN@T=]A#)='DC,<57F?@VWV3FUV'YVEO$ N M6W++Q!'61L@W])=6&&K4\8GWV6K[ ;;_O.%-0T_I]!$7 !N1R;*AWSQE.V7NH7JW(WD?AI";( M4KYGG^N.U2$ZQY--#^V5$XN@\C7\P2O^;F:9[H=Y]>2,(9\/F;T62'4&C]1B M<9"OGIZ>#Y.F6>Q(KE*E/H.E.%7'T/Q]K^;X)I[:X[:< LR\@MO\,8^/E81S MD%"5Q#D/S )I*1M*5>DKOJA!:C.!NT/:))='I 1GP;V*;U:\0]?],UY%9VCP MG8U\>[PP'Y'*^OQLP2:-++Y!U+^5YEODY7WN1"W.'/0Y/UJRX*:\9-)4IG&2^YP..\3^P$_AIWYEIGUD*^O>.E%'%,L88I"B\F MGI&\,144%\/A?, 5M?O\N2@3@X5I9N7X#E077_E-40]76?_UU>#^4,J;5L^R M.#Q(X(T3[I583%'K2]RDX;J(-TE>PN?A ):9DT'F1N2!!]N+*9WJQ,G;>>%2 M&PYJ)FW7;%>!"@PBO!@[5U M8;F*9P^Z2 ?RCE_GB>5)E!GE<,:=G0K-_LG%%[-N][DJRU\X;ZX_V\] GS3? MPY_K73*E%8-7YJ8K:@!+P8.*F*T]J 8'!C,8 MN2OU2OM4FKR'?)_DB2KA<]5MZB#W+P6$%#?HRE8H?R)G9HB-$S$PL3]0+UX^&:M6L>.I&'0G5""(11@ VPH]A9+DH MGSXV^L$T6B+:MR0PI9_9\,>!!X.HI)])(P=/KP<11UI[.+ZE*< Y($\U)9(8 M8,S-15-5C)7.X'4WV>T@LA!$]@U5RD6,?/Z/&C\Y:1HD*%?1JA5(.^0XHT77 M)6Z&E?92ZBJGUG'+\V(A%E:74[SLO3W536)L,E7.[CZ;I2DV\50&GZWTG$F] M*=9KDX/TQB7;KF65G(-YZX6=C>G3)J>2'6VAG6Z!P@S-DZ/L<9DFN M!2!43E=20S!E(4EK+3%HAL%'/'MS9!NQ,C'59:1O(N@2C+3A );F20TLF+\= MPID&M3MP;9W%??M=B-?)\[B@M74LI\^$>9V%^6M=XKZ_LD>1OQ Q1Y]3Z;ZX MC4%J^B>GCPR<+9N] )8SFMO ^I?]>:N@M896H<"Z$F6N;CA@I?TVZ!@J.(B% MZU32OTK3"%Z+;"." ^//KN$ *CXT:B'=DK)HB.)!KH&^WE@X>,;M\P:BK9 M&[<1PVRNJE-,G9G!QI)7\OS45XMU#U02\ \7;^0I$58>K8#3TO_![ M\8,]\0N,?>A#8$SM>L^2#.&'M7>#+R]R;E'$0O9]5FJG[#*RAIT%S("@=6FJ6&7!BE]Q@]%(NF4NNZ0ERU "$59IC%"*G3+^5DV<<&,N"P?8 M?&BXW6;)J.[>N)\<=F(:T0*Q_WZ)R3)%MD]A&$M.MP,@X)E]2= M$I'KWD<])I"[*]^:T[X8'AJBBH: PH,,PV:]@$(&+(L8?2_*D#*0?69">"_+ MS+F"V# WHL4ZI;-6>FR.K2P1$X!\B@M+HS= M.41\_,-ET5GJ!0 M93(P2ACTTBHGV2RV3A-&O++X*'6C)Z-@\-FV>1HROA16K'>'P/&XUT#E2QYU MHKF=>'_.'VR'PZ -*ET)F5<=P M9 ZL&R:FX0+OJY% M \H6\YV<(N6N6NN1)XM;K=*K^@NLNNS2K&S'P-![!%AO:.3&?8V:(+E5-YU8@,=3VA]Q(Y;"/= M3ZQ%-2:U=27E,$.1 ((&T;]CG8 KB43COK,L.+B.J>=TWV;]JN\+9@*$CI## M._OH:$_'+RJNSPIRO03&<*!B 03=>/O5^ZY&(I[M9CK+;+G/KDS<&L_/7?U6 MW2NJKX@;ZQ-Y!2S5$"Y*BD<0N=UC^/21V-.9/GIRZ(3(;J*XK1! .;] VA7J MIEB[0$4#' XOD7QG8EP>;TI],W/%BUON14=Q%RT2@G9PQZY 20FWA& AXH0T(P]0JT8@8_, 53-,V A5)5#^5#45 MQ G%T>;_BF(N$9$$0X\W7Y(=(RJX<#NLUHWW>6'L"7!3>-! M6+K@"P()RNN'M&.3!G=;,-U/&^5;: YO:0QOF:Z(%'_#:5/?"5-^1AM]"FWW MYW96@N7&DA0J^@;2/WBNRWP[.%!U._VS--NJH/-4U(,"I37G-=]S4WY6S=>) MS\4%2'?E1I4E@V,O7^Z\AA0S6)/KOGRNWHE1YIO082J# M Z)B*3HQ"&373P/C@:QG#A_-43[/F^B$/2U"CO?I V*%9G7?B_^\M^[.^06K MU=>/W$SI@4S.]JCM.X/6;H@T'181>+[0XN^$,F^X,1D$UY[(\?X,//%2GHD& MP<8.I+2)QCBJC"-;6.>O[R@3OK[^"J#WJRDS4E*&POKI726*) O]%5JJ)BN. M+C$I#%_.]ZY5E+,E^VB3B+TYTZ9??3%L?C[JC*9WL50AWG0[\5Y\[MYZT4LD MAA;2/6X3Q3I/ZD/,'6AJ6$CW-0(OVZU?#9WJ=/);@"]&'+YOY8'">U'MRUP9 MXRB3'R]$A(ME/[U.O:UY*5U6??\CJ4KL1V==>P]O4UNTP1Z;8P(!\@#I$GUZ M(&*5L R&F8N]PV9FQB46"-9W 'J/>RU.!RJ-$:96=T+K67 0ZB).DV[.(J?/ M\$)RRXW#^<6!NOY3_ 7:FE;&T+IT;PJKE]O\?1TO_QG]E+F.E-[-:SJK15*7 M9Y.#@K2/N8T^UL&!!R8>,Y^EDQ 9J+OO!(T8=H2!:I1N!%9V I# M/C/!GD2AB*-T=9LL=T@J&KJ=7%?6O+=U*.^ZU6' WJI?^18:5^Z<8 ,3^EK5 M@+=/K#V+HC)P]:X#8T\D%3FX$;:.HW)93KH>VTF,E-P MWQZ5J)L],"G[E"/;_?V6F>T1A>>.YTEWY@9:K,M[F= 'A!0\?T,H_M7?6GS; M;JK]Y"'+6#C0IE]1;HI/,ASVNX2$F7&D,CDX$-=%:QV.?6,?U+SPH&\2B4XT/D$#FQ<@$V\ M9V'AWX3A '+$@]+_\).^7VF*'!MVC**)$5NRGX_Z&67Q\7J(/,20+SNB'D=T M3+3*L,#U5BMA_:/#2R9VJ)29G_7GFWCI E)=B"C-B+U;Z(/=3?J]_'04EU:4 M$SYK)HQ!MA=TFR?7#(D*](.%TD72$QDYUYJY$<6N)KTWD0QTE*,DGVD[8*4T M6LI&XS732FCNS+*Z@IO1_&>_F$K=K_Q1I$T[WORF@C$N8CB =U2[I,F.W>H: M4$'WY@I=C:DU*\+K0S?1Z.'G($&*H$-->^WUK=9K?"-LZ@/'RU@65WQ!0)SI MI@D+_**)$N,RH!I<=3M1KWPEKJ?5>.3]([STU/98C:]&5T^"O[_=^HSHS8W$ M)OY"?:+,,E>@_:II\S&B :3_X+:N\CU=6)E)^!,G#RSY*);$A7>=]*<-(B8$ MP=EV]?,W,)K^AY5T!=8#Z5!6C@>XB#_^)6),IV\(D=\F:HKDTVIH]9?8;/5F MB;F[GUE? %EMG@0",7 +K+SQ7OZ4=+V/]H?)\S M$U0A< /68]4>H0TF9)KE4%+%Q M'2LGJ<0_Q-<8B8-%+N]PYZI:!A?&TF/YK2H$1EUZ64H6&._$RRG^&- ".XS- M9 WOI!]@O=]J5_>2_E-^=W;I@SWZ;6#0F7#E+>DOC1_DM-]>#O@8=\?P=WOI M+6TVNZ[(ESJ0UL8N@_!T8?9KR8?J+6\8[MQ'W(6:3G531_5)W03JWF>S\XH- M,]RT_K"']HD_5T/;&O&4?O Z;F<\+>:7QOTSL+EYYB$I,47]IHY%0V^8 O#> MPHQRN.!UPE>LS[U*SCI!4BZ+@438%>4;UXU\DS:I"8WO.).#U.E7S]LS35:] M*!_RB/$36.D-.=_ @SV6K=."J#31>#J[+/M+O,#[Y;Z*RDU+NY.4S>_L9W9Z M]6D7,L=V,4?WSL 0T_W\$WX?9:#G]DI[A:1AGN?=#MF(U^]I[I_X8\-L_(Q: MBRN4N<<<*\5H>4H9VK($ M+:1]B6@N01+5 #&9.:Y\( M;@?!!>J7L?68IS\^Z7H(O[(QD D=-:BA7/6X$D\HJ7,@GM6+)6K2%E._>3?1 MW]^Q&CH8[RQ)&[LZR\O>"0$[8O>%+,B2TX4E&8,:5(8B=R1M^&WF@SVIR8==7/@.QO M_0P!S>@T?&)+$\F5GXCR(#!%.$,N^YR>!(1;QC$/U@"7,PSO?OI %94%O:XK[YA2)68+'ZN?6R5S:E&9=FC2E;I M\,.(DSDU149E TMPKW]G^6L%C,S;]4XC1_6CHO:WG'OSEI_$.V)MK5,>N.&^ MU)5?C3K9)AFJ]5A=Y3W?_6C ^;!3'X BW[C43*&PKL@4BE>B]T;;9WB00U29 ME[5Y)/K%[G4\2R$_4XK7"Q\RLC'>P64H[/*;^\#)*CSSQ!4./^98/37HBRZ(&I^&TL^P.5Z'W?-@L!"&*Q M=H]E%,5"0VO4_:;I?H,_LT@0.^*WM+ M$KI[@?2I\90XS7:"=3ZLUO)E)Z9\+OYG5+)1 7JK@U?4=)-'=-IQJK7N9K5X M7&=>#I>7&P-8OM M.&#!4".QD/ I^8+]6]KV*!*^6ZR/2"1:WAQ?J67J@?.LRB/*-0NN%Y,!L2X_ M89HZD"00_B^AE,+#_L;SM-(0%8_]!251%YTS?ZZ3BV:BBN@KLLE#\W.3NG-2 M>H>QUS17[[<38,00A\,*MM%,D?>;L2 Z_$8U%0XC*!8WHO#F%''XZ2S/IK09 MV):H)L3*@,8(UOO)B<#FT3"%6JU:@>;[+&=,)@ODG>82<4F#7V"T5C9*%F J M8B[)L9\__@NJ]T8%:]>4M1FT.EH@P4?)5U=X=;89F>H+%FPB$(+ILL7/W MR\^H2WWO>!9 ]+%V=]:?8Y!C8YXC,PV@44/$4^0R>J*JF9?U4_T=C'E=79TY MN/=E=PSNK[N.L6VU[5S<"EFKBZ75#+_FJ9MTC-&PTP25O($XK"T$J%')B/+Q M?@O:%G1U+7)V,E;-X&V\X+DX)K*^K;6_TLLJ&"RM->_AJB>3T?'81^,IZKY] M.8^9_T4W*B#;*GVG8JF14=37A*9_YEG.2>5W(<-?))[S>@S=^*"G'4#L2#2:.3R.UL,K;.+GN&J29D7IDSO]C=__'K#8/ZM(3H(A,T%FP9$?2W+=M\NZI#'0(&[-E9/IE<.6+6B M"KX]5UN$]!M M5#1 $EH";JB=1">Y^HQ3-&8D,%:9R[AGT&J,)O(L>O16;8R[9PO$4]&S24JW M+7@0JF0<"B/0=WKB_E:G-1]=TY,B_E)]C"X/BH*0-Y=?%DDF9T%'&QHO+50Z MI]M7--_C\(@%2QZ/,/-0A0-M2XOIW?-/D<"_4UFXNU?.7MCF7!ZPPT+LE/[G M;"](\!CI]U$-36[%L'L%=P<<.,.-V&6IH6+Z2OS_U!L4/7@#&/U?WJ#T/WD# M?/!?SF /9TL.,,_@;[@6U\-=,>XMW>>OVJM/7!Q(3(B.%\KN"/3 +BZM3G28 M(_[3A;_] ?1.0$'$I>[CIFQK7J%8;2;7R*LFD]Y3/8\A[%VWJ0TNF&/8R3): MD=SACA(=T/TW:KPD/$9A\OC137K3\\LKBP\YS@.P"W:*OB5ZZ_KBLU5#TWNB MKO.U*24%-@VBC8]*-3"IZE^38T2CM1JZDX!PK6QG7&TOT\2C%]:D$$6= M?>%JHB\:FSKRGTY2-*C0_GGA,/(7TF)K\L.<]^Z-=9C$/FS/QM+H$VK].N@= M$8($!%:O*6=BF1+YW%@5QM?* MYX0 &O[K%9+R[&@H4)N8BEW"2_E#J]P J M6&#$UQ%J("W0D>F9F4TAOIX\^:-I8AL&E,!72#;+WM_9B[^DY9"Y%T[5VMTS MHU_Z*;Z6GZA]/@B)23% 80;9-T@%=VXG>4Y[^E$'?VM_R*=_@]D,6W$:?U'3 M]67A )EC%8[/O9.86J:1_;H*_(JM>(WF2'H$4-N3;XUOZ*\_3J%,\-S,Q5-K MQ!/DO]!5]D")(*P(&36ZUPYK?_:M[Y?P//YSW __Q0_+=0)%2J2)$$H4S=+JJXE_C@CH<8 M6T!NF+OF;W.2I_14_1?+V"5NU%6J$>MT;=S7D2M#KL5%(ULNCEAZ8#6L_^:= M()4L;?!D;9&\A[Z*=E68WO3NYWUA8ZGQ/S+]H[6OXD7>S,9_IXU<=Q1CVR/. MN/#5&#>4=9Z/SO"$ ^S,9*;X:/1@3/S'7DLY+^WHW"NK%H[^H0[D<7T.B%UV M'X;Y8VF=LYT2M?B'' ;KA5WE#H)7"@R<8@*)(DE2]5N2Y7IOT*L_O)O*C8>V M/G%*%G_I33C3'):^] ]4O>T].0_QKL.\#9XRZ^PUUXUJ;E@R)_Z[%2P)-!N1 M./E#DGALA*]+_[',LR(Y); 7_S(8-C_S"8'_[A&3S(AJ]O'6G&Q)>Y=O+ M-#@@R9O'?UMXJP5^W[YI\$/\8,;X'GD<3?0?1P.]WC0PR9-[%$^S C[$"6G" MH'_7PO^N.__Y/"#GSWF 1^!?VVS^%'# >%WYSS9;CJ2'*.W])=16N$7GV&$S M1+69G_2-&LUE%&2J2FW2=MBF]BCZ@(JA@DM&I^AU%5 M;#/37/XYM>&KK(<#+<)ZBA2=R4Y\0(]NCR4D\>BH3ZJM\:N&7_^Z99AY3):7 MYV"A3EP1+V=D2*V\JZN7N;81_H23XPO&QLE#QNP-:O?$EV63)B:.C!5H1$8; M'8&4K:[GUI[X36H%&4N@SI5L%SB@^. \VA9F&O?$V/;)[?DXC;P=8?I-R>$L M%*_*.OFAN:4>""VG#?21V;B1>G6P'*RK0/SVA*+0D?<_&U(ER;"STEENJ'%) MOY.?$67OZ#NM9J&._1*WFG2@O4-G<]CJ)AED)%N(S4+;TJAS"@\DGZE(W#Z0 MJT]4=6UP]#0;B6=!:+_[OF,6F[Y=?23B4J%KUT!<]/V:O[[BS1W/U_RG01-Y M <.2N\-^6 B+.[@S_N O>\U)\]_7%.ZFS\EYTDG#3*BTO18%:/B.[*/4,1#J!Y;!RZ=L0Q_-PI:_/D2+0TU$$ M[>)^X$>< ;R6%]R>***0B:UQ6?JUQ MQ;I/GIQ-":W=EJ1]1QV]LLC1T2ZR\9>+>^8G)!'FS7ZI$V7S:]MWDFF#%*W# M22VBD@,/5E01'!%(ZBDCA!U^,5>7BH+B&42"[-ZAB?33].M%.['=U-)<)UM5 MEB,UYPZVF#5B3-\HF@NM/2F0B;I#MJ?Y"^JW_BI]>(+S&+D_]2XW*F!*DROAJW \+ U MTW6>]:@I4)4I<635;X@*4M=YM/H42Q?9IN&N#:VQ)76_1W2TS&R_=LY"JWAT MV<-)54[T?1ZRH//M1SGK6$2%?:*,Z?D@V:R)+!WR\\[^UYO7'0-[(WT;QV3W M,2MW[*.M,?H.U393S(L!<"#=G)4OK"N: WFGCB6VKT+#ZMX7#C2#/Y0=8ZTL M[>N)\).,?[2K9V4(SF?9XC#E\?")^J_G9*6;)0_F]T& M-DX U^%FN*#SJW$3$!G5=+RSGQ75B%W1,KCRHFA*L0 M^BDW'TM>HC&&ZFE14T^Y-SJLU=:$/SJA9+LBR@!#7.ISR&X%,[# MA:H)90:^>>V$Q1=NVF1?1,4=>C#*[.WO5QKUO B,8SA"?SZ"I M+BCH*(>T)3!&IF@;R,P, M6.M3(PVDLWUISK8VM-F $)7#+&-Y4U]BO'0Q9G ^AD0Y.,S"CRTG8CM<1PU5;CM6UG5$;( P MY@NZQDTCO5OF>D'<.E^!,'XVR30^:D#"&(<'6M'P(!TK0C]27 4:3]>2$BSR M/$9X7:F!]PM9*U/@U(?6695*4BI75/6?P8O9N>;D-5^@TNUUK=-L]E!Q/U^' M(KYU:RFNU/E'&X[<8Z\W0A-Q$-[895T2[&=TZGP1?+L,P6B0Z*$VTV':"H>+%!B,N;ODZ(R)S*RP= M!1\KU6SFC5I*].& F4*Q'GT)58U^Y]-#%.47W929L=\I MXSX6%_/HV3O21% 3/X_T%R\B>G4V36'18;!#)6J;6GF2_]WW!^RC&U\6I9UI MSUL\YC*U:.=J+/]!7%ISK-L9X'A=S>KW)_ZBR_=**LZD)Z,_@H]R'8S9)1?9871V0J%Y_BYH$4X?M<; M3>"QS%'T*47$8]G.!<*[2X15D?/#.&0 M1"KN$^RH;[3SHTZ0=OG>2_[).V2[IY9BME:U67B82/TN\M:4P+B2CF M"Q1TBM*6XCH#PV\SE!TTLP\STK!"$K"G[=L[?"U;H&JDZW1JK)>Q+H<6SDYM MYRG3J!$S2I3/%L1W.HJJ!.J\\=7*.N[&MNU3DXL(/WZQVAB.%C4@2ZW/Q>E\ M7!N+,S%.K3R9Y+EH8W"!P3+*UL:Z.%8",O?G+?:9,)&OVIKGHWU,BKQ!YX)V MGS1%JZ'J;]2<>H2I>3)R/6\N2?=RN'-" 05KJ.:)DF].-\((@E757K(VD=]& MC*0_GP>%(!^65V'/HC^8LV]=N" M(M^=8W4$YFJR\B1HFRB3^I[XJN/-*,)*VE)R_GNQ3<__=[$-'"@S[LUY+7Y M%Z1JOK[.C1M2PZEA1E,%3D>HPZI4XW^^D/?:D))_;) M&?W>ANB!S9=YSEHZQ0Y9;''6<0(]CK$DMS(QETY#"Z-G0DT4%.,T>SA 5J%VN::,8TQD M/?T*@^^8XXC.:RCH+0IM="*.LY#FDM1ZYHS6T%4.]@J9D3C_@(J./?(10_U& M-#M:S@%;G]M2_VU4%!RN?'+/SQ^(81S@LYS5[48NFY;*Y.V% 5 MV%)[0]U'Z?8I:&\"UE3E0#(&:".3:I$@-G\F1K;WMBWNRS)]L\(^L:H!"#\@ ME@\_12??0V23\]G+5K,C&%&:W6FQX2(K4^YRFA.'";[<7-!JS#=M02?)_4"] MZ7I(6+$!6:8UR5,\!\JO)98K+-R?XL4,4! ZQPR0.O+'%?5=]7/>OUQ1F#H& M5SN>^M@ZMM:OQ9MC42)-T2;MRJ+5/8/D^S9\XEYKF< +VR9C'+YQ]77HD^P? M=95F:.A1."@O:R/X02S:0^.#T(GU/0AA;.F2RF:9!I+C5W;P_@U[1"5;?B:W ME/-"B ,>VL!@[.=XS@4R8%.%1[#MF9&TC96WNT(Z;5-C(D,DKQ._M09S!UYH MUK"?,_=LI$5[3WW3QR%EW'T1"48;C/A@.;/.A3',["Q<^:)\?Y59RRIUGS6_ MHF:U+BE2ZUEQIALI1)?SX&R(H[!F:4X4"5^7.*3@TFQ;F':0.D_!US=:A9BM MO1MS6_$9:6V:72EDXT-_7K1JOD)M=KJ D4_?LE%?)-IZ19[Y>4#-=_YJQOF1 M6@=+3&=ZIM1%5&&\@TR_6?4U&H*1=9WCX7G#F0]7::B+!:-BKL 0KA.LSIWT M=FI1GP7QHC#G\@"V!S/-%E+'O;V$ ^YP@%,"(\<'UCZ9\UJY]4%Q]I1S$9N, MR2 +,#QT>SK8<,NTXES21\W^Z*='#'$FOMJ:!NW1_N;+A(D#)*^;I\4F&03K MD7_];&FS1^IK=_)%C7XN]L+G-)R:9GKZ2'-^;V 0;2.V(U'6Y/-59QD<(*G0 M?D^:+]MN_=/EG'.?.RC@BP",U3:QKP&&M]!_I.?1-4#X04>W M/GQOR+-7=DV?7+G;KOQU_\I)[#Z>3(+"BH>;'(:#XIDVMZ+X"59:G@6)* M@9!@?< ._9*,1S_*SKO\4TKBZF%R37]D$RU>PP[]8Y" "$:1UZF7QKE%;=W) MTI1A_@L]5$W%Q#)=->3_Z$C_G0F+:0G55 MIH)IC7)P9SF<%J[/F)D56WNY[N.]HG:QC0E2\ESCD,-RSLTNJD!YT8RF\',R M;?U;5]E=S7T('?2*7F%%0;(#@Q8ZRYBDTP_Q=^\^&LP@Y SF2K?O5 M&^VBY?XW<2J"9$3!Q?X&TVO3Q#,T6,;^,;@96U2=.)+S'U03$009@VMX M5MZG\5^1S#JM'1SHE*^>CP_D+)\U]0W%BYFXAJQ 67]OIG,#U0L[$!_DT> RK];R'!-)#R2U+&%)LSS_B;9MC7_/:8@$&I( U8AH M&]KT^/^%5?9JD]^ MHME_2#2#P7I HOBEW07AOCUX?W:7:1J(Z:@4.^7O$:P5;ODH'(!S=K9%[QT? MM,!5TN+V!H3AULN=8!2RQ#)Z',A:5U_C5]23N[)TG^%5?[XZ1">72_7YL"L1 M7=0E3)#V5&*R24\YQJ6'N7<>-9^@1C[/LJOJD;,Q$J/UOK+JKIWE6-]Q8(/U M/-4O-2E[1RTFB>&H;4+5J1 YL]@.I.4:UK8GALOS2[9L:U$1J3SOYN,_"W^. M?:>1V$3*JK,1DL\3L9Y\8HO*?U*83_FVN_HU0!N>9-+9JX-UZWMO(QKA]&0" MJIU^],)A[:3WDWE0Q=EWVT2W3$JW?J@D:L4"5)%?2'KD^ JG #W\U!Z:'H]F M*B.%9?73;3$VOY-AT=X47])JFLE)F$YEUNH#Q<)(@D?E>N=.E0H#*[?LEMY[]4L6MYB M" F\VIJ?9]JRXQW,E_O5XOQ30(4+=$FIH0K5:I*SX(:XJ>@^'4A(IF&3.6M- MY([GVXE%/X[^89<3J?6[O*5%8G5M\:!'E?@EGIRCH\[#P6-O0X+]PHM!*#4 \ M&L7T)EZG>TID@[H>3;KQ9^X MQZ.,^5'ANKG(7KQ[X,E$A0\I>E39LXPRU5L9P-XB_;:INU MN_7+M8VF:D_SEG0+OK?=.")T2(2%+V)9'>V(\N-\JRD/9%NR37T\8K&VT.!3 M'C9L_ZM+]#,^SFKZO+.$P #MZ?A'R3[665N7MVA' MAVAHGHM'?S]$28]H@[[9@$'QA4Y M__5%LV'UWW?8Y! C7T]D 'I,W#+6"-:?1W[?$$_BL0PB_H^?I8%_7'7[KY42 M#KR' QNCQ@6N.:AP8!:2!&M+@@,2%97=<.!TAWVR23D4? %/?C$AYJKOONB MZ/.?3;&]B'M3&,^M%,;0*75U&\U$Q25)0^H6VY2?-#"4$(\CECZVII>L@I:6 M$W,5CLZ@^/0RQ9%\2=MWZP,^7_#]NNS206A&DCJD[4I]49HZ+(!.;XGTF;!. M.(*D&0T-)]G..*)/Y2L[3"MFO4<#VEQ,SP7,!M[L!NS[JU%'H-#T((E]%-W4 M8SNBS2!=9A)PK7[B\#T$G;17Z'R4Z2'\)MJHJJM)J760G-^>/7RB@050I80' M?,5MM.C3NR"7-Q79/UCGCF$X=E_!76S= U_A$75]>-_/JN/?U,DL<$F[71"Z MKKBUE?J%[4(_I:V^GO]QC\ 3<^&KL%4/FDK;"W(F_3?9/B0]*1]*%(FA79[L MV1 -;5$I7X1195-.%7VH7I/W!N[:PG9CO(7INQ/!/E:)40Y7ETYFSA%?30:Q M3[N25JX-J?&+SRUT"06T]KF$:'P_4F]G20.TI 4/,3TS-^P;>$E\6".%# X8 MM1_E;#]'^+//HK[W_CKGX)[I M 67&\G9@\7B9E),D17D[V?0SH*R#V?PWMG60!$Y>$&UT]&IL>%:DU/BV/]/Z]BGOR!D% MB'4232/&4L#KQA5$5=5'_9;Z;S M'^0P]\9K\2PV0@24'RG??ID*OU-;Y^@,&;D,#NF_F4.HA> M%&[S%/0L0LP@.K?:W.105";@B^]S1/2RW&;K#&LUR_<-O>8J/12%,KXT+FH; M#WCWGR-PJ@XY$:X(CQ",#]35_ LV7MM^BY.'Y_S@^C=EEJ_GZ4&'4_8?AA3S&H5E6: MEKR/C'>;!KM-W-J8P-^L#.*G5-\:OJ.$LVXSCIRN>L5)*DC#24E^<474Y4TA M.>4^1N6]O#W9-3^_;O<1S*7S2=-J^%$?/&GQ;(F/<^:9KWKB;0C*)CT5*8@=^^*8-_KUJ&,7UN!X LR?M6CH*JM M=UKV+L%QJKJ^_'VX&"N[V[?7:A%RYN?#J==JV+M5(&9B8;<@_W12KR?*>>4' M.<@V9Y", $_&QIKI"K:-NL;$>8<0[XDH6A?8Z#8032T$,97&!:C/89]VPY?=&*_4XVRI!K/]74E?'5Y43J] M3FPW#2?*3T!"\,OU2DU::-VC+'**GS_6$A-C3X.6#F MPJK^#O]5XO-U5SKI+OSX7C$#A 9:K(S94^V.'!SOKFN5YNFMZ0*_ S<'YO(# ME$>J*F&D-ZYT4GTNV3MT'F6_4OI5!J?7,PMG]?5/X "_DY2L$N3;6DN>\PM> M%CO&R",_B<1A3,Z8*WR7:U?O[R8[L:U:LV^A=GF0]96"6;#4U^I4L*R2^KIB\^>Y5/7#^G JW@6C< M&VFM-^EDO==.E';Q \/C$A)N,CF\E_&%Z#2+TF,EVQ4O"NX/='8JOHHDNALT M-1NR@--G5$$)!R-LCCYO_AS7/[/N'_DGO_DQC(P0J/U/5[3_>7^EN?WO5[3_ M_/NQ\I3QS[\?E7.;L^/!,^P;RH5_\YA83(ER3]7Z!*A#G^6H+.;$@UO;AU40 M*7+%MS)SKCOS#Z5@/@-PP)]\1XQVSNY!0;_LJH.(Y@W02>F[&#R -<,X8;?H MPYW8M^;4.-LTT23:Z (?Y>LPZ<"?N@?-+'"V0&;G 4N9.(T[E!.-O_S0YF6A MYTDP"$^4>Z'TRXJ"9D$")N)2C!2V>',]_6=]D\-^3B\((")GI-J/^F''0^ET%[^$CVPGMK6WI91 M\O2LVO4K<3-R\BCPOCPF]J[\U,7"(F/$\?;\G!9]1<1IE'-,@+?\\[QW+[;K M\,K2O(%-3P$_QKLO&GAG*!L":%0!2LKRCBDI-_%,=G94*6R$6L^"?TM)]>]I M_.?BL?]U%I_K5PMZY6WIVO*U-%M(XU)!_)1/_+(#O"L3].Q.!0YDNX)74./J MD. ZR8<:,/V68DN;_5#>_?BV)_#X>B)G8?X-*Z-N]EAO#^Q MF7A=G0H\UBY^$WD.!\+FVV/J/#/ !/.=3J:GX'S89J?8*1U2&Q<(J)CDCBOB M798=/C>; )>K9,=V;ZY'SR)]VF"__;X*87Z<7> M"*>]OY\#H4OYTK>.(:=$*9H/1" -PGE@\EF-*)@>0I+Z3F=&)ANW$U"L))? MD:;O5*X_(Z5)>]0B.3_AG%J"*7JU0J /37"].>>1]/JCO!9R:/W9P#9[XLPJ M0H/)J 3-\@B3^I;V]FM;;<^J<55IHH3?JH%(G?(8#J@R0C%OIXL*7HE//T2% MB+!:!/J_Y88_X<"/RG'U8@3LEPVV<_,5'?AK4*4ILAQ8=Y$-GI\-J[VC?+)T6%$IPLW*I^;#[^10S[C48.= *GBH: LJS^ V&WZ:5($FLV-#RE] '"L9?GU=+K0.^.,*-CPK9K$1%EL7C6F!0<_.REIYX"( M:<.5\;*,K9%LKF7D>90A]SJ]UIW%-*N73/07.DWAT64<7;?H#3+!4;>$R&/W M*G>>!>4&^SNGY&ROU$!#"$758>:T$F66.J7%R'B#-*&61=B##?KW0PVB_[++ M++_9RBR^7GV:=N^_ -[CTC8TR F#G,9%HW+>W9G!@<0#G;'UN,K=T4AC%&7E M^V;&;,A!=S;[%-1CW::6Y8*/G#C+ID3!S".)LJ1Z=XC\^4O=S#Z@WT1=L'-T MRM4X*I#Q_8L9=EQ)L(L9TI@+45,RYZM8IH9<.M9J.KGW*\,JN*<.>_Z:IQ&R M)[$U'D5&NK:)0T[X(_2I,PL;&&:)2BT1)U+<#RJ<:M4$;-K14-<.@>CTA2F& M@JDZ%7*XV-Z^*G>/GC@_IYJ)"W+I1!.9Z1,<]AY;[WO'6@Z5MG)R>I85P"J^ MZ^587=VU/:Y(:?M1(.5]AT&\/'\@BYT:)*=\'XP!M:JP.=77L24F/@M(%$UL M'7^=E]S'8X%V3!2!X(JSZHQ EKJS$?GY*]?/ 936%NA8;>^ZONN3V@3-%!"6 M\GRX?":.*+:-H;_/R6&R]@A;6VG;S,MLM;E4'PF[,-8@:@F^I--.80'DZDVD MM)P-G/8" U#^@LW7144KYRLV#_^IJL&AIW1RFJ@*,E4#?5873X-/&PQF[,L= MRWD.%!Y17['HE_H59"Y*5"(GLE ^1S#&2W;)^1;"4M8,V5L;8O&;.WHZ_49! M8H23[_,AILBXX&I.\]69U0*R%:\C;B2?IQ#E;6P5S1R=H67 4VZRP1K6$7)B M2]H7A_DE2/0X($*$[_/^]J<(7R=3L1%TM_E2ST47AIH71HCOK)(PSV5ZK8 @ M'/5,_P5/*-VIL<:I11@=DQ)D6B"W=&YZ M.-NG2+ZL[ZG(KYLQZN&C=B6LO%A+-XC)E?C=E3.=0YNQ0J*TF;_7$%?_%*4P M :6M@'(6GQ2Y1M_A/0.B&IWE&/([!KIH_V\R,A(BL*&-[3H;J@Q#&XX^&U95 MV:L!_VN^[A[K$;;.1V*O%U/HS5#0!B#_@[JW#HNK6?9&!W<)3M P=U= M@PSN[N[N+H$$@@X!@KL%=_?@[@1W2-#!"0-\R6M[G_WN<^YWSG.?Y]S[1\^S MIF=U3W57=:WJKJK?ZMA&0S'LJLM6>IKEL$7"D)ZB'L M\G5/"!$9WB7EW?D9/ VT@LQ*.9$XE2EB9IT21R7CJ!Q-5UVZGRC8.6)8!AYQ M4=Y?K3EZZJAN(!GW\2 0AC&*8C%+J>]4$1*2PTPX!/)XAU0V*"@PA7]1@-%? M_BJ24=,]Z@##R?1VE-7+>:V/#N !4W%>-2"D90!N3,K1U[%I7+=NQL<*R WK M2KXL,A&'VOU2C 9AEA'47(2P8& HN.$VE/,GK7WY9D>%A)O[>*$/SU:;3&ZV M:^P6[<"EU-LI=%[94FFS.&J+K3W7NT(TUV2NQI-\4< (' JBY4"-324\P(%* M<0*_,P2=>E-5SYHXL=^?O,VVAMYF\+%X'^[PEA A&82[:1]O#$X;G0D4O(OU M;-0[P1MYG6U;?QXYHKOG\&F8>8^,'%] D0^>8X7WU/)N>NO.V"XB3ID[CX]9 M2>W>)8Q'X*-J^ MW#45Z!LV5#1DE7JQ>5X$3EI.-+W(?PNRGG ^C!XA(HZ.914KER.+\^6\L;S8 M7WA:H"./VB;2;*0.8NQG+#] 50\AEE\EWG2G"A$EV-DABV+REW=?R621]Z;L MP /)82Q#49[@5:<0ZIL]TE;O@E$>WU3[VX"I^*6*/3Y[:]2W,$;+PFX;)'(D MD,X[=%U^I='/0,OCID+ 7;+.QKL2\D6S]7/OQ+3Q//&BBK'?Z PW-&?")&2Y M%",?8/?NWM7TF!PDP5P>="G^^EWW"[K#[/CLE@X%!F<"Q:MXX:FE-)X>P5+> M85AE>/@P<)7N(HO]QV_+ 04\311$GAFK@+LH)%*A;7;8<"N'? )AN2R*HF'M\(&9V;%V4O^P6+<8Q">A;V3F>@?5 M\W#E"U/Z8H#ZL>-:E*)5T8 VS^4A:;Z=K+S"16$F;Q$-O3:B.\=*>].T-?E9 M/=PFFY?*E/=+P06\^HXK$S,<":(3[)<[7N_QU6;'US)\W;Y63+T+NPV!)>7CJ3>*;3TM=4\8+=31"2CRSF_42^#__'3FEL^?[W^J M*?J)X#7B[F+ =E=4&DL82T%]9^P/N?#@B5(G1R-O@E6<76A1/N%UB ::R/9U MT<_U#-\G5]>23+22ZN"XGXD< %*/T!$L.GBT.KTGCB8^* 1(;CT#8GS?+/N# M[B*V,3#6'O-D9M9WJ]>C1-$KIN=N3*[(6377E)S*E-C_]LQ* M2^M? V]+G@%7R %P"D[:)(W-A[A7H'4J",MQ6/B,3QX M*<$%2QL;(O'Y9D'^3^+!Y$\32O(W/SW$[NTD)C M'/\T)+,6R6[ONP8R<:,DZ3OO#5**[E&@[EZF_-9/S&]W T!1 ;("4J4 DJI0O6&K@Z1X2#@!J[-?$ M^L"&%TC#.)JYM@?B4O]6_WMC*(0;5XQ[A]^'8@-:ED2U/W/ASXL&6=E#W<]7 M_/:'>YU4Z240)K<;+]-5*^N3)Q<=C=+CTA'/CH0.Y,#E/ML;=XHZIN^YTR&OS_&+ M/0GM3T^,5"'#<\S$]1DX?3+9EJ_94O9QC"J[+5$\'00.@N,O*T /QT;O< MY.EBSJCE];._WL97^'9X#H&L(S &;_&;##&5 \L'&%-A5T+NSTQ"'= M8)"]VK?4>71FM._Q\5_[ACX8^$HXZ\X8M C9@%AFU_^'>QENX@B? 5,"$C]O M_M9U-T]F#;B.TO02\U?%S$U9W<.GQ[=MOZB?__TH3#^^!?PY=S-H]A<= M<0W>*T\A:61/".//@ 'KWUKX(7D9^3X#.,HIN=2_32>;4J5"46V]-F;W!>N? M+;?_FH!QC+\FH.SG!*!./0/^>0;D?B,4_\8U:-(N[@&RL2/]C\O_5A2IR?'KM8 CR$1CU&[G?_SU7]H*?3Y^VB?M-5A<[QH[LJZ4^_]$UY__ M;I*7J[GM:!+P&T9(/P;]8I5MH-UVGG]9*7Q5"HAY"N#U>; K_EXNT)QZ 7/28#7PN4[@A)C@2>,,_> M56\83/RP3">.[;V'#N7, MV2Y(;JE >W1%9&E]C>IM$E7T,36[Y^/.7%J",'2!UK<@LO>."^GJ%/9SBS[B &*FN1 MHXUGL.#[HS:WSIZL*';R:$T;".:>:N"4NXZ]SL#X&'$?LDP4KDGNC@-55GE' MMM60H98I+5?3"O+[]*;/)5D3M"V!50?X"K7L-7SH/TA36AGM;=9KM*2%-[#< M4_^Q)=DOW$;LPX0EM?AN(Q(52,+W@B%TZ@GA.UJ9K;1ZVL3Z=-;<2F,F*7(Y MBP.Y^MHEK66C\LH'TG 9KK8\?[39JR HI2T3/THQQE*ZM@B<4%-EVIA1:J0D M<9HSCHR7D>Q=T&;$G ==XHBVTS1C3O#X'AP4 5Z3\4KMMN?]X/@E,:E/CHCE(\_Q M8G5CE>N%_KA PXZ>N*,N7UX63\SNRN7."18[B'?3?=P@>U.R?E'!=[E\9OV^ MT]LJE$OUR:-\J9L8VGY:44# SQBF<,&?:_.,4$8QWZG8%B2K4%LW0AA6B80H M8:'O0%Q)X$":].I.8XO#A?,9L.29!RR,\NHV1DV(*;E#@ KN'MK=M.+%'? 7 MN&/QR%NQX=&MF&J89V06//_A QCBIN!T9>WV'AD(@W,+5[L-YCH:807DH',H MW7%M=M#?+)_.]BTDW^*-$XF#(TAU1*'C.6+9((\*-M9=&/Y\6]\VTQ5GF"JH M0MEP++E$Z*-#-DI0^X2<9288\O*"^:R%\>\TYZ#P(FV#]8&NT*7=/GSQ4%FX M<:^%OYW29V3#^^/3LXN\L_^J2QT<2@1'(%/>X?N",_\)?KUA>5J4N" (19 ! M;8RCZ(-CG83W[33OVJ?]H$ZM+!@/"S(ZP7@%:?Q>(T31<&RQ>HW7Z*Q!;WE5 M%HM>QYL5$42;11T=YJ 'R9WCA>3I&TR:%$E8<T<)$OM MY)I%Y0EC>TOJ[J6(U<>=T'Y@%54'UMR68:+S1 #.'E8]*ENC #O96_AA2YCN M*.*(*]'<@"_= (YNZ&UCP*9/S)&ZNU.8,-G,P;Q\#3# J038*F<70*38Z+#L/X@ M5JOOBB#%F_;P]A @P5M>>,+JIX[&E."&-'+$#(ZY)$X01.]$?;?^#;0*/>A/ M0P\C+.@"$TSSZ!GW*^QN\0](H%?G3D_BI#\MOMVQ@"]H ZT#SW>:X!. !DOIIC_(QF;N[<[N%Z,"QVOO M3D\$)5AB3?QLDL_P5-ZG<5HKR@Q1@IH'?"\GO*MD[R+SC+P_]/@VIA<-[QFN M]M5R7\H']% Z[YI#>9O.452"#2? M1E!W MN]Z5#QK5"_D/7/-?4&\JG$=P*>N7=%_5?^:0,8IV$$B(HPO+=#D_VWY]DX\[ MMOP=&YOQL-8 *\M8$YE0'* AIA\;'F(,;^MX*JRQ>M/%%#2J-DC]-F.#,U?!OB*Y^4N\BOC ML9K6XZ0P5(!@>WF@$9Q;9G?&I=*0II#:B)'$_?0>2R[DFU;T;.E[JX^=[R[S M?U7.'N; ^\@=!O$+%EZ)9 I' 7[[J2@(H01X:ZQD)\%=#C#4UU7IUUA/<6=VPG;:+#0 M#)P07&@9CZRZ]E6L8O \;+"J?C]W(Y*:,_#SC[CZ(:]F/= 8>FO[2KZ< V]: MTCC=S7NQV,)-94B4KDHZJ;VEC<"$C=FBL&SZCDF$VGI[[$JO""Y% MDF/VEX79]7 0>ZT)4_7$.PI6=)>(9> 0;"Q'?WH<(D2F,U:&&HS*]B[\"Z@, M+88N^MY/G=PXZF"?J/:..-8VV\R\T8M?\TXAIV,K>]C^0,#MT:ZBH29T C8" MY\5 &)38IA:,SY81UAIU'.<^T9K4^M2K9+EOE+$H.?ML]RNFFBX%-B$OKE10-[DG M)L>#DO>SD#14VY_FG_YBDJZWU;;XI-O-B;>^Z$0(9:-[>)(X)J)KS,0QWKV4 MRX MB4C/,^!%Q?'5@_1B,NL'9"7G%*BEG)7]BVG0##<[F2!JM/E^$]^Q[V9D MP$^#!;A7U75@:%7H;3?H14HZS\1U(K5^L6U4VWK/_JDO?'"9 DYTJ1(>!I7L MTZX77YVWVO8;[IM&7X/K\*0"M=1X.;;$T;C,!.)2JK"PGNX)!.B0%3W]:_#+ M()"-_T]92JW"5T* *#?%'NK9';UDLVJ*L,%3Y9'5PP+68RUUOQ8E4H3:0?CJ M )NWSL:](6"]4;WG99;A9YE*"?G5^#?93 O ?1A_50-LS@),)=#:U$?KTK> M_8@4V31:",:E5 W.*O"="3SSD8=TF\>LSLY9OOZAE717+ 8N"*1IZYSE(J@X MH8E_KZ'E%K[BR)W]\1;8FKU-%H%K^:W@WM%]Z_#SC(N;RK60O%3!U:/UQ>)J M('6&E*2/9^'F)*[T]HF^44/H(A*8=,M@Q,/V2+ M[/! JJ($J+9%K/U[PFE(2S(WVS, ?N%BB>& *'(M'O& LU.B*?4H4#X=)@SJ5UATQ0H8H( 1!J!;& M:3]XH^*/J_B";:#_82LJ.D3Q.":3(4BL>=WI(UVMY41S^ MMES+LQ^0S4(45U7E)$-"]][IGU177K29/J?8^'1G+L@+/O+K#W-$D"XM73^7<+Q M+]RH&8P?_1";I:+LW]V2UC S^2TM$1/KP(,$TP@NYM,#Y,_\H !ZV_'%JW0' M+V!K=3N5GGRZ05)CPH08PE*P-;0?D^*L2DWLQ?HV7X6YP2A[TXATI:UY%IV9 MEK26%*&F*B+Y!:M=^'PGO@W_U9E+P&>#B0OVH=UV8SP"N."5 <^00[[KS]*; M*>%I%+5R#'DA34P$B/@P(EY54&Y+@ X 3B+INSR4HZ"&=#7.(!ND?1^]B).6 M@6-?JR@=YMPH[1T?#5)Q\5)>II#$N&XMW I_IJGK-8\&N]0#[/::NK<>RGO MWIH!)556)<"F&9>Y[IJM6N^BB4.R=#(;8T7]EI?#J#F=@*^5)P+U M)VM?-@\2&3(UL03X0&.1EYMQH ?:9<*")L3Z05'T[96JFEOZOW<;$LVV2ZF2CAXP(G-4+/( M &)BC;*JL$"B-I^O>RGF^T!2=C-ZG6#4;MRC)-@?\1P9R# 23;,>)P):V.D, M2XYO,?9&3)T]N:%Z((BE6UU-S2#U*.]=Z]A%Q.X3X7&:Y8-OG@0DWX$G_OUUF##&,BHDEN \+S!]8_;?4Y2!RY/ MS.\X6:>N2.34ZV<8UT\OM@7LS >^4?'"T$ 7Q6[S31ORX4X'TX^X(E(*!A(O M\@BG%AIZ*ZX/>P!:K1(Q0\TM1&A[Q-$%0IL'&]FT,<[=^FK'&6L-UT<91%+W M@:[E(RN>V"".H7O@J;!AADJ)M2]NPRI/ M*KI-S$82L_7KK\$??$D'IN M%7(UB0#T>\SDZ%KF1L(\1BX4@X$2'20VJR8@82CZPQI@0^[ZY?!- VZQZ'T(#=N.6=Y%9# M"Y#9 R72JMF)";6*D'F3K_O>#]XD3CQ 06?V"171U^)S)--@IU7278(]'VR/+L<%BX8<3](:*'DGV MYWX/-#6_@.>_5 !NQSI$@A+=]!L)*:K"N&9)M*;XS(2EBEJ!^9]HLRK.L.WNR*<#/0+5O2,AN$_ M^K#B)R-?)Y\@A4B46!./9B.8(P&MO?1EA'%.0O@0+S+O(,%-&4\VBB ?%;XFOI?J\,W#QS:V MB<,-_E=&'W&[[X%DR?S*&\935[C.:QBR'JZ!..=229M'*P_I#*E+JY_S^QES M"FS?;M(. JP(C@'$R(=[<\[\#MS]]0/C+_]W [/97 MDCB0[$?##V3$X;S?@Z8!-MLENG:-^+=-FLFW;.-NMCV6,>CRYC?"3_,Y:PQQ M"X(P^=]KAHEO.08[K]8;OT:\>6L6_;@N$$V,/\V 6JD!U-!@+C%^PM,'"U^=&7 MT5'Y^#U.:&_05]*C^6"3O'L&] &(^G&=?8?:02]&L85H?%_,F17KEO^H2-,O M;&E]JS@(S<+J*&A5;)BQB+>!*LAGD<]4KL6NO2SF[@$XEWFO\C90ASQD$*9D MOS9Q,RYL\P(U!;U79HRLP[N.%1E)57874G;K!S4+G=1]U38NOMQO9A>Y$VXH M&2F78;&TI>X'LM7*XIU.75-1-T_FA3DRM#,[3Y%NJYG+:6G'Y_::E>!DPINF MN+==(?RT6P%I_@DM;MSX(CT2A7_8 4FMJ$@O$@PAYZC2.^&7BTXLIP/5C@?)W^5* MA8?IX:);3!$D(E9ZG-I%>^Z]<^_AWQ4TG-2[$BQ[)_6HU#/K8M2&XO$C42O=^EHU-5AFP-3OO:F#50)>I(D.9\ M1>;<,Y?I)+1KV>+=, @(?>JQT6P>C$'830+H)H%#&>/D3^V:YYFI@_P+IB7U M,T!]0W82S /YD%;\Z#OZ#,A),_W?ASY!^"VTV.09H-T5(QS?6PL!YNC>Y4NV MS9R%$74/NBFIN8O[FT3MFI"QT/ULPB,71ER$S=/DP3M\Y4[ M7N5:4ZT.;5WT1)*7(IR&A TJB4G^")LM%5H,:V=Q*C?\[H5?T\.=BU-!;I,O M.DRK_35DP-DUGZ_GM6^&IL?B3]4P2%QK8&0D?2 /$JQPI5S=^A0;C+H7*\3@ MI7/G4&R7_35B?_N0.QLS@CNZA#$DJ3K02%UB\%;2?/1<33J+M79]HV472W8K M!6&/TA%Q>#5 C^I"@86UXT?RQE9$B%WAAAZA16-MEG8EE>I02037<@$T=RS@ M@$142,JFZKSX38<#9P2+B8W=;M_+SR2;G1?]X"'[R[B.#2ZTJMX /"$:[4;^ MF+4YK6D?]G'.]_NOT=IWHF$RL)3TH6T7LL_KY*OM4AHZ.[4KF4BG*&2X\_B& MZ4(&FQQ]E/U)SF=H1'79QD= \KDANV>;5R2IV>->2]5I*'J=I#P?;C[*@^O\_C%Q5<2)65XMQ EK?PE M/8&D"F'$.].O9B"4MIGH/K. ,O+,7%9T@7 8F"FH:&0]HU!=G!\F3:V9RX?\ M][/:VQAM3;;&YL'0I3TTC'(>7!W;1N_P#&GFMCK3+KZO:YN^( ]7LR8'$:$6 M)S0OD'3U!) N+#MP"UE"?*;#&"UVUG?)H_GNW;H'FY1$:77A3MV?\,])T[<$ M5MHR1<:E6F)Y=S4I[>P)4$5A&/T2ARO?_XDNDUS]F+9,V\1QK-R67=H]H-1! M]X?51?=>_6'R^NGC#],_'(D W%'OMNYD0[:.FN3'E>$&(/ZHI'[C=O$9IDNO M\4X)E3L5:5%+%]X=Q49_[5<@U]Y\_O)].EJ+/LE1_2ZKR %E;D'W0>43AK>O MWF[B9!9*1.HIA;IUC^805#@QYOZ0HH*[>!QNFE;$E M\XO54OO,%D=U=%>V\ '>SPKG$O)V%N\>]-0UC%B(+%1N<6AI]@Z"A3\1#-!? M;2"Y#U/.)#F>4?+[&ZKRUR;'^X2*:R?MGAY0=@G9'-FQ77.QHP*R>YX!Z U)JYZ78S=-<:EO' BUH&YQAPREMF)= M18FDX&WW<\\3E>:N!=J^7C-)C*6F)JA*JJ#O,ZX(ZU_HO./;W/ZL!\&:<3BQ M"C8RK)5M!GQ$?F=7J2$>S-8>SX^T-4H=L\T^OKM)O2]1DT*. M*7Y-R/OT;8(M45[I;1IIKE?9I. SP*:UI35ICZW<_(W!@D*A#!_O,I*CS*"] M6M"6C V3>VUG;@D_K,6%E]1GH$-_+*9%DRN&F8%TN#\EPMNM]MCU;9V%[YNK M+9^8O9(T:,A1,VB'!1-!OE/M VXOWW4_PJAE6J3I=8NW;E$!N/=7Y5PNB:_- MAGLON\M _N13CO:Z,UN6+<%KN MYTK[7%LVZLQ['^GTV3-"$8P^0BM1&;O#X$/$SA.EP%1-&%ZOESAP&$WC&;!* M<"R"5Z5PG!6AJ$+&O7[J?[AB",FT^^%U O'B)',9<8*28&U$@L:$GIU9-#A; M'UD.(XR4;):F-@TN>ZPAB5K3M=S@XYZ_GQDO@S_P MU:R_@A"G8!.> 65&.<5J9L\ S2XQQ1SX)MG-!I:WZT1@W--\+V?S9K_4U%WD MD5X^UIQX5N\CG='^/\&?#5 M)&RB76;+/0%9!B>T7(8H>&(Z,7P"ZH"P&",T34*NXZP!"2HZ7\I /".V&65 M &H0)A8.$X(UO1./USEG(?JYC!@46M;$VSWHL.H;2!T;,F??A>C/<%/&IZN# MQT:6Z.2TGQ,9(M"I,8!$=7 T;HWQ=AEIEJ+6(]G:K/5!^Y*[AJG.2H2%CT1) MU8=JP5X$YNI]97CWG <,Q><\XX%<''+E?$2V;L+K[G%[FPWTDRLA!N6&V=-] M+,.53^9IQD@BK]0%H8);-C$*Q9?[[C-^/I5A.%<>9"V!1G%_*Y,G+E]9G M=AK;OQ/H? 88-*N$&# 5]U;@#4K$R4<6OY#FR=ZO8Y#1L^P9)DDYS2KK@36M MH[BC*_J@@G_3F$-UD4:':@$-&?KLW.;,2R*$9OV-#-G>/4!JY$)(3B6UPH*] MP+4UR=0,TTIT^Z;C)K,:-2A:9-8A"$ M/I-)+MRXGDF$CI-5O%LEP5%ROP\>:=P65$&8*/%*KCZ4]-[;%=H0HNF<%UR= M^;[3_;0)T+4FA,#>:!:483AIM%@W+8^@".ZT\,>];5NO9#<#X8MX^S=,&Y1. M5.#+@&/T>G>4JV8]".74B?NX>"^'<^/B./906P147'CW@% +R;N<$@^RM\(D M\UL&O9H@3VG"J*]5B5"Q\"*7? M%(?M&4!W;MW\+*$LZS_6?>;41@9#+O8T!O8)TU_J&V48&6(]X9Q[ND>L)L"=.=(6/X;PV[J;R&D-B&3 MOV)$P4&M#/65+']EIF3^KX$2*$6YPX&%P_R*."]T*T9@.21CAH?XR)+L5$2) MT.0X2,MSNSP=PIS]DX%BRRGCL:M=JGLL@4M^K#+1.'$ MX$G8V/O*IRC!0;>QBD#$Y:4>6,WE_NM::=J$9.QJ8+#H*M1NL$MV%?%"^08J M>:)B;:."U'>>AI!# M6*>[Q,[2(KTN<;?2^FIY=PJ[UBS&:6O?DBJQ=DY(B.@)X#:O[FOY-H-]!ABF M#HOP!;O>W'$P93:FWDQB&LD)-;1*,[IP(!+.15#1F?50TO!1[8(SU#W)8+ & M38PPC3@[=:4N':"EEOOKVOB&8.&N!GVO96E1/G7BGQ^>=Z8ULND#7:"QU,;W M(GP$#[)\($?:?U@6N*^E@A:K'HKOHV#_#$5B$[Y\#"H4#D:FS?M/"^9?Q^F% M?T&\Y"!1_J[0BP9_"X 11>RC:#]2O5,Q*_W^LOW<=A$O19N..F3L/WZ3?@4 ZI5R(!?EE*% MA-.YZPSAR?!\U5Y#N$[@R#&J(Q)LV'=AE7ZB&I"M""J1VJS]R4"'9Z=&E*[/ M2(LEVJ'*Y5]!VRSF)X3;1 MA:D?V:L):6KT'X$Y9B?">$R-8<*I=I5K5)/TG$W&CBD4[.% INS6/D)!8E)? MM9P[#:HLPG>*K0N.DB-(VN-0Y B)CLXHYG$?#[*\FN3!?I)W5NCO*B5*Q3X; MLBE\C9""(TA:!OZX4"I%#HIH$^O'TWMED.53#"'_H-1BHV4P3R(CBC/BQ\:4 MY>QEE<4!4O3)E[J30$]Q*]8?+C-87]49 45DF O/#!),D@6TNE>]R4N;?4-3 MUB98>[9ISK.5O&,X1_,!'0])V'J1'6]+SFWN>GA2T+U(Z5S5SD^/EI$K,H(F MII)4T^(>G\Q%_;P;%=T9AK3A^YQRO1>10P:Q"(J*2(VN@NXID'.HEQ(J9I?/ M6(EOAW]_9K:%M&5+!6N^9VLFL MG-S\A"[[.8\ K,<"P$E&10"QEV &%$BTG&'R0Q96;6OL6KL$8^QN#)B2TQ:& M'61D.1T:L\%+;$41,V@V=5C)CT%ZY[F_O8X($=6UBW@3R0>7>H'CFNF*+NUX M5QDM=:XO]I3 &+4;6BE&@G1UDR/YG0'# !R;OM4V*N<@KAE>6;?'*MX=+SI( M'-MRU/Y]!"^ V#Q+RIF5(WK_LYZ_YGG%_&AO*Z3&/G&$73$&R_$*+M[<#,%K[:"" M(7?I"IDAY?PLJMX)3["TX,C!%TQK@\>]!T6%NB?M;!?X59?NM53"'@PL/B7E M51'%..ZH/D1VRMZIDO&T,FUY&TF>L8K(N%%T,UC:Y4ZU!TPCED45U"!H_X4V M5D:?SRP>!]75%;'[3->/[FQD>#_.K22O!?:N=&N;BEU_&+XO&HBR>R&Z">TJ MVPBUN[E3Z'!H^'JV70YGQF:1P8V8F=)360H=ZE0(,7NG'/XV M;5#_5R@/JL[60@R"E/7L8[<

7/ $;O0X)8>"$X@+5I(_QBL8ZPJ/SJ3CKWS><*4W^X6)< B>+U"+D)>0 MR/M:.#AZ.X[MZXW ,@.1;%OCHOO263D7H:.#.6Q!21\";-A\@%@9/O]GFS1* MHU5'ZZVWA2'88)OV;-I-31? M8M T(&V1S%3RCE$$))FN*\(FL<+VL0%H=L>?66J'U#Y\S93$'1(#Z_7QO*"L MS$,T9_EBOP0POX B>3_A+,/[S4"A8DZK<5I?O&NYC MH_F._&^^OO\W7@SSW\DZ M+%EKK 4A$5\1YD\:23T#.C'N5 E?2S@3#'B6NB(*B!V%*5XN3G>=A3WA^!P= M;MS^PHL'C"ZX?U#"7"EX&?'IEHW2"7$",,'V-4(,-I0?T]E-VVPK+CP)&@-% MK]QD]%@YUQ5($[/T??!;%D/UWWO:"=K2LXZI!'Z6*Y3C+)\>BF__L#MPN!+V M^>#,<35G"C_9DQC"91!Y4<,Z5Q"(>!>H./"18UBV88KWP,5JJ]K_<;_*^O MG!XVGP'A?W93E29GR4#YJITP5T;/,\Y\I0YDK+98=5'&>NROVZ,D/YUTT_S;@(+Y*NRZ?^"_/S7/5IO"^J&E7&Y) M+TVPB[:$ $#KRT"UPL6&B)P_1%YN+=7QTA_L\2&4[-4LN@M(?*I\I!AN/$/Y MA!\SR!176O'G2*7_)*5L'_2=@7E ^SPPHI8AAF*(/Q3&!R4A,7%EH>);JU!L M?&U%4@%WJ!3J-@Y*''11"-?YJ"RH*<(4I Z+I!_A[ZCYT%_KK.'R+1B>'F4C/(NTO3$* M\4JK3GL/ZZPQ06,E7C:9"D0$(]Q$C0..U+S^1N'V A5O44D4C\( MQYF/B<)^PI\C4U(6>27A+?+&ARK^&[?>KJ67TVO7L37@3L9"U=]D1,-MM+D\ MNN$\XGW4]U9)T+N)S6K:">^K"@$[ZPKR6$1*[=P8<2IKUL^ ;H G3N>_K%U@ MXZTQ2 ]+1>7O%BA0Y3BO\#Q$44)/> MQ$%?.EG^R4'Q*^$19PE%$D<5\,LN^&\6F.Q_XXG G?\W+QC\E322[% 8%>@ M_H4[+?:;BT)EL8&.,Y-=[].V3B'<"TK+912.<$)>7D(G6:RV6D*_O\"EJSCO M7,"MD]L\D=<*U"-S;V=WO;/ 9KP4^ M>D6M>>%$^X\! 5!9_ G#W[3X78ONS1NP;(ZM_X'=_&44;"FSM1(#6#B*/C;S!]C7+T(&/2P;%LL[&)0V5&;CUKCZ#_3WE)VX"*:*_*QMN5$/ M SDG<%>?FVV-S8706L-8$_0"[WZ#\Y.EJ,!'U!*X?+@X,OZ'312.CG]T&#[W MQ'5G)MN5-:!SJGM#N-O$#5YNXS.'<1D0/M41-0L&$M]^7B C\>?SL+=JECL1 MPNE*O4FWA'^M1:L#CL]W[C[HP$?AF+K]"[![7U 3"D#EBKZ$9#;$GO#NRP= M\?UKKL7R'F&@O7DH'PSOSD+K9^S.7L*67U#COSYF#XM@>/YJ'X #&/^%4QWN M:F2CRCNI&_"GU@88[(*@#TBO?D.<_\UVQ#W()NIDUX/@GJ]E5;D4*7RN&%]> M1LR-EU)/LEP%(CQT,.BJ%^O:9G)Y#F7L*#*K^E+^$YT'G21W$R+OA5%G!<70 MZKX.^H=_P6*UE&?3Q^)_7*[842*-0_S^TB#OVZPMU@:2/B/:)2""592 SVP? M%1T!(4&%MADXH)<[( L$VD^4_25"E= /.T'O3NI;SEY]4&YC<+Q](4&2'Y'! M:"J%DN&*64:\ Q7")?@,('2';;!A6KAYTJA_L!.SL9\8Q2=G.X27&5S(.VPC M&?@+-UV?M!"<")P5!)987RRO$Y:CFGK*W%J-O;@WP2^KL<'![/(J,WZ1NK)# M$V%&->PAJ.*L:=7H#/+O49R-=7;%*%JXXC2 2UW^AS#NWP210=C\004B#LGW M,$FUL?/+T@S-)["HCK1M-XGQQ5D1E5\A]N?CZ[D6QM2MOFE_P*O__7A,SXX:( ULK_-D*XW%#@NM(O-W;T2./'@!4#7 MYIN8XKO7FRE.W*EZFS<+>CP]I:SQC&;J6VZ60I=!9V=7QR7/<)&86?R.9W_V M#YYY/@@ "79K(4(06J4SSK*Z&_,,YK!!EVB%@()/V8HKU0<.N?Q'RVO[8T M1O!.Y@HH-7.UR4O\AB^O[G"48=9(I\!.UAJT+C(13/7_I(K*)_\I<:2"?^P_ M6)J _SQN3)40,%5$X)]AV M^'>/;?)R]#Y$:-..#(VKN1X41+UFKFWL:<1,?M+2&*X2G=WM6?'PP?LTQ]LR MQB)RKBP_6"/D.^(IO>XHF.OD-#O72-_F)V-L.V(IIB5#70/#*N$5!79(O@VW MV'Y)BFYCB-/L5U6 2TC)*5"F8/SLV/BL!;>Q)P_Y#,H&(H MVGL+T_!T<3!U-7BG]=H%3*1=&V,2)MHU3W7/O18098VGX0_G$!ZH!G(MV'48 M'I!D)XL4IDQ&K7KK:.ZN<8D$5#8/B<\I%O+RZB;';F;%:J"?&)@H/8_K;2W] MJ7XQ>Y,O*[KE@M88^(-QJ@V;EQ%)\X7&M<^? 7TLZ-ZV$\OKLW)OTWW2MJ@_ M.:6,T;P>S7*;O+@JCWL!D5CDK) ]G1CM;4IYTA]%]4*NV*NV'H47=(4BWOF6 MD:"=O[WXWOU$6*Y#J4]U$%J*5"Z,N$::D 8F0E6&8/AL"/"2A[11X.!<,^PU MN,.!8KQR;,"-[[T3LQ32Y&R3K*DW=M_YBIP3>IP5K&NIYD4>LDO&N;2BSX]+ M_:(R,(?N;$%3FQ&&$G.JBY/CB]ZZ%R[4"PSA<$/+=[#4/#"3^HS9F V97=2Y [(Z"CAXCN[!Z]JQN5LK/'\,GG".\FL#=%#86<9 M*:-DS*S?GEV.2/!YCI)I\D': P%\.W?A,GOHDR<\WNU$MHYZOTB9)S#O?WN3);)8Q7FB$-%_231@1C%Y8M;PN7%P, M+ ;BCD5B>G\57/(BB84!^)#$";K"NQAP 7#_!-VBEXW^TU7:K?'+(9HTZ;VQ M=?,.C*T4.FA8K2"^@/0&/$@CZ8PXN:O@3O<;,M>URL> M=YG$0UW_,BH;E'=-JL@T:X:9"$HY_300N\+B%)=<3:9%8&&O)O$+Q.5[A*W41Z6NL\+CSW7 M36*690KD@Y6=]"N#(JLQ;H&%Q@)ZV[+"6_U7@TC*I-FKUF220D7-9_(;3MVY$Q^9MIX MQ^S(="(_4[$L0=&_%YF*:11*J$%DFB,)(1[N1#J$$A6YR[&A^/(ILF;G[BE(OU@&)[99]W[U.U1-R" MO:SV!]?(S1,4;*D]FK(0IKB@6)NG[:DOE]K#-U4-(FE<>(] B@'CTBZ_UGT* M]Y3><*[-"2H"&\W7.<0?64)\5(M,/F :@Z;V-Z0$[:R# N5CC9?"*FYMCM@E M]XH^J.C8+A/,VA#1^=.WEW);1V76)HT@RY#-3R,&GIC!QSTC-;R$0@CKL*IF M=9SU9.'K+\^O7@PZ%(H?1Y]29]^"L,8(0(-5Y&:SQ)IOLQ"G7J=:.+P<&BJK M)WLM30!#"J$]^J8_D EFT.Z<9V+2Z_5]RZKD1LSD?#A2DT]],MXBK5@\F[L; M-6$4%4C1T @=A&2DQ%^^M\Y@HR&L& ;GEMB]0WY#G8;@-GWU^')0UBM8.:4;1 M8W97!KF^=<[YA@!=!K\X#'T=7;XDA;&0;CA?YQ%>7H:L77-S3*!?>+FG="$[ M6?.OAV.6K]JKAW>/.Y!O[T'__'KZ?U?^]FK>(XZ_G[]L/P/UD[F'*(GAY MW/=FFK/,"3K9!Y&8%H!]CPS8,KEK*=%_,-74F+!MH]WY^I48:K'5ZC"?/?;%.;HMPEU9V8HN M4GI/6E1*4[+'F]5!>F?,MBQ8[.H/ ML1\C7'65XCR$)-3J&[/[>!J55V6&:#QI3(,#+8G@V;46FZ<7P_$GIF1.!IE='V:C'0]0BOVE%LXLJQN<4 QT1AD7P H<$:QYS7 C MD):=#"L2=F?O*DEU1-9\F"G5[4_$EID[Z:,QA@K\ 2^W7K])DTS@:%A@Y8?. M!QE(L4L!=[?KXKYTF)R"$/TI_;A%J8W8DMDN' 4_=00:9L2O 6!_D"6WU<7Z M6J:0[K^M:";UP_@28RECD6R$N-X=!;]VP0V\A1;F)TT]<)('O6X&3S20ICKY M=Q(WATA.ZWUP2TD<_MK,VGON*BKD$A9JU]%/4(207O5EW#6 ;U\)<6U%4O&L_;.%HRG%%R/+BW(I MZFE[5,[Q+; .] )T3W='T0#?+ P5_;A8B%SI7="Q7)%-10#CL01_OG _K#D@ MYT)LD@H=P_!C^DMVEL[7=GB+-B_O3"^'Y2)B?0!>\&SQ.JR9TK 'T>YKR];M M7I7?V0P?T_MJ=8$D'^O>-$G>+$J5$)K-D;/$*P!/E#A\[S*NVWA75KHZ:"_]]NRVY2L[ ]Z%T0B6@PB+ M/OM!; N)%)+[E'8-V1<'18N>\_XCB0:-HH 1&.R(D6,:ZP,JJT:H(Q6;9\"+ MAON*R/3>%#)K1L^\NKP=%QA0*CD4R!E=1Q36/))L&Z_)R:28!T*9:+BZUCV3 M3=M*0<9:@D K0[ ,)"=+=2[.H"[=V<#\]F.6RI 8=*:HQY7Q_L-]_U?UDV&# M%@3GP1R:1I3O##JVP!)_N8[&.9J&IO.UDV^1ILS3;",< U4-$>L8XR&35,0G MQ N!F6!*O=B9^?USCSFZO9@M&(;=) 1;V)VRS)9COOV*M;O\+[?"&NO9A>W* MPT541S:O.V_M2DF2-"(M[M4!@[F#^AJ6=XD5.NN)W!\\>"TT[5XW)!A"M>![ M?8)A?)OL]-%]99%X>A=^,LKC)[F^Y4R%RX77"4U8]6@PT.,'4NG^W8%&25\[ MOSUDI98/WI5^9EB-NY/P,*:XY#Y%8%:'9N6^XA,\B/::H/>KPO<.N3;"6=+[ M=AIC_>IIXM-RC?1:@WZ=%6SHEYV''#)=B\4O"D:R70["2FBV+]_&CR6?N$$[ MZ #C7)Q910EAT5T6$[H+73Z4^+]9J'\T76?;2E]I$TCWIE)Z3>3N>$3)Z[D2 MTF2+&M20;>N9 A:^5)^N:D!LYPD@;T(TBX)GMEK=0Q\K>2AP%XKU[K?0AFB MHDU%L1T!1_%P!#&90K:];J&*N)WS56->( MW7<[;^ZPHL.NQ@<;*F/X#& ^52 1.^1YPM[ !I)6L'L';,OYN7'5NWZYCS^5 MIR,/\HC<-#>^[G?/P@(K++[?[XP]D&J=":^C+]-W3^?;\R9VN7^10 ;$^XN(_04, M^E]YS/^SPO<,^'=. 0.C?[O/*YXR4)+Y[2DU^UM&T%4$SL=Z96C5Z7_OAOAW M]C&@]'?-].7WN$$ 0RQX,;H*PN!3(&U1*%Q(,E=.S7:Z^CZ?AH!@DN\@ELT@ MYA5!CO6FR):9P:JVF(_=UHD8A^_4ZJ"@2'LL3K%4D<8OQ,'@_!?OQOW+%O-U4G34Z30. 16+)&I3>":-^ M1RE(UVD8=\]).#[9U9[!%?$:<\O /H3BK:)^=W/FA*TOF<\3JE ZI^,@.%MJ M-7J)/KYT$>&2L=/AHQ1[9N]/^*!MY_7$-FO1.:NEP?'I4]RU(OYH(D*$AJ'+ MR8F!5G]55" ">&\CO,*]30\E#G/E2/FX<\841*NZ*@-/,!2EWT2,#C5(W;E- MZ/@2YULQ<'R$9[_M_VS3Y1,_(Q]GGRO*6M0[=VV^\1M^EMYMAOT.K&7.2POW M<0&;+"KK3I2L[TB_2NW1TMFS/8&-H3\R06H?Q:KO0J>B^M /P%0..B)\FWGE M\BOA\@60 S!K%_QG."]IK_C/I'8)E&5ZML;Y\M>]SCY;8MD\A5[JA#$"_L*=Q2^C@OG?7YD_@^OQ1L")MV\ M=3HG+R]MFTM;AK?9W_[&Z;>;#A8W-S \V^N6^/MW_/?9H/%FC@U^&F>+Y;0O M[7&L7O'R\XM=+6&!QV3SQ )W6%@H_8= M_#WMEN@,8&Y<5J\7\E7VP-I0DZL_)\Z>['?-^L^EZW/OO(BSG/3.\M'5M5<6 MB6J\VR9_Q,IKEWUY2)!'%%';F@0=RIT2'\92OM)XG._?;^4-_-H_XA[7]: M^_\6R/\27,#Y[T+]\Y[Y$_XS2-G!69_[I3+G"[!WZ.O]T35A$MONVIO_]"Y' M@EO9\>-GZG+>?5/6;=KT6+&U\OZA[O85]%D^N+SC^GT%>N%;\UV7ABS=FVZXX(7KHE95ZS^6 /=-] MK[X-NA5Y^BC/*^DL(>LIZAL?R%0%BWM^O+JG4"EKVV0-]6K/[747_!CLXHS< M+&TY7F27^IK6I:2?^2W[S"_SZO/ '_7'"ZTYOJX.6.>9/H%3HN;X-9L2+38# MMLL3BH_[/M2.K;HFO7#=W>B['C$247<=#KV59.>R[[9X?11Q%N9^5Y$P5]"9 MC!SP/LMS6#<&_QC?DCQ@\_^916:?C%AKI2/WJ+*O=^\'A:(OS MWXFQX+S^[*&T_F=4A(%-2]_G/^SV_Y'T'^&0Z_PP/@[>WKOU]Q%[+_X?KVOW/)_Q9>P[^_U__^ M;BK_869%\N_O\=_?95W^S] 2=?M?)?^I?ICAD8PS_S-P]K?9[RW]SU#W;/G! MQ_V\MT^IN._@LQ+F62X_-Z/^D&[N?P:;]J?N?Y2NW?]\HB[D37.0_(_(*/D_ MW^;_9V"<_T?C/T/KU(7 T@G8+/T S&6'EF%8LV)#EN-_!FYUY_\,\X".>& , MU*+_1V]C+U1BK)%O5<.J_,]V_NU;:X *$ &P#>S$"%/M]4?6\HC9E?R9 M__-;_8?E]6@Q6'](&RW,(E*0XS TNU_V1]'+JTNKVU(E6!RUYM2)UF-X9]&A M*V> 7GZL/S]7?\9]A<#XY=S.BR>UMK#0A8>UMW@F)S>QOXQMO[^SE75^?(_ MJBY&)DUZZ&AIV>3D_TSK.480NT[( L8(MSYRM,A_V+0%YLZ0^QAI2YMMB3V2 M"J $MS:R=E^X2GFHWN -6"WY@L<2,5Z/>J28(QSUBPZNY/PQ'3D-SI8_,I=' M\^_7XT'UCV_^K9N:_$\P&D,/_Q^=O? D*((9B^@I/\)4$>AX%'OZ?T16P7." M5CYFK(##ZPMR>.GC#Z] :B1C=V2?8.'U,73OZW M"ZQAZ>Z/93/7O-P>=NV3UWD=GP83':N>&/!$O!QB\B M#6L?KA;.S.JH.+"NIV3%@NT1#@PA5WC(+="'$J[_?Q, 4$L#!!0 ( $,Q MFE;QT;1?@TX YG 8 ='5Y82TR,#(R,3(S,7@R,&8P,#8N:G!G[+L% M6!Q=DR_>N+OK0""!0 BN 09"\ #!'1(D6'#700($=Q(<@@<+"02WX!!<@SO! MW6'F#GG]W6^__?;^=Y][_\_=AIZ9ZJY35:>._*I.GX9-PA8 ?#DI62D 1$ M$.!_ &P:D "0$!%O_^$',OP?!1T%!1D9!1,-#14=&Q,;&PL3"PL'EQ ?!Y< M%PL+GQ2?@(B8A(0$&X^,G)28G)"8A/A6" (2O PR"@8*"@8Q#A8.\7_Z@#4# M!.@('(AL2 AW $0"!"0"!%@; (+;B8+P\P!^/1 0X3:BHJ%C8&+!&2KQ 40$ M)"1$9*1;J^%WO>'W 60"%$)Z3G%4(N47:'?LB;G\8K+0&1Z7MY"H#.TSO/7T!02.*)I)2TC*RE+,W,+ M2T/@->!0<%O0D)CX^(3$M^^2TI^GYV3FY=?4/CAT^>*RB]5U36U M7UO;VCLZN[I[AD=&Q\8G)K]/+2XMKZRNK?_8V#PX/#H^.3T[O[B\K1<"@(3P MV_$/ZT4 KQ&_6\HD$ M$UE=HW$:9%GG8SKU3(Y12SD=A@BG=-,,KYDT#(^FHLX5BYO6*QTO3Z+\A'D+ MJ10DY$*IG\16A.;Z8AN2/YL>N*SJ)_:+M**<:)O'V&//K QBGM-.NV-X+-@\ M!P/L%:4I@ SQ@%2U63S5&ACP>K,7ZJD, S#&WEZ?%D(6M=V,H;ZG," &!E"" M_T*YBA>2_<4">1B V=L*.D:KNHXZ'_H+X409 _GJ; H#1 I^5:'6M%]D,45XV'.4*6@3Z;+ MH%858NLPO_?%_ ].03Q:2)>0;2Y[Z[O7C2B#88]C7[WF2NQ$8XKYX4QP9/Q2=@7QG&\R27>86P<.'^C)2P$=Y33;5)!4OUWC:2V&XC)0O0&4D M5UMT4=?7U1/7X\JY2&UE;.BA!4W0!7C]'0QH+)AGNCX"G8TY6!V0*3F')%ZV M)*H32GVUDR@4P,9U1PXWRU6K.J_)TM=M%]9I?'<@UTX0V$SUIE^::?+D.'\[ MA]T\1Y(IZ*T/L@Y9&AN^I.9M58U=0+X>GG B>YVRNT0S0^?S/);B*#S$E$>#(L M0E/IS3P):4LN#-".EF&@0ERE#Z2<8]+(/)$%678^[PTOF&=+=.CTB\D&3] MP;">4:<+X1ED1/NW3.2 &=.CX#41"T]!M IIPT:EBS7PW@?^;A@@W'ESHF<] MT,YVIT>0,45U9%GF;,]8@%[.V$Y 1$J:=BDG;$DT32"\T]MH219;[DDK]K*@ M08./QG4$V(QN73?-Y6_5L_\" XAYBI)*C<*>E;M;=Q.QIP108&NBB0@B^Z#F MV;Y)]GBX[/T<=7 AQ>],MEG$@ZB=MD=\YT[DY[_ZN_KX/"U7[N"!1WH*P].> M\@]Z]Q]J16<"[MW(>%G'>?('2M)!8,X3?4[55:K&X>KU?(B'2'S@SAT7SU\= MD_V+./4>[>O'Y:/L.L/CASUK&V2.$M@M[W"E[/ *P ER7I99)G7XQ#[-D4$<8M<^+<.*9HAKQ M%XETN,$SRMMFDR+%GFD/_^9$HPS\IWB7.==]3->,W#!@@!D&<,M_?^HS?F_N M[YR0KQ+@Z\.H(Y[??WA2!%>&5/VMA;4R]J,'X#^SK_M O_^B[7BQ8V2]]XO' M(PXA _!YQUOC3SJE__2S_)VG3,K?W1L"CRBP8K&=R*GK@CV% P6T"55+>)3B MB[UC_DL]IR:<[GE6YO7-@AT<@@-*I6X# IU?SIMR9LF%ZV@,B:RG% ("8A& MR&Q_7"7JY5*Q'U&5JT/FQG>Q-MNJSC7S=&7*2%+1E9$ML^8M"Q@7L(]7UD>? M.RTEP4$O3/*(IN.M2>DV39(KHA:A^'+U@S8/4B.AY ;7@X<=O?+\AY.;B'CL MWS _VD1??\M$1LY88+PT>9EA>P!2JHERT-ZD;UI/T4GPR?$>=AQUWA@PJ 9[ MG'ST#"M4,0RWDMCA+0M.1[T?Y\4R;(,MI8NEC2W^ MF-2L:_I,R2 ;*;T>UXU\FZ=$CLWH*U47A*

    D!HC*R9@QY":I["474L9VH4NX MO\>Q,&YG=?:TW*HG\9"18:"'VIGCK&B&^01WVK"<_&H4Z%HN\A&V4V[8HD$" MH$P3^-[Z^::XES^N ]Y$AF/J"2]?^8&$TF!9;F7]I]&G88E*GZ/BKHMU#<1M<%,A$4?R1Q6RUU!=5$R@J1_$8G7$_G11 M0N':L5/G=DR^LS6@L\9ZL- M2M."EF@^TC <3@/5<[W3UY#RI\A+U1[TR&=P("KB.7 I33")*+BJ&459T0M9 MU'T.40H2>N6*ZE1>J5U-W[$@A2LE(KA66-72@"G_Y$N<0K(2>WKFIF0<&)CW#@/JZ!RATZ!S@I-\ M R^PYY95F$6NOZY%+C>/ ZNSP#)=I$#I!'&E7,5(0_OV>SOP?C$] <\+:T0A M]U=9H(0N@:NY3'7[??]F =O/D[OH1**Z-X,.:/,G]QHH0YN*QW:5/OJM5X$Q MV=B]FD2I[C_Q]&=M6]5D0$-R094&)S@N;P7^-"7^H) G!-G4E2LF M(%;I3*ST-/;MN.74!*@\V!CX08:\4N]UE;&??86X?'4 -;MFS_+DDA-@HRIKC M5)D#S@YN JU!OD9M8T7ZN,'G*BA)4RBG])=WG@+O0)-DU->W_,S0YNKU]:@C M\*+N>3:QIW;PYQ"_&S_[F_-;?F*X?(@/^!N\V6R7PI5W\FC_JPR*VKME*JGI MUGH7X(]B9$E9,7Z?"B76>J/P7,3S%"+XI+/-OZLA@5-P\9XF)Q :3]E4O<8T^+X$\AYN9D%+\Z!Q(N M-8]IB53M&SK\,?Y;<7L8+CIOQK+2!4DE^^62Y5U^D9YP-1<6-R:H^$<84*?/ MZRB* 8_(7X%W)Q14>N'A>S0*L;+8/SNI@Z,@*S3\@Z,P 'O@^IG'7^&BL)$2 M @_KHRZ?@Y.R,VMCM@P>13T=R_\8-#HG#T@\'.")?\"%,$V%FWKRP7"_?&7@ MVO\E'&3-8, R+S9EPF[2TCPA%2O[EXJJ+^7=;TT)\K]SU_EZ?B@;"^85-A 9 MSXDD$\49([*SY>*+X<]#C FW$^_>&U,B"75F+"TY Q\)K5(J6_#,A7W8+)M4 M.M,;Q:@T"Y96$ %L$9T4W4/9F61TQPJ.[BK5MLPC?8>BODKV\^X:'F M4EK>>;>;O+J+\9/QN312*NB%3M5A/9]C_?,D4CY3VO.\V2=ESF=@J$S"MFX5 MZ]4$#+CCJ $#"'D29(87;=A*T5L"K5^^\L9MR>@IKHIT2D+%=BT6PE\V#I<.@OW>'U3UW9%@\:$;KG_:7?; MZ>?,6$$T*K^]@ &;$\>,7>C+^N7%+T4EG0MI=!*9Q>5OW!Q] L#<+M.Z0^>? M-1+M,.0\N"#BI! M[Q4JN-]\&_C>V[MGN.;T:. ,HL,/-Z:R7[9LJ]S8QX_0Q)??DIE+2?S, @9, MB]+#@"QG\/[SC&L%L'D]=(VVQ\#0 S[L,^<@=9=#]3# ]:34:^O/;*!I43HX MY?X+13L$UR:26M]X C43_\F>[0[=V]*# :<3;\ _#)2NR9E@ )'TZ0"NW7U#-Y<.+?L5+=N7XV.5 M ?U^@':#50@# N!1YY+YW\AU X@CGAD[>P,D:?"6W_S6WQ/@F\]+>)=DJC M%3[EM W]C>R_[0K]_[8K_-_50"D#2?B%Y&B1.)I7A)#*B]#N?]D3):=WEQ.O M-WPZ&LMN@W_I?\W"/DAYJ>@1U"G#2'6TYMJ*Z3]T1ORM,UY63<;=E'U3N0GQ M)+MN-X'\:PT\[4^ ^MA?_*RXB9+Z7%<%!I3>R_QK?:R8VFN_U#$%\Z+$B3V1 M(.CU;A" 9V_U-+T9RWS%\HN4%NA.TXU9>#]]/P2Z;S657-6NNF)*W&TC2^U MR&,GIZ8XBR?J3,@W#;AH-T=*::(PP!%-3K[JMH=A(4A99 NL!QCH'I@ME1;N MGQD,L^T\*"G=WF6P>$BI[O #B7G9XFR[V+L@/I[D>QX(3Y5$];O*_'646A]% M&3.X@B^.VEZ6+Z&@.3;(Q!T1Y3G%6\'9R \^J1YC"F3+"P>V;Y8_#6U[U2E] MG%$\-,"688QP #!]-DY$/-4\M:P=LTPG2S69<,CT\8S@XO#VFW:0/D3KJN!C]OEE^$2BQ3S-=F7=SD,L&I;UWH8& M7=+DI2=1/49UC7N,!R.^>"5(R]2)'GS9)9NDY3J34P:]IJ?82]L) AJK'UV= M.X2,2S0KPL:XR7S;F'J6R[I.A(>2#WKQIE1EZLA,-O@7Q,KN3SU;XB##;HLF M3IOELM=X?Y-YW%O4]6IAR%F6_1Y+3($D],XD4DRW\.B5N2NO^TM.6P4H M;7[Q6F*]8RL,J)",S#;O6)9KX);DCV&5Q$4LA$K:SC^@\ !_Q;QICY>VJ9?_T&'BO8@;X-#>K+Z4CE M6^2>U[5'N=K3U J?+O!$5-A;U1\-OE"/$O$KX3GW6TQB-*'<3:O1*NSK08BV MDW*,[#P4#?I4T7=O0/M ,VRA\4OD)DAH?B7:Q-&2&&KY#:^<(#:<1K+B.3'T/X>>IP*;73?N/!8)::9N/.Q;QKY M@KT&7OR#MF70[VSOCAQC$9K!@4ZRMC0EG]H)T9?%$#\_^3=JOTX04KB99:_!'WM-#GFVB M7D?+VL9[&J?>2 KI"LR& 1-X-TE%*KU0J0A-:+4N#!"T&+16,7C#>5_HJ,GU M(LF'_=S>>)FJHKJFMK;2V;YA8%) M9]<35*'X:A&O;^;K JHH0.(&K_5VZ;"7RWAL;.&S_TLF"M/](G@ZD1UZNA.F MAW'6]TD#1*V79Q5>51M^_#>-,:;G&+%Y69L]TZ MWW;9.+DTU1W.1QT:X]R7.17G],U MVH1%=Y[>+,ZQLMVWA:&+K>P2(Y&"C% #_ZJ-)-M=GXI;VROX5G9;6/'>)]V6 M'OHI@OSR?DK*+1C>?@"BH3^MD_IIXI_Y!I%^Y/V4\/,#^+^B4+$2)3PJ+2F$ M3!#ILK3%Q01HS?'"@)A?IF'??QRP*_@&?:KTUI4?9OH$'4S'M6%#G6FF3WC6?N?C"Y85AU::0[1)CS<_IN M :KUB1C#TSWI;JM4+@FL-=&(>',##!0MG8B%&_,HPH*VD!U2LUFCI'<\[)KW<=#AU:U73-9-_&$E=^7B8[[$+BYZJ:S!H^;OI'FGC5B_VQMS.3RSS7DJR\:X\J!JCQ?"G6_J:=:@B_;&@FVM'+JD9[Z7FL&CI70P:C4!QA@ MKFT<+4E\P%5(+M"B8M-SH*EYK MMY"_H+9K(PM(;_9,/F2#+#0%'W=7]#[2M^R_6U^+9\=+Y6::;)YD7TY.U\R$ M3-I%\Z8$C\2+:U\IN.*B4L10H[XJT%C>XJ%1(*,)>DN0W),V? "E-F9T/5E# MTK%GO&;+_F[\:UGRJE>.-8_3TT\0W;*?QCU+[[,9RO.GY\GQ;E--)80!3F9H M39:+7H_V![[N6W!+FQ;H,9*=OD=5OV^I[1B]=O=)ZU7"@*%.,)IS_0$VA)3;I3(733C2%)UIO2T M32QV@HWD<$=96T_L$.P(HB_[B)].J"\UH_OVEYN%7A;4/MHD*W0M3'S$MG-X M%V<4@_ !,XIC='/94[]V1A^D?:6I)Z#]V$TN/<;>5P\)&=%'=A%\G(.-.3HP M#\'UW$^E/[443<[DE.',$.9HXW:S1%=3"*Z'8Q;EGY?)C&DLEO!2N8_/21#G MFI!K (3@.[@>F@S&^UNM4_ICI^]Y9;7-_-7?$DH5ED_@?67N(N_JMY_Z6%'F M"Z4>/3ZW*>;M4]AA4FK"?XT1MPI0MZ?B!( B (^QM)W&;&N:]N*#F>DNKE@X M0@274U.F?ZIG6YP49LK\OL$W+/N M+"(C41]OH./#\8 MM.]>&)?0G_ON5M;.I:V5D-B)):H#WG'=H&0=JIYX9<'LUS0NK! M0J\B<_&^@86.IB'XY_$#C(YNAD:L^/?(S"6POZ#3>*#MC.G5,7I.1\W'R](1<66F>L_A"$V>^%\@LVIA5IW&*C[B_8:,6P"(8' M%](W]C#@^U3E=M.*V1AD*[#I*+'Z!PS \& ?W&Z# ;0^92=LEF$>IV\9E,Q5 MCI!Z^2F^9W@Y7FB0Q(MRQ:E\X?]DOC]9]-+T"S=/N CJ E":TT&^S@@REDZ MCO@X9_GY.>9N1155#&[&=!JMQ"%$,0*O'PI #Y!O!#:M!"L,26[2LL.T_ FB M\3F.R.^AKW[GTA5X5#X@C+EU77::G&-[PI*\6DY7CBHC M84(J '(-1Q0\I78>D'C?XFF=WY84=,TKA8NA54C%?!H<4LQ^7O[)<0M$/R_3WG+<(M'_ M#PH:WA9$C&J<#S1VFX!*6LM#JY._JT_/9)3\00.%"QF_)!ECW\Y_QT4^!#W7 M,%'0I%N9NL4N>VEF0@GM3"=E1P]QS%'$CVDMCX 3U#K*Q7K(?B,[[?SW&07( MW0^Z64KW7TCC'2'%U6W(8!OB7-/O]S6DYYM:%,[-Y20N*U9;4& @N$1SX2.V MFM-TZ@P.-Q*:)XN/E^S8[AI;2Y+79C^AG;='J?]U)H[^I0D_82Q:O@\-H.$..+S=Q& E9\,3X< M^ Q<,F)[-:BJ/>M2?_LM?"56<=_%5(^H%9MVEH4=:G.J3-R-STZ[Q-6G^%+Q9>A1W;?Z N0 M;S+K+%94E<&#UUZ+=ZK473KX%R0#;2[T?/)*V5NL&;6_B]F68>G,=#O%[KPF M[ ?H_,CUZYT LT:KIB!.;+FPM ^(X5>J/Y#\1WUPS&OC-0[JJ^Y3Y!83?J!A>GXW5RG?0+NW MT)*=9NS0L(ZU(U#?@V5'#+CFWC,(DP0<*$&M(H_$ZD9*V4H?.AJ9,(=K6KT5 M>QU-[(*4)[BR5MBW'_8T12SN"=G$@86UBRTA^HHZIZ#W"NO.;$1;>L/EA*LD MX%Z1@7@<5&V1/>I,3N,[4_[N"VD'=T6'M&+1X*6F8^:/(3>([)>1A9C54)2I MLH?\M++K .Y-H/E?$Z$_3_CJU[]#@]D?T,#C1*9Z;UIKY%B)^+S46TKI'L7# MG3N:4VTV?,L4S0MV[L+J5X9O1(D::F+GYM7\/=\,=C,J)SX,!01-.Z21:3W6 M4K*F6IR7]LC8VI2_A8D4(; $ 3=I[FNU L<1HO>G3#Y]D7WW(D=+C9-VG6*; ME<5&P\7;<*T_='Q-<[N)T>'02W'?A-3:6;3*PM8F=RPG+9DC4*O(9@:50RW2 M^W[? 7M+H=MI2?%42+34M&O&.Z$B>MK,8(/TRA'9[(TCVWG35]/]Z[.8:9VC M!WV:-?O]$=X\JDIYV@J,$I:/FE]GSE A18J:JIX@5M;MOM@]Y5+M]"'V] /& M2K"O_-V-)*HY@4"&^4RP57>0,>@?[$6&UCY/36FU;MK;$F/8QA"AHU+CQ^I,/2AT-,9N5 M$'Z] Y@[(C(;9F ME=U2Z0Y:I(QVLD)'ZQ(#\Y$'J""^;]'7'VUPW7Z(-P^(>&K(7S\8_<;/619> MF2JWF,W&^A) 7^1H=F%(/>W E?U,-,3_C)SR:+HLD%_30^TTUBU?C:N;@:/N M""-!/?NP9^6+D%FJZT;ZT\0F'%YFWG/G^\*&13(Q75&GMIQ?2%1C4\M[TA?6 M8]T[QE26/XD@QO%&%?V8J)J('K#ZT&?\.2A$C4M@O6!@:T?M^?Y:)>T\=YNC MTF'T:LF8*_4*@3]G)[5&ZH?I&-?)C1]YX4MISYXI2Q(#_[NG!E,$9$5CM&DK MI*2V[:#L.G3J[8T]#X+J;\^D7 M !49O_>(*& &3RY]8%%NLM6*6/3>1+:NDU:+;B[J$[WHLL/KF;B]/M5$;X?Y M=@-Z:\PYK"1(Q8/V'L46B..I@5RL]*,O/A0E6-Z&G3CF?:*!^9UVY,PRNV>( M'!A&BARB^YT&:,8Q\: Z6_Z+SWEE'1FQUS&\ ZW=M.>SXDLX&G/2$<9O"?U! MY@A*BMD9I$MKX%7A%,@QFC9W(B-,-+R2/\,Q<[/4 M5]$G':HLR I6/>Q,3]R)GXV4*:'P6G%;I M;-)%? %ZR_E">F66WP\#R!4A9)['??ZX7^EJ[6-ET0"^MM[3*>=PH=9(.@,&/%V!AX^6S\S[..XX2$;EY,70_Y8K< XR]C2@OX+BQ7PV<.7 M^7TH\,_.WU.H8B]NN$0\2;A$I(ODLN6!VRGB+YM14B;UGXHOZ1IBN<6U:[KZ M*]'O/5ADH]S]7COK+CJC47;]8 >C.'&--3'-@)N%43[1&1.#SBR?(6Y31%(Z MLP]9E//@1=JRV 1?:/H+I ?6$X!9@[-TE]*[-Q/"9D@91U'#Y?E5?5 S2=L0 M#_9NZG@80.K$S#9L?<35_8(OTU>(^&EF']=MT<^IC/.+W$B*"GF["CX^!Z4@.B+)KS@[3$*U9'U5]<- M-Z,H <7XM7C+&M.*;](OF@1*,Y,XEQ_R"9K,6!X82P[BKHZ>'*B\UP&%CQREKFS>0M_9 MLIN#"^5*>$< L[A(PAM]QW8/KR!")C_\L^.9(J@.Z#R]E9[8%H;ZTLZO=5!*9XENN/2W%P10&Z.8+ MQZKR>QGBSNS2B[U@HO.4=HV)K&_V!MK]C;K6](FS]OT"6U.E6M?,@Q4W8K.2 MI^^E9F.$5[/#PQT^2-. -785E'6]C9;;?-@HV;Z13OBO3;#9I427?0]RNUR MDG@(7+_2"Q)R&;BCZ-6:P9/U/2K.EXH"_ :PUQ*_5[D+ [CSBKQZAWQDM!M) M+?B1SD;FOLFJUJPAKVIB78LT"-$&,X1N.O4B#U>3D>O=#>6Q) ]+MTQ)EJLN>,IZ>F<<-#BMPD=K_W["?ZE M))/ND#K#6J W)O48J=%MB)SO,FU06-7D*JA^K^L\A='1Y^K)F[0B\EY.(""1 MZ?D*3;T3F/]IJ0BZ/_UZJ6!>FT,3%F3E\6]X)YIAX5;;A?TAB(^-T5__V\)Z M(L4/1;YP^XI+P.A<\S;\B/IU0#UBOZ#D-;Q+*72X'[9]*W[ MP#LJS*PQU!#7<&I:BHZEVR-E>;[::UH,.:T&2B=2Q*( 7I*.)O$0H84GW>@2FF#>MC"M>+ UZ3N5$#6-,L5AHA_C M3B\EKI]SZ-CAF'Z^E.@) E'QR-A6G.\BE]#'--/E<11(]6?[RVQZ/-=T76,O MVX"/>,-A7\[Z1[AUU&0,6NGC%N0!>-'54YQ=M@8!&8X[:F10(N1H>DK5S@:_ M^,]!TY&XG.'K954-SJ)P_?'NH9 ;=4N-'PKUWTJ(M[!-A-Y/Y??4298SVG0/ M&+[RJ2Q_>D0V<9S]#:XCSG740LN;>(#3&R(GW'YR"?G0ZTPC]WN<=G/QST[/X.*CWCC M:/T]IL6Y?B+,O00BG:TLKK*T*<'/H4M$VFY>!ZC3.= TB4ZPR>Z(@SM/@^23]<>::5O]M,=?AG4SGR& MXM0T?6DVA0V:XFNT&]B]/IGM-.">^O0KJH6M-#$Z?FDB8N/%$7HT[8G5_KI[ M]6,:'\<(J:GX8LM-#"0H9^U:#TRGG$0TGEGW?:VP*T*E ! "4F-;:>LG MQ* L0VQ[B7V5CV1V32+R,=8*>I""7ATOG*Q59#=4)1NR,46L-%M_6$BE#:9- MU0A"+N<[UNC@0F@GO&E5)/[^MUCT)X1Q;\[_R['HTL]8M.QRXII%+@(RWGVN M25!PK;V_%EGUOE7?7J.@F^AWC+"V\1&0 M)+PYMRN'W(@Z--+YA]<;/E63X3-VT-\)QUX *7E0FJ-*+,N'C)_C8$))JZ+? M)XT8R=3YXN)B3(G/-C,"G@?:<=>J,?K&45]KCTM?1M*L3;R"<'](Q'9O1A/V M2Z5-\-@%4][DME=,R53-U^C(S#]R):JBV K'/MOJE/->$>5F=6 KK4BXI]=L M&BI1R3GD*YQZZ>$Y>H$G6:@SOR2A8('^;'<>0MYZY=*O6R_7D9S MOYLL7&%42O8X!K&.#(,Z)+;BC4%]UX)<4F#OWKIRH,X/HLW'ZN^;CA?4MR>;-'Z7WYJ8[ MNU^%L>V^'D&^R.AZBU*%^YW:&!S)^LE7J,U?"H=.N<:WF:FFT_*YK.1=MG\Z M/O[1R>-]6FS[1U#)L%>U^"\] ?M/!95_R29_6Y?_R_/J2/_-EY,_$G5@0*BP MH34$/1U/='J%T=?1DL2O\YEZDLPN^=C:N?9BL%A$;A'SRU<4H$0C[9#U0B;> MD(=)A9OIK ?HPWL^[8Q"$:F?TK8;38PF4-S0A!->T>+.4-:Y9KGUDX!?'B!^ MF^XI3!9H5O_>RD%PW6D'8F8H%*1A);<^@B2-Z"X9A!U*'>QKA#LY#3>VO6\A M27B./8D0PC9?, MXB"B$]X$T:D:G0(5W3Z+^68\\,&6B:NY:';]Q@-\8_=SA?Q!TXKY6-//%?)/ M4%)(5_!OJ^HJ?UY59P%]-0@[YO^Y=%X\9GA2=JYAD+M(0Z69EE<_DIFNL;E= MGU%8(G[8U;:.1E,XW=FTJI.-E&X8[$,E$9,]C03=@ &4WS^/[%1L0>Z,(U>] M<9*90"RVI84!"?3//4$]OL)C-O4,]IZ>Y!-EUNM!"D=2#Y/IPK$BQ MOAA]=]L,2,N5D1OI1IZ\[5EQZC<">W)1"0%[')[^W4?'-U0O (P^$"\SAXRLN[^6D@*\Z_&]>J.+, MO9\W2?#O7>\*IW)H0HYZ9X+M3/UA8:'$ZM!ODC!.>V 2K(VY>8I'N]9[?3 :I! IP %PZ;G M,+_?@_2Q!<^4#:2N3V2>>2^Q,>@*P:YEEC^JHB ]$*W6"_RO,?YM=P)1(F4["_<4YT1@ L_O&"L+.YR M0=[>K=NHX"Y^*O$G0@SW?4J])U3MIU,!H5 ;N)G*MQ> S?MU\/M2LEH8G;8,H2K_#YQ]O)A1^_$_N-?VW M6TK*]P?@ $(&K<9;LV@('&U3T-B3/3 ,2>_OFA>N^E)>&S'/2)G:R,K#F%0H6ZK2%<55]>F5];AGAE@C%4=X.\NMZ[O1P?)1I1M%@ 097\ C/NL%L*>BU41AE>.2NHVJ%>O57R, M&C &GDF:*BU>-/6ED33>_='$^$)V>=:%G T.7*_E#K?ZEL21?^&$43PL:U81 M\(R??DJS/6C@X>C^NLLE1):<]9[Q94FW=H1U: $3+,A(TT[G2:?# *IK)DO3(W93<4)95M*J MYWST5"DQ72N@CO>G)"F3>S]*[PPLHP7M98TR1BX]_\)9_-G6SP]SVB7F9*Z2 MI*FC"7,6"S7T]/';89;'.P1B$H!$VN37A<)NZ/Y9*^FZNZ0]T])Z<'U=B(KV MJC_%^RHN:0R6 0:N @,'=]5+#2\P;?W]!QS=:[-9\=UO^CZ3(E!G&8#I5=Y0)J$>8OZZ;Y@_I/PW;85> 5JZ+?W[1*Y!_ +H]SI+1FQ4ML+O)A& QB&(^>UON\ M!X8'4E4V1^ZH]@,4UPJN"T:)'Y]968!;KR/?JC]R%!>I.QZIZ8DB.'\#^9;+ M!,6F__E...,!Z 93!;+P%710^B%4\.[U #PEIO>4@6/J->3;*N3/##FV!&XA M0>!%HC@8@(H/B7!VBG>0O\A8A(KO,%R''<#SQ+1]VCC'K'-5A8\-DI&;Y$ , M014*8USX68?E6%2 $PVW7NVX-8\5EK[!#R//']8Q+^,]N/WB!EUW=#)?2EWB M;2G1L&KY[ J7>^AT\((JXE(32V;\EY4J:ZU'=-OO3ZERT=G@*0\8;SQK#,F7 M=:;IU=;E;;/LBGT7_ZG(V Z-&LDO(U=03;\^*REHO+FE_=$VULT%>.^#T9VX MQR.F(>\]L30C?%6"2%H ?P3R'^AH^_FRV9-R[>G]L]V[0_=%T(^/&7W@'?\C MT]GM@EG!%2+$1^EJTQ=YY-5R?Z\6$2/G-&5XS.!Q#J5^;.*=<4!K)8;RZ%+E MQ@_?V!_'XY9=DH, MO+QT;VH;!H.-.V_*;R]!F"/F^T-6J/"N*D^*'PM8/O.J]XL0_$^X2&&/'(RW_TS7SO[DU*-B467"//.7C(4>1OF0U0- M 23X1+?@NC&=V;I^;IJE-S_@/4\U=A?6L^YD\=JD$?HT=9H M^>?T13_30$HIK G@Y8=[)79['W78DRKX!BKN+>!YJ:,+W[=Z[^9RI#32^T&6 MZ,/%H4T+:Z36T7GJ:.S&I48IX+2&H;O:2\T.!4XM*+NE1&7A7V\8?]AH+D MG>N*"ZZ(M^ M][WS9+8U,OVPX&=UR'@?P],SF@PLFJ8T=?EO(ER.9T\#V\6\[IN8:$Y=!=O= M0.3N[>=&M'%(LG3?D4CSK2'O'A#8&A >,IMY6$=*I%(;O?@J(9*[_6OR*X^2 MMIS7%=)TT8]GLEIH+-'K[[X@5B#7ME-]Z=6::B;B,8R'/LD2J!:-QYF[))'6 M20&5"'UP%3AA-'":,'ZJ5%ZZ2L%Z^KHKES+P^[.O;20,@D2E+#E0@O+J=%F9 M!(/'_"0^F=3+N5P@E(W!0G5MN66 J/3]@>8Y6=-\E5J"2Z"NI [7+VS[*/T M1A*A![YWVO#=D14K]>O9C-I[&6*[5S-2EVUFJSN'DYA>;Z>/E4ST17*U-&JN M$&38>OPT9*&A 7RX"(?(Q*@O!C!@P \&-/4J#E<45'@:8]_]CD5Z=YKI7NG* MI;(M1^WVLRO3O>MST-5UA?>G,Z@7W@U4IREN0THIE_0(J[0=[P\!TM/LD/5F M&#"_6G0A&F_RKY<.ADKIA,E,J&K4-%8=&E!LKVBM:M"%Q\3X"QWHI%YJD 9G M*^5M4LC_XK@^)_N+W@KX]-O%%&-WZ\#Y7X+3@A_W7R MX8 4VV9"*RZ!0E/HI^6;O0V-S=RWE[U19TVYNIF(<:$ZZ]<2GJ7?9SHN]>/) MOF1!W*G*-9G2U:Z>V^^-^_*?9XC MD<"EVH0!XX%I52I9J]'";HSQ?680LVW,FP%GNN51 OFN!RZQ'7?#LU:UGD_P MNN]/MUY&PP"Y\J/^P<"D+D9 #(U\6T$^TS*Y,3=G5J'((ECF'2%#\#?L:9=( M6>3(W.!%#5ZLDL=3+W5U$1QIFS6%3<[6P;E/LRBL&"TH^C.:MS4SFH78>NOZ M+$UB9KJTRM&8-J:O6_;**ZR2'"^"C>F/NT LV@TC:+4"@Q7R?1% MI'P4ZU2%>M\G>C9J<-N M68O[+$T$0U:X659P-M;C1K8TVHX5[4I:N1OTG6T:31A/Q3TW^4HE8K]6)D$N MH%J >L$LJA"YP3P_B3CBH84!X+1,Z,8;% MK(_3Q1ADM&!-WN]]P_)&2(XU+4QY+"><=!C9MIONHT@(4MEP'F7@66S)3:)K MK+C^O")$]>(9ZBI)?V-^D11Y&I$/WKXR04:)*D$\S]"9B813 M'[3T_][4/R^ MZ0 *F2G>HW1<]/YU,U?9[YNY6']&R+6LM^NL.4PD Y90GJH1WBMO0E;W,E[! MG9PZ+2.6ZA!TY-@VW!R 15?>81%#S26T9DA9[TD313W(MO+EN)&L;$N$\DPA M&MHCM;.N@:"[V='8U$X]1V=!]B/"HT>=-4UC]J"C MG9MOVP5E#\? YE%8%JZGT8_TA/D)W2'F! MT\Q4UJD>OT,Y]>0?=C)>:@KU4 MBMELEN'X7(]BIF(+4;>3'%N,+#K3U:8,@HTE[5J7;?UU M7A">^W_/9>DGLSK=Y*XJJS*TO'/^.6]&QT*EQ<+YP53L "/?"HIW].Y<)Z-Q MX(+S6I0%[LJ-*GY5@,&'.6]OW+7019Z]B$;<4>L7[RPW$.(1&=+Y-;H[-/,P M*"A:!$KVL-VF)0]"9_BB?-[VVK28,!?7*0E<-9MEK=BW\PHT)!&U:N2DI%+* MU[[Q"Y*C$4^G8VGDAF M8'DX>IFF"$M]O\[RK2VK9=6!U #1!4$7XL.^&78*JBK'[A^L7$J(FPHN<9U+ M)2H 33@H@N7A0^NJ?OSX>.EZ&UT 0?-[NZ,.XO],?M?AN)W]LMVRM>FQ[1E\/ ME"[<2WBPS;>^J2"Q6(:HM]%(.+3_ZB)+;>POBH<[KVL#FK6"9B3ICOW M*[I;\<)_BEZ_[DD&FJ]1,\Z=KT&5L"72)M-)US MPQ.M<)6;HC:)TJA\O*N0;AC0P4KU%4K\5FS ;](_G:E^0;R R\?](LH9C(# M>B:HV*4K%!N>\BR32+?-@90(ODL0>\QV1/[0"BZ/HW+@[%0,1C;Q(8'(E@?+ MU[A'EO#VGR D:B*;L)1"'OODC)PZ[L* LNB&XD?LG==M M&QVD"Z0 UI2,ZZ-*A[NEJPKAV1Y46^[7.AN:='2#ZZ.8RO8EC6F'CSIBL"@ M"S(27 QR6T;+[ 'Q\ZVR+6V=G[QC<@0&9HFDP M(.!6C4.MDN\)S2/MBGK(F^2Q]AQ"&L85: MFLFYDQ/PID1W[^)*@_/'/][=?YC%-ID");I15]>T?)R+;,DA98\*S-O+*X$SR 37093 M-&^7H2]=I^KAPUG,^Q$\'7> '(2*?E^B7KX"*?[J[D]>2HLOEJB*9)<.&:VGZ30NG/,2:YN;]UZIR'1"'( &A.$TGLG.Q^,))4-]"(#I;O^C^3GKFT/;Z+ PPI#O]N-T$.N)KG%AB@ $#P2G^=(C(G/2WR7&)-LW3SZIL@4SJ2KX8!^-3VOJ@H3A$%TR@":1B=)7_M M>J0*T@9A5,H08T'*/4.,CS6/ _'R]3-SS@+24Y8N\P#+F< M2UD2/W6[5X<#?ON%RRY@O\SPW':Y3U-Y/S[=)^"#_K8*71EJD!GE MR:J$NNU6^8E6<60I&9H2^87.6SA@MHAPMR8WG9Z&64!6W5&=YHQGZRSZ.5.Q MCX]+A(Z:$-WR3D$8%F\:*<96$1_2"(>#WEWVZL* _;>&D,&B8G@ZU 0#:,J, M2.+\;0]%77(QI!SDQNLVF[YM6+"FP&>]VBMHH+X9#+@+ \YW-)H.9BZM$]IG M!X*96ZA@GZ3EPR'!FE<5B->2 >7AF$@ MG$I!P]8S8[7/JK9>;)CDQG&CML[/?Z%THA^XE^%ITZ!HZ>!\M^=M MWM2EI<> ?]/M*L'[6KV)-#?YMHGHC4&_Q30=PWB'="GPL;73_:7>"6?51>\7 M" (/O,+Q(">5+3M&,"#/68A(%VIUW1^=(=&PJ!WI\TYT M(8@K'%^&H:#$5)"&\Z04U&F 6'<@6FX,R=^(:E^DN8=,&*;$S"0^U+W M6N! **?)\N#; ,/G5R92^C7.SQ'84X$<8W"[PF/6S'16@KMFRM-CR3%>./N, M=*_V9S./!1T@(O,EUBT+;(@3BA7E40H1UB6N%\S:(0H7\T%,PBOKZ8YZX?,X MPN+V1;(.C;SO1)L+RS%K2Q^[O^S 9- EUZ)Q""_4[DIA9?-!]M-$:MPEW&$<'$EZ65X5YL[ MBA@@744E-B7DN*G@9$"S[Q.V*%4MI/!:XYX#=J.&CW&L>_>)\<4$QQSR >7& MJ4;O4G=J^X.R![&LN\ZF7P&)=9:9HVC+E&O> ^&WJ,K+*5TQ:5K-?E]8=EI9 MKK^O7'\7#E\*1"]1(3X@^<"J:%VF.N**IQ.V\P4&--Q<0VIA@/915-S6QOE$ MTA3<=T^?PGV7\_9T<8;_W2\? G[TSHC[V7(V@]?$WPB MC^52*]1#ZB6*GA2\9NEW',Z.,95T>K[9C-_C@'Z2.R-BU?>_VKG.J*:R+7R1 M.@-*44!$$@04!&D6RAB-"J+4C%01(3K B(E144*7"ZA(1T! :D#:4 **@*$( MHA01AJ@T#;TH71(@F(20O#LRSN#,^_'>>O_>FG_GQSEG[V^?[^S]G;OVNFS- M82+X@O(XL6>B]N&"BT9.8-FK!L^[PA+%0OH(WC0;G.;(?-C'$+4BPI:A/K,7 MFJY[B J[!\CMLJ26S@K -_KX7M/0!RHPPV,3F)!SNO"C,TXN]1O]K7 N.RII MM:U:JJ,7HNX_ZCBM-?#R?,/2G.40>W\W76CL*4N?WS/IIVLD M>9B%Z'Z>J7NVFB'J>/.#IM&]ME4ARZ-B8F<;OT\.A/O1_?9M-J MF?]I0GZWS-@\'#.+J.("$V5<8 B^ZKM^;*!WS/(>!.G:K3T;T4AZF\>"GKZG10# MN\XU,MO(*Y#C7DE(]C)Z!=+$I4?$[<%BJ!+YL6RJ"_AS7I??(5O53JRBN8!3 M[OIM-F#,K)W^O<>F04=''WQC_N.?8]X41EA'C#,7.'\0N0I+:/<.;W.L[M[_ MN5/#O\A0\==36C%PK5;Y@J&$,;C3N/@@-@ >TRB%=JU)J'VD8$+\3KNZ6LMU M1]#+A@V/N<"(8 PGF%+*$6CE[,_2?QN/T;48N&&2KF=[RSKWY]*W*WWL:)T) M8YHIX]99@Y*^$SD1=[F ,];_27RTE=YX?,?UUSQF=9T(IUZL>MZ3<['!]:2X MKCE%I,Y)OH5#7.#[.7#]_N!S4?@J?P6:O3&>C;4)3>F-ARIRX'GZ&7!Q$9)N MP3[]OLA&U.QG8W_3!ZF]HBN32\O69B72F#C41K+21$:"YXH9K>B$6Z7OP)VMOYY^ M\I!63_EDB4.;KNPS&K1^1$E_^6&ARJJ+;ZR_]SH7$$* 2U+=(%4'1S*2?/:F,=AVCBY(BYNV, %MJ=W77OF2-[[LF&^G!&SN4BP>IH8;? MP2F^57-< %[*!9HLP>>*HJM\=)"]$>2H)O4H8Z^M(?.J+^<"K>!PFDUSTECV MP44=$6:GR_'#P5>U(6&:W'U%Q5/:L80]'Z8V$&"G!I;,_<>K5 M,#O_X$,+(^TFKZEA1GHP%\!@QOH'(5779%W_EU >?H0<9X/#PM/E\P'@"\YW M+W[-]>YP>.>)9?GKA I\<$"\A)Z_@DJ1-V8S@.&Q"M--4:-Y==5Q8XTZ,Y?F MJX5PT"Y >B1U7]06[EEJK;%7YPJZ]!4RYF")_LU>!T(HZ['C(!)?$L@=0KN6Z;'?J,%,,,SFWB NK[ MOH5KX"TG8Y+N8$OQ5IQ["T:Y5\A6'8LSIU<-IJ5$JMI>5G.]PE#DP,"7J;F^ M3/2*=DGTXW*BG(?C86$U>QV'9S7BIZ7T/BN-=]=K@,S9^L]0$)Q*A!-W[_LA MSC(MI[H,\XIF% $/91_Z9>HZ6%@3-'+)5ZL)O2ZW3JVO/V]TI5+V8J;;&:JO M-"/0_(ZURKB1,/J*'S9>(]E'.L/9;-Q%*-F MZ%/15[<:8BJ-A)=-8P*&53I M8ILU8JO'H[S7OLX8E] 9:.]2&4LTOD!93#-4CST%>]1;/2[#N?:@^W M:T7PM=!+T>+)IN+F+V)W?<863/S88!39595:V?9(]*M@QGSTEUQKGI3LM(LF MGU2[39N_B2>+8SR3MEF44:S=&RW1&O;B:9_XKCTEE4R' PL\U(GFA>.N>&2H M>FX/[L?FRXUQ05K].6DXYEX>/HT3!H.%HK.NQ^8]-80UC[8[NC% MO^-:/Q6%L/Y!^MFJZ0N*.;T,&P'N:8^218D?CPRJ>"C@^Z"Y;L7X$/;=9*8H M@@H&X4%!"#W5%V(_E1>+7=6>BMK3"FE*'YPGF[K6X1(A(Y[+Z8]GW1 M"3,>/PJF>E]XEB%/G0^I4)6>AI J MC?DLDII*E7V4E/.4*,+.C\5$398H*KQM^PEW#N^,INJ4%C84'I5A"&W;H<271)VO2US'C\96=E>F*]U;.:'MGNRTSSU.;NAV4 M+C< 8PI/%\*!17-32%VZ]EBR.IUNPVM:ZY:U*%GT%)X^#_SD);+!03GFS)*J"F\*#9_J^/YDH;Y"D3?2 MIK,<*7RQTLMN^;7Y%@=[I7N[!94K\)O[PI($'I4@U'%7FU*T4*0\_AB&J0>* M)6P/#M&_-#AHO$%._M:X _:R,4%4URPND*BX .6:-B1SM#YA&P_(D9C;S GN M07]>!9NAQ>5_+H;F"KD2V#3TJQB&P1[H8H9SK-WXH0?N^DG?6KC#WI$(+C:! MJL@1$4C29*@Q3V5*0])FW9S?5&2_=NOPO>2 M.=ZE'XP"T7^9E;W>S5_ YS*0-D;8_0/DOP8"'?X1&7!43F'A?;;YM1X!]?09 M/7J'GOP8K=BG1"&V#BVG*J__OHND*INWZ&<\ 0H-BCB+_[Z+W#Y#_ M$4@!EM6<7CB9E+C#(P9C P-RYJ<&?$O 547,VR/[K1 MP0D$@CL$$MS=0O 0-+A+< CN#!(@P25 (+@' H3@$MP=@@1WUT$'FWGD\WON MN>_\[WOKK;>97JN;W=U5]:OJKJK>>VWX3_@R\$!!1EX&0$ $ (3[/P ^!T@! M2(B(OW[W%_+]#P4-!049&04#!$)%P\+ PL+$P,3$QL%_@(V#AX.)^>#1 [R' M!(2$A%BX1,2/"(CQ"0@)?DV"@'0_!AD%'04%G0 ;$YO@?WW!6P$\- 1%1 XD M!%H $0\!"0\!W@E0W?.)@O#;!?QQ(2#>\X@*0D/'P+SO4/T 0$1 0D)$1OK% M]?U=O_O[ #(>"CX-IR3J0U43$*T3 5=@7#8:W;.*-D*UL6-Z;E/G('2,1T3$ M)*0,CQF9GCSEX>7C%Q 4DGHN+2,K)Z^@KO%*4TM;1]?,W.*UI96UC8NKF[N' MIY=W\-N0T+!W[\/C$SXD)B5_3$G-RV=7 M+D1D9"1DT"^Y$! ]?G7 0T:AX43%EU0%F3@]I.4*1"-X%I==T89.QZUV3&CJ M/(;QB)YGA0'R2[3?)/L_$RSH_Y%D?PGVMURS !82PKWRD/ <>!.*)8GI9*D*3PVN1FEQ?CO9GT^VG,9ED\ MG:Y&QRFSX!&+VRZJXY09./"KI@('0J2SJ*XLW>! H#,XBNJXJ KW:LOE]Q:1 MY&#BSK9ZY)MX["@;?#(S ?]DVFOVI/PVZ?LB+! MO!; O_K(PP&,& DXD.%A!"5BA(ZYDJ;^+<+?-4LX\#LSOW'&2YZ)<W <1T.D/Y+DXWTGO@*=^4]A@-7X>)_U;+OD0W[![+_TGPST0('T-,S;R^, M!E7_JKW"A6H(_2U!S']I183FW^O[Q?X]C-]@IC%_U8K [=E_&\I_:>CSLM]C M:GFO/M'D4P+PGS5"*1@A3B <$#EL.693_J6V8R_V1-^F_6&K"5 MS(Y(;$ 6V=GJA+(JT#^8U&4_++>6]IHBTB!5L($JQ6\3;L\(C_X:%.M$6#/%M^_%[ MN#U;;@W(_ G HW/W5K$, 4,;RBW4KXSFE:O#3MF;CL3_*735[[7EB]M[I+,K M[[75M@H'(*YF*\IWV U&,%PM.!"1^W,"IG7).;2JS@U!57=FQ/W9L7R:JCY3_4@D27E6U]+97ZN60DZ>BBF6W;B8:\3# 3 MTOMQ=W1XIB(G>2;'?HQ)$])A,.4$_*=;U"_;+HTYTD8A"W9T?4C'QBI^29$#-&C0PM^8%9OQ3K>KPE<32 ML0#34!V.K*_=$D>!<0FCEJ46%4KY]2.>5R(F]-XO,DA-+6,&K==P\=L/ JOD MC#;G+IL/Y7N'Q8Y;FY)7!_DNWLQU%LE0\S:(./CE:CV3&>N,LNQ)U?M4;M:<#^3ELQIFA!XO)](3R9VA^B&,#9A%IJ5OIQ&S?O.$L+.E:D[,,/""U M37DTA,#)VR"Y:7S5. 8SO0WZ2"- ]HYDY%6Q9Z'BF(,FYEQ5;>('KA+4+?K M43>&ER#UX.@/A9W7"CU8,45ZG97X=*?F:/)4GB9?)2EZ;!PU=4=//UU"RUD# M-**'&#^@/I[K1WV\;L_PZ7#9/!9]_B>Y^=MQV2[/@\+PO?T1OID7+OW4@JVF M:4Z6=".9U@1=^46 M]1^9*+W7*X9!1F97*MR?H'[L,67E#D;=#ZQK8@'8"UTO['B]R KZ9:9;9Y=1 MS<2+,-2"ZQ^E^1^F5XTKY#T0Q4!)8234RVX]=JFC8))M3A:[Z\F@+YEOJONQ M?^Y%VX160Q@[A-@"2VRU=-.P3?*[+1KCJ]2C\F!K5W?*8,1U).>_V]B=_.)=0)1^]$>5^9=1#2BI)WZ,> M//"NN!'QY?B@JN3:9V-IP%%5NWP-FY1YQVY]XB"W/DJ*QUEL'K$Q<"LZF)<$ M,A+6Z=QR,1G:>UIWM=DX8Q1A1]:ZJK2C]V4-S]U4+X0\;%SB9!T[G MI6]FMJHY**0U:R?L#_.>$!0??G_UTDG%UOL@)LS.?Z9H/K^T^2R2>SW)W;BH M&,0R* ?@R/,@9$M3YV%ZW=/GM,LKM@M_>T MF GDU-![*EIL#P8BX]HD!9<7C)CBW&[/QR7@TT MY(+KO5MN1$"]CF]-&_@3=72OF#[>J;.SP*8@'30LR=6>VP;IIC)HG+R,PRGP MY'#O5L*==YOG8U&%_,_CF-FY ]P;WCTJ^U=$EOLR%OH/J$9BW(7=AGRQ5]XU M<4U-/RE+64M)0\L+8IW3LA[V6DMS%_N(%'==OZJ,96W(/K8U7EV"YL8JY-=L M4;573X;,,3(:8/L>#H3:0DW@P#/-1#C@'P.=GK!(J6;!1E=-TVO\/MD4 R(+ M^/R^N%@Z/[]:7.33"Z@/2Y+4C91J"#(:FX)TW546Q8T+%75Z'2,%E.*T>6@% M4SC/A&%RGU9P@"8&6@/;Q@J!L9@G1']G/O. D92OA-VA"VG=78NOW;LFK.GC M#MC;=&;8'16D7%-$4I+9>>!(%K/?YC)FU=]=VFR9_^9YJ4N1]*G_)N*GT'$R M=VU&U1/[?7_[N3?%X272%,3HF0I+C2=2AY>T06*"W MHTDOSQYGUZCE9:BW^X99O)7J!*T&#CB!8\NCNZ:U4T]+""T8778XSM))50L6 M>_>W<\+7A/YI2_]3P3'J-CK!^;1MD]S.?O4P =9\'\2-#AE DF^#"ZY)\X\C M8,_OHY'R%#APQOUJU.#E6(.6>+&GOVUMY^M%[=JJ0 ?^H$_-QRAH_1EUXBOO M'6\M"\:KPH5H9PM^_:AUTLY/KE*SY7 MO011=N(ZG?>>$Y)M,U):?%;U?=#?UCQ0D-"SR)VV1N%\>P;:Y9ZJ/?O.IF>I MP\CIJ,&9(Y%'&^3L'2\O0)6H(28P]D*1Q6/ "3TNQ[IT,C^:*^L16S^:- G) MZU:2/0VBU9:W\_J)TZPU3&LXSR"'TY=20H$[(GL:A"&ZNP9PD/\[]!W*.*EC"9[15F;2LSY^F"UH"'/??YD+B4'EV^:D$ASQ+.K=@/ M])<9I4P82$W16S9I(5?OUV9SE4/]*:*"I0NO[.,56<9].\]'AD;6,A:#RFW\ MN<==#21FE@SNDE0??&BJ^/H.J1'HBVJ,[A%V27LB4'0?'8H>7YRTS/'IQ/M)9,AXNQT4'.(T7 M!+>1TM/N@RU[GB[TK,^S;.3K: G2!,?C**M/3,K!&#U?RQ_1"%5QREMSS_4_ M1N&DO=L@H>*\UFQ.6*40UH_?8&&G;>0;Q#=B.L3H$;$\SN*E.2Y_RQ.#8ITY M,\L:Z>V7^7'\2C6)NM%O+5Y^"_%3"51)L1^;:RR&B4YHSYVX-8[C63^8'@;>>HGMKO6LP^M'JU:JF^W,>[ M!K+B/_F)8V5)>." MVL@S7F,RS4HU3[("Q&@==\SL!O$@5V7<_GCK65=-"^ 5GCE3^SZQ_IJPO_Y: M%E(68;F++>$J;<*6MM0]V5ZLR1P^9>PC"_TL&\S+[A-E[=E-ERG M*'Z=.DGFM;M?2+AYA2@FYW7%>7&"K^+Q0LUWOYR1XBZ MVIS1X^$RWVC:$NP;1EL( IE$<_F]-* *XB'>T$%-M#%P7VYPV 8H_(-/BM8A MB^]Q4U\WZWF:8NAZQ<6S:? AQ56EY^%S=\LXI<8H0<-6%@S7>JLF#_*3O:(T M:A;6FGR1V(*(57Z"'SNBO8B^DQ)_8W:3F7< M^58&V(_H)29SO 5FRL+BX>BGS-DO4]I$;(L> 6$+$(C>^-J5M[+ )JFAJZC^6UWT[L+[5TF/Y_." M)+=^!CT)= B/]GK^H.DM-[):)VV268R$(.-/+790%SN6LBT!')B%R-!WTZ7H M"LHX179+6.P*!4I06! .C=S3^&I]F=PR6W,R-\OD-?MPD[C-/I?:9?HJ>#Q/ M3/08*J]W8SIB)Y$B[BNF3TY^ATTI63&JJC.K^=VD]"K3I"ETK[\;\M"\3$;& MCUGF[_2,.0-"%&4GPBWB9/!^9E:<_T%/(V::]XEW&E;:DQ*MQ2<_7.2QU91.4*_!NG$/I!:< MY_HNZJ/&'L7#M1VL5B%))]O+1,]QOKEEG-EM,% M<:&X*^*M-D,JOJ#IFZ<3>N8)#V(PG!'3HJ\ 1%S=4/&P9J)0.E*K)$F,8KSU M\U?(3+<( M=3EQ>)Y;>7RL,Q!\Q&5X>9ZS9CVL0U8UA5)O:7 MOOR?;:8)'-;(> =8L@K?[_)MX8#HC]/LNPJDJJ=MS;@FQ4?R S.CJ@()J MEJ_E=%:HV><(W)1AM-N#N^6IY]UR2SO[T6V=8\R!2TPE-[TY +=50\SH;>JB MG%&[]X<*.7GSY.=U;[Q8H[4*Y 5V^LIN;I[]XD'V(JK\]B(ZQNH6=KP.^^*R M2)HIXR[EX?*9SKO>3RJN2,2?8K#GR_EUZ4*[X?/ABSDODV.YXQ MYEEE5(XI)#$R*LQ:O[RP7P'R,^Y'^,Z?^LS\8T9I_9ZF8]FP:@2F^O�AT- MNI)N.6, P!N-1*$*."M.IL+V97\)LIEFP<; MKX8#&3M78W^J*-^:IA1/MQ<)Z5'OUATU1_B )TU1SSA]F-NX4IU+Q[ M^2[>[AGF4S/CD1L!XK/6(E!'#$8),UN8>;Y.NGM7)+Z\J>BP\J:?DJOXOQAZ M%<5,_XXXI@A[KA+]5^L!^GA4K!^5\I>!6#+>^#CH9X![Z0BV%2GX[=F[J@4A MOO!QKL'BP6%G>?KUTXG)?^7(=/YC;YZ9>':9 8P,JB;_/"KK9S+9UQ>B_%A\ M8EEI=[8Y_PW!+"SB)I05*%LU^G@;:&Y21];9+:R\J/25^8DM2].4Z4,!^R$>.-A@J" MJAEJ.UIP=.?0Q"O'-30XCK, !WOP;C!3]4&L/L9/6+7>7],4[ M)8?_;IIC(VPK T2C@S5C54(GZ+\G?649 MU]+)+^I=[?M-??'.> <]D6"2CY8.V4\(RA:_N%?,_&\/1^_=2\O?[L7CWZ6$ M6I)NO&YK-7L"9F^'"]XMGOOWV'U)LO? D'QC;A+ $1_Y M1MZ82[BDC*M>++_8^L?"?%@DVT*6>9JF*R6ICS6]IWU6R+IP>BY&_LAG:F?_ M:CJ1,MR(VE)[NJ&5B%X&SK H\_G<.Q53(^9$E9O<$7'.2+/-7O=TB*+F1)6! M@L;QGG2Q[KL\/1U2B8(GY$\33@X7.@NMR.W);V?*M6$]312<>QT_9,*G#PKYB\%)[U%P>A[RVGQC+;(G">^*!KXEM M1#V-,L;>BXK=!SN'[7B)7*Z^8#<)X>\"YVN3X(K#.R+83=;V95B1D7*+G#>E MC@_$1IMV8I8*QP;_+GKC *GN:?0RI^:VW#."]=.@?L&%[M!\R",]LC%KRC / M#\XZ/>.*&APY*DYDWR+N^/F5-SZKWQ_>T)Y&$\5<[(A7''%&LHGRC]+U&D.G M1HWN8M1&'5C+R)59G#J[/O5)]W.J(0@*J$G,4GQP29OX=FM4'Z/*MW0#OZ\*93<1?9)E';U4!S',"7G>_BD23+=H!9S,C$HB_7DNEQ5Z=-JATRF M-2GVUH6_@_*L04T@N1KR*1D=@MX;$U@OZQSA+I)L$P4B'%ARG>$13HE+>BZ/ M%TIB4(M*^9:R)>IQ]:C-U,3I:VAQY%:F<*@QG RJ?$ 0738 M*3* .VU<'N)O5MQE3152[1J9R.[F@1=.C?N1NQ%$; 6)YW")F] J 9LM>K/? M74J,E?4HY6Z?"R6Z_3S!%E^S2\U(:HBJ?7NN4ZI4.#N2)"4.,>6HV^CF&,C M)1$85+BWY-ISP[<.YQH)M%17*>V8K$-13>&'.(>U:< M4[0,_$3\L#UM;AS2M*M S( M-SKE2R-[!)+HA[M>#^- MON45_AV+O/() UR>,3&&!9O:!K<2J/?)X_JG#!_(\P1?"0KJQR41GV/T1!JO MM73/K'U/G8>:7M7P1&UFFX;R4N.X^]W&HFUSS*<7?'_WRYS5X0!2/JRWZ>+> M/H9P593K-PUIH.EN^5\^6Z[L[0V$U.A]8"!^OMS5 @2F;6'NI4&ZE,M]I>O' M'/)KE'$7%N3HM**E[61IGJ+K+\<%><$!"^V+MC.C?9\6Z5\&1RKZI M'OMF;AO.^2]:BW@3JJ\EZ=4E(LTB[9"OOG1LM#$*@#"X1Q0.7D-8*JSXDB$_ MY=U$ADA%JY2"'Q(.F,?="HC6"^RD[H$KCD 6]_/MH$:XR=,G'P4 MXZKNRO^RUNZ];N\D$*#7AZ:CGDPVHXP@IOP]HY!XC6?;GZ.ZJ^M[DR')Y(O3 M,A6A _V/8P&LD>SLT=[&F9*&)7-EU[6R6K9CW7>(Z$\.HK<-;%?B'Z**[, M;8^B?Z"C;W&"&Y?E0S,&3HAPL[1D&>E2$GN],ME? '$SGQ; M10XR@F88X'W]!^Z?.=L[Q-KWA0!=ZU>.O"UF&^EY7^%]T6$D6^^)"A#\0 M]CD(_-*TA:X" NA9_B;6"LT.O&N-Q%G$#96YS@ M7(.,;.7)'81GX=_O(MSN)NZG+X)U-.0VXQ+. X'_N@O7N'0 MTM!R.0D8*E\1K<.!,O;;*.._W"_AF#RF9(X2V?$ YCIN=IG'W\>T!35(E3GA M3P!5:8+_5! &_NV#R))FKOO4TW5)2J,9#]R;EGE^*@X+M6G _,P?<>OHM3+0 MX6B9,U B9RJK\;Z_@D7;/#T/A4SFIMR!LMW]>1I3Z=0GO4+S2_V<&5;.Y_%OG;HSD M5YQA6$"O73P12=DTW?1Y?N]Y'@BAY/;%Q!?'\:GI]N3IJ O/,O)D-"(?)N;+ MEW+8:=Z?*2J5E=]/N\@,486<.L^*%8958:V<@]]_ ML_88L&O OAL;.+0*Z\_6(%^/='X)VNJV^0QM&)=BGO-TU&C@[.T=P"C!J[)H M>-B[$W/D=&084N_G/4J T$/0Z3)+%-%=:^E&4Y$QOHHRS[K5O45&^ VMEXX% M1+)9P0,'WM_4 FAB M3Y59/R=D0HXJ>8TA_H4I?2MYD MZ1+2 V2@*BNOT%5[&*L&B%H'=O[T?=[0Z'[*(_PQ6\/#.G0UJ[C2RY()!PXD M$W>+7B.F\G?J?7<-">N8KHF&R#_UJUW7G!LU1_2BAMGN&30S=0%.8:NEN )"L<..V%L>@/8)4U$T\$J@PB!32A6B#4+1\+;"5$=Y<;WCZOJTC: M(9-H-L&*(G8CQI&TPXN[?(/T\.?#G1'KF%(VL:I0)U)P9\HY"9;URL$S_AON MH12-IV'/L502AIW=UY&&^)6@45Y@'UN$T4*Y3>-R#M::)6'Q*0N0 1Q@F]\B M7TOS$!@I)6A=81=C5#8^^0*CF*##^QS;.QB("/:L\20>]A,X+\J%?G9RRITS MZEB)4DVR2+Q->H43B(@7RQTU!Z7P5^_R6#.E.1#48)S$EH>TBD6OF0K M4OV.P4H6EOMJ@$!*,[V2(T5E36"17*5>7N-J9*(6=45D/$A@+D:MU9V7H;#S M=<-$=I40PYDB2SL--\J3 92%'F$O4*S 5H'3S&JD"@=YN"Y3EJ0T@0K"OQ14 MRLI5E]PE:21M WV9%1>1)Q]>A.W! 5_P6GOQ''23++.2:VD'&>'M9_0 M8JX/E$8Q3V5F\/B)4Y>:4TWGS))++!P(27"(?QF3;Q/00R>#H5OIT ,>A6GG MUT C4/JB.0ML,)WHN5Y4\ @(2'B*I:S!KBFKITT3C.?1R0,C)UVDKL!X.I<" M7=!TAU6E5+$OW8*/^(=RF?KV@KS70(7Z&A6^F"9VM3#;>J5V-#N!NWS\8/7]\5ZRV@RA?4VNI0HK)BIB4N0^Y71X#X.IX] M;!4.T!B\S.,L_.LP;?'OPS1Y2TMI HV _\WVJ J5O=\>;?[<'A?__?989"-& MT%('>>%19.KC/ ASZ97JR60I#D%*;]8SWH+I4OENVAAB01*[2UP8DL.3>I3C M_780HO)<)38@=><+Z76P!QSHQ$ACGZHM/;UW#:2DOM6G!RNQ2'X,#$QX_BE^ M0E6_;'M%-KC)53J!/WR-^WGK8!N:SH,UYX.Y !D!AZ:TP.>4:) /[I''F,@U"*:12I2PC[-JM4O*!<5#(8BO V4M- M2+"/VNS2KB-#BW@OO,(+HB5;,6XR8<#FWT>7XWC2BMY,D*B(_T9,A\!M(QK% MTDQ)@0]&#"DVFAEP6I5CK*T]18^4Z=ODQ%'W!]$H/EV+?(L]L9H5TY;!6WF: M'=%EN@HTVJ^GR,7YORP_2>\44S:4["$>"/21>E5'^\*Z/:O M5>3+_)JI=QY=/NSPX;_PC>N'( @2^]4C1UI&1KI$CE-NA?B^ODMKIK^5AI8< MWW2F*G>BC)\-X0M;-->P?W22_:W1"2/CG>\(',A.;5QCOP(I MG?$JKA#=ON^# T;<<&#[=4E60_JGB^MIX8*VLAV^!SH]EH4CY)@5%K8]SUI= MZ;UDJ5ZD;D>C$[3TQ[NCECGC>SI81Y"(L*]_0Q7INB-7/>;43P/%^, M/&WN"ZB#%"'$@A]17.0 G[(\AHXLIM1MXG7B;8@C=V3"LTD[GB-FV5%?41,7 MC(HJ,^:/*\YH"]4F("INC19L&()G3\<2@9VOP:JHA]PD&UYA_,4F MFL6-T@\>N[C(6K1WY $E@0'<\2A^&%:(#=:FEC+X;_&KJKR)AR-M%+@2STZ? MS.5/-J$_B";"X*SKE0%#9G,]5N;TKI"3297>?L-:F3MREA39'Z%']',:LE>; MYAPU80]E(7C0\/AC5J@:(D*'<\>A1RE3DH]GDL#!P5H4@%%" ^!*GDPVO*P" MX@YG^0&R.A!M^G_>I/[OBWR::BJ@^^2)%6)-_KU^]\JO[R/):_0RK;_CQ;(2 MM?OMS&WZSAE\ASS-O(Q[A:P'KFOI5==#F!F3)@A@R@D'_E/9N+W/:JAWFD.+ M;FG7VO[2>+GGOPLOB[?9K4\H8-D2<^6T:==52]/8X)]DG($,OWP:.5E%6\%[2*CHL\WX)^XJ#%6*DTI64([D7[L1-H:#>6 M]2" .F]2CKZ4CH3QHDF])]V5CPL(8(,#C2'" W:]W6*:ZDN$NM.K9047\7TN M*ZPRB[:NK#PO2M/;/ @E:UG;(G$U3<7?3N>-FQ$@;-50$?!B[G77.&+L:HY< M>#W685#_FACC7/;L6"=Q&H;(/8"@80QM*UZ0\GW8EIJFI3G5;5]+(K?0]E35 MR'IDF .-/ C;.Y2IBT-D?&X-Y6#P H\QN#K6X?$)Q2+K9S*[A7BYF_K^K6G* MZAFHLF%"9P-%-)C)1V,ACW MC SJ6Y*..K["I7?9PDE?-BXO40=4H-A?I,6PF&T(KF>LXRHTB@>[1GPJ8F,8LZ?T)&!Q:+60 M& ;]2+A*%47Z' 7JRL28U^-9ZWR3\V4$7<>4:27Q@K]?0@#4S!GM$FWK(@EY MG+D*KH(#KVW&%LG<7WV@QT?^HIF!7.S\LZO"JP"U&F0@%KR994R4:&'P_O7TE,7\VWT^FLD MW;)G98[_6)GQFWPQ\@VX'02QR^3G?;#JH;]W;T43BG0"5;G_+UZ\&3TG5-1N MJJ_XZF7/JK2^$LN"T::(V$JIC 0D0%]U3*AYO>LX0GPJ<:H'?M_,E/*3/]#1 M]'F=E6)3U&E 2"T3WMD(.>30<^B3\KM%VH9INF^.R$N2-M-/D!;[V/ (/\1# MYX;YEMBW?Y)>%\S_2\[EH(M;3_/71%QYHV9\TWMQ#IC,_H'> TE MO9T>3G*GPCLL:!8'F_70"4B&(;CTT./+*@\WL*-!A36/SV>5P*L10V_0TDF% MWR4BF-X$8U%RU.G[6$Z565&BC39Q!IUI8PAZ3P!Y_ ;ES*A.\N$ZK?_:Q9 M^'Q SUB+)., M\:.>DE4[DZ9@L=TU5P&S8305>:H1T:_*64=&JC+GYP0V1"D7 MT1HPGH5JU T$R5XJN(*"A^XS%T>\A<4!T"T-?\5SNGJK0TH[YBH;!3:,(/[T M+&_S\R[O1^?G5"%DTU,AF]A+V5U0]1[2JP2(?= MTA!%MTL$JIDZHR'C^S;A7.VB"M)EGTGW7 M6X 2_R?1J#/LW^5.1_\NB"P+VG5_:TE(\;6K":P0>W$]X0X'((>9AQ.12>%7 MEFOL/3$18OC0A%56]O99Y;<.511L3 MZKQI2A>O%W\2+]Y<&YUV>]U>" MH$-$A-/<];4CG.HM&,NQUENW=)M5)655[7*+ 1'4%0XQZ6?N<6UMR)1=[REL MHK:"?0GS6#AX]XMT##6$!_=WMT!8K]ZO\^&J!LDB!:V-GN.*B?F[$>^-*"!# MDC HY.FHD2:T/AEN-V.11JV/[W*1N*'))1&FA'.]T ED H$_8EVTGA'R3(D1 M-#/%[E&]ENZG:^UOY)>/+=[P5TV>)2#'.\M9'ML.M6H#&H)> HREV%R,BVY4 MZH9^H+;OV&=H56??)QB"#[#=D_'UCSYRVPOJH#'(]G-&SU!@HQ\K/M-_O:66 M\*A[[C+9;@ODH,<8NT1[>O!L267T#(^+CZ-UJP!75Z4M5"-(5/H-MR_IN,7W MH!W':@'SP& 9NOKVS[,=PDZ1Z4,)1]%!M2*$R[94B-:7C[Q]IQ.D1397HC8& M7FC$HDZR7FH8F\@ !34/3WB6]&JQGN6= G*L6"Q[<1/F6.K@6IJM.\K3F&LW M\/&7T./65&*:^FAW6W,\:9:' (FL,SKY]:33LIX*O1'T8TALJ)T^X,QW&NLR M!MSN\2V9X5B?R6K9>A#.R\A]<@Z2W)>DD*2(4M;@Z65X;Q'OIKV>>/E!*KT) M0/7)$)J\'IUBK2ZZ#W$("%2U*5FGV<^8%75<[YXJO=K([(\7>(_*>S(?)@"* MZ@\'+X[8/<"^9AY>AB9^4;*EJWW+2URH9T;;[JPX5(5'?.5MZ;R^EBAB'.2] MA&E+1 H+LP6[%O4F5+SU/'7D2)\@E;S_:8"-)X,$]%"$P6OFB*FQ$EO.3UL ML<;GYW6\(GLU-R>G!RSL\P2!D+:U4L-OT/*5="FU".6:"5+;SZ\?/,UO>NLP M2Y90"QB?BVBJ^\H?L[S)56*H;L*O1+:VY_L2E5"'FYPP'UVW/JX,(6OU-B\5 MB=>5D"1Z(C1K-DC_@(*8?="[3%9P->2-^[9!\IIXB'$(H\^.=.7&\_8IM<83 MU&$BX6^M9B3#LC9CH\UTVV*T4V2*%0WQ>AN1@V:VU@^0AY',BXA%UC+>.(U. MIC,KC+J)"K*QG V(?QL&49E++U0MF]OO2]M(Y^NT.;/1504)MG_ _Z) 9GV0 M9DF@,Z_[*(25X!7:;]%I$7MYZ=F<#IM#@:*/9[>A#O'3HLO'Q8JKK'QD'P]F M3]B%Y&&##_B4/]6Z_X@.0Z;TDRT%K/\.AAG5)3"E.;X:GK]?]:K67JF!]4K' M2SW!#ZY].SL?U>F2!CXO9F![Y;Q"Z>6\V'W.X.2L#RTMRQ!8?B=C*J8156D% MIE\#"\(!G>C@?,:.A-*09M@440[5!^F+2YD$_ZVEJ"S?1M]R^[F:C3=6;R]>ZC(VV:DD?SE2 EI ZUW!4T"6)IXNO-+C;,RV58I@:^ M<"+.BVT(3-_"2YRMWP+6(FMU,=T=ONUK?%(-=G=W/ZR5_39F* V^D8-Z]Z\< M3"M/'#)$$<[+DANS;;#DLJP) F>%M0?H.=9];RY+1,(?UW-&6(6JH<7SL2W7 M?GE73Z&(Y2H@6BVVEH_I443G;&(P3%__V><7Q74ANFRT]?Y!'H\0W M^M'21B"+L_^@CCP685_)&=]_]'+6*#!3KC9 MX",0WLHG3YO"'S#7B!9A5H:1<J-)\R'MY&SLF/&&MD-)F-W*CHL!XVC,T*_LBJQ-<9V=AH6F:[;:->N 2/ MX:"=;Q&*+6:ZY%MH+S@JE5!>2GN&A!T@<>@;ZK8/CRM3FO2_16?8UA(4V; ' M]0OVB9QU3X?! 2ML7(W:"OP.3TKKG&^VB;7,H%D2E;AXYURVK$=KFX8OI3&J MJ-0LDTQW%H_GSD0UPR7'DVI%*I,A,;\E!2-0<6I'-!0*S4T[.+#TNDK$[%=Z MW[+ FWSL I/V N_M&MVA_=AF*W3WT7!?@AQ1W533'*C.@8MB=N0L!^# (S$L MSZ5.,!%ONJ/\5WF>@= :JWPBM"_NS\+G'\;UIUY2!2]23?BR'Z_)_N"UZM1] MBVC$BX3:9FT01E>.K&4I\]1..,-EM;$%!6QCH+L[UEL;PSBXK"#VYG,_7O<; M]4,8CWAX$Y[5Q0$-GK)="8')Y&4.?INL89C36K/M*/VW($NLX^Y]'$ESY."] M:XS(G:0\X[EG,BXQK-[G9Z4)A?;J-W!@^<%5 W>03PR*3K%@N#G_NV,'7+Z# MDGJYX?WR16/.'S4<3VO22SU1O;H^,,VD(!%3Y#-)/LU]JDK13@%^SVUA!.R6]H&G'LS;NB$AYZD%&3=9@9H< M'!U6LQC1X!G:J@JYDEJQL]VAN>QGII%J8Q+HX9R*TL#C,<4_-B%-]O=5I5*O MHKOL>)_P+#U=5^1^CL"5)8L@" K:0+]0'^&MEI<@9SJ& U%K(8C0U''YEZ.; MBIQ5V"V<^AZ,H+1(C,85):JN&OZ!Q_7ENC::[8SJ6(_\5=F,GL[5NF(&1CH[ MN\PVS*N-(B@Y?-A]QL6$E-D$QN'MJ!ZY *>3/7)>X2)&'3[J\#"2VE'&7-G3 M$2Q4X!_2L$!!,K$')73QR<,44U"@R2HJ3IO M6HM[XM*682*P:B]75HXRU$SK(-#MUY<+PIKLMT_A -9#&J'G+.:F^SH?-]X! M&OE\@FY[&CB23KI*** 8@[0BIJJM.2?SSN0 MM30K#.<4';G0:>(4A#*6SPDSG5:BA'9/9G?E]$<E, Y]^3*PR$&M!<$YM9OD'4C MO,Y+U8R_*&7#*F&:+]:/3MEO5-XRV+]XLP \#A>4V*:0,CLM:OEFU[(UO 2[ M8X=J\>P("J?S[!8Q\SBA)6?8'HY5I6>\)BAM7R_PSO"DMHR& _ENI"\>N5_G MC^M\D:=*>,CQ#M+H,A5VH91\>S5WOP#SX0!&/)D ZWM.*7*=O8IG6RX$/Y.]O4O]X'9BYHO ^S#99^\RO_.-G=E>7\ZTR/.6'T M"G(4WK*7'@<'>NC+OM6+8L)DX0 A>)J9_0Y1H=^G9_KL]1F,Y-J_J!+[,M3- M0/-2.5J)ZTAEZX!O;Z,I#!FIR4U 6'*DVL@ 2?:=3$3A#+7F*=YS- Y9"$)T M[E2=,%5H+5\SY;U?\I[3KDK"Q#RJGI.#/!3*'1YO4 S=HIEQYJPCCYOZ9@PE M*I(6_7"TJEPC;\6 ?E&DJ]1V&[6K77,038W1+]_JCB'1'O&->RM^USL7"I:/ MC9JU__2 @QN14G"ML/YVB ?J(BLH/I.D'X1[+>2,B^Q:_K@.BE=&,C\'G=I$ M$494>!XJUWZ74#@2+3;$Q@T'1.<$MX0TX0!J-7)EE)Z1YR&=HG/E/H1 M^JB*F0]?4EYD$_=>$+M+;66ZC"^/GC4*!_+P/8I]^7GC/5W(JZ!E+'.L-0#+ M1T.V0X@S)%O(("XB0'U_IS9R+1);>TV>/\B?9S: %X\E3MA!6>>PVO_C6 M>;/_HP]M-U\?BSEG\&UD2?*^BZ+)G /@0YFAL'0C3BJIWA'PQ2TZDYL3GVBP%KFW(C+BXCK$7!N,< G M2\=8[_Z,7@P%#WGZ02C#SH-@/O\J&8N-47/&C]'*RN=? ,0DPR,[Q3])[P:?7CJ_S'2Y\G9J'<;1!HP84GSYWXC<&7 MM5#/5P0'P:Z?N*DDT*UEG$:HMPAK,LC&5B.+=Y(4(O,5(ER!X+3H=!SE3=O^ MDU]I#S/-[/2-*&*S;XX;)PU/FC56H53>5\UQTYV_02S8 MPM+)R(\4B7EN%EFF^ZV-< *KVUOQU:A3M\7G5!4N%]9B2?YN]G%S' M2TVN5IJ>P>=6RA2$?BA>";>X4VRN'TLSNPKV2Q-T7KQ^G\+^*D=[)(/_MIL/ M:UN6.HW\1-$4BEVBYP6VA*A$E:ZS.VRB,H@IGAORK\&,:LC-UD,D>BS-E44: M,Z:( <&]\9)Y&_>DY$>Q2BX$Z@N-LHYD==C,*"RO9)T)M9?=D2_*!:>;26R\ MD])7!H2Q'5A%=C V O KA!.3K1RYW8>^=( R$[W6"/4ZEE#+SQP)K:[S9F<- M9G>F69T(*SO7V[&XGZOQL;RA&L:9.2)=30&9K5']]LCET[$WGQ%Z99I)V>N> MNPM;Q?_A!4MAJ0GU1P2J 3AB!1F>F\5Z-E-:+O,=*!-< W9MC'+K6*9VEE@@ MJ1C=N"3?_,O;(4JU&]CK%,()[H+M#5G]N'IMO%@Y\2*ZXZ*5"=;"#$^SNJC- M@) DWC>Z7!+4' >QDK=6B. G?G" 6_9#,QQ(R1TR%#.1,%Y $U< 1/Z:+U,: MX.XW @^.;;"W;%J?J2#]=HNWT^GS:V$--X9BW1-P]/7Y17*!-&'9\A=,_,+/ M^\S)A 8FGX5*#7L<,#%9[#U'(RHM"]M$JX=]/VN^70SEJ\L MQ**[!FM68W#1O8TX5K;. P3>R$@\@T[?WKND9U4M4#):VGY?L6/#!K_T*E7TQ9G20OG?(.@1VA$; 0:_ Q'Q4D]P;<:72?3,*! MP*_W3MA;;%8T9?XDVS7O7LLI^37B_@;?^!'?' M0.5$I/^B_>-B;!^V!9,\][HT@A* !W=^AUKW/CQ9DJFOAH#>R9,<-V5YW]50 M00KA@(/MTAGK+[JQ< "B\;W*1[S^?H___O:F_!9#?--5[/=Q,:SWL!_EZE]> M;'Z_IS2Q!"7!O=_39?]K4WFV9^00O$[9[C<-0VX9W/:MOH0#S5&_J:7^Z&#! M!Q;R&7S,105[F@/&V]N&4A+4.^W6QMY'@<]RYV0K;S*OL$TVKW\GO/AK4,QO MVM:OA["_$]]6^_4IB0$PC"T&*B\B>3\F<1J&JG?/M9O8XN]H@34S?WUT0_9V M./R__5S7='195\?S8"(D$!)8,T"DAH0++D!I$F9Q')(HA(;$!R:#(*35:4 M($%0,I*C")*#DJ-D&FB"Y Q-L\\P,\[LS)[Y[N][SIZS?\"I>EUUP^=6U:U; M[[["$'WKG?Z7Z@_," ;1$XAI3:!7^C>>@N[*ZX<):.@,\S!T40=PV/59T(/J MIQCM=Q R";!7O:M!KA<8\_2GU.#?.V?]T7D>,0,9/@4MJ@+JU>?:8T7E,:P> MIZ 3P@H +4I;P*^S[_5N ZQ)E\O$6W\@IOL+8A ,6.@[TV@*1;? +'9 ?TK MP?+('XCG:K]';+ #/0>_<_X^5QWK-IX#=MBY-@7LJ'4 G@S 0 ]\9PS83.P4 M!+#+KSN89_PB]0TXIJ-\M9\V4_]% MYDCN$+KFXW3Q"K"P"?5257#,M1]PF1 M1P@6[]N0Z9#\.= _Y/_M_ (4D"H!%$A. ^Q$=0K". *#;C?EB&*7%',.D CU M[*^&N^&,1_AV I^&4?L4Q&Q8YPN=N_3C?%/+Y"!1SYH^RHO#!R>\ZEBNC@%\ M],BP(D!"-<]@*8K+^.) 4CC1L9>/2-!GG]*Q0]5,L%I!&NP[A$'J@X3QU==%;'G"L#A"G];=IB\[5_CD&3! '#$,PUNO43 M0OU,+)X^H/,7Z SO,&)1:1"Z<14P1D3O:OKH23I+"5LDIC(KT\@>UH/7/\I;]'*1FSD<[K8,YLGN\T)BK,:<:_[)NG+RZO< MDA7QF]0A[*-;"RQQO$[=+R^6Q\97SAA)3[2R-H;Y>QWH"(O MMCX&5N'L849$Z0O==CS8<3]R28'=CDU*DPP/8C:4\5X,N1)[5[.OT[1RP;N> ME@9)&ZE-ZOBAG]$.#_G0'DQIJ*J:;M)?-9)W8H"WPU446 SJ?0L^F7JM2$&7 M IR[I=KE0.Y!4X%>#E+IGH)B3?!FB2U%HK"WQ%9ITK[X6UV;SZ_)L9BW^TI+ MJXI(4:XX'EAYBM?DZM:D&-&54$6_47'GS!"^;7?X4=P!:;9D7 $0*W@^C:#D M27=W0,P2)G,(#OM/4E3=+S+D96KST00\T(&'RV?342^AS0^)WLY"Y<5/[1'\ MM7,0KYD(YEN3$6:V!41Q$J:%..\L7OM*A&ELO B3D)P^!=%/\&2ZNV<)Q\(3 M=&H#D9\9@,7:F=-/FN=N$\['1?G!\BG2]S8EBH(^;-7'7(%/4I.7*EJ)N;LH M8E*\]97OC,NPW.J<2C$!2*IX"1P\9N'*\'T=27REUZ/2Q0*9@LOQ':R5^J1@6Z3 MZ;*1. 2L/-8@N/ZWJ1X%?YM7FK/(DVDQD1L\A*70M[9)VY6\^86E,F;&K-PY M$K^3#]^7!+;'/3PV+-GI3,E 1$=QGU^A_5I&[LAVE@^>99&[S+M=T8L"S#F" MTV>Z]\/N>;5*('=84F9%^]\?J&:86 U3;W4Z+W11*-*\..>2P^,0D0&K@NHO MMM3>=]<40&ZTXR$S%V].]YY4/3SIC,28:40/] N&]Y(_.61:J'Y6@K!;ES_$ZHTC MI@53,*K@L3C$>"4P2Q]!#Q*X&A;R*9\Y=T(/T0ZG(-\^Q*:08,*K#)=>-47+ M^>-$LB*H+^WK3SPF>9'D;E;=34.PR2W)QE=Y8J&N>_,IF.W?R$ KN#:Q!2@@ MT,XX!K7?A,(T5[8)IQ8/75L.FMGE]'',V9&O)F"X3= MZ"G(\;9^V^H^MCD4_Y_*3JP>_ I:Z4F_VN MD&W',8T17:F.-231%M8'27RHE_I<-N.)(PUCX&VL_A&1[&7%4'5N;WQ&H PR MU/R_+SM33/V?B_^*H%:_5]D.A;OU(CO.@/:/XI(TV5]RH7 !?Y7X\R1V^^2% M@9"?$5#NB M)45L]8#X^3Y?4&;HJAT/R:4QA1CWKK4Y#Y4LIVE_WQX?6#WI/8MXANT;KUN3K4S835 P+( M&AU)0F_,CM7L"-,+JI9QAF*S7$?W[OXW\ADIXX]"OMBCM1#FCT*P>I]/00C6 M4Q!=@H$R;3[*[[4]Y_5*"O[5(_+/LH^*^RQ;AN5#8^]:A[-_J8UZ>I]JFU&O M)/::(U]D3:3-P!E42\1EX\FV,R])D#@3(R=K!+22/ALM<&OK7S6,_/I* .O^ M&YLR(6N#C2O-)0G!"/!AT%Q%?_D+4>GQ0!*'BH694%0!S!M?I>>@;^)5_ESI MRT1+T+&L.:'T&34;5-4P)[MSG]P8RA71@HA?,8S^'4-M#@Z( MP09=F-H^I]<-8!MQ"0B'WMTNB,O6%\H/+X7+@)^36%&2,S.Q7P9E?Q@%'R/V M/^:-U50]TF-1EY/9:SL%C0'NYSS8)O*D[GBZCU:2DF",^11DCST0]"Z&[@'1 M1X#TI5Z-W\KRO_V(\_]]0S)@!];&LW[2#HTNL/XEC2=N$:U4+<+,UP:3+_KU MA[>^_Z7WYN"_OCJW9)%ID8 M;F^QH84%R$B&K[Q$- 1V*YZ8.8T[0O?E"*HGX-9KE$530ERK0R@O)#@ =3;D M\=X'K0F**E#+*HY1_<[*P0#15#H;2D2!9KNC6TKBE3[YH MFGHAUKOK'O>+CMP/0>^FNHA_)>*%)&SL1]I(R&5_-B71;G0 QS=E^[KP MWOFX9Q8YG$;9U^MP%I_FV\)[3]/OV_'YGRKLS=P4OZ_+?QRQ_\\>4_[3W0S. M^L *7E"W OC%Q6M5)K^_K$OXS[_"T?SS5SC_D&:>/:C\YHNR2X6][27#U(:. MVW;@<.*W7R "Q'=E!02*R"/N(B^Z+?"V9\TFE>V*Y)\YB4C2V^IBO^E YV!#]"!4=HP:YWC@I M4+S)/=ZCWPQ/UEJ[SN4)DZ6$?*V/D,DU9A]\T%L*R6US<8_&7]!HODT%*FH5 M <6VOF$9*+O5HF2U^:"\+^^5@K7".4FD$B+$/G/?[H#63Y/X6]";*6E?#'\,Q&F^')>?0'<-D@(SI:1UJD80T=(7!"FBG0N4FLB<%RO*,Y)LN2*.6LRP_/J9 MDMPB5KU;03 W&A$0:BIT1:8M%?]/=W#$"EKX4H6J]'[+S!50EB94-ARJ07V^ MT?CEF8OKU3NN&O/1_#D"2.RKW'3M2HLWBL)]5]3X;=D*EX$ (>PJ71D+9Z'088YK:]4/P5(UKX]>J99BJ FENM"D &_B.0L[>T&Q M;9?A6$L-9=6:T:OR%-,VN*$+)R#AE9-ZZ?\/.R:B+W\_LZKS_R%!2=6&X(_W MX__R$I0_;[QTO7[F,6=[704\HRATY?O=*(^IM4N9A1I7$H16,VX\=2#=^Y#H M2*-PT\)R8!>>,%\3Q,'"Y6YK)M8"3U M?.XDZ\U4'$XE$F?;E8E,SIB(0*EKD[",3FYXC%%AM=QG\S4++^/(0MP8(4LI MC('J ]NQ9!/_E(&]AD2V#H[7.L'"ZKZCF.?&(Z6#+)LS!F<.6 /C4;']C",G M5H'""93UE6YOZE[MMRZ<=D=K6-@3:^^'9, (-' M;*M=:/*-3];1KEF%X[H7^AC= MEOF& 037E>%"_=B++RS,N),9\6[ M_NR=A>"41S,G-V=9@F=/+&*NWA8H;%AEVD;B(K'& _L#$J)T3UABEEQ%[PD+ M*[9)AO3YT157/#G?)Z;ZZ'+!XA:-'8NIZ[TYUPD=OTWSDBZ=O)DG?%M]M]J9 M)O/S"D549AM^_(2,%Q(\NS%76S5>4IGO?F8Y4(5 M=UG8*ERD&Q?R<5%@'8;BJCXH>WB'6MA8@V&>@ W>NNGAN5L020/!6Y* E1E^^=[7T=P_YJ]'*G M+UK=R;5[NX(*)/XF.+.&?JV2MA!V?=S-#$J_;>GGG@?!#_1?^89?-WWM.WF5349.D]J[W2 M2.93UF]LD%BC9WI10FX@*T8@V,1!KR)!=3*= CYN)#N7UZMRRX%,,4(.SG]W M7]- *+;B9KI/9LKRD./=<9CS2ZH9YOK0(Q'78-$V?'?.J32A03'QW:*7G?JC/!XB MASSD9IOO,5H+J\UK+[0XM!CTI[RC[%?F:9"_+#!4;"MAFC%9SQJB66;9I7!- M0P3/'^X)MZ25-G!+XTF]NC Z#;G841# [/>^X-RR_)QW-FM8,\+2,5;/7:9= M;FP_1(3$J45D4?Q.HENFBDY\^,F'$=?XBT*K&7IW3=$J@5XY[+=% M;6H;WK2(Z34=5PYB0#VJ7QF/3O+P'%;\HW/FO7'T576*CN*GQGU<+<=$/ H^ MPON+4,/D)*TPQ*63X,?686;P?'#,8IKC65>[+H_-GL=+1M3)B&JHF,3V2>\A M(/, W"UO'%9LJ']..&:+!2'L"2+<:_$^R7$):^+.D[W:2>)"-&8>[GM_I39B MIA_,TWLXM/];_ZFA,%[11*I-;2L=U^EDZ]&%W6Q&L;H\?UMB3N1 )JW,P".^ MV[6&30G1?E/6N;1!7T;H5.CN:T9?LY,3=1"KEKP@;OG.]DTRC+,H([6(R7Q# MDD#H#?TZ18*UP^2E?_?W'Y\,6LM1W$9R1A3SJ+V" MCEY5+"#"/+TF''L0!170S:8M1_80L#)M$B*_]MN$2=V@8BX2P7MXN7I[ "[: M*-?Z].VCDC>CG)EM'RP$F*;]]BO!PY(.L0.)I1POO*M4IG&WI%"X26"-AFG)I#17WXT &=U;-@Z291BDIG3JE-CD>- M.!<\&\>G93[C!R>521Y@$M5+:<*:M&?>G7>L<1-E\(M\"7?#=&?R#-B5S;TG M-[#C64C@T2C"Q8M(EV0OI#WB-!;[O'4:W'<%?BZS@('ETI*RFH17OEYS2/A:9E^P\]>;)OIZ]IE0((K$!$TO&9_ZK MM+(<))EI9\-($BG*2'0Y^'.OD.3W/INC2_A^>0]3_ V^.1*D8N%T9:"E)RQ1,<'32^(S!^WW:_B MCH&/@59:/,P$;@C!,"33EPK/M5%0D;ZCD0<'G+KBO,:L?+^2,8_@WY@=+ MX>7)H45*VTV=S&L1,*82CFZ\Y^"0RX0YNHS@3>6RC.Q<()0T%6B[P:EPA[>8 ML]4_5<#N7BO+0QJ1M^]")'0\*HJ6Q0:X&>*VY0C+[CQ)Y_=%*M"V,540(%') MI5^I/2^3!F/8WAYH#5E["U_!T^K8YN4QB+.P<1JA$LGWKELEFK:1$$59LF@Z MS8H_FI5ANJ5L&X!OI"VI;#L>$MNN'RO=^_Z!:=:HK&NNK/-;@XXEYNH EIXL M35H)=AGP6R'P>H7D?#>D_F,4L",,M_4Y71 M_%G%I3L%?4R0RN2*,=+/6+WB.#91Z.H+1J(60+@KH>_ C76D87>_B=Y>JY<(2GQ:N=:Q-=TT#V%Z_HMCK55 M>;*ADPU+QF=[!97+JHN*E=T'\$F*^:8Y-'C514A&CA(6TV@(ZH1:W%QO;N1&00?.5D+"BP_%E?*V>?+9B#:Q%6P5%.MO M_?R/_*.*OCPOB=*\P4F,'JH^UC SU#?-NLKA%$H=,)+EV*Z%)&QYL MS:BO?M9YGXT7QA);(B*NP"S^8:E+H<51[1P-KD&SL8 ]\80!9%39"2](5E#I M$YJ[=!5$YA(97RQ_F=\MIQQ,UI7F$74MUI.NZ"4A*S+U$(=331['=WK_-:ID M'-@MSEA-+151%18<(6T(F6X-GKC?GWE!CDU@@ M__A,6,=:HRM#;)VK61)#E#0;\N7L016\L"7VP%[SV"9]+I2"*_#0<\L$A/.1 M=O=H ,N[69"684TUM+?5;)-/UQ&M3.[DM"5.2<#,D)/:HH:F787-Y$ 0#1EU M8EX=7LH^]LB@]-A/L9W$OC5W[=O;:$688QQ"OT#/ PMZ8*BDJ1 WC./6BGA] M+#E#(&PT3 ML(MM,+]$;Y04,EG,(.Q9S-$EX%>15E!CAGC<&[L"4\\79!J9FA"TL5]+X/=6 MI95ZZUOYK2Q\8_];!9FB+6WXK4Q/?_RM E//3N7Y5B[":,X\P6@^P"_MZN5R MC.?/HDEJV8SNEGUZ@?0^3C[0\JX4[]#Z8W'Z1WGYV$&6V,,'1"4.\S4@OIX2 MSBPV7_V<&Q\".X8&.B)G LG'N<)SK%1\A>_Q8U=+6A36Z\%/NITT,AM>IEO; M)I2G4I%XO2D&$U5QY(P+Y_IV1,(D[ M\ RBK[P*FKX(I>$\DPLFXU8)UQ+=G0G+JRK]6&,8$2Z?JB#=$IY#@PX=^P.+ M!A!\"DTM?D*]BFGP&_=Q,&7FL65Q94\!JG(;>4UZ^2I#2B+;^? < Y'66@]9 M6)ZC1^\\J?9A#T%BZ^8#;"^7_>M)U?GW'<9C"T1FCGD9PH2F02P\;L[YWL2M M4V,>2WU=\>Y6LZ*7W[S,TF&_;Y=+:/2<2_\RE_:O)Z6K:I[;PD\%;H1 M\V''';(N5Q_BA'#K!9Y:V;-Z+V[I3H;Y75C ;J8#3PHSES^?H.[Z ML&WB+P1'2=8^>]%@U/GD(^O=\XTB7V]#9T'K1M0 M0]*Q]C'UV)K;EH",1&C M<&U6HY7@JYN#YK),R9:;-*V:*1J.?,OG7W&"_PZQ M?JSK6N2-3T_=]ZI^!CI#,U"WR.UY"D)\B3R "5WE.\GWC#Q:&YSX:J(D?/T- M-6X@(_6 /*;9GJ#/(AU+[BW_(?][XYK:L"58\\[K:7C*!M(*NO.#B:H41=U] MPH&U=@;_!Q*ZGD7>[",?GAE>(,62V\IB_5\@]@^S@.EMH'$*2GTS=8*U6@=8 M (*$A;82G(+.E:B!71GI$-(F86OB68&*B"6B5OWYR"K):V_NA5E#$-\WE M1;&#[\%[H]F(7\#^#3^4B#H ^_4C8N-3T-0>@'"X,M9_N&[_)+?F)R,"0D"4 M%H"#C/74,180A2\;T:._#XA;YNKY0]S_W8Z_$2Q8OW^D"9BADH'M#_MK_DKP M%TL#2IAI 4J4?5<"^C?2_K"VR<[?#JD?MK[TAPI9?R;X&RI^#;_J /Z%H-%D M\TXZ(##\OP^*W\PK!<2GO[28XRHE7DS<3P@:R/$(>19MQ)ABSDW&Z0M:U14F M53*\'T7\+R**[U'%Z>C_ E!+ P04 " !#,9I6BG=66$R 8B & M '1U>6$M,C R,C$R,S%X,C!F,# X+FIP9YQ[!51#N[N'' M'8*[NSL!&DEP)VAP)[AKD.#N[N[2N#8O_YV9.V_>S'KKOK?[[+7Z=-79J[Y5 MN\[>7]7NM\6W30"ZK*2,) &%@" ^?,!O*T Q % 6-B_KS\"]^>"1X2'AX.# M1P*!$!!1D%!0D)&0D=^C8J*_1\5 149&QT''^("%C8V-@H:+AX.%AXF%C?6W M$1C@GV?@X-_!P[_#>H_\'NO_6=ZZ !B(,&&PJD"8CP!8#!@@!LQ;+X#TSSCA M8?XA@'\7&-@_8T0 (;Y#0O[3H0$= L#!,+" ?\>]9]6OS_M #@,>$QR-C&$ M#RK&H(_.6.R!\;F(%)]JNK%5IRXI.4Q<@MXAX>#BX1-04=/0TM%SEY^06%1<4EI3]KZ^H;&IN:6UI_]_3V]0\,#@U/S\S.S2\L+BUO;>_L M[NT?'!X=0ZZN;V[O[A\>G_[&!0, POR'_(^X,/[@@H6# \*!_L8% ^OY=P<, M.'AR-@1,,160L?.'C^R!B%B?XG-KNM]1<*A>8INX3"'A4')N44'^AO8/9/\: ML*#_+V3_!/:?N)8!*$"8/Y,'Q "( %ZYYAN2OXVR)K!Z)*LDTTQJ4%X7MH$+ MUY=UI$VM/?04(DGQ$XT["85?/5;S%1[CA4YGDC'2[UBNPQ((6Y' MS'6%/26M8E35UW6Q3-"K31(P2<9.A2KLK,;^_J(2_-RO7D9DQGC?X9[%X&"5 M?$<)AS3\"@$&6LX3K;.*?/1NO-^2OP GZH2*R=R]$@3"W>%P7]R*X+ ^;Y@T MW\1"GT2VI!8KA2C> !VQ#\IPG/_YL[1=Y1?$3ER1+5&4"'QFBZL=>D3]#5:: M#@%UF5LAX>4K9#[W"F:&EETV"8=[Q%KIS0#USXURL*)D*$$VM_W?$/*+5Y<- MSI,% G#$B*))A]%$A\712C[6W(A\(T&_G"4PX_<,+3?2Y_9VL%O*OR9Y9_8& MT#J>2$99&[>"A?[8YM4XRFV896(V$P^)0?[^'8DBLAPW!>16!6.<@PC>1,K PY+>G\XA(.&;,OIF M 2V>9KX%Z49LX:-V$:.UKQ&XEX%H"GQ*C9Y8/ &R5, M_<+YPN(!;_;?DT!RWL4-+R,B5R4CNL6CFF./-X!5[:P]"_D0K+2P.Z4[/HK$ M9[)2LELB@L,;$=2C=8):[G3SG]HKR2Q[ QD.9&;7-]B2]V+-'&U=D-J:<U1O :,-'[ T 1GM0>0WV.W+\QU>U9BS:LC? (L]Z\AO@_O(-\(UT M$1<:!]ZP?*%MQCZM((&Z8O+G(C,&3\:*ZVE^]8?S%;D$A36\!_=T?)CA]+-Y W@N5U48KU"N MQ.@Z3_ )+LCEO$_0RQ&AM0$LY470 50DL/X5A1G0E9QN&*9(7=M<)G)7]42! M8LL*H6F^^\C=1#<$;VA$25R $>7V7%RE]VPJKL3;\OT-,,/V,B9X#*KW_9(^ M13UDSS3\KL 6]HNFO5WJ)/1.A,J9;(AWG/=4!*V_D2QZ6Q)3?@:S-\0<$* $ MC%5,NU!'+=B!:J.-I[M+D5X-^KOK)=!D44=CI[M[#CS%OP'\U!1K:%X@I)E$ M";CUX:42YF![$2_0ZZT<3NW5\(E#CVS;@B#33^L['E*S MMI8FJYT?O,O2MV=9:?<5([P**]7CDR"#!L=G5O"$TG1-QN?MS:=,K&-^5W6* MUEF(8] &FGL5HHWGOJ5FIABT@;DOIVTN=\YFW?/D$G/+]3S3(5A6[.N",32UD'#X4&>_4) MPDN1GBH\JZ?]>.Y29WOF3!-FWV;5PYHH:E]*686P[ MC[.UNWV9KO6@LL[:HN[$/F/DP1A-!GY^_R6E6'3[5PJ*B/MT>J$HMP73AGWW M;.[X^Z:9A9>E79XLU(=PG IK5]0&6P^*&*VB9L8:>4A:M[K:'GHYQ;$/CD'& MKNV#W%\/@<;ER]QUY2L;BT#VU=R5ZZALNIWE@-)^]G+IDPG9&Q_Z),[,\U&J MZ(S\X1W2%WBP/K@,$:8P+V+V^G?9^O*/0103:_LALHMOC4T'P1JT.4B&2Q4' M/33+Y\X$9TOM]F /O-U94VEC%,AKZVD:H9,KV6K6L'-7!0$M;/@,WAA^,8Z^RE]WN*V8[MKSL.[_??#YVV.S%(1@#R7]/7S=M>*P_NQ>$] MHV2@]T30[Q.G(4O\KQT7]\5DC\%T$Y>0/JLI42R$Y.ZSE;,FJ:%CP>YPD?6= M[.G$9[K09="*PQ\GGKD/O@>?0P9.=+"4$;RG4U^S7[E/O87 7B+>$Q#GB2.I M.S6T>G#1FO]S\07H_ VPMA,[7_\'#TC.OG'GK,FP]=BW.^T_C$;JD3:N^3\8 MH;&:B-Q[[=Q6(-$"19[IVIMQSQ; K7Q,^RB=SZNNXD>CT:[DOUI[(R37=C"> M2P9(*ZS4J":2%_%Y#ZU@&^/IQXI%CP162PVHOAO_6)T;+B[T[C0.'?]FO]>] M1H "?]"@EP/[YRU>'YJ;@^HH(Y5\]4@1UT,A^6D0P2/CTLEG/C2$\WF-1:*I M8=8A^G;W2_M(0E][3X*GZXQP<."D\^=Z[I52_0^3++?%39'VH_S!$H[.G(W. M:2AL1?H#>8&SV;)E/![A+C(%8T\,7R.W:Q60^;UT>Y?P7E>.HLK%SF$$MRN7 M?,7E'@J2F4"Z5U/(OO,2]Y/HTMM7%TSB+ M'WG]4O2/YX R!VAIL;W,<=E5^B>CT&7JB)0<@=*HJR6-X_1)I9MY>GNU+P MU):AR]P5@$P5G+3Q4 LTB?RIR+R_/[CV\H;1,;UF/-A%;?E)GPO9?A%; #>9 M)$&[_8SWFO6;)O'2FD'T:"KCPBTY*%6HAZV%(3G3Z\*'LKS(!PCOKIUXE747 M&%WX-6)"WP"DN. +L,ZB0U)L+GB@;^-Y8SZ5D%-%@@R)-B_@7U$^9+2'AQ_0 MEMA]V^\/F1!DQ0?=K4,N/\EEW52J5CD)K<(01@Z&:L:KUH^5Z%>ZDYZ5=8KX MK7'@&2ZH12[$,ICQQ;*@,?,+U0UZG5E'MMO=M$NA]&JH@&P=+!I(N+G"Y-22 MRG7D%FT9]*FZ T+<=&>1Z_%$U#@YSICU;EWRQTBW]/RG9ZE4]EUX2F,92DO' M+7"?$,=V7V6I:Z'VFDZWLU(F7772'UUXGMF;O>12BK'> M]-,JZ."K? M0&Z%%9<++B:U7W>EM91N?A'[9$,I>*!SFT&DIYUK@GC@MM2!"[[5D.ESS"/7 MML8; .G%VP^2?M'K(U^"Q/TBJ=W2H-M^_>1GN> M]OS>6RQ:;TC-YL.RSD?2UFKB=WCRXXN+T 47@ M\D%4.Q?D8I^X5#.R%\&ACZG#WW'F/KP!NCH?/Y1S3K!Y&F%DRXY-V34(4'VW MX4\XEN^U8["K/KLE^I!^S7 10D(1VB_,L,#9%FGK?2NS]87/,V!^RS2:Z/6W M)W<_WCCK>OUJNDR!/A+G<0O=9Y7:F;HYEJ&-79]')S[JS&;-!)& =D]G6T [ M!$XS@3)Y^JO%0 JE"YL+ZBI1CKQSC]FLBQ?+M@FR1&1?.*4MEC XO><+*W , M\)58EY)4D>Z+9,<(MY:LHY(]Z("HZY%XYTS]MN;>J#(D.P7:HW6HK8OUJ[F-A;H$D2CYQ&' M(U%)^!.#TF?!#Y#K%Z*'L Z2[+_J%AC/W$KSDKD;M%/IUF?JC+X-\GFU@!YT M(8H%%?X:O$8EPWJU5=B-O[A\7J9N\)RD=/2BW*N(ZB]!O5XL3,:.V!(X\3"I M>(QO (\]CZ'= -D,VE'1J#< D.A:'HSHJQ[3*X46=I:U6TD@4[2E-"P&D'0= M/^<=ERH4L5I8,O.3_>&AOO/P!H@_;>OBO9!T-2!%ZP&'>Z0GKP>7 M)&A:%Y -,5#+Z'W3GWK)V3RC^.7Y!D"M-\0Z/"F)Q3P.+WV,J7#X?#!"RKTU M":X[F9R3M&_CK64PIIN._&XK:2![+\ F)\VO.E^<@:4B ?@O.E2S)RP#!,4K M%>6SCZUC=9=;R=@NF3_Y,-TR[P_,]Q%F7]YTBZU++ MFG,(0!*?G)XF"0G@>T4)+-6W+-HXT6!AJC]I9L[U8DVA5U4-MG:>*=DOL^J\ M0F]_ SB] ?B[(,(-5=8\'IU+Z00V\_*BF5]7*!6=G/@FB&Z>XC_7+R8G3J78 MOR!OC=B*V1.7'Z&K9I_LCJ/9'7!9B" ?.NM2(L/]YN13.Q &"UY/MSAO@_&+ MEY/:\;%B/_ DG_S\6'XROM:B%N3$*]Q@[+Z!,^1M'HNRTF?)J'LN.+)W;>SO MKQ)#>-)G>T9]G\C^V9HI+WK)ES1G#*Z&JWW%',]7B8S2DG?0T::AP*I5(]1E M9EF*78"ZIT/3.>H@5_C727K]?+N&DW<^L 9_@NH;91+X_$=HOS!>R=P-,1BOL,+$Q MGYX%C_BARP0[U,1ZWSR&WGN7N,U$MJ#ET;TJN%&HA$7%=;W2!UROG"'PE0=1 M;80%E5K5QAN5HNI2>* JGB(,;9JT?;'4G;7&Y*. B=C^BQX,^*+>72+^#XCH M3SQ[$HOEKL+T,Q1MTBB)-AB(0T:,WZOMXH2-A+-+?^*H%"6!.>J.F^ 88P[G M.]MNNV@"C?-T"20$2_4.:L9W>C..=? .ED]@R" MWQ"29*H.3.0QQ:GV!OQJ^5T$&ORSC.L;H@63F=_@7X]J!%H30)$DSMZY"2XE MM/IN?/?.#]4HQSOPGIBNR9MNAP*:"O:5$DZ'I?9>/\;9[TYA,^['W"3R1=:+ M$LJ]QOV3]!9HOI>A&],()YGVY.^W/,6>B+/( Q]5'UPO5E^E;DN2"PM-;;'J M59254POZ^!,"4%0B."2M8-CD(NBL8-JLG24E\'. 6%\)W+$ J?E$JE/_\WRP MZWDK) 8&#Q;/_)WD$<;P^TS"*V!)O:8Y[LDO8&QN2\'A[#[-'1<6> #V,BZ#!3T_S/+ XL3-C#D'G?.U\>D\KT>D/RPY1$[4&O]PRO? !85;P#& M+U"WKL+75)&#*JB U)W6&R"K\^%,_VIAXSI_Q! \'ADH]S>Y,GSYT[]*ZL[H M'^T7;P"#2CO#*ZO%SMTI)[H_EM >3YY4_F'E2).[ZI&S0^<-D"CQ[X:/_OVY MPO_=K $RFT-?DR/O3D1N'GH3KC?TUA8+6 3FOQ0)\\=[R"WW_6N:^86T#%D( M$Y?4.G8"\:>GBYEB+:P VG1+V;R;\6C.7F/81;>Q:639Z8$&Y]R/]GH=IE^& MXAM-*NG[WU(B/=X @X92;X!NO+D[4IP__FPH^>_WFN//'#^6JO8-8Q^) MJ8\5MJOM[5[D4S!^5"C)):^29I+/[$I1+$6=@G9M,Q]*\QYB-?P(GV$<$&-D M_"?MSY-A8:*^TC"R XT@6=\?UZI,CJ;4Z6GY"K(-LJ-CQ?Y$LH@K>X*9[7(/ ME96-5:VVWR?(@]COLD18$"3LE]ZWU:BDE^6#?R\UU<_DI$_/D]71ZW%PNOH? M'NRKF@\9KY*L<4P7+X/=,PU5-^ZK9T;O6#>GVC7C;9]$>FU9<-8-K6*:TMTJ MN?N\CEIANAP9'9&.?0*VI _@YIB02"-]=";@[NZNEL/%*:,I58<'1STSZE/A M4-"+HYPSIN]B[O9,M;"VQG\.%*740>//=/N8);P4"HO[=1E&6I()Y9J8MRC; MTH4*/?<\\CH WI1L6KZ;X >;T&;DR]O@'>^ROF91:04(\MH @'+,A1%[_8S M;%P%M!,-X4]-=G_V:YS>/L=L1XA-)S<*3N9%T +^#P4FS$B>M(!^TKXJV-@2 M1'<$$U>>R%3*7S-2#(KVN;XH)+#FMY17"$"%"]X E;8O8_9,S_ P\8;$8]R9 M]?1,-!Z5,4JZ#VU;%^\?LOS0E!MF35IB1U;8K:]DX-HF.X>/$3?IQITGL,4Z MA+RDI;'M;ZU=]UZFK#^T[NU88YDQ<]3@9 ML<^'4R:*/.(/$UO9F,?)3_X_;$L57)V;):EGS)M4__KR: T;(PF:#7!6"MT! MA9+TZY;:NQ.Z!XIEZBK&CRH$>& &!/4(;L8OI)_^T]QKP<;U*'A#,A)F8.G% M^'+MO+A(JZ*H&*LU\E/R!7,*>ZZU>IIZS$;4C9IBXK7K)-(:"* M3NJ=O[N[NZ=>$_%LQAQE2S;Y]2JZW;'>W&H;6!^ .ZD9ZOO7:_(-"[%7C)_% MAFK+5'&+P/G'(*H$/M*V .?ZK-=8G;O:U@7-9]'4IZ12J]E+$:H0")ADK"^6\U!!] 2*)@U=R,<#EDQG/*GLH9B MQOYNXO^5D1R'T]I$.<'&&L)>:D>N=\!'TZK=Q':Z'Q!=5)_'9G9\1ZGO0!%SRMJ<7 M46M7H)KS%A+..DSHNYT]I&U<5KNS/&&TBS_J@B''(EM&-H8W% ^A5XU_HMW< MLI%*Q"-4Y@T@LAD[]5HH\GC7<0^U8 EM%W.M9.S?^6N6TY6$E:47W#YQ[R'@ M=O^'V.UDI>5[51E,W>I:5_1GNF/7J^GFR^U??)75#G@.0 !VRMZ\( VT7#H$ M>KMSC?5'&W.-CI/(%#1].N\"O*,TRP (!ZCSC@]16TL6$R P("#NWQ8M>-KZ\8O,]1KH. MW(>+J-HR'VR1?JUT]W+'F6)*\(KK+\,\C2H]QD< PO*2!<;/U,:6ACVX"V*^[L &'LTX\SKG9"SJ<5SFL+%P1NI86S6Q'8)K2]L_TLPE(L MFZX$LL+L)F+)UQ)4"4&,MOM*:R)G9-I"F:TW>S5W'NU79%#QW.+]//(2+< ' MG;-&Z;+'_-C!D6%F450D&8YE$P;[,0J>""!$MU0Q07614Z]JIA(O^BTO#MW: MZO]\?P&*Y* 5M1Y1)-8W0^"Y1H3SOT.Q$#K9#!G&N(,:"+-ZKX7+O]2:,"8; MX<399E&D!4CHS>7QOV7'(.@G3\/S-\#IW.0"7UYG2HE^(\\A!/ M0K5>VE=_8S'\HXVL&YA)%:U6QX@*=X;O35KGY&F!Y)9A1$A=69H=(CJ[N%L\D7DS%B$L$03#!ASG M_J2".?^GITZZ1KAHR1*&I0A/U25_/) MSLBB2JJ,&\(W&R/XJ*S7T!EDNV!W464&JG3&.]OFW,CM+(/V/Z>K1_IBX,-B.B&;QC&H-G>&X;9B%\['N9>8TXQ3O]O)W,80 MYL^,>O<2#?C<_K"WA?R.4J8!5S^RT^E;&$-[#ME.=H;]TSPT:6<-69,YSD9C M>YN+A:D\@7X,'03RL:3 WD_P2MPRV9!S6#:1'AZ!59Q/2$J+49PSX>N&>[*, M3Y^??E&XG#Y%_F)5T7L??L<>:^5$F[MS^U)1^+D MN6$7AU:RFB=4^IQQ/0V1W?P,MI=V&O4_;'C>&&&MW)1?'Y MA'_G!F_3A.ZW)).>\5*8(:EG=FG#X,,K.4=@<%BGZ^E\]0G&6]0M MRX%5BDL@J@(5$\W&O@&0IFX55,?O^BH<&3EL6=(=WB7P=O4@J'K20R94SD1) M G%[2=$F1!))2AVFSY>5.Z9%@,%0SD-?[]S58T/C("A=,49]#$8MA3+']9\, M-59GB^G"'^?D>C#^T1,7E[V$/+]%T], R"PJ"/9RNRUL[WPPWAK35!+M:I M"E]R,&MFN :?&,@YE_BR+HR*43=/FS9\ER'>]OY1@"@Z,%[>90G81:@8\7Q0 M8T38YXJU+Q\CY),K-(L/'XX/<%D2!./^ G@F^$I>SIH!*[1->6G&]5@6TJ>F M7^0*3UP5<++!CMZ,O->8^$"L"?G Z?9KU?H';]/-(??"FI!KJ<9DUG,JYYI M1(Y?@? N"&A0?;"5T^VASSZXT)6P(62 M2B26Z'4T>^'ULUM')G/:PO?MY5-M.XA=Y,LN7UY]-#VBB,6!<=X( <026,H@ M?,34UW+=U+[NIH\4S!Z@Q\;S =YQCAAG W?7+98('6>O_>5[Y9ASONB9 M11QK,NE)O-\ ;P]-2E1A_W9[X92BZ 4'(17P#87V!I8_W0/'9G^L8^E#IQJ_ M?L:Y28S21YE(5M5>8ZRL@/0JT9G28?$<7X4D576(17+$'NH2YW1Y";$+4D;0 M'M L.N?#3"Y)N&_B$/HS!WW'I;^)Z,JJTWNKHP]:MJWZR?EF_;H"S9C;^'SZ M@\?XBF@49#$-CJ?H;P WJ)L>*LMI%GF$KOC=BG7BJ(I3A\&D6E32A'B UWTA M-PF9M5ZT[)PIS2Z)I#21^]/US?V)?J*V;B4/BMFF>6MZT/DK>H&9>5Y!0#ED7H21@K)$S^%@'XAW U5'T0&'?]14^ZDSS,[-(1&$@. Z M,.J:K0@@OA*@#IG^T+"D'C"T^L!YT]#X'3/5"!5U?OP]+C+>?/P(EH#ECPG? M V]E$3%UNS/'O"R+]",#:M\\LQJ5HP2!VP&'S++"9SB1-9%,YRSNA\+-B="4 MNWF=NS+BI-D=EU[L77/YG2_P()N#EJZ?$=_7\BI'&1;R0T+KJ[CP[AT&%YHB MMGE,N08SE<3VX%8>26P60H5O_SZ \C^Q+<-S.*.2J=A3=TO@7JTL,$/_$BQ_ M>;#1^H>"JH[-*.C;V4])8%-@ML]\OC2,RIN_E1O[H-]8$W*GGCBR1N4@6)TJI6:2J#$H:VP*'-_E$Y;[(&2-D?!3 A/TKFHQ/57?X43.' MET8PZZ$BTU$&,IO><)/N4&%\]P[&UFJ?,1;YZZ-Z6'1PKO'@9D!OD#1L6[M* M!.#:%HSV\E?,L0B'86W"TBZ)A=(%A6C^>38E ]$NNN@JFOK'' @HV->[5*%8 MP;YJ24JH_EU+S*VX4_D&KT(4ZW 7NA_#+&T?P'O]1[ZO6*C\',')YQFSV0+U M9Y(EHMZO?%2Z;)YJT5T?NK9+Q+8F(JBQ(L"81S'R5CI>^?0G9$A$IL/DWU\6 MGPN<%])O!9'81(G@]V-W>FNE*QHBW^UK,W,PEIM028_B]\J_4^L! ,@.JK#5 ME"8[*'NL7>[Y[U*$9C[E\38V)>OQ)UXC=BL/$UF^#^K:W,$^TLK'@ME+SP[I MH%X?*Z$DH9BIL"=EL$/8(5/]I?U5- 343&GD=A"9DD7R\(VJUQ$45FX:Z6_P M,0W.Z!(M)>-#_;-15,9"_G:4,NC'D3_IPS?++\7AMYGL/2^Z9XANH-H+'JL DY$<7F5,Y7 M"+8?6 Y!NXCQ=U"J,/BIPS>>"7KB;=B$[H+1J"LG8:1]"'3$)R=!(KDHQ_^> M@7366PJ]VF9.S:T_75+8NX2")O=;VAS17J2;$N#? %\3Y1)6&1[WOVAX:T?Z M%N+!JP,\Z'WYWK2#Y%+611AT.HN4@A*E;33?E SI1W!? %D*2O*19+ M6C\":;ZK@2[LUZ)VB/DJ9NV'4=GBTW>VIN<:Q#Q2#D\AJ7^97+ 1D4C+^UWX MG%(0JHA1D)E&V"$M9Q7B)-DL?'#&A-5Z@IF=$Z+H;4R?K4RNZ+3@(?$:#B&6 MRL5F;H1IDA_!TC:"2;K;S0H@U1F][$]Y3?_KX_69&#(;^^KCM(N/Y:3;77X. M,9/I<19-_=2!5J7,IZ5E)T4G=A\TV<5*W=YTG6/5=NH;W;@1MJO*]C0 J/.9 M)O8BX^QY[09,< GN@ M&#*/Y\Z$W:!5">PO_ZB!\=+"1T/H.E,R!G!"@Q!VZ]AI-#9"26V#4.5LN#G'_*%;?472VVA(C4Z7Z-'34'.4CR'P0/;*G7QX:3 M8(1JM]4KH>7&:!G'&PZC3#0XJ2=U'!FPYF>XZCZE1+;3Y.LNC?&$Y$N?S_WP MJHLT"7!R6>P7..#]&,"HZY7=U4$U>\:Y=%-"F>T7(G:UPIHK= M$:;>^9H\(E95[2<6WF,?=<+8B'2568?=SLO7@F36KNGV6"3OWBQ\;RJE@S& M4LG#=1=.G*'=Y6U][5(R!X4U))"$52L!YO8L?:X1DA+LSD1_]>AF!;1._FT* MWU=@<_B5.-#G<@V!@53FH6;SEX+!EJ PDWC1U3UW=;\VO\.$KY&9)9F+5\69 M8;\P_N5XHJV ]?87/P-#>FECKP()CJOPZ_-M%YR>4<0$\N%;0,DJ'8N3/V (]#)?Z_P+#B R7G/[Q*$[)QL.BC$ M_^S^4T,$5Y#C"V6R!Y38&AN[* 9O^^MC %IJWAO@@VDU7+P<6A\:LA13[<"6 M]4YS,M"I)I(V62):D5WS L6RB!:HV--O &J9/SO3E U9/W* *O?$B6+-P[G;RS%*W\6A<**=KGR;)=^VO9YGA^UJGH],4Y2N&'4]@M1H 7"#YKX\%]LSA.K'@CU0[9/ MH!C/O.9RQMX4>EJ];?E$H>]C),\1O"<*Y?X0Z9Z4 MOZ\D8891=B@".+23P3B"'/!WN7 ^E),XG[XZ1 YEJKNHHYZ%4N1 Z0%VI!B" M]+[O7SMI0L\6%+(.==97'FD]4*ZT/5YZG:0I?DF4O\A=$A<&=#9,GK$4;'T7 MRI,?W3O2:(S1%C@A'BU>T9YNRR]%T#!">/8E=[TK=V6NA#+@*BV M-GEY9X2.JEUJ##FZDI7_V>.V2E(9"\ +K*XBFO1G\Y(UMTUUDZAM:PPO3+Q7 M^4N2UZ@@/C%K372@0G=&Q(I81%GJQS.#,OI9_!1%E$!M;K<@27'M[^\=!-H]RSKE#D"<8$(7><+&@ID[ D.>-LY9H%]MQ\"V2L$\&_@O%(76=P1< MR75<%:,)J1?F&#\1PE/(LBL9INL['UX=[W'? )^XE'JA0G,O0C\5'$%?W8D- MUDR94[@I62V0XPHPNFD"HV)5!>9_^_R HDYO_'59%%DL@RE.E1F%.P%^*LJ C8S2 L50+W/ M*Y%TE?F7_NU3O86-WF2"P8U]0C*'0D^;1M]!EN!BY(,&4W*ECRHL2*BG'@>% M3)>]5B(KV$H]_+OK9#/1JT_F\PGKIF1!EX!=8, B,FLXK2*Q,?BKN$XM/S M58$+R#1FRV2C6G*\O6-TQ3GS3]G>+=]/+:WN^9)O25R*!')&PUOR?/P-%SQN M'+WKSGO*K@AOY>5YL7I[+%)A9S]U2GVN[XI=W7>W_P&3RM6 M1YZNA_P,H7_"KVY_]HW P!L@R*KSH55D"P>2_8HZ]0;83&>!,J7PE;06_A*^J:)$033>L< DLO,DJ':%\,UX^!"[Z:P"V%* M:W^:N2I.7;F*3^,,^UX5#O@H[,NO\5YB<9[>+X'Q&3R\/]T9$YW!"SF'6^K6 MPQBEQ-CG:XE7FG)JR[15)//NG1$8=NE,).LWXLX?!K"+C*_S66N,G@L&5\@ M4:[M/A]TGDAJ=NR-;.?3*[-?LY%TT&KT5WI-DRW-0$[PBPRP6O9"2,$)[[E4 M>&S9LU!58GD$[8_;.R>N3R=D\]K);#9P.)%M?^07*96OZQY-K?0Y>'!J?F \ M+U(%TJ% OIDN.AQIZ YD8Y^MGXYM(>Y&2:/ TG8&N^YI/:X'^MMY'AV1++DK MG?.3: OMJ*)!UPT,#Q[OA%HC+H58MJMZJ]"[/9XL FU%DNN^6]:E"_('[N6B MGL1ML*&BHK)Z).K,^[,_E"_LKQ_TX(S )")[U! 9X0.&PV6ZD4*%FFZ$TLNS MAEZ[!2LK!$H5Z2HSA@_J5 ST-XG!VSC%VX3N$.[D=(\L^P*6/=T E.:P2MU1 M$U8=]4.QI>5?HAKQ*>PM!PMYAW+Q0R)2;DQ8*AJNW_[' Q[#6_OQ=33A[T]F MG<@JZ:KJ+( M?Y(Z#G5-M?J$.SFNYJBUO! KGO>;)*'$SJ)X3QQ8G>WF^KODY%+^UG=0\MFB M-M:FT/.\V,PZP:DS.Y0[OEV(_%2<#-@K^EX;D9=WA[.X*YU-7-Q%K^:WZR-O&@OF08\524;[_D6$/ PWE@F[QHJW&/?>9:UF/)^S!:+0]G'FH M'?% ,?9H'TID93(-=X%WP&O>)ZCCVLK>CL/JE]LS@T"TI_H=(B0[%%+"!S]? MN7R_\-WZA' D M6IC2XXI")[F0CXSIWE(6ZG:E9I08\JRSK(F(@\!&*450(?'H#Q$9VWG=6V/'(#DQV_MN1K.C?VU\ M[)&'D7Z%+:7:.H"?;4FEW$ 6V<(-K9$]LJ2^@90= M?QWKLL@FV22(RAP"UFQOYNC\ZJZK*VVWE_Y%FTF_F)T!D$L((TU!,U\N PF! M$G^2-KNT*&>*1WXMQ,C4#0Q@S2I*A.*P1% N0'L%N3ZB40Y&G$IN=3%*KBV" M8M#\D\K0(E]46Q4*%H0)E[S9!R_@)'8QT)U*E/1[7;.^PT2S] NIKD^??XE% ML(G_R4P>0^5=\/V &-;(Y[:XJN],7:7)BT;3)9[A'$AX!<);61"2LBDC[5/" M7_D3;W6R@W'EM:ZF""-#D'IX 7'%H$[>G4)],+'7_#FMP+0<5B?*P.0/*AKT3^+@@-[D3"PD.*(U?M'>DZC!*H!I2>W2=,WR27^?$* M#5FITIC +9D7*964USBAY?VI%!=8!I(2=MX@H,7RPG_'75?B6,]\O^@:'%_.@N6K"/$(FE\1I"%-X1I8&KT:??Y ^;+^Y;7 MO1<5GJ0H\#NZ:U(C,'^%-R1D1^QR+[FPU(IG 5-/>K.P'),V'*;+/3NO<&,$,U+C_>3CXA@OC MH?OGKR=._P^SW\+2'!#HHRN8XMMEB/[.[BO]MF]Q/3GQ6HH,K\+^IH'&O'ACT_#\';M!W#X M,FR?Z#OV*H^N WY-[_]B$5FI-*'W9(&KIF>5[@_[L0_?DXFX8!,O%!IC)5X>77GU#O4(9IZN@E I4"E@U B MY]MB6R@M1".M:E5?S-&5.M21/3?"2E7H6(R)^K4@;.$;::_,&$!G 4II\V01 M1S+3D^*9LF&AR4@.9C*SNO>;Y,'(3ED0LA$BW:XL+-&W;E1]D%(-.;:,84@C MEI7 8$C83-H3>@, M33^D*YOPA78+P3H'=/FT:[V-NQALE%-J&W"N:[D1I3A=.60U>3H>9D[E01@3<#-H!CV"#:XK_++=(]U@;],)2. M;3_):>VU)6\Y5NVPH_O6.]=X#0!)8^?K;KI__$D&G,$W%'J.9Q^>Q:T[Z]8C M"];6CV9L/ DR>\0='5$B\^>$CH4-MK MJOA%UD>5H(V+B; 8+%4X-O4=;MR/?;[L^ 6*\!4H/.$NI?18_E:NZ4PYTC"G M+P[HJ>G>;V!3Y?S\93%3VY5LL%^T^V<5>V&["L,0G3SF57;JJZTFMIJRJ HJ MWRH\D(/%'N=N9UQ?2KEA+6K 81@W]F=Z3='/HQ,RVY&VKK/XNPPVL9B -ZG M:=L.BKK+*ZF[$$2B '8GH<[XLCO<^(WE@JG7^2)8L)7$X1O@?HS"L'=8:IR= M+8ZO3"L?*V#(&\/>])N!MNQM@EJRB)K*@YOO L4J6*>SI.1*;(!L#@W5[[FJ M!%K_!-,0P28G0?8!.Y(T\B;UW0BQ*,QCIW]6[R*&;U6E-^"VD+&_)KW M0I@OX9;^IP,M@I#:2:K3(<'Y-X!M#%>(44F628:#!@,!VJ_ J(!W8P!/"K4Z MRT7F'&9%[L>RC ,'_B?(;>XM ^_27*61AGP(@@2\$[OK!!Y(1/9:@:-K'2%F MSR*XE\'9&10ODMXT^1A1,[C/;:$.(FVGU\JH!F!Z4W&A 1\XM.<*-2&40.>;PX][@1K#F%(;R,T),!2\R %H"GZ2TUR27U+1^;TC="1@4F)370=W M7<_I"Q?"W=H$!IDLVB/XBBVTND48L( 6LB0V11".UTD#-^?/\V9, M&NR%S*WS51K?Z2.;[PR21T7&!X@1.Q5\;GGPV_Q:'2/M*_4N:N57O8*G'U'< M=]\R)[;$E,%N4FY:X#QE9WWHQ6I7L#4X78*4EI>F2CZK 2O]/ U[(.[^+IQ; M^FK9[7U\%"0#TNQO.M^L+_7I,B;G2?[*EJ7V>!V[CHX=VSP*5T;,G-)*JMV;,X4&,TOY\?C0D10S^.JW_\$.N.GF9[B(G1BXRT!KS JZ^ MUXR&^+4L=*8#STMU?T1SIOY58]OPC)8\Y+#'DRBVD?$;Q1X9$1$)7[_/;LHA M*4P]VOLQH[L4GS0<5Z;?!77Y#*TW3%=FU^-BH$;G/H#G4-F2]"C..0*]1S5F MI=@XJ_=)%IUDF85R=5O SR 9S$H "-1I:N *?A;R\E2)L=IMG\.@3I;)D.(T M=15 <'RT/,X_6OYI"Z[K2/,VQURT\4R^=P)4#SE1)',^MU!YH&2PX.\(;DZ" M\FV%Z:9]18R%SG-+=)=7Q)ME* :%57&=\8X5^;KVB^P]NKS!1T[Q9"CEE8C= M<$'2AXAJ05Z\E9_ P?Q,&Z&$4LU95UKIDHGC:WC?S9&PU^J*\ /&I<=ANO"* M2;N4T/K#@@Z4EU-(;43-HLY<"J4G4A(*2%N]\/" &0$^LOR#$*WS/AGQY:WE3O.0/? MA25ZM$T&*>U97=D9BQ8YN1_[8O'P>2'Q'0'QFB'OF<@$._K? +T8-LX>4VHHQ7'?GEY^\6CF6S<5*]=&;*Z,V>B!?S;K5[;?8UO"QGR'&7[Y M-,MRRKEB7"S^NDWW_):$2V[\[FU*0OC8^': M5^XCH)-'LJJ,H\/D)/$P M?LOG'C[8 )[# JQZ0/1TS0W+PT/;&^#+TWR/6[G?/VOW8.K^G@8]SUYD)0PE M[/P'%T^YU$B.+FT-N@52Y]2KT&;CR=OM-@):X&@[DJ"A?:6-DVVI[[)=L7EY MI:E'%&2(+#'VUX22S=@4YQL@7$=_;V%EU:;QQ*EHX966G*XYN!-8M$H"PCNT M7:@6HNW*0:.NB]SF)*C,]60JP,7XM1+&6-!NBCE0;=^S:4%'I*LC1-"HQH[6ZQ2N['<(M:I2695H@-/Y4^Z.82D? M]%=M"#@]KB5L,!G,W:[,$L$;(&^^E>SOFQYC/B&T73H/(/"6\-Q71:LJ0T58424+TIJMQ,73)"!.Q>Q<"\1Y/ ML@P?S;Q-'Y5 41+Y]#^.DZDH;0)&K0C##&%G+(GHXEDS_36HRA]7\*Q^7?DB MJ:]D:\4M8DK>A+?*)KYBBZO_!HBH]"N;KO['&#@OH14[ Q ,_LJD.UL^+0IO M78$0/GY,%H616"Z $ M^3',.0G]?>[A'AHF3-EG[.#H*V2U@*"0R CO%+Z4J9I?TM*W%CE MR-DJ_W'Q3(82[T9^ES(0%,_2?FTI2O5#T:5]C M1^R.FF)M&P\(;[QQ1Z/,).]A%R\OQ:R&1\H;@+0"NOT&.)2L\57N('L#?(W1 MG!:T+CZJ":ZI?_T$G^JPB$;J%F7IJ;;0))LCA+".W11.H0>OC@0 (2#"^4, M#(NUO9YQD-$B;_3UM\UQ(YA@.<@1D>G@-H.( F/$@&11\U%0$LCU,3L<1#WH MZ*RZA,#I _F(PP&5])[7@$/[;.#&G-P;H#G[(N+WW][[0YWNHWL"MY'ZY"YI;@Z"33I38R66(B'# M5-SF*_U<1;F'$R4;\^*D$=*6X)\I>D=ZM[JQN$XW75_(0&(T:\)AA !?W:)G M9IF1_6L%:W;JQ=75FZHO.]*MJ29=PZG3B-W.D.D[?>.+WVN44@W>?BI)J(3* ME/U%A=MAWJS#]-TES@:_) 4*#V8G[5%@X(/ZO%&$=@Q@-U$:J37EY0OT8]T+ MW_VY?_[3W$K+3DN=]D?W9&ZR4/$X_Y!2KW\K#"V>?-]*FQ>'*"G)D-3Z8+C5 MML1L\ 4AY0Q3,*;*F5ROC8$7Z(&%\Y<)"!__1%\?"Z:O[]+SM[+^D#M.LDES M@AB#; IF""/:\QI_$#^ZM""!MC"ZEX%MV$'RL'>1M/ HB>[28JH_>"VCDUZP MOTN(]P;O]# '51.*'1HR]JWBQR)GM:Y@K<3^!$5M?92!>'/C15IJ8F*,3<0+ MSJ6/C%&/K*\6NU ]V.:'F=T/C[@V2':\S^T U^J?+-7O_C?XO0W;T@!3QI;= M=@P>G&:BU%ZY]Q6D88"A>3/+^CX;Z87CR\?!.S2B$=Z6#V*NC(I42)%M+M5\ MO39HE:@^&;?URB"^G!>1R78N037K.PLZ8\T8'N_,88K&?;'F[!2A5M3%RIC_ M7C;XW[1 Z#W3W['EQW3B:%N'PL_G? K;UYD)<>V3K95 N[A85"NH3IR'=P&S MZ^S[HOIZSZN+*B+8%>4,U.)T9X@+LC'/G4&1HO/>:VK(O> =5M?DM-DL'O_Z M\LI*'@0OR.21Y%$EXA=E&6:R!U)^2T&0"J?TEK8X2D /G)_->]6Y"\9U2OO" MM@/2"C+BUUS'J,?\J]*I^<\HQ?0^!'MFE^73+2:G%?6T'PTD!6Y.]*FBF!QM MB>R#/GL4YR SC;+&$?]./)%NBN, 4.Y>\I:_:LHFWVWI(W;AK31'C-=>IC6T M!CEN1Y)]H/;)+@2X8X-6SGHP]J,B,J*"]>860@HS9,L]&1I/'[^:9JTZBQ+# MZO5Q?^(U8>#XYP8#=73^4/$(19T9M]=:V^63ZB$8 O&$WM_FO$__?ZG_CLEP M=BM.@ MQ]L%T)G$Y]*G.7[::ISQ0G)2=Q$*Y2&^> S8GQ]OU/%@\_("J*U[HUNVOJW@ MK0XE*L4\YBF7$EGE!_QLABU3$<45J=^%'OO7AZK&O0&0_"5_JD@$),L%?Z2W M_RPV]=E(S???5M0,'93H^5Y$Y=6:E?LP+T+TO_V#X5_1T-S"/PX$<&T5]'>_ MW<;\S(Z1=,QW)NN+]V,NI.(G]>)O^Y@#JYV',&#BN8T04Z/^!JLSR>+0N@^J MS]P[KDQY+0KFMH+\1F)S*ZUSL86HF([\XD)6_F@.>0(3Z;SM[4V^<0=*EA@! MRT)=YR0N0\56N17>(AG3#/8W0'G82]27'4BQH7Y%4MWHZL_; M /*RC,/.-M MG=/AI4Z?R]7OL@J]0:0:JF!):965J#@.@R2W&:J""H=(RBW%/M< );OTOL1^ M[AKA>3W?W'"F )AS/WC[93V_GVM40(>M##7@.%!+Z&08W6$TK5/JJX8V<^A@ M3:"BK*V"%[B@%BW9D4\IT8RF,_F7[HUWQHQ-'Q#A"NP !5Y"/!E1S^[823;# M443+#FL-EI(DD;WJG[\G=&J?8\#/_(YFU'J.^8Q#&CA8 M]DV27^.GIB:KS7@_-G::O7#].@4Y=)Y)>'98/GIF>GNNNJJGJJ:%*Q6X4&LO::*WB?\KG",KIBWAM)\@YZ&8%7 M8W T16#6M<0CAK5T0;4H@&IA-\%3M_U5V'KQ;[]]*V(Q+*AKPVPZK2HYEF;J M\E"+ZSG]9&71"U@OEDM!#8L W^8\"_E M\9:-#:&<-,U%",9XR? 5S>Y?B]DOD(M^]^+% DZ =^WLH[CKUF_TLWEJZ?A&2 MP&6SX\T@!T>F*E7?_KJ$]S7ZU6L5^:VF=3N2\5L)P\6-]ZB(M0GNB4_>]^+5 MB$,!'VS7\/U:/@@SX)MG?[#Q\1K=,ZMZ-.#"U$T\)WDI?BFQA<73Z5EO$FK+ M]W?UQ M3! $?5Q&5FYL;)!SM+[_Y&1NM=J? Q*"H(%2?ZNWG2F^CF.O>%W_'",V!1Q9 MB3&\RE@+(H(GMR&IQYL["VPW>M=C!Q_62#WU@<1=EFPD:2CWO%8?#>3U$WB: MG#?]-"-GCKK!V[5::_CZ@N3V;\9"58FTQB_ 5U?A[VX';S^,R),$_F=)',* MS4K6&P'$S/4%('BMDLI+'+;ZI[I'W)1&B0;"378<)NM!X?D$RH*XD1, 2 M7-TO"EZ51,+2#9LT26>&'9F:^S=/^),TYVRJ"OCW[ .Z'**NRE4KS?T&ZH;& MQS>SS5" ]8[IZ8[4X2>D@+I^B#](N7&,YVR]KJPQ>'\S.#HP1O#N&S4"[SMG M.?&5V(?Y[G[B3+6G\LB,B-;/9JX__::W(V\)JSY@7TC%>SV[39"D)H!B5J& MEBDIA$865[?E\GH3!42.$>U?1WP;MS? XAK&9KB*XM4S\J'Z\G)4 M(:'DQ\[!KC>.D!8E;E>.CUXXJ)T+(8@",NY/(5& $0HXGID_,FVEO^O#&PM"+/>V'IBO^+8_W!] MY-HI*/4UZ4Z%"OGL&Y,G^,OI46_I4O8[;6Q]E.L<1ZY>_L_T>JR M=;KDOAZ79GWTUC6E%#[ZM-BM%S?UR'M?/G#G&,WLD>/U* !Z>*UQF^^. B06 MSW[\,-?*KP5+=+X:)0^P?.F.BM&Z7?/?46LX^R; M@,QMH=NSEE5T<[79);:SQG4AKUZ!>T6_&!&=23QP>_8JMJ/\<>_/[JP[^K%"Y-5ZTK\;=PC0-SPP["K[-$V?HP"@RCE'#N69" <$^KZ@F.OMY M^VC;RY4RQH^[F1A#95_#HW6L=3(=;CJ/ EY*53UMV6Q MQ@L^^[,+2B^RIQ"7H%'(ODKIU0$*R";#*E@!WS^5HO33'$-@V3DZ%^T0SW:) MQ4$L+'N$>Y;NKW7MRR\A3HOF"8LST1&4*;#3C MP?LRX+U6$)4)QA:W]0QWWEZZ4 NY> &^\/ *A>>?MU42;(?Z MD\+8\AG^4Q1=73&M-DV(W<#B>^B;IE1"M<]-1B/Z*=CFN#_AH1=+%I5 M6.+2Q(;^!(&ML+8X]C#-+\HJG9,*NCH"M,/"W[(8\34< M_'8ICIX[FO4^DYQX:SS,[SG"7V8EF.%>()3,E6;=Z#_Z\.3YYR&GC&J()>F] MZJ3%>^OB@4Z4V"[L#+$FW.3)!%#R_HZ/QB>/6*-\4\PAKI-59L3VDC:RT\*_ M<2GV)P/YJOO08'4*6B2Q3T3Z;Z" 9DZSL#OF^W_=8)OE0=P,H _W4X2C'B6 M5$^)^-Y6CQG[\3QBD4F!^!^;)9-+:<6N/GKM*KMOW+S/"6F\8G5J?]8EK"C8 M!0>)_8)STI3!,.-DA;%HB ED&.L)R97SNWXHN7W+3MCJH7B'=3=.L=$[F ^7 MNT:8XE#3R_]<[V@^V=:YDZYL#7GE:2ET&J1T3L%*>X^I"DN$$ /!,BY.6;J3 M%+_904@"+\!;:G7;MUT1X=XOGVUQ(Y6AN,G\K9<%]Y U3WH^HD^/1IT)H[3 MH="9MALD<7"5(:3&R#]MK[_K4M+NYOF>_"P=*4F6>=[0Z]DU<9QJ[*0 M?>:Z3XSRE#-9YDP>O-%U+L^CHU]ND_Q8+Q=@RVL>H8 9*R@$'&TO5!SZ:67; M'/>?+LK^H"0FOW_SW>*#O6HFJW/W+YB:=;UT)KL8L^V(#M>YF-V-?@E#G#A? MGH4Y3&:[=2U 0&B&2?AJ"OI-PKJV:(2;-#;'*U=E\G&2H5A'$H7R X9NM=40 M!DQ)W34+)]L]JOCB<:*A!QV:[8Q?E(FE=>).<$76--QZG>*,D[A&E CDN?G^ MG_SXK_&AA"E2-HN4\ULFE"J<;PPHJ]B3A*+5<,&$W[!F)3C7F\2T0V!SG2S) M=AXPZ>4-'">W1;AS"*=VJ<&X9L7=5U&9LWN#<^J^I*=7DBU$;A@B]U, M-02'7?C29UI4IO^TF?7H$> <'W_:N%8=,FR/M_ZKUD1L=0K!N4/XA9Z^48 U MN(B[JO!\3 #/.H'\#5&UL$9@KW074Y5?X=7(8I.]9IQMX?-AV%MVZR MBS0$#P\F"ACNL4-/U!84\$CQWW>8DFW.C:#GJ;\:[1#]K4D["A!#$%:V+'O# MR9$A*J8WZR@ GD38I8X)J".8/7*W2E% QU1GW26_U=S(N; G_773%Z2'SU 7 M?=B,)T3 #L]?5*A^M"C4S*+?S$HR]5>GDZJF9#J,4MSC/ MQ)8ADE1C*&!WE.?VCEXJ.$Q9_\H("6:')8=5;YK+D^@E^#G]IQF@8+-S3[[7 M0S5?:,ALB I&+50'-:/,XW74Q?!8Y:"(P/+CH]FU!EY4DF2G.<='\.8'+P= MU-4D334Y1]SV;DM>N?^N10PXX%%6@[O)(Y,C].E>+M)5'MU(+5,?4]7G>Y.I MT#8;+*5 O;MIFTX4",0(<;S:"*GT53T=S?-LMFF:3084")_,@D,T8N,EJR9N M@SZ BK&.^;^H14&-U<>3]*1=7. P3L]HB[%#M)JD>V%XXB*-DT/8-S;OO0%M MYH*\X[9R&FC,>UCZO0$@5GP%2:;_6%)X(ZE^M=7R/0LY&)5R%09ZI+:E0 8I M9BDIK:9\;$$I5H<3(RQQK1MA).KVI3#_.E;QXD/:HNED/$PK(W*"]>OQH6K!:18_@I$>;8D-X+0B*.307[=W9RMG6 M\NWTA[ULLJQ<7.@O)F_7I:-53NA\(L-^%S$;RK*]W91,'^R- L("@&T3CLFG MY^R.!T4')>_?O!<,9$@VQX2:W4YR@K%_?2"^)VX^08@UV;CF=6CP26>\><2R MRKZ4;H)_HL9_G^PY;>LW"WO7KOL*2CAWB''4'KC,RFZ;%8XDYZO9"XUO MVTN.TC_QD\NO-'QO7/(0!12!8=XP)RP+0A.[;/J[E1:C5?,"NL]S;2^)C%2L M+[;,9;_F5TFWMOXFD+E#)T,*<3V&Z-UH$RQ0U9:51]RIP=94>5O_=+Y31SOO M_?N>7WA3HYTUL+Z^?+"3E\G*FE^P9=![KS7='8W&9J5V?)]\NK-X*CL+-W7> MSG%X@=3VXNDX=S.&S>3 ![5BD.N%=^.$7<["@?C/9%KX4VPL=E8.URD!UL_( M.]M(DLEB=XHJP]GJ0-J?0Q NP8[72P01)^Z;8A!:CH/\8Y-5MHMD@VXDDU7$V"H'U)1GR#_>GP?R&+6P3S#S^X@PE^CX M!G8-R*5H2C-&.[:7]F4-1[-N(:Y@O]_T0HES%D=BY@M9::OINM.$7P[>QWD' MI_.1Q#%^/+W#'G./>_8'+V6G>MD7<_GO*V>-APZ;/[Q\%2'M,[0AWTG*ATA3 M[F'VB#EXW$_'[*I;J;0;=&\)\XE,+)3/G?6RKZ*,:&H-KZU6SHGV=XM)37-@J^%R@7'?XU)*5 M9>W2*GO$"!^-LB7V4N71""F/?5]'F@&N=^#7#30DKI7Q7?FD$4*P?5GV?>#H M??K;6@@HR?AC<#@I'ML)\M7;@[7]UMW)[ZR%HWJII@CU\<\6MW .BJ6T.JHG[%FTBDO#^ZO7NTM=B7 MW":TZ_#$:\;-"A0OS2C]0U*G_)G/^=)KG+P-\%32&X3.N(-%DMSR;DRRQH]@ M3TR7].5ON3@BIJ]6HPT#[A^S%*\<\EW[RF49M'-*?\C]6M%,0L38[7'DB1'1 MI'WB,XQC+L^0_3_KU1@48 >!7PZ#=E<VV!*C9-N*_516- MWG4#.]%3#HE?[$\V?;JH10$:&:"ICI;>QI=WCE*2++_6&2[68$H.F[\FIZ[K MHDEMVIUK7YSFI,]8=[##(E"<.*LKYFFK6XY' 2O>.=X,\6_>I#AL#]^5K.(' MX9;,"/#94;F(!6F\^!+UO$?X,%+"]746/2$^4;YH;M+OQ\VQ]27IE-ILT?5QE9C;\]K&8QLVI8DD; M[]O6?4Z[0A3P2RD=[NKL[F._,E$YU1'P+JJA(%(1A_- 9%M3YF@Z)^& 98K_ M+ ;[?O'IM[DHYU/SCS!1346;)3O_EUA<-:XS_'3F/#SEJK]GG#+%7<^%ATAJ M! .P],-EG//*.'H;6H*#CE[N#^(Y@R'%-*.G-R$[.C,GZ&LJ%P>0SALO&DVS MY)M-:7R8*>C7N<0: T-3/P[:>B,?#I%V3*X:CR5ML&A;E['B^X#W+W<1A8$0 M7M%ZO\@F2B^F;:4=VO!G^.K,4.7"RIO4I_&^BS,!=R!$(1[@I3B77!RF3V&W M#^%FSLNI8L@F1C1;D0_PR,67K#HW:L:!1Y? (6VBB2$"9V-N8K["=T8JUSA2 M'G3^V&91_(#46=VHLE1(L:00L1L[%2^:>H"OE7L_7IN[_Y"[TM#&?RC[A-T. M0B4$=D4!3((I4@<$(/@YSP4/N&7+:JSE2 V]Y1TP@@(X$5+]<'I+^BMX"_V) MZ/6KL#50F9\E"I"33$,!0>B3NPJZP)4#AAI'@KF6YKSV9H;F-)IM,/R>'8( MT\&D9)MFW?MQ1JMT[H55YV,#\TPYW9F,C6+M]7J=3=C=AH3E@R1B%49&H35" MO9@9YO%&#N*QI[Y4PY.*G4O+_.VYHM[IY-\4BM<]A+<;2GQ]M OJ3>-32X&Z M*QUKPZ:A=W^TI4.]*L)0;Y-)\[!9KU_X$^8CC'G$%?G?EMN0LL\ M=44,82DVQ.YVZA+GPK]E_4SJB&F:3\)Z3L*NW\I1-(] MBEU,X=?S$WP'#AS*7;T2Q)/5%K@BO]*^(_V-VG2V]TI][2+^4AU'26]KW$

    ]GPG8O#:B(S=#%MWGF0)K)Z"VT?=R]-.96@_?WS4S*W>X2A2A MP>A-\;>QMY=DWJGG";6O@I2W,B<4DZ5>".&N#SIUMEL:YOCZ4)7:%->]26KE M-)Z J#5[H(!/6S[-BL64I,OF[6ED;@V^X?8<)W>K$F8O038IZOQ:7W\)6XFS M?XB>PLZ<<(.$&_2S+.BO*)G+$W776,:E55<@$4ZDE'\-PPRR:7 M2^[#P=!C/=VAA=L1:F\*$X4'GJ*FB(":&[2 9E E=R+)JH_Y"4D7(K)WCI_I M\.X087=3U_;@T$1#"K6P>O6T&NJ/)F[GIV Z9#6V??9>7,1SAE>^QCT,FQXP MDZ6W07=E/%>HOY1];C]NGF2?]'XY)YE*V6]B)&?.P$"F631;A@*X"4GW!*'$ M8P[VL?T62L0OF._J..@=OM.VHF^3N&OJB+_-]3J5KSMNOC+9XLH% M$%X%!V)<:SCK7R$78>1]1Y7%2_=9W@/#0-Q-+'] MG>5_+64?$48RASE),G27'+>N1^I*:0.LDOTT;[^_.XD%/OP2/XV--28E"2$UN*;<#,PBON)SN".5*WZ\N*UK MG7X_Z#$$/(AT*^%J$UG;^-VE_NL#5R)-H8A"^7,DX5@Q]?^SG8P=W M3Q]=>*-3A=GYV;;@)518#&E$WNT[(?3^R]:3TF^8J_Q M(AI.H9ATHE3GC!A9VGC#&/#7./%>D$ZH9,/1KG(VW,6.5GH.%OUN(IP=MFYI M*2;-' 1OA2E@Y,JM'E)V3PHN'H&-?L;(AZT<%V>!TV?N13WNIF0^CB&G8)XJ M, /[LV%].M;[*JZQS&GGQ7_[%$2B-M+#:>1M*$+PT;P-'U.N;.@&9[+N5@Z& MY+4K- P^LARHP-:UBJ07E:-;WI"#_J87W%LN^SC@L_%< 2<;<*4C'*^BU5Q! MJJHH&HN^9IQV^MK[E"0']!6[-T9A5'@HP"ZWDZ02^)9)4OD:TPRL.2)][P]G M0H"%K9/[_VM,:=*%)/R1"?G$=-\9F2F# DI#0?%^-_%)VIY:D"Z%'8VYC.^E:V_=3IKB9=#SZQY[3]700BB7G(.%BBZ@[W>QP)\4%>;6<%MI]LL_ENRKEK M!S5I.#G,-/1]V>R)JK,?[21EC_Q&^GS2;//7:E77*5@OJU,"W.8TRPFTKV-> MF3UG#W[S*))B;;,IX(L?+PJ(ME)'=X52RQF1:6J!Y+OSTA&>$!Q)RK];K\D1 M,ZS=Q^2MZA.I(>S6/QIC5S#+_;16Q-1QX0&7^BV+%RHO3IE/?G^NP6EP- M)B KBWNPH]L5VV-%Y[?;H0RQT3Q.M0?*M&Q8S]7@WY<'9$=G0/L4^S,K3'PR M3AZ]KXF%[#D!!K,:WC\[G@E'#T#QS-<)J=_IYEUH31?K=?9]/P$5QZINTV M)#,:*.H5P.:EYIZ::%S><8)-EL%$8YD1[.1)F]!! M',][\V%H>WY1L8GI%P/^ 8&UUW(,H0X&\LIJYLXUS*6O%3#V(ZL2[7#:V7_/ M24+L[4ER=RX[9[Z7Q\@[-KTK&8[2?QE'*Q8DJ7>'-'AU$<3>,CD(<,4(N;KVFDE<=E6 M"-=XREB1HI1S^.Z-A<:8ZZ>Q_+7C <"'M@9<*=:G[) ^OI]3_1F+.>]*>^@5 M=!QV# L,KZM2>9NVR'T"O?4!1;R 8A^=3X"C(T3):^JT3PDV^L.PR;E3H(3% M?(O+-2'[9I%LE7D);..,BDV]>3@,@"$-'30.(]7].+S-X[@HM%#>E?#;"/]/ MOVXP;VJ_$XY!D_VQ4-NE)1FMRZB5>W2'26V=D-18Q M83%93,=+$1?GW\%^(+VF*=2A"@PYWA$%Z[D.<,B6&=+NX>$'*;Z+/),_FFUW MJJ XRXMU37Q;LD3&=">Z@2:RN?)&_0N4M@Q*F3ZZ$JEDZ&?QW"_WMQ7%Q;8T M+2D:XOZ% "1M[. ))QF&:E(D%G:W:@>PU*7R(*4,;SO_R/_G8EH):8O06]D, M8ACC]X7;.W*7)*S)>11-7E+<^1#%CM,LLZ?X,BO6=JVGL@2B&V:1)! CI*< M%+)W,XU3>AM ?-I-MT9$WC20<[(S02'4"Z[.!0%4;/_89J\ 7I MG(S5VLO#S0&6=2SS9FWSVLNLRV$[>\7B-1ZWR17I]SIS6K5T50*6,O8,Q_BG M<>\>R9*(P.YU+P54%2K]P6CNN*K3-JIRE93! BO$: <377;S3,4$&KR:*(D MN H2ZE;8%^2\/KN@L)^6+J"R,A5D!0\_NM$_.J]:^@F]X Y]CJG]4*;=/#67 M0A+6N+D$:D6;MW[<1R6E&::S6T+Y(/;8_=<#+$OW@V=VS*@#8=+=._ZN!FR= ML/T=+R^P"1_%[]>Y"F=)]D.^DF%]IQ(5&B(UJ^.ZH+^F"R^_0 $68X\#ZZ)@ M!&>GE$7- &H^01 M?3#/#",27I(Y_\B2MQENP%ROU48/RXR47V@1$BF0UI_6Y5^'[ ]_-[GVA&,>;,4>2-6=\U%/NEOI M^-3TF%Z>KT*4[/E5\+PL9@R$]\)+?L9(RW:+>XTC #J::JO/_EW?<'20[.S$I-_8PQV7&MY6JO;I9RZHK>ZH MMIS,O/W:J8KX:H7H0P/ZOGPI=HUI23"&9N X[0EZV[[8H>](9_CJ^Q-V:)YM MN>Y(V-30$XH_]^C,&7:[NC-@$%1EPTWZ-(V6Y1/A@&V9NGV%S]#V0 M^$.-1D.IB<0 HY_$4?\[66M1%WO-3_;E8'8*IH_#@<(E(6& A08S$;/SCRXJ MH*#@&4 +D%S_C]XO/?6Q?_IQU=]5^9GN*.V\&*O_3T0^8W6>T+!IPO[0S92, MGD IH5R&RU5^4W;VZ^Q3F)@<.PTO[9%7#HYQ]1ZH3PD]F8QKTDY'I#A.^@Z_ M+#X4:.+@] I@5RHH99*8* :S,R%VNAOBWIK?]<)B.(WM'IY D![3W>C7)XVM M,.L:N/8PS'UB M!V2?VDK9KU:J/,,XAB_J3JAXBP:>R0>G63]^SX*G,4/=@M>PE&O:(CY*@TG%%!0.$*=C#$-%7G@K3SKW-+?3B+#3"*<7 M1#+L^40\>RVC.\(,Q3P*"X)I_#Z)[&%L-? 0(BHA)YE]#4@$*/X=G$?N^"G$ M.:_EJ_C+^FNU7OM50[;]SEKJ-G2TN?A'-E'U=&JW_R*G]WUV M0M+O+"T4$0N/A_ M'#+X=.,5SNM\FPKJVSMIA"P0^EEE [8CVM@%JIO3R"XW[ &D8_R)V^!S:!7Y MQ?8-^8Q4Q6$S=WO4^3GS=(J MUVH4\- $1%(=Z69XKAG6!N(YL)+R\Z!Q'UJ6IA=#3J& '7["ZT,T+4ZJ,%4) MF/I5*4E_/SNT-AG CSV9&BK?H?H\239I;_^UN.\#X^S&9HF:2*DO_KXR?9;% MB4:KW(;E)K]._N3)IN-W_('*MP%;D&V-V\C5/U]BMM@C2:?SH& 1;@>L_(>O"$";R:!@I;_91:_YTW M#*,EW_AGCAZ^45;#GC.WH;VU8S+85$X3?RB*H>V@N]T!.C[I5:10W'YCT$&N M^*J6D;+YT,)!ZF4/SS.P66('F%NV?8A1O^L01V.'\XQIV1,13N5YZ]W^![HA MUD]*M.ZNIFK3J7!BF&::XK6LZ8VIFYX)@\Z(C&KG?_CE$BD+:]5X>&AKR'LK M=OS'7IW0OSAZ[_SAZ%W/6=2S.=OU+%J\AJ .OVYP;#]IT^T?V07&>SCD M^WZ^]B&V^[T7(0N^'C_#QL? 83A-,I FT68Y(&)IY\!! M'BRG]=:64OFY'>&T%]M*L'8L/!UU4WVIE&!9U51+5*? S/GVXHG24!7@J:W) MB0-\BE*0(9/5;Z2Z"R%.0[9I M6QAL?@_J/";+9(E]'YGY;T9O%>BU2 U"_O5?A4913NX/G?KOH2W_?P63+EY= M]=%>VCYNF-_D]$\"/?"CR'.GLZ);"FGBW;V# \GAF\O(")CT1?H#?(V/VVB+ M\ E%]H] XJ@\2@9 5?0/([#?1I!L2G0ND7BVD_FHT-M%%+,G=I#PP^33EN.Q M7POD4[DC5=R6W%5X+C^\&D,I9*D/$M]F ?YV&<,A[F*EEZ +V\E$Y?+4OCZ; M.Y%J*N(OE1%*.>16:-U-)TG7F4M]):Z1VV59RP/M#"+^(Q!9G'U[^PWWC3J" M1^E'=*.>=73O#5:E)B!F@6A\Z@L5(=T:6M[G7B$23+4>B92E=F,(H,CA"3YS MQZ$RCL(IX8Y%L#UX24=XO/@%X>_HZIQN2V3K9%@;J6RFBTL!7B+&]CHK^6*& M MP"=.XFI-KE9G(7-PKN='$]!C.PCB_I)$D+_7E0^X/I :0WD?]]X*-_VDZ5 M!V3<;1[,$V#8:?T^B$0_ X+[-1-#>NNNPS\%0;_R M]/TC#/KQ?SN'_PQ6J*?>6GL?G"E[0Q&# 9S@'AIMI*(/:O[IWUE]]ZR7MS9 M1]K0T,J.]$N_M:F#$$Q!<8S_[.-*]-JI110IH-#QELZ;QK/ U#'YIOTD<_\4 MY!6@781#G>6EHIG6^4FKZ2=9753W">5$'^!2&.ACA0,5+HT .;9,)ZY\05/C MB)GW%4N'^*J%VWC9,[-][K3C1(';_$7=%0S<#M\I6F?[VIQM5] MSP^Z"O&UG/BV7H^EI>*5WS!>OT/(G63?^"TNT,=SXK?"&Y;ZAKY*$9RG8K8= M?W X9)RF*5&;"R*8[!(6;KV>2O3#AJNNF(8$4$U6JFK)C.;&((UW_1^,0N\' MSS+,IA:"P5;YVY--M8O]H*\!VO[UCH>$O96:MN*Y$88<[5,P.7J6":5J.'E2&Z$3IX-;H,Y@*&?U4^7!6-OQ=<<&S5_RI6W_>>6/Y7]!2# M\&5A[M6-U>FJTE#2K"!!(>S>9:%BMI4U5#W1!WM=UTXQC9?Y/ MOR>F2DJFY4; MC6+@U12?=5Y??*[=-SK&&L/#!XV>%4:_R?'J571O5VBN(2A QZFK7?"DDUAQ MM?1A#XT6CKQ>:[?(;J6%OPNO2"/,B$Q6: MX*05:?')K6<*P\\DOFC:QB?C0N*07%.Y8:S*"O;(]Z]S&:H'7=2<1);<2M5Y MV44X")<5$YJ#OM'YY\!%-_7+0E:Z8/5+7\G[,#_UFW],N.MKGMZE9;A >U1\ M\26OAQ_),.YNYR%[1Z^_N*HB):) U(4S&XND,I"]-/6+XT(7R0X;YI/Y]0CX M8J3SF, ZU6&7XWV$Q'&< 4&9LSBYGI>C@%G_ZR GO&JO6[O)Y&RG]N6ID$:5 M%?E)=PFRT4OMGB ^_V%0L)CN0?,FTL+U74N"*1P-3&MJKDBRW$\0Q "5(A*;%3X96;,2 MSDW8+N2SRUM7%O1(Q,Z%VL>G5%@@^S;-#@5('H,6RY"DAH;#'Q!RF?,VGM$5 M;^9@9M%$8<2Y/YFBX3I/- ?W0:9\CE\V(R.GIK3/3D9H!C\=@]JIYL/FJC/) MTIK"BCPC\TP!FHQ!"A=L!06OPD331XW/'U3&=!9-&XOB7SV;RSF1_ P!]59P M!^!XR7;J&VX//;1.(BYT9IG/I:08Q&&@$SM],Z.^=[OLRVFZ5@^+7LTGVE+RZ5VM.BB9U M*Q5?8.J$MQ#Y.F_F( GC5.Z D>IGGV]F8XE?2DOF* M%#,DB=@SQR@9S8F1/LTPS-^2IM$R&2L.36I]8GR4'J! MX.+=1E;K=]9GEZ<9<0,D^TX;^CWV'9R/HK)BE+9L?1<_FY W-82M;6]0KGC$ M"-5\7^78FPW'IZNCM7FB._.[/NVU:Z-(S!55O6D$0JK(&,^.]CWL9.TL[-Y$ MV@F.0(,1-.VHH;W>),/.V_%]GT!6*3_0VVEF=3,K(XZU/5K?.RF^:+U2D,]Z MDSS;S_8C+/-?_C$;P499MI;GUX]!#Y]S >KMF8[ M[%T9[7[]><6<<7\X+J7D=L*?W'6;#+Z>(V]_$2HNM-*]>(R?XPM1DDUNTECAK*U"-B1L"Q#OX"U_:,LJM[D7$KII5K4U-ME_#FVI#I[I9SF)3UX=?UGW[J0D@L-/AVZ"@^[E!9 MCC,=0F+$JQ/Q[:A-L(VK#_"<2AYG,C83H8 0,#P"N28D*=#.X)*^_TZJT51S[?JPR[];JXO^0K5B,/#;7*J5!VKD*>% M/\(XOYUU9(H/JW$R$I+:")&?3G?YXZEC6$9[.F69,]2\BNB#N0YP9FF"LWV9 MS&(%"&>+@T).5UKO;'IMB4[:3X7S^[[XGC5>'!BB':1:CLW)=-O!X!H;_7$A M/"/OI0'SAQ'MHG-?L5W]DL>U"F'R^$5JHS+;K:WT$:\2?[Y,[^)W;!">^;5) M:\TRX,8RP.V:1-]!3P /.[$S%M.KKJO[XNWUB?1=M1PU#8T%SEUE6GAQNS

    RH#FA?3+6A>8)@T937&7&;;X"D%> MH@+V\1DCY]Q33WK^YDN'@>-%V9CD/.'L9RGK9V17G[WQ&K9C[@I.=2#24@QZ)]O3#@]5"&0EY=>%[8D%,^H7+EO#R8@S.A4 M>141]$]+%7UN9_]U"EE$/WFW]G% MS)P%H2TP_.]+8&G#+6NL[LA#Y("^Y//P%?'K#!3PV<288/(71RGB54UWQQKQ M+PXPC06@3+-9S>G[#RKA8#0O;T,4HX>;69>#DSS_!J&GOVQHB (>5'@K/?'] MQCR(]"2JC(3_6H7XA.XAGTJLUQD>XGAR"*A:M+T^\S&) M>)I!\VB1 Z.:6IN'*645(#CO7O"S+/\Y+MG'\FD%>SOTD:H'CLC94*Z?Q[;" MB@0&QGTAXSH/\/3#34:+2YA88 M*9@[28R?%MKO-O^*Q=ZT_*R) MX"YUX)ZR=:8)5M"+1S3H;;%^51,76*&_P59' 3\66D1^--Z.@WB.(I$3E^)B M?3UZR7WG4EC'?%H1?IR?JF,0(V-RJ\8^]XBF]!NY"GH;UA8 )IQ/T4BO@B\= MHLD%[.,.8; ,O>?T<0" E2:-L\1)O]^RAZSTK[A-FVQN'J]G#N#8-7N2F7PS M79<'3].9J/&O> UUM]"VY [FP 9^K1Y?3RK3"]K25Z. BNO1XLD3[+D 8VU MR&B^E()QOPEJQ_Z?C5#?J3&REO+-X,VJ$-T)@;=#5&4=T6^),9#K?MTQ9&^! MC0;.PW ZB80+;RZ$,P59IJM8'C!O$XW, MMQ.8KTS$>W)2T/O-/OCE/@U12A"!'10%!)<=DX#Z#_-0P"(O"C@F35X!4=A) MLE7_M'= VNL>C"L%[;@(D9KA4@!N7;M&;D[?NM5O?QB-[$#,^0;X7E;27]C3 M6^F\R:UHFAR\MO8EWYM=\=>"T=.D:4WRT%VQYFRRZP;GYQ^* "WX2>+5\W52%;1%7Y8,:C MN;3NA9_XJ"*B:@)TY.B) KILT-2G]*SE:K< M#2SBP(B]53DO21[:2'#MU6F M&R#O[UE;9/6,W=Q)ZXUM>-3)^5;B/M[@WPC.P&.]O=MTKP;M-(WZVKJ0@Q7W M)*L:W""S+!+BIW,B1@\I(GXS6TSEC8ZYK4QQ&I"K/#+X?)LMPG\#Y;:[X;'6 M'<'5TQ^? 5CH#'$AU[][A<2>1RIWO3HUY@?==<,M0IMW"(>&LSLM]$L49+I"3MG!V%U5 MT7Z@I_X[952A4,K)ZL%1770(SIVW4&F!)U-[ZQG&;4RQKUN61!-,N9X[^$\[ M)FZ\N_2D>WGD:E(5QILD$2$PG/MM9>&<]'VH7\@I9&;$=OE9$4\M]37']02?;EJXTQARX31LGC9P MXW_AS,81Q(]O5/;D9POOW= [)P02G)-';)UT;4E;K$GF!A5Y@X^6T]I4A98] M+P+'' X.Y'>QHXSBQ;]X# $6R",P])>>QUV*[&)S4E++LG:#JE?RBKJ%C="] M8L]WI-MRCV/71*B?N"$NHM-@R;??"=.X6AKG&686F_W,?UMA[7#,DRH\(=RS M SU^W#]+5$-X%OH\S;6!=4M5&5T7>AIPZELR=K,)DPAQDDS7J6?#A%Q(M$Q/ MT@R4&:)M(:58D>N#'KKI?(+4>[4V%2P7QEG>0S7T!YM8NV%5\L!K9&?U"1G] MX@?=.:E1YOFTRQJKHT&.N6>*#A0*81\C5RO=)7.R_@DS_XL#5>5'B6*-, M,%Z>W-B=>*E4ZUV?V^K0G/#I#@B&I1&LCHF54G*B53]@V( @[Y>!C<]ZV\&] M9@GQ>)P6L7J(6M609E#!P:Q))"PZ;SD[<Q%SJ:;W/O8A,NK&9T>B[032X?TT78 MY\UV\?.J-7SVO%8ND;E]PL\FP6Y=W,UFLFWC%<,4 M-=+]K'N^4WL,\=PQYRKM/>:SM4?C9Q0'=E8DQ"061Q([-%J>U=GLRD\-MWB9 M3C+OBV"65_X]44K=VC^%.I:K)OVG2^)_**G-#JD3+CA:2;G^J:0&?25$-W;: M5+Z^]7Y;\X*O._/Q\U]#JZ99>O6^.S,.A>;4'!(#L;^*YDG*RX/\ZTK#IRXL MX&EV- G'6W6?ETW[QA_?8Q&E(:>DAD*EM!I ML_7:L)O&"UEE5]>MET\/X9LIAD83/%,Z[T9^.[@2IP.J)VU+_$$5[?UJ#Y\W:1 Q4*Z(0L M?/7&MG>\-$B#WVGI/FUPV^DZRM\=4]R;.B:2QI(VD=H^(40^_70CZ">/%8&A M?MO["VIU":LJ%W%5267#J>U];U^]# M69(_IR17Z/J+/G<(8RN]QCE,8W[ MZ"C95WW]_=Z.(;B\U>S=^>'U)&36'@5L-H(N?V?NH[G'Z8+4S9[&>S&^%Z&O M'Z:S[0:OI'#05\^B@"$O%'!8IOCWVC_ZN7JV\B1G'5& Q"H*:.ZDMT^QP084BFQBM*?V\R#]V5N+^5]\2'_0*($DX\-]M("HUS<]KU"F16[ZL M 7,1?<=P95X.6^(KF>,1>5)_!CP:>IG6GFNYM]-U)QWPOS=T6HRW*S8;7F5= MPF#X]ANO,O9I2]HWFEOAKM57.+^SA!*BU-?V3LWU9M2/ MNPXJR,MESQH;XJB$+D6["#(3?;@OMAD[/J4,,[RAD3KMUZ-?=7PD%')@_S@$ M5_NEPK:5HB63,(,]$\6._A&V%,%,GFVU)[D=^?1Z"%]$P^7P52!T'L:[*XUG M3J/G\5IM$JFB0E4745^BX&2;]@6><'B[C!BP2_C]N6R)0-VVY^B(>:Y94O<= MY+_\+O"_E+]IJR:V:%\?F=:3H=/2(5.RNMA.T78Q,E=O7JXN9L1&B^Q9@O;$ M^XA6NK>6]!\'O*L+;YYX\>B-'Y0F^>OBU$9G6Z_4&AI7;NJ#3&PC82<+.3F&X2$#,D6_3N&*,^53P2@\CE!/2U-5">IZ+ MX)T* FU>ZJ/1YS,:"MG0\"IZI(= [DK!B=,0\JSA61\_ M+F])P/.M/>?VWIS;^TI(YNB1[^$-T2'J62 MG7AKMA6H%MZ%-3ZZI#?=\IM>".LC MCLH+T-J'$7G2CYO_Z;L4"I^$5'YRQH-Q8M?:X!W" +'1W*\7)71SA[1.3E(& M;#F!IG!EY:17Q.%L^NECKX230?E'TOI$S7R]?;563 S@ M2)D?81Y8?5++&CN_44!,YS&:/V">+2)E,I&D=&BAD0]?T4/>W6Y!?)(GTGX@UC &]/5KL?F'R$5!B0@2C;<2 M>$AB>70/>Z!A$&T)?8X&;/*9 MBT_9.;^&$A[)_U8$T(570$)4_^#N1&T?5@RP1F^@A)#5X&7&\=K]%(;N(T\$ MLQT*$*=&7F@#%."O(4^&25E:XFXZ+T/T0@)M.9M4[7%U MQM>GBT@HHQ]*\^Y_0X*D4-/_!U!+ P04 " !#,9I6F862#0E7 "-8@ M& '1U>6$M,C R,C$R,S%X,C!F,# Y+FIP9[R\!SA<6]LWOA$1!-%+,$3O MB1I1)H@>A$2O(>H$$;U.0A ]1(O>18_>>PNB]\[HO3/:S#?.<\YYGG.>MWSO M^_VO_S;KFK7W7NLNO[NL>XW9@YQ +@#W%&3D90 T= ! 0_T!R&E "L! 1[]Y MH8Y;J!?F'4S,6[/M$]/'Q"?%S<>V3W"(E)2$E) M[Q*04Y"14!"1D)+<$$'#0,VYA8F-B8E-@H>+1_(_/I!- .$=- IT50RT!P Z M(1H&(1JR#0"AY,1$^^T ?C_0T%$RWL:Z@XV#BQI0?@] 1\/ 0+^%<2,UZJXG MZCYPBQ"3B/Z1Q&UBU==8#^Q(>#^&I]YAD"QN)E4;W&?D,W[OC8U#1DY!2<7$ MS,+*QLXO("CT6/B)U#-I&5DY>867K]0U-+6T=4S>F)J96UA:V3LX.CF[N+KY M?/+U\_\<$!CQ-3(J.B;V6UQ:>D9F5O;WG-R2TK+RBLJJZIJ6UK;VCLZ?7=U# MPR.C8^,3DU.+L*7EE=6U]8W-@\.CXY/3,_CYQ8U>: &VA_'?Z@7(4HO]%NW M,&YAW>B%ANY\,X#P%B;]H]M$$JI8K^V('_!^O$,B&9Y:W(S-P*>V3VK\?A"' MC)%_D>G@1K7?-/N_4\S[?Z79GXK]4Z\IX"X&&LIX&(0 &+A^F1;("ORE?14O M>X$^*$T"J$J3?&!-"P18TR)B<:69N.AP6-,^_*-EK,;2TA^S\JTK"DIZJT^\GHE5HH62OGY37]CN5U,\OTKQ<5D"FV7!XIYG@H4UN-* M=?61I/7DAF]XRVJ#KN8?TC!,^YP=M7L*VYMB+JB*/NHC]6$-QP!D)?GFYU(] MR5H4*VK<.9RKC4A^#>2\QWJJ2YFKIO_)8W:Q<8I'=%.G0-Y^_ZGO@4J(J&S>5*4_U\FM0.%,?^7B*C^. M6GMJA):\1U,QNL%?;-%!Y^/D15P*A )WV77)G$ ECYNLVOQ M]RAJKR;=MW@=9WRW1)9"XTNH[^=E!/]YC)$X](!GA[)P?9[L;1V8+-[LE%FN MP.;M&]"&W?/]LBI\QE;"#^+/3-?V?-KM+C1W"&'?>(H$7 7J;Z_8'.\\SB"D M%&]-+V_ODH&$U]JY-+=2%]H-NHV/]J=/=+F?=I140NK0UF(CNSX.V'2X?!]^ M.LR@/NN<'B%7Z4LZEMN5"+%C>.1/R5<_ ZF5# MML."KG*Q\OAOLGG^)\_4*,:]K;@QMH M \*FOQ&-)L@+SWK[?F; P<)Y[UJ4"OWA,'SW(1(PGSI_\"9WFW(!]HS$;NV>*__X;RQ#52V]ME##*9"-75?C!DA MQL[A5U)6AL>0S)DRSQFX9B,4T=T="UAS]7&[B"QEA]09NJ=8"OZ 0W>D5W.3HM^Y5\5?9/_?I5U.93H:83!(DL\'F8RKUIY0CM3I/KL)Q) MRQB$E#RQV-*L]1NII)?=.!-KXD8@K?G3Z(.[M/3Z<;7@A*>+=BK%H89A[W;,D>O M[[]8)63E10+UG;WPP5^U:$=,9SMBL'@0@45,29%_&M'L3*O].^KG+*$//O#; M,2X'[]%7\/O*4=RB?0(*;! YD/459S*P MC5LEQ/"!@'+9O=6""M)LBVMY6D!:C7?7#'.:D 8G^+7*4+Y ) %]>*H4O;YO M=W#4<7]V^8TOB,*A2Y5!)]?.SP?>FNZ/Y8A>?"NQMADT%7PI>VK_Z!%>VYZ> M44C;^R?V05X"<"0 H\%:(K]Z<%KCZ'_JP3O]3&U36G[W636V\3 MO*7=RRO"3=Z$,]4GUF$3,@N$,KWX=-*$$=:2R!UC*3;CK*;3RO3+*/?YH/[ ["%*R(*GS7FOWN>"A M)D7GDHX7);RZT*+AUH%?HV>A9<,#0:IC021@4SGS-KW2EE4XV(9)7>K191M& M$F0=O)TG]E&\Z_9 )G 8@Z:B.IQZG-6>-B%A-A:NK=MIU0IY&LXJ0^MKYR/+ MNXW5.\=Q_5T (I==.[@VP#1L/+I61F[S/$N.(>0^J[ZCM:X5)CUWW=Z/'#IH< MIJ7NOJ5A$-PHUW*@,P'"=**.@]BX#19WZ"QG12NBTM1^-,AL1D@KMO4"[7*0F'F%=;0@U\,Y5 MS-!6$J@KT7EZ.(T$PZ\$M5QSWG?UQZB^>35SJ=VU0,OQ8=G]=NT3,8E*$)Z'Q M==4I6'WZ$ D(E? S7:?8BLH[<]+>VO=+A7U.MP[Q6ML^G3PU%KYF0P+["5>& MHF'^.EYB)])(@.JD *Q4/I2?6EI:&3HUAHE-_8A576(=R&/X.)0==6*&!+13 M:>BE=7LKD,#MF 67O2L6$ 5X/=%R'LYO>)".( X+0@+'RF5(X(J*!SY>?)+1 M3EU4U5"I@O"010+,2& YC(96&-XXOSB6C 1\;CB"%Q_#&Y' LRT5)-"E19P0%PT@@^1$2Z&H\9^B$_GT41N<_&".!&\Y%)AOR8Z&:,^)_X80$ M/BW!D, U<0$8)6X0@A_:8G\ 103\R?N44_5&/D^;Y"MX&$()Q8M6! E@=W80 M7+#H."/PR*\LQ/\N';G.(UF.79!N-A(0-T$"7Z&'LJ%(H,7N+X2Q0L4?0@>? M##?N6S0N&70&/E?MOO0?VT "_;$HR>:OPI<:;X!' FF.*#H+@]".,+BR%P\2 M0,U!V>2W23+2OXMV_KMHPBC1^MN1 $HVZ&^RH?1;6\+Z7;T\A,"VAVJXRA_( M$?Z.''A1^*\:@/[&N3XPE.U]P^))#?0(!CX70@*,-V8%DR.!/^%%&3;YKX8] MD)'-%/\;WM0W\OP%;P)JC[]P"GL0'*A75/MW 5$0)Y__BU*_&TWD-R("VP[& MH9JS?T7/IQ/T7\MG]W?P1/Y+\&[8O*JFC;S!(?>?.*RAT-Y.C9KTXV(6?'X$NHI' A&BSG^39O#&<_]%0\A$ M528L^0]79?C=5?\> O_F'JCP2U!;\6S=W_-H']-<^- M); =F\$@]OT/,[?]9N8C$):'VY#C[&L'):N.O9::@\=D.G$[^- )+__C(A4L M@2X/:;A]IH?TP'+Q"#VZZ:WI6;JV+V"SER<[>IU-\^2;FF,UR;XG:[R0FKL- M4MV=W](06%?%DM8B#W,4HJR4RS$A-I7G13P_3W18T\I$%_YM2_./AE9T!NE M F;/CLH(2.8:^^WMBV8I&<5T;Z$9_%S#-1"Y? C]F5IT ;4U@*Y+ED*)Q-C! MNU'U)A=)7=(D&OYQ)*K2P/^?C7[#@"\K>Z+1LE[I@8C:EIQFN*RDQ,)XZ7B( M!!)@$;-# D:J2"!5X^6L6U(TKE7C C1UVSOZB]I8]G\BJGPKZ&K^^6?'CTI^$6"-)'+WET"F5 MIAK%$N94P93-=U[M&$\0=]^!=1;:8/L3&HEN@>(%#!/-0QW&; JA5%_CW">% MSBW/=@9.1 ?C#O)LIXJ:[17(GHWLC%_N6=T!G?40ZX_[-K"YZ';8$,N/%60G M((&>VLH8GNO]"9;]_.]FL9S/JRW&@CP+@[=6M*XX7;=4(S6=$D-+ I]*I-5+ M]9 %LJ:@WS14R1-2$9X],V_PO )5\9>5=*_A?+XM+]ZD'E<$-:=--14KZZ9E M^]*QZ79/YL[5=_2HRD"'^)Y+10Y/R3GWVEK#2HF[MM$1=[\? ;O5IFLSKY+W MOVS,3Z=+7^I)J0NN;NO87*]%4+!YN-G0F<\U6%; F98N#>_ O>?<=76G)V!E M V4CNO6%%WK$?-&W>'W#?5BG?J%-8)CE:5WAP8,@*>V?.T]#"F/X[V&-^)V^ MSLG\]<+5)^5AULSUX'"F(?LN1[*FS<5@G6:W%Q=<_@#<_D+/L-><455OBUPH M)%4VC]Y4GFM)+OX7BYF)J?'3=>65+O1ZX@X0OJ@E3ZMP/I= 3Z_[BXCNJ3$E MP4.M"'!D2M20NM9L!KWN_1D.XI_ 8'?MQRV4-YBG;L0\\;UNT='6E1E6$LVV MD@GDU0XSPI1PA"GQ=AV/))U2Q*M]D3:C*3[U9]5C=TO,51F@.E= 9366-MQD M+*FL^0VEHM93?86QL1:EM\_XS\VB=+"[L""^3WO*S&W>W<:S[=U7Z1B";^*V M&C5:!9X4&ATP6'TC.UUM:XG>LDW"D7-^<]<^88W_7/.=>#(WT/635%%V_*VH MA#$/_W15D?7S,/)X7!O]G^W4GE)L6#.:W0A:..D!@\(^13/-AG7**)2V1P'"#A.QM?=4*'-L<[M=;EPK,CZ MP*G$'_KYUSQG$Y9>CFD?7^V#&/9=K"$1__K[UV$KAMRR^[JP9TE\^[/7R[TK M$M9&61"NY[X_'F&L=5X.]2U>E]9^:0/P+,%-\Y03+KBM ^MG7W5<(K3-*\;F M/)6U,73[?A4]*#8YZDCC37%H[N1_7[C@B9N]I>&6'V-I^:1O["L%"V[R[$^ M2:7ASM7FXENW\=XD-K@8[+QPE^#T;0/=P%>-JF@Q$DB813^QKC0UT7GU4H^# M?5DR; 9-@+2HN>CSHZN72AJ6NWAANW,BW\N]Z'VM3^^K:3\/B>GOK<1+;/.# MA:K/$&1)F8]%UV$M\/B+OM[OFE<:*Z/$J\AT"L] 9< =HI8CY(O31#]^+CG,=%@O#6@V05^&NCXMR"W?)W M&=.3NTT866=B,2=B]9!^_N1I4ZXV MO#O@"2BJTRV&=ZS3R)Q4ET'FC"F&G2%8($D^UU&++W"CCMK10:= M$\L)H("\0.C4"[M/;H:P0R6'70MX8Z?;>&CY[=JQHN7:MRL/1*7O'3];!R?7 MO[;]+C38T$B7)SP>GZ.A:9L'MD[WSY;$263]WNZ@2[R7J:WPI":B,)N]:<%G MD\"J:%6UH42^0#4OY-B\]HKA.L/V2LSN=@S,-?G%D-8GW<[SK,HS%OCXUL^S M#4.MR3DI3VO2]KH<4:+O+LLA/AQLZQ(TTEZ0\ZACY^V\ \EGM;98\[TU+'C< M27U>&]1U)A-AL9YX7HFMVM-K[)IR^&F"]MC@BC5**" M=]ZH-=>\\^1XJ0Z?7#H9Z;Y\^\?7]22ZG]S"&L[NY&MS;5XT\11M:>!ZL M_5Q8C02+/,QM6^Y"&WUJ/0E.(AD_$".Z MXE/V(6:A+W5V 7KR9+PI]'A)GQQ2 M$'WBI%_E?522K!46'Y1751P][XYX%/K]G\@-Z(7HP?L*1;!55O-!\V9[W#G>* M'\^.M82YHE.H.QZW)?0F_HBS2JN:3\;&2O%A M):F1;7?/D8#FD7?5\KZ*1%QUME=_ ]D0%:&9;0',SUK%HITW7,%=WXE.>42DZK0-;"=D2'UX"?62SCIPXYM,D?+RV;FYG#W@G0 M0"^?PXV91Q?*RD9W=[>-:RV:AU="[^=PE:YVDGQZ';C$0E-=]'2?)U"SHX%P MJ+RM+*G9=F<(6CJ3JOD\>.D+KQB!G<] M>P,O$V6VL?&=J#G4@0J]W5YK MW6=_LJ.M3'TJ5E?)ZX*IJG/5HV+@-Q;SFBPJ6U>[-9G]SIC S/MWMX4%K+X^ M)C$K%Y79W6U'B6KV@2SP^6#%Z;4P/1_FEJOD$$5WZJ93*-,A;@ M_O4C? R5JN]>%WBH6YKLKY0YU/LZXDY_5IET#GN4AE<=;ZOW!A_2WPGSRO'- M,3Q_65DD-=SST!84DNFWP?SU> L.XH1/=SZ)":N3LL^W*B5/4GMF9[[L+7I5 M_'T;:],UGX=O+B\F6_I;IMQ(2%^SC*=\.U3LE7V1D'!M5^E%0Q2.BY5"HH!% MNS9W%]%YTK%KP\GN :)3G-5EM+&2/_P+/DX/@F0/;F)+ AVPET,"#:9( .<4 M.KK=A:I.8^#0;T?@+674IE$"=Q>Z[ +^%BC:[W86!CH,;T, MB/.8*U:40Y?RG!\B 8(C@I,\)B20XGL&/A0%_8*%\GU._T;\OL(X\JT&QKLHJI?Y2>-R6>0 MP,\#,-]<69U D=)BX[V-FH+:[;B^1>:7QZ)AJ92@$)$. _S1*XQ"^8PMC7FS M&FG\3.7E< (9C=TG8X363<$G%$4,$2Y6#8=VD8:]_)XXIUK=Y#YJG\:[LKP2 MM/4ZW2%X;;*/%((>@-09'N1K]D/QH5;).%U9EC4&/V+-27 )7W! MJ^UJD-CN/I?\?6HSVDY?>T;6WIK=+U0K@;?JY)9CT;HHK0A!B'<49?9\S3FH M._:JE#QZY%W;L-V.8_JQ.YE%6N"Q"B=KVIDKA4! _N:^RU5:.H.*_;A[+0^$&*T[[".P28\9#3B&UL9.:)AXB'TP=UI\"+YFS2@SS29@NBP9 M=:ZP6 @W;;RJG" @"#I-/, O6@PHY+^L)S&<,,Y%X-QI!^P.C8Z ;B8!U4]!/C]*$%MS%\WGWN='.E*4YBZJ# "1]E/5 M!(),D<(6<JO[5BDTHMVQ"6$'[ MW[S :D.P#-8Q9%:DYLU*6[ZA?+\M]"8:YR' >"C+,%8NU63X[@WO/4VZX 1' M$GON)H^U# _]L;K7^SQ:8S:[QC4CU@(47'67C^/FA&[+E9;#OOF$Q1[FBU%@ MA#\W##$0J1C9+62*EXE1JJH:XRS@"OF4.R"6)M+)&%K8WCSMC1XJ3+KGG,0\ MR-^3*-CG?JGU9L3,@G-IYA%_8.8W3>HWF"S[!6PL%8'2(4E,D:AJU9)H^#!.TP@9 M$B"OLUQ24I0N&?;0SC#0ZRS0?A87G?SZ@6ZX0,8>X_OV5<21"6L3IS"&:."% MN=P!OC^LEZ&WN%J>=Y_.Y^=%8-\^2RL2P+L21PR$*;B^ MJ:XUC5YUWUJK26SQSHD.#T"3>7IE.>N$T2HJ=F#?06[ 7EPW4B?QVG+-Q>L\ M??A-6;AU8>'.+A7OB]N<%)_FFXS)WW4*T^QMGQ^DV8(L.L2@:B4QFA'KT]/7 MT6@D]N%WPMO>,CI^M6#Y(@&\_B!33#F6CJY+?!"%*N[ &\)^R/S0-A#P_D(NC7 M?S;YG+^*8OAM16D[N-TP)=41<"]"EO(\%""MU+,-\;.U1@(SX+ZJ1Z.F,CX) M--_J*7)ZF4'[\?K0_CKPV6 F$O@TMH;P1&67AA#[%'/^]$R/FDYC:,)QO2]W MIZ0'Q!$)B \@@7F9,+B2C=MU',_E^AB6%20D)=FJJ @USJ EV2157*!FQYK\ M^M@RN^-,"PF$64#WTO4N(KHSSH A0OFE8HX=A-0I22T-VD'[^-6E%!+P%* _ MZ/V]2[6FZ\V685[PYNBNYE'DC^-:&O(K%F-OV8A.:Z1!U"E>(R),D MCMZAY=+ZWMN.2:*NI/FJ8M!A.OZRRR->T6)*^PU=8NYM^:;5FE]!#IJDB[;! MM.0'\;HA#PXW%\VMB[N8$^UP0)$-SJ)&)AA%4OIX:P&9S0G35-/\ ZCP\8\:>;I MM,A9:=ST7=G8HL8=2 M ^APQ19%LOS]SK@ +KYK[BNV4SZ7&B3PR]'Z0.88VA/5B!K(G7P@Z;J7&@CK M9@J88'M4_;/?"_+9$19$CTA&Q8.^YOFP ]NT,1EO(^]9F/.1YHBJ^H&T:\+W M"Y!%_Q/XV8&G. E*P7*A*!5>#!D;M%7C.7;@?] MKB_O[OZN?27)K$<8"8C5:J9Z#2>QQK094@BX?.N1R+KU(X!@?X?2'EX*^JD9 MN5O4QG?5DB5$SFYY^<5)L=>F?Y.6L,O2=-*#HPIQF*;4R))K$'VE*++ICH4$ M5,KW+M>1P#&]]N5F1P(2.'A8C@0*!Y' NF2#%>%9^&FYR:[BP.7XDG^'KLHG M+R*BVW@%TMS1_-J<,[61=7$M MG>#-.)'24[:P=FM?9%SIH+%%R.LQ7+;(\HD#!W>FP'?!]:==IO05WFY$:* 0 M5S*?I<]>#ZX>C330:KOHOAJ\THC#G1:N+B%LZZ=BWSEZLO+CT1=A@4MK-WC@ MXSRV0DT:TJ0B?1Y/)"!UGHWITP0K&651JLZY'%)3C.8>^ZH!=SXO."G>F4IN M+[IK27MOJ$[%\3O%L;423%'[*H;I5[(S^VU9CV6[P,K4*YD!#UGFAFCR!HC% M2X%ZA(DIX1-O96S00PK1,"E##NG\S49B489])+!8D.WK&"0F*UM7::WL7FM/ M_3#CF?>D>,K7/K';]CI"28]&Q+&MP*0.GHJM;HFC';7V8G/)GK9D6\ZR&FB) MEYAX7X.7;KF/&4Z5J"06O9^J%=N>;;ADR-P?H7(P1CF9TX@MR#^1$;%5?W4J M-J]VG5)'F GG;FTGWLRPC//AU4'#/1\N2;A7O.1,>_5>#-)Y,N=2ZTMJ()\+YV%.CQ M3T>\+%W5J#/O^0G+WX,HG.ELY[LZ[Q! \IL7"/S57.*850AE24[/U$30]RIM M< E'OJ!=?#4@J!L?@5:<3T,6>2XV[% E:Z9'=D.C& S'BO(3K 95TFZP7FM^ M,MM:(=F<&K=WTN5Q7:\+$CDP2-T'+UF?M>Q8<;@'&$#Q]1Z3"V8L2R>)CAPS M5.V*;755#C;4>7"Y53W)+21%DZDNZ4:=Z3 M*VEEQY*_M\P;_D5VY-7H$K0D+)#I -2B*V=N?+A1VF5>'2HOX:?R4Q",K2^\N!HK1C I:/QPLX0Z%+8WO<6-'; M&M/KX+VL;OX027,M6]_:YP:4GS6FLG^IX5.8NI*F+B;[3*T&+/:C:779F=<^ M&UL9V:7SDSTT\FV;-O)AX,Q9S0U>\MT9JD]'#U:W?RAN#>_?;]6 AQWX0:S! M"C^,'3@IX$U0"!GUT#^P&FZ98_.1")(:*Y\>1I_5 M0P)O=/)[+''%VR.>:A%A]^-0+! '_AQJM C#LWI2%ST\;:5CEC!O> MD+DWV47L*JU5V>-WV;/S^^^CC'R85'Y6+WW,S$7MN85&][BWR8X4AH^K,L?>E([05T?. M@*7?#C'#+*H;]A*F#-=.L&LM4_(]GM21H$W/G-ZRBAU0*IB1#+-'[5AYP M*OHWF](M*C\983D-'E".N.PO+;%Z/!;9=D;K!FRIZF M"#ECP29OO7=%G''"Q)?L08'<5UG%'C"11>W'?GI5R M<@X0\)7R[E\JX]M)KU)1G_AO+WVW>)(!GCBPC'.*YG:HK:SPDWEAZBU,YCQ= M>3_^O?T\]3@HUZN/RO]C'2[G(G^/B_&@]=*H4;E\II(,C",SZE,>M>DD)0;; M6^)^28[U>?_&>P5>=).;1-+9\Y;D;I[3VK-:FZQ!_&J8&I03OS)(C21NU_QZ M=21O@^7C]>N]U:D;I1_XKE2&A9M?ZG>#/.F&QPOZ@Y^C^1W45!O>8^.>N1G7 M;WXE*>>:G7E]\[V60I&.^8-+6\0BPG%BG&9)%1'_6W]EU7"W?]EA$0E\#G7Q MF"A\,@RKB++SS-%! F9;+8KW?6P9F,-$/__"4G^C=J<@F:+3E<=7P.(8"?#L MA+R%@86[61^+1@/A<$W"A?L[SJT-MP<6*H:/(XLAIBZ&+\>7C[2$1*/]"U4D MFHJ"K',8W0>\[6IGMLO":"S=QK+B/.2A$.<'_.&=T.Q>ZU7VZYW,$709-WR( MES2ZX(5F#+SQY8'8V>FMC2R+G,>C](JZM=;:JSC+7R2N![JC9K*33C9Y$/D' MH6(0K=KUGPFOWHZKAH?-9@] V5_>-Q'1"GOQ."/8:P<\2ZW9D_2$*FH\Q,-3 M+#,L8*_P;8:4M6/&?)G3J7D/%B^S*[4YX"20J'T(,5'@K\^S.A5/>?U<8%D' MJVV>:,L-$9)F><_2+5\E0]=P9M.95RZ!N$(2H(Z0 9K6"LP,K]Q'4&!0=V:3 M#'(?CX](?_3NULZL#B9K!8;<.1>&1Y$ ME1DPCEJ7)=(JX4J,Z/0M_8I6M6-'%U9-3/G@CGBU1^ERUC;'[M^N04M16ARD M,LSI/U7(P^28."5W!N.J0T?;=!]33N-ZO3JY'2PL7M8Z52=X":NH7@01P-6F MYNY36)L/I266*T'Z'O8R@T==/]_1V(L^*7HS6#3_:HBS<%DK0AZF36D4J4C! M",4-I7 ?L6?N2F238#X5$VE*_JU$AV2@JG7H37<=DB[&<>R!=5D EEJ%( $B MR3%0R+'EE?0BGLGS"M9*$B_ZKJ,+]O.0S^Y\=[IQ&E1K M\" M(E/.YSL]Z,]>ARD_%%''8SFU1JW3T])#2T/Y_,=?E9(@+HP.&M$4DV8>[*%: M/];HDN"%H?.G^?OMS:,F^AS:[D'8Z?[; YVW2IX;&+(YO8W\>&3G1Q=\7+!W MR\.@ZH [%;9^ L:?6]?0(:E5:N^1>=^@4ZV!L^-_O^9NL',_J68M5'H*8JQ#V>F:Z: M;NX;IT7\+Z8]<]*I/&26?LGX/Q+NFWN8>:>IU;A6_3IW>Z?P1&165F*$?Q:= M@\,]GN%=>$'ODA)S&[MH;Z"_3S2[K(<&(OY2R<50;1A6K2BF^GS0UH^!Q#03 MRO]L,!5?ZJ'9R^9F++JX0LM=*NIY[X9;6TGWX=F6A7I3%J42MNZ.]LQ5I3\= M<=NB[F@MJ\6VO!,_6'^(Z8D9&K44!]W!PG75:)R(*VS,[1+[";'&_TGF?2?S M\%=H 5O_8Q ;XZFJW'RYT"?_ $E&JX3>;-B;7O&%^GG850V#J\(5M&Q*$V! MA. 1 68JVAYI5/URMX%QXDIU?V',X5(W7NZNGU@,%S'14RR?^S5)#=58=('; M[((478VC0@/C8;U( ,2+VH5 $]UOS6].KT-^,J.VLP'0>=LU_2J;[*^A4P]V MM09*[^6F,W[]@/F^QKF]']?J2:3@.T.ERW./6.Z5DC@1^>4^P>7]ZS5_ M1SR>_L"YR1..>.,I_1+N&3W<3]U1=*8N6(SFI!N2U-UK7]:Z^UW44[*8E<&^ M.9S?&"M\89%Z,C\S3>]2/.[$"V_NUTD&U2LC ;9"LVU'IO>"RJXG1=%78C!/ MV39QT=%MVSK3)5WYE]KN$'=/WO[>$JW6NQQ=93O'HL=%N: "U]N)^]"V.9K1 M&BL;\51F8L<&%J\(;'1 W-7F1V%XQSM=;AJ 33_$UPXCI M9EOW= LAJ%EC(Y5W#D;8-P:.:/'TDYPZTP.?5[4QZL.B](OGCJY<_(O.SA[C M0;:G1AN1$W=$)O#M=(\\J$.."2@M_=7?B";-W9%B ELWPRP\X]L%5U%1(X^L2,)W:]@<1*TZV_U19_WG!& MWM%5+*VN5.'][J1HLMM&61=X[F^@.PCO?(MD\B+LHEPHL M?^))658,XED\O58BT[,BFS\9A";B22=?0:>1P+@TPN'B7@.CNRF)D:J!\ G6 M6G(G1)X?"00;< >JL_=Z#16ZY[$:01GTF*%]D(V]:9[%3QO.D"7W.W%R=R&6 MWWU![\).WB>;)&9<[OT1T;+$+J/H-'5L?DJ 9Y*S*JR.\\6M@YVG MJP!T'EWYHH3_;;X_) =3)94&3WU>YN*0Q#I7_%O'YJ_+H\7*'?J%/1*X5>\) ME]6XS*A)@-KJV(4$J.\V+ILH;U*=VY&^\Q4W&!T)#,RG(X$%*VB(EU4 *T_< MI9O>RX!/)*9*@C6;7BJ&K?DT"B6)3X8"/3D3&\PW5&[F0 =F;Z880T-2D&@K=$9>3_3SX#P]MU-JZ*I<;?UTX MG[8<5/C :J&X64'YVE8%N'U#0?+12A]\.]ZY]'&LUH_J>M[?6GD$SS$Y(&J3 MUZ[UPNE\*YF^ZH,:]9QO7@K"VN/2DFJVE<:/S] MY]0 6<[."V>6 :J%$"$VUG:K?IWW(8^K>R>Y=,5_70!!GK#W_86]XCD@.O9/C'V+8'%-HOR0:4 MXZ%/2X?B::@06#H[RW!<6['>*K"*QS:X0^_\$,..6G.W"H< ^U.V@FY&T2;T MP:HC$BBW5QC-V1$6<7.X(MQPS2S"V.]OVPL8=U,K]__TLET079YH7CO:M Q2 MU7JOA**+XN=>,&UY'A+ )8#U7Q.S0O?-04B 5']F?25:7X-[9A )-*5?E$ZN M%U$@ 5__ W-$0"08SA>&! +3$62@]@1H%Z\_^)3XMPN)4+GD[^H("Y3943F1 MK_3 N84'WV5:OVSTA-5F[/06(9^.08]-:1O()?1%\*W/%.9X<^G[>\W)N"ZZ M[41;%YX)@W/%46FABCF,WI.9PI&MQ(^T>I)T+2C7QJH)X%I0,NCZ-RDDX/,8 M"1;$IODCR,&;L6W;S]J M-?[.@^]/'HW_QO4Z^SO4?.1/Q/-C%AK]&$>*BD2#,H4JHR\^56PYT_GLW..- M729-$4G\\.QOFUIW\\AP5X1\[K_J5!CR8LEULSC1JB@.6XE]57^H/ MFG-2*:6^1]MH"<5\.QX,;6F%ER*!9]V@*\I.)-"N^H?#/?[=X103L4;8D0 _ M=!_%[]OV\;=VE_Z_88X%8[EQM]_@4+U1OGH :C[ZI^Z39$]G\66?!SI!%OD. MP)WB]^%!>0U)9V14(>U+_%.\R67M=4L(8$G"[\:9Y-_'OU FVR(!AE$A[^25I%TJD4,7OSV]0, M8YG;: SC8W4U'5.62&"1,$QC7SP/:IMI.:2K0GU*J) F^1WM19_]F8K -HZE M6U+40:CHK(J3@#!IOLMI,EFJB:4IQ';AVFR*0E3J.HTA<(C_F8_8!P^,'8.. MSD?$ TOU='0#RV_?VK?K:;+Q)8N5$3Y:8;E,JUO2@]-G;^F,%7P/N^?BHXP8 M,1K7J" /(E%[[;3PX5N'V.5XN@S4*:D*U.UMJE10 MF&[$_#DK*I1.%Y&)_]3R)/^":,&Q&#E\-7Q/6G! MG;8E,]UD-;NI>OX$6!P$6U(L1%TG8&Z-%-Q2SVZ-T18GI6?@F:Q?XUX;C5\; M/DUYQVG_\2Z>Z=;\K>-ZLU,8C$938TAZMD;7H/WUN^\Q"GEEY)@JCVFDW1[! M8E4$O@8;2HYJ%WQ;BVMLSL.3F>N^(U!@KJ3H3I]=55;UHK1%Y$D41_([3,<+ MYA#(XBQMS_,2*9K,#$F*J'@[P"UN4 P)*)B %/JZ1'P2,O(GUVDQ* ;C$354 MZ_T*:Z)82(#.# D4^N6[S*LV#HFRY,Y9OO/,?N$W.T=QNMN#UDF#B+K@QGK. M!99:LVKO+@W<[+/7A3,M&A+"DY3<$'.[[F-J@OQ.F* M#7-#QU\&(XGFNQ=OO7?]G(O=]&)FP4M@>-+C\:##M;WN*'V@'7=9JFT*Q!_B MJBRX>Q@P1?$!CL?2M2 M.34?=1*=UT3NCFW=WPN6;"^E'?XY':Q1![IUQ8*VOR407$ELP5?>&WE&SJOX MH'O>]5MLQ/*:Z%GARYM5(OF"^04J3/O "/:PWU-+ZQ^I1>PFA?TSC%-&Q $7 M\(M+80ADVI4^VM)C6E_20K^MJ$%N-OSC&ZZ^X78P@D3H$\/HW@G%#C)&.$AO>V8"2>#@N-M)8*6;*V],L MGQ4.K=?-=-8EO>(!Q\$:6N'.12[^;514>BY?):GP-CIWH]]==A;.Y1PSCDBF M?6L <^1\"#9G8TY.:G0^U]M\L\IR076(W7_QO'$O>5VDP8A'Z:&G?1UKZX MDA: /GM8?;E#OC@:$U[9<^@?0(=;23$=QD+125$XB$] RBO@AN_&.-89D5ZP M:P>^S2DJGVXQ%>77F*&[7C$P5SUYK78_EOSN/-]L_>!LQ6"2QH&I)?29&WS)-OF6W..G():4$XG 2WRE^Z MH"F<_0*%$V>-=6<%KE_G[/D$VA?]M:.X)A,#\A (-J-,-QAY5FP M!@;A^=0F>#\L)H1?A70WXI0&)"%AO:)\H5U;%N]R_^K\2XQOB0L%^G>7]"50 M",^5"HQD?]L>5XSL60!7@8-97>A&H!^S?(EHBGV[6VCI/KBY9JYP*FKL&\L4 MXQUFK<*54(Z0V.G5CGS2@X\CK[R8X"P+\Z16:VHC_-&0:)R2S]R,@<+>UX,/ M.# ]W /G^+(GVG.HRXN"/'SW#E^%U M3XKR7P0%B'/%=YY6T#YH\&OAJ TP5L0^'BJ6^Y"8;%XCV3Q-(V5<[S3<7",> M7ZBW.3:6I+[27J(C-]TE170]BIUPUQUGC3_9QX!H0*!M]*W#)$-5H$8<1=RF MAC>Y;5T7H76NRH^L3-H.:[X2-\[&)<0THH;G*,,^D#/4=J=Q*PVUUO2GO@%+BL(1)( MP4?5FA^(H0<"%_&!CQ2O7V4C ;#A+!*XU0@/0%6OZZ30!96KL!X>^+-R)' ! M;#;"T820 +'LU8,G2. :"8[LTYHC0TS(^QA2:C([F#^():DA G0T) M](^?09L)X 'J_Z07!G_F^%_3FU$-!(\J0(].KN?WI1 /]*$7F(9P8B3 <-B# M( 3=@PY@H<@U83?"X\"+A.,HRABYJ)1U:_Y*R2L+%OSRKYS_J4D? 1:B'R%V MD+%>D02J+JFTJ=0)C'<9<;N:24XA/25H)IALK9SD0"Q)"93T8' M;[0FIR(^2(#[< U1'?>NM!H))+LV[DTB 9SC7ZJ!A^ 2 MABM4[3A^4CEQ!"Z>02%7UVB(JFU]02:HH4E$2&"^%$&Z$9M. GTC>XX$@(OI M;==O);^1@?Y&1N9?3XYGU(9<1:')^P0%#9TQGH%KX(,]H>M+\*+2)5Z_NV7C MWC34URV:M9WEJ\1U8Q-4#]KMJEU\,]\2M2#J]<-?XH6,09>F;"]/YQ<-BF38 MP<4F*/$^(*J00.2AQF\CM1OWAJ&^#R?TS1%BYDB@40E!NE653@J>0%6!R6&[ MH''3JRQR'RZSLB'T/C]!O$492TT_S07OF?[*^VC'?%9S1![1P9% MT?7&NO" +J8PL+_"%*YR6L@_[% <*L1 H&J@Z)XQU^S**Y QB:^LP2M!N2WM MML/,8>6H+[)N-YZ2E^D,H96L('=! F&H+=.-&@H5FE((_3_4>)Q.6CEF:!*S MR7$>QD:F:7BT)0[>^@KU%=F^Z0M=7]CN%[UJYP)I>?J?D%YU1MT70=7]W"CD MYE$5,4Y(?N'-/^2'H;^=G02K!HK_N,0:T3RBE1D3@AYM@6_F?]=5J>U" M+) MH).NQI;Z(!+CY#%#8Z^4QM@#Y^$BZ-K0$N*J$OZ**\O@*XJ6,^AL!36J]F94 MLC&T-.:(EN)"?^_J7"_YTGA^46W#C3G5+F>:75L9[)(1$Q")EJ0L5V333I&^ M93/V(UJ79'B5XYQKDS6/7Y.%3PQL?B\MD!U/\O=O->+;PVB#/&$\F) G9M_L M3T4N\\P#*2M)<=K<0F7_(*E:6QK6X=!V1!G-VGW*!#KO.%**$C)&RRQ,2_$J0DD3&EX-36-\([W/@$5[ M$K^/EUVU?WV]C>M*X,]=>"M.NOX*\;:X/5A061ZH?"K?*2 TUFG<.H^_-5]0 M<.UX3:!8/\)U/"&ZE;-4&?1._U!P,.(=%DQ)"^M!P^OK @2]J+WE''E)/(0! MMS;-_XO$]13" X%>'[\P'AK3B4 ;+BC!! ;1337,4A@^04JF6^+H?!(Q3EENST<\#%@) MOO:>@HFXDOB$L__?H2+L0K6^I3--TMGVRP] M19+#LE(EN]5?0QU[M4[ME[^4)<2V!J]<8;I[V"YNGLJM4E7CJ57Q!% 1M!0JP.=N[K[.FK'Z4S^SWG 9!?%@B6WM, MPDZL6XW"%"8-.F/=K$E4U1[^)X^P_7<-(P$>@@0>T#8B 0/48KI^&Y7Y/C#< M?.C@!]Z:0%VPUL=JLSV_=X):2P]1X$D(?-P'UA90>1L)_'9?2?6T03:E<289 M'K/<+WZ=[8&5H@-_NU6\\8Z[R,X37=&U[TRMZ9ZRFTD@B@0FG$5JW]2'.2"K M-2NS23/J]4_\B1! C]3803_".OZ@-]<)?;Q MOA\*EM=;_==W--[#PS=0VR>'@BW0R!3\'&9[ST6W&=M^<=HI:5,QPT\_[DV< M#^K6$XD(HIT0=[+^1?ET MO9MBGYUG,ENW#(J_&4<,S^4AWHKSW"XQJ.-X&,J[K7EFSR6-!,*)4=5=$1OT&$,+!$"7P^"&B/HPQ*=1D,4Q^26JPB*Z^M;G-8($#I53 MD, /WT:$KT$]:C;M.^BX $*RSO\450A&.&-=?^)" L?L)UL@^*$/HKKHD(0G MP%?E3,&@Y!I[/2VPM/^?OR'S_]904>PP'NK5@Y*(]9^Q[L82(NJ:YG*[Y7ZO MT_:D3B]+9,FY\I(3=O,4_F.L I>B[>$#EM8QC9BINY5M5E.AI?8"!26M#)2$ MH>HEY!@?5!B-2[[JK9\^/&;OP=11#;(ZV)@ZNPPS@@+A MXE8[[']1/+TZ_:L:[8/1JV4^]#OK2N97(G")= _!F@A/04C7LJ#@U'O<'(P[ MJ?YV:$\QHIW#)Y+R.U, 30=\:2YKU'+^6/7_(?^OB3- ?_H7(8'QR,8+M'R" M#^!#.5&4SQMT(@%)JWEXT%]2P ]Q ETT>TW7KN#KK'_3RG7&=74MJV#-%&* MA=ZBHB)$1 2D$QL@@C25#D$!Z42EUP *&KJ@5"D*" *!H_0:I$H-/9!0#" ( M&"!("1"2NVWW>,Y]][TW[OVQQ]A[C[W6VM^#L:-66A3L\Y7+3M42W_R89YLVV%@. NSOW0K09WX'IU[OVA*X4M']0:3NL8 M9SS0<=/[^.)9C$ZT*DI00ONTYW/TQ]V907U-4V&K4@.#7CHU4=7_8ZN,?W/0 M]?BK ['"\9=8B?6V_A$K:)( ]8H*@EJ; W"1S BL5N[5L%XU*IFEW@C0,5P R+ MV$+$= ?']BSZ@U[]22[HN)AOYYHHH(4PRO]-BNP@";]S5Y$9.WW'Z/3!FR]8 M,TQGVIHA7P%%N$$#D3?)P]AFNK2#T,5JH'#IG3^? M&FB+@6,H-7@::'IRVKQ?TO'YC7#L:--;Y:[/4((R0+X,/T0[NO7A-)X C%D) MO$Z5#3I<)WU;! KK?;I[:N/>%Z62@%J$/_33Q.0JG/1:KEGB J*S#DU5 1YL MU_M0.W"3,&+>]=ELZGSFMV< #M) _-;^6H,\5 L4^B1P,9MT\TR998=0J*<[ MAJ1D("3A@B8MD_+P4^FO%4UQ/UZL(-*.R_*BT1>'C M3?S5^_%5"S?UU7S"_L[Z/8>8;Z@[-=>KD%.;%6$1%)$<>R_?-4T$VYA6V.W_U"QHYP/WIIOGP_?"FS;*,86EW:[$'IEVEU=N@O+72O.'7_P7B8R MN+S2R"WTPSXZYQ7Q&7"999;?%!M[!^9R25UY94B/5I55R@63W*>Q6TI#WI=R ME5HU/PB7;AWG47WVJE:K!2WL(40_)=&*9$I[79]FZV=]^UX%3V3B@$I[8SO# MQ7L?JN9$7\CEN/$_)K)-+6:PCVAR)VZ%&\!50#G%$+OUVHLG21I;TO5UG1V]D>,V)_^XS92_K3^:FK.IJVAK=X M,:;^D6<"1-747,Z-X=O$8V\-GH7TAD@;#++^)<,B?\NPX%4-BM2/#'O9L814 M8!G11 .Q>NP@C2$J)9=YEWJF'8/)*1D?J3%G'JY@FA)NB)E8EUSJ\ T9=0XL MR\"I")@QX! .HKH\M:VRD['YHIF)D M>.Y.CJ1)X*,U?363N5!._0N,_^$AB(E!S^Q#KX]"4?>N0NI(RY1@(VJ-Z'K1 M06_F>8LU57HQ5YO%"9D^_].D%H0WXTS6YOGSG^]6I^Y^B.6&FEM/9*]XA6M$ MN,!SJ-TU_=DEM7X*$L7ER,OB!3:AQUD?"]J)H'-\HHH*? B=L /FG^=T2X<\ M. XLQ,H2)YY[>'<97G@;TDL?:AXM."VD-%S\:!U]F.PZW;)YV'ZC^E.D8BG* MZV3:_9FQXQ%PEN=Q8JI&.BP@>2OYV3H6 _-J5VX5I\X/><\#=5O0:R*:V0MZ M3J:W$K*[ 5JY*!10 M$$4F3EE<;@2S4#0+''3NH"O*FV_0Q;/=7 M/LUF<2"M$CHT);/K$V!$L.PSQ:N%+<9G[UP &5F(BSN<)WK90,RW^0:?#H07 M+4YR?;5X',;3DG&(X@I7/ICO'7<"JYSEYU)05^IY35_S4C#64SJ=T?QQVSF* M,OG3]/[Q:UXPEK%QC5Q=$2F(BR*>Y9B_)RN]Y/1:449^S:A2#6P5++;&FM8C M7IH6L#BG2T<>:('?)T&:^QS>P19YSI=[#9M:+]WF/,>SVMKKUNQ])RN>C'U% M$2$M94T?S6]Z YOW^FKRSFH4W^V@Z"I86+X:6<0!"KDXBR1\NBX7\.3^V\FK M*FI>T+WH&9$\@-\GJ'] ?7=R7QM$X&;D!/B33?8EZ)4(C M;'\6@Y3YF&328IG.="]['9.O1Q&6>LA"E!J2 ",?R)BVY%L9V##I=UY;)/O; MO6[*FT"U[\AVEPWFH]C[HCF+V-W>\Q5U4ODB".C=_7,T$+TH#32U<&?.1:?K MEG*=85RNPH.U=]<#EC0 R=JHE0W$FP&0(?8<_KZ#2Z+FM[\M)U(91,G8#$33 M68H#49Y^AJ[$ MS4/7.-_10 V/OF_37\31ZY2BT-8:L*9.QO<\$\?$2(@IHI;X- MO4\#G64"GFX'2F^U+ODN. Q0;)(55"9=&JBE;YGY),?6)X#'Q=2K2R<':U7N M^S'.5/@Z)^HQ&>0> MHAE+'TO_XNE##%,5@GQ7\OO4&3]09_VT+1' %4\#D=S]".T/J3Z(CQ! V2A& M$*'O%=.3V=-\X)D6\ROH9*'L>?KFF#@O!F7Z.)T+"]>U;S1J:T)'FI,-'R#< MNL)! %AO$$A%'?(4Z$?OD.% <=U!_+"WY$\+87YB\GG\)Z9Q739_E>B>J3YW M#)L$"K--9JS[0]-G_.N9LSYSZ>LV\^E[Y10#WI?ULK6FUYS^)/6^>C1 1$7/ M[PPD^=' \DBSSEC5[ MWFH M2TY)_X)(;!=8*6,K\9O/[;[[O.DWG[M/CDZP[ 2@ED=+.>'76'* MUG?D;IE["AI8S >#M%7D@"DT_?2.4M;? M@BC^]R"B@9JD_('!F?0_32!*D>;XW:F_$W4-_#O/K$KG TJ I5FT5 V7#)@Y]LJB048*]7'?PF+NN_ MES#/IFH&RB&>-IJ8+:!+)9&%'I!.L5(TG4,_$O6QTN*=XR'V2(U-!,8R?35< M1"_3BBZ(V9%;-NI2'IT&B*ZA$,I''M!:.1EZ/W\!"X'##WP\_/7J^'.-!PXY MG072!8;&;]33Y$O* ]- -[P2NSC!NA)5Q7$_("^GJP#KK+^J27'" M'6#48[X@7RQ(5B&,:S53C]:3D5.GV.K&MWU,75+7*\J_!*)V=5%^1^:O^)9H MFT5RGB5YS4P.+6^ZK'*'GRKXMQL8_;^^ *60Y@'U*@ZD=ENJ>N4)4>;HH7'* M!1HH]AAPRP.XQ>G*Z-5+9LVMFL;!'I5]+G,B&BPVFO9/=/MY*2-&J>+A."G. M$I^70EQ!=X58EONKV<[I\HR:DE^?7-$N](BHB4CJ6.2N?**YKY7>;:3(FV@9 MBTIW!.8/]5+L,7MIWKDB43:;^A&UKU.O;$=H/2?R_,"E$R9[WAVY'&:Y5\FM M#>4<]I'#$V!1E(Q\7A,EB\H(L(U_ULMU&K)0[5%4DCLV,H'/&4KKIOS'-?"F:'] M94[[XD-*+9 URAA#,AN!J&L^6 8GL@7V+.J_&!N3B$8=/U@2R^29MU& JVB, M87?BGC@2LC'AE.313JBL-4I:)9VZ*;8[P9-AGF%*?/%5KZK%.7\087^F!V), M-B'LWKWN4V25%'67]TB5\=PIKMLTD-&GZ:6#BT3ME<0FE-+[1"-LK(4C?T*6 M+U(06YW6EW[WR@XROD\CQ_,0?_%1U3++?E?EBMZ$B>9#7BU>8*#\GLA# -77 MH[%J,7RI_L"+!=.8W0>P.?-U=%@;^,DZO64 R:RU^G%H#](VU\+8(6XA\;JK MAXKV8;CS'NX9&]M47E LI/>ZP9"[$]N#/J*'@+PD$980-BMU#)RG;!2^KN'" MI\[%^;HHAK,/88\RQLFX>QC&"10_('Q-Z\)[6MD4AY6PEZ[AS=ME_>_B M;R*XO:MV7\F"MT_6BP'9!$XM _]]EER2S/T%!YQ%^P89O@6DFGCI%@3AE0

    _9O!39WZ3TU;UJG])>!*HGJJ(U;O>%109': 1NX)M@9&!>\.9 MU!^K<(%W/*$$R^!IS!-?NZ9.,Y8R7@^!U_55.Q*U_+;/*MPT3[;Z[YUFK%^0 MZE&ZJ8AHD>08QYMCO#S=Y8D=D#0[;CL)WGM21QD.@U#+3FY MX+98]H:M0W9.K,*9TRC!=W]:TV?YG]:$_BLXP)Q N\LR&5:/<0$$!PO[\QES M&B@OD=A'3'SAG^LID"Z_K(,0]'X 8:@/0&AKB3YKJ)#PXXW*9F:D=WWOO+&H M<;KFEQG3K7^AD/F! C@-0PXB/J=X WRC0V\/39*+IV)"_7FL589112;X;$;# MJ\T=_7N:K6>8O4CT R^[S4G,T:4<^S_#\/P)* >7W-) &S>91638.09_RDQT ML%N*@NV82KT %9!L,UU?863[* TJ,C<2 MU@R5W'=0920M * M3$>V3K[I#MYUAN?I\PK5.$$"!Y:S>&J7A2W(Q4GW!H(&$@X:S]S1W76;FZ-( M_VXXB[^Y_YOAGOQN.")HCW2\5HR;6LZ?\$EPLGT: +_X3_CJO_NYV($X'.DV M'*%5Z>%^\\=$E[2P/9(B)6*8O8(!!))RNQ/LL;RSE]:1_/0C&B M;G+EC]Y,5KH@18-P4W&,_'_[';^!E/-H.SK<8$(:DAW^2<. R==H3_49 ),J M#W3S#4_E6TYQG]J&Q'9JIY$71Y- ^O-HB8:YVF[O*?RL)) MK3X]CWR#Z%6= ZY#UX2T8[:8QVB@R2PUKFL%)YI#2]ENK@T4Q>R^DZ4G>]T2 MH5ZL@#V24..R'+[T"8(.6P_$V4[N;CDN!7)_]L)YM!!;QDL3VH^)'WGF2HVKP9&S]+?6G*<%%CI, W'"FO1@/O#7\]6)>%'^/:G>PJ.,@CUL+N-8,%>.\J[%6W,MRKC=:O[T65JVR-CEVR4N!OPXFFC M#&%'W_EQF)[*[1IN<(.N=*8TJPHX<0W*I%;U-^F4/=(N47])S$G>9+Y<)?^, M4=[9ZM/5-Y,;YNCJ/LFCM8/N!6GZ:S4"$*<^&Y$=Y5CM_@2]3!=F<::Q0T:B M*,Y;;A\,U=UIH'>J61Z(JW.#;)Q<9-,MB)G#=?,K"46;@PX%L3I;RBA+$$GM( M@,MK3*ZN+<)U=;1M3CPL[H ":\Z],^(YX,2] M*=5C[=QV&W2;83^U_[&K[]WP4VZQA3;@43?3U/>3(Q@? M[A2PK^2Z+A^7.7 M)1::CM[?J**WF\6H,;-]M5G+!8]ZF09YVQ8NK_GY?-&2[2)R#G".RR?E'X_L M/+9!UQBK::5Q[50NYLC;M21>X;52?;W_]'?#_U%)TD;_ 5!+ P04 " !# M,9I6W@L%_J^] # Q & '1U>6$M,C R,C$R,S%X,C!F,#$P+FIP9YR[ M=5B4;?0N^E(B4M(-?H(@4M*2HZ"$" @2TDAW=XW2(B$@(34HW=(IG2+='4-( M,^0 P\QY\?M^>Y\_SA]G[U>NBVN8]:QUK[7N%8\#F&G,,G#WI9RB'("%#0!8 MX#\ ,P?( CC8V#=?X(,+?N'=QL/#Q<6[@X]_ZS;1'2(BPCN$A,0DY'>)2DHKQ1@H4#GL'%(\##(Z D)B2F_#]^,*T MV6TL'^QL'*S[ #89%@X9%J838 %QXF']?8#_'BQL$.,M_-L$=PA!@>J[ #86 M#@XV+LX-:O!=?_!] )<,C_P?_F>W*-3>X=]WIA3X$/OM-JM,>1N5^L@AFZ") M2R#!'6H:6CKZ!^P<#SD?"0F+B#X1$Y=]_D).7D'QY1L-32WMMSJZIF;F%I96 MUC:N;NX>GE[>/D'!(:%AX1\CXN*_)"0F)7]-^9Z5G9.;EU]06%%955U36U?? MT-[1V=7=T]OW:W1L?&)R:GIF=F45OK:^L?EG:QMQ='QR>G:.O+B\\0L+P,'Z MG^?_TR\RT"]L7%P<7/P;O["P/6\$R'#Q_N&_1?Y,#?^=,\5]@0^W*65BOY6W M$; *JA]2F;B,W*%F$UIY@+AQ[:]G__\<"_R_\NQ_.?:__9H%B'"PP.3AD $0 MX)H $1-9;2#823&K^^IS%WDN5B0_VWL7Q. E373\6-_X V\Q,FMT>CJ"+:B5ALC/ R%[T$/?D%# MS 7(QOUM.%1?4CWQH%IRU6F^9SNSBOC[UO.EN]6GC(8JA\4>+T.2IDX* M-5:FM?T'DI!1JV2M3497AZ VTE5^E8 MR/35%QS78I!#)DA[*DTG!B"7ZK1QC+AF*_;,4 23D]U\Y& MAV"4@I=T]EQ:SK>@[?5,A(9C36JY/?E6Y\,V'GR?*^>>N+$YR$&6\FN7JB*?Q-&0WXX.08((3E,,U6$@/D_/O*9;:[Q#S3>G3)1IO3 MTO(NPV;2/]H<.!S,\.,B8W(1%G+18M:?H@]0==$77S MO;&RTONU@6>?,!%4XX^.3G/FI&]D,TP&#A *I_&8P"^&WGM?U.B M@P%@8$A;P)1\B(\FI=S_Z8/6\'WH0>+M*0H%]>&S;T$/1O_&+'4'$MCL7&YO\)\@!IJL'A?J& 6I I:%.4M8$/79W MI+Y(D/Z'( W:\PND>P((DC3*/3+F!$RL"ZB317;8GU,5_E_"W)#PMR"V;)2) MT6$6F#Q+=$ 2&@56$1GM0<13_B6V.Q;? M5!/T;S%U2/E0*,S@ITA]@7P!83K$,.RP'!_5@03D0E."2*IC82<)__G>BP%V M1M,ZH"\X9?_(MH"1E1PX!?\IAW<:&TNC[S.<=V[ M.6@<&8.NR[ET!W/UXW^H=L,;!>A?WMR$GPX#Q-SDB@LL'^\=5'[;_K.S&_'Z M]?E%D G0S2WH[;\T>#()V=R"_,W&.[+X;I_77G#)2_6SU[O2?S&(3 J"I'D$ MV8OXWWEM"0:CT(I,7<4/;:+BYM^Y7$_\?(P]4C*7P"L1VU9BSZ51->6&Y*O: M"?E9F>[9):GS:&?[21[(PV]#//ON.-V7?6"%9D/.^J#M'\#"QP#]OS;1]6 7 MHV:1<)HYHY+7G=SU$\L=RM^NC;4^NUNZQ"7?Z^#9^4MQ@Q[V/"(3'7L-M,ZT %_ MP:B7154'P4YRSJ[_!M?.2?77S"5]_V236K:7U2S4=ENKP7-VXZ[>=<[9105S M>'/NO^ZY65I(VA:S7/B MF$K*LQ"$T-*.=(M#2#KJ7!C&@*RG5_;I*27AKT3 M/OLF/C,K@Q5G[4(E\)0./AYA^(LI-(]W4T72O(@,S!K7OZ6^ V?20P?(7U\: M'9::=*C5CD>NSJI!9I;ZXTU@">5I+E*D-G64'X8_!'HS:EP]]&"1;$S-ZKHL M '/T+^$IUQ$.A=#UE1N:3J&XXFH1)*DNB>JROI1]/GM,E=U*W,7B[Y_V,)\6 M1\S[Y4FW)X'=[%BIOD)2IY"Y%L <\)@EIP0AGD@0UG1UV!9"A29ADA>J<=, M+295_I6MD=0LR)!$@'BG4)SR'T]9,0!/S_45Z++[UH D3H^/X:#43?FT(U/5 M.:Z](&<#T/8T2:7\\W3HP2P87-,"X?M7Z 1>LEUI:T_AL(_".*""L.O#%C!^ MK"V0HWGH$G;%4Q1G1\:I9.PNXU!]H:1L '3]!P9HQD>^Z0GGJX#X00X^Z+ST MHESV'5V+,:F'N6K83N6A=6.NEM^TU#I"-_-!63SSH .5A;$5N#76PD_BKX<"-Q].!L7KB?,'SO#@NYS11]L.&3X3F-0(F/GTI^MO\:6L]] M"^?_[(P>C5D1WFNA:2* (KA:/3,8?[2$*5_9E?/\/F85,=8F^H-];HCU*L\@Q(F,@>J>6 W&Y3P< MV.'CXY$2YA%*S(N8M1&7+H>7TUJ!7)YEB6CR+D1JRU0>+B379D@IK@BJE/8=W[UM\8B @S'6X"S^ M\-.J9U UC&)@Q8C.BIK>H[I(WR;@Q7[<%/D_L1^!&E]>K!ZZTMS^%:%COS=) M79?CLP'Y[,/V)_4\*6.0K=MS&>;$GRGCG,0CIS00E.-E_CQCOEOK>:N:$X-O MSBRF#D[W6+O4F$R..P.8?DRD++V8Y.NS=K!O/SZ^*PHX!QU$BVO_:"":R-\S MJ0GY)U0HE(WV+?QU1-8T"=Z+>YLYWIJ/'L6[O)P2]/FRP)_QJ+'T65'T3YNJ M(-;%N <)3/ZNFMF&*H_6$G2?33$5/5=4[C&L6YC$T MD#GH^&SXW(.S]FV6A0<78S2=9^T3O J!%V[TT XHY9QM &.HWA;'R.SBI+^N MHJ-H+V])D/=+_L"53P]-;I$F'5NZ^\:<47^'K@^#=#9X@[)"MXU[8X 7/=W8"%SISI]:@K/ANB4/A7UN2,*UI1-['N5^!W3 AF: 18OQJD1CJ?C M3K>KNR%;%= H_([+(,Y;PW=]@A[=A>I2O3TGL?:0?GN( 3J6J&V;L:Q/#*0- MR"?/7_U8,F:BI6Z /M8+(8ZO(AJ?3,XLT2HM%-Z><P. MZ8*AG'/$>=DNCQ+:'WHD (W">38>I@0N!=!XE+6OYKS^Z*[75.L2'C*H;VWMJ]"*>]?!<2*JB>>>:I,27D\M.[A+&6]+E3AC /LW*.OC+G>J MKY'WP0TP8W)SAQ"*N"V)(H!:)XJK;,@$([(ITLH SO0P%-H3]G*1AYRY#JH M@"2QY8(.3),U\XJ%Z85GMN50+<=X*RB(!TZ!41X,<- !1;A7@I*FG_X-\0V' MPWMFG*1R_I>UIL:5H=G_9-V\M;-!D" P8@S0-=G4((PBJXJQ P?S\XB>HP%Y M^UR#)=F--B!1\C.#3QGD8]X0\VJEH(@1<^4<[,H8-,QL<+BY1XT!SM=O8@,: M:]F<8N[:+_0F'?Q+T"%?<"K;,8 T M*PG*W)9'&V"!JS08GY9I\2349S'"$<89?+H,%;7+L@ M8):SO[E MX[+04=\,,"8&0:@A_QP!X&ZB'B(K+VFD MII.@@D^9!QP^E!)7)[$)=FDA/P%O(F1>FL5N?SIK;VTO&N2JT<[&W3*->[JL M3057)?)JAW>)KUK/^MK06Q3Y6GKPM50ELE2RV5]U\I?/NT :V\HLJ\OKFRVI M$70>IL[SE$37RJK7(05$T.\G&" 7#-G/[[HBUC1<=GYPON F^4(#Y&#/JUAW M">4'BT.O0I62E-&N!&Q$GOGA6R!.LNA5G(US9GG"B9 M1+E3)'^?SPLD>,&*N]?'HGM>?;AW:6F?4JJB,G/7[/(TCQA?#5S,7_SM$TG5 M,2[U.17RD;8LA,)Z3"H=ZC]^UB&H"\_+W'V]"Y08<5=O*;22!0/8SD>1YP-. M(BQX3=I\8:=O#ZI>)/R>3'*R/K(APXM[[KADWQE)P1KU>T9JT';;:)?I.;0_ M#RT',O4*'Z0O[!E(8; @K_[M$B3UAS#-1"B%X9:/S)Q_LYXB=9\P%H-^>];Y M,!W..]RME,CWQ3EJZJDO2F*F5*(6@O[EE.E$;?F=32MJF%]O4R?L8V MUQ_276)YV(G:7^56Z/9QUY@*TK]LJS;H&>#M&2!#$4^95!R'I&6IT_O48( ] M"\C6=[LP#* 3N8OF32\J0)8<;G8Q2X]G7C%8GYU-BEN3*?HI?>5-Q?URNS6+ M.-/!06SU9\L5OCH'6NH6= ?L[?>&W2G29F/^,]+V4OMG3,H[L+6'HQ3A [IO M3PIXJGVY&D7K)B%5W?W";P6Y9>XM26. =]'>PK 5/FROL"Y#NL;&T:J\\M"- M42OV%+@F.;&*4=4MN>FWN].91],G5*=L*3SKA8J"L[BO!?9+@V.WG5RLRD<= M.(*%2PJ3?>]JXB\34/H^UY:8[0GVBE\9BN!S=,B!*<9WBJN-FZ=>_>/N;+M1 M)%/$^.$<:*2EJ#K9QBI,:>G@H]T.D!AUU%:^^U:/P2NR?#O#XAY90@)3>D<+ M!ZT&5L-:RB6W54.8[VOH7B$TZHG5['MP\=:'SMT4(\RF,4RHD06"]%R!?G2+ M(;6FMX#E\@:YFGMZ6?S\]%I>,6'5/.(U5>5[!0:%WFYGG4O/=A8J?6M/$=B, MP)\:5X:'^W8M-2BXYWW%K_NR81>B? PNM)?:H[+RX_BH!@RPI@':\!H5)CEK MN:""=.?-\L(W_&-2_%0//;NG#0PZ3,7: M2)A\<8R>ZW0);'V6NS*NNUM8,_93\X=@Y"G=:0E6CA%XJ2Y#OU!%Y!$_0K(@ M3S% ;P%:F-?ZE,+^Z_TA=<@QE2H*&WR74$H! _Q6@QX20[JKDUZ!HP(F^R]7 MEV:FEHZWH0?;T"A5<:JO<=S5_!B 7Z/GVIL#.38Y] 8#9%9 E\FA4391XN>2 MNK"K2QA<4;BZJ\(Q92'KU7+-NEV 7)+XOJ"P7;4 *4HY'@, 8/_<,2_$ZBZ& M(7%A<%TU/0-5^CZF?! M<^U#8)@R&Z#+=T"#A%Q#%R>.-P:5SI26+DX@YZ>0[F@W"3J3?DT02%BY31T& M^ QJ)X+"%>Q.P6KE=T/9O4'9OITU! .998INX$".G'$-3D;]6VN;STSO36\G MWQSR#VB'P95%Q$'X]E7.U(?52]CF"XY0 M4I3BZE !VDT[%?(QW7F&V1\.CARJ%TLCD!,LG8?U)8[@].D=\]X)Q@##>&;R M SY.2+)/\SFK?-16S81CB> 6.%YR4L3^18:CWH[3A8#P]!_5=34OI55(",K9 MU=DQT[;&IVGR#UNBA/:\FF(K1XSNW--L%ZPS5F')9]K[A06G.%0!>TW=NL][ M<\5/OYGE-EH*)V:^N%=80?*H,RJE%#7QC2I-TUOLO(C\KKBF-XGKENY]':UG MBT6*\ZY:9IM2/PNKTBQ'JV2X6D:SWD.S.Z%S5*RGZ&I*".*4AJ7S"+U9)"T%5+OFLGR"7YE)1J2+*\:R'Q,^=N MK[Y9J:%WIX5)4W*3OU;=L5(>SK1*D6 )KXI/K-=4-# FE2\B/VG5U578'DB\ MNM+\V411>HS7<$LSI+>;T1PY"-NGENLSG^:]!MHUOY@WP_FRQ7=4]U^"^2;_8YP"P9;2ZE_JVYU%/04['4+:B MJQJBHK.&7\WMG7B:I_([B$*"$LS6$HRC(Y_U6%#9&S[O,:TY,FS;&W5H4&R1YE*./"X;X&GUGV6 M%,&4&'?> Q\@ *76*,R\K3^,P]& M'_^'K![T%52\I4(6&94]OWF'+B:3+B_9'-PIU:%+[$W]J]F>-"FA"7=4/MI2 MTM"H=_%]K3[CNR+OZMU+[*FVZ#C<5I95U)O3NW[O10LH?=;6U M1 MT^YS!Y$M[KKG$.NKMJ<[OIZ4Y+@]OAZ]>C1')H0(93;NEKVK*-:#GV%;SEX9 M!T;?(4D/DVKAO_M+%:YSC&)L^A 3+;N[I,<7%9,;!RU\(?N(< MT6LWU4U-IN&<\@%3<)$J4U#A5&54:[V<^NYR(NK'ULGP&P-X0V)+@\T'*:DY M?FS4M]QA23F61/6CHLS\-(_91D^FM=;T6L^]TRI^_1HI3+Q7[!#IXT;$%?KR MV&HKM/?@E3K8%3@A!_'*;('/:,^$CZ<56(\6WUDS51;;;X3OI[WOA +-"ZWW M$!E-+L0^^.U2IFIU/WZ.GM+!&T5(GFO?9J2.K 3R?/GA3*ZC:05UWW=]F ^Z M(Q$':O%RVYW/4RN5ZC3T\I>>DM_*(9[,(I;;!CZ]@2!X&N!HG6JMPQD,\/$Y M)$JQX(>X^]2UJ^/Z:Z0;_&5HT6[\^"0Q^H4$QVC=$(TJQ8Z/?PB+V29S.1U+$*]XA.!IP]=0>_"D=TV%NOZC&97,\RW>>1?]WX>!&V\EE< MX>DKOTY^K1X'&SCA%]\G 75Y#J42K3S^CLQ%[_S=SAW-W>Z3'$DF_\)^:ME/ M->A<%Q^Q(ZIEC\6[_7HF7U9]_ZS@1U^M\6A01+ TI^S:R+OI5+%"\;Y!&,>X M9CIZ0E7;;EH1^;J68KH\.\TZ\6>+QZ-EMD,!94MK50Q OO,. [SJ=!'I;?6(C M<*:&%CU25W;ZI>0ZNIL):QL"Q1S()9RE>:E,^^39$>_Q6?,'?=R$]^FE+L:K M4KEJ[M"O4GX)%L-AE?1]\\5.@EZO_BRSA6[G]?[&9RD%"NK>+3GT(YX3ZDP" M4<3.,]>3_""3>'_L\M2R^(:AZ_/-0ZH49:,I!CY+]#$&^$>GNX%SU^)< D88 M>QU#XZ!Z_#V&D/'/B/LV-)VJ#6S5:DBUS46Q)PCEY8-P#'""];9WNLL&N1>. M,#_(),, ?[#+8RN>G):IP%HC,W9[$9,MSM^\_*J_?&>2V[?:X]%O'\.+'>); MSW\0^+WQK@1?M;&U$:WAM8ECN2YM^S/&TI\5"M6B_MRK.XW_]-NW*^C87> M)PDIW?WIG[MO%&DS*.\"<*=>U87TWU3U5_.GI5^2>,OI/KHB+-"*)>TE:>_L M@T>9I)?UGZ--6GNIY9Z%&@D'$7F^F3?9.^^:*3F1&R!5> MQ"7P^SMDH8[,4\*U$9:4KL1'[24S:@!1"MQ4#15[MV"?/*'6XG6?:_C=>0CQ M9Y*7FW&/:)M<5[BB)!<-4AD8O#?(8;5=Y$E)N >LL#0\#N[6CH1W_2UTW-!ZOI)WSY\LQ? MW[E?IQ)W=4UTTNP:QST)?N67>(2VN*_O^I[N-D?:E)YC\9\W.RYO]>;?*A8] MAPGQAQS+%$8+X+\@>8+__KIR(*>B.I0J@DO/ZYOFP_(>\D(\C@E19RVB)*)*Y M'Y\C3X !7H:3[$/2Q5)Q)K_BH_PZYC98!JN>"Q9+;HY6-8E]*'@"7G_PP9ZK MV\_JX>2\;ZO4T1GUXLCU"ER;OO&XCB-U(@-8LU/8ZD,5]"W$*+-(ON(:3WU5 M/=R_>I&"5UX>IADAD>J;O+^WWYWNH0MH4388YUA&:23T8I6/,U=OI>8OM'8Y MYXZ,NC(3'+[TTA[\VMQ'.9J7R",TYXR74T$C0!D5@'@P7>XAQE$1S54DS*S, M4*Y8LYBI*&Z0C?MU@&XU:^BE8!>@&*N@@B3)&PS ,AQ M--MP=TM.%8$S3_HH&4_U.$]8X+MS?1_X<""QUF$'-$L9#4I-CMAI_J3-*M\< M\3+M5NN,F"T2#,'ZZAZ*%2WVY(J%3G*U1I)JQ7?ASMG1QOGNMD64*2%Q9WQE M^NX>:^/W(Z43'$9M=;VETRQW$OLB:K"?"[[BR&$HXB>WO!^)4-L?H,O%_9H% M3C/1USB.JI=L&&"?_MM*?/I]R/ELR2+L1+%E7EB^0Y[^)>G-=.,+CJE21_2$ M/$#P1-I;NMB=/B0XRN$)-H=XLSSJP/6<=1[7YG)<)KVKJS\_1/2C0ZJW\ZBK M\(NW?-;C2ERT^Y9Y@:NR_VJD9L,0@[TC+#.T?RA#)(K,>0:T0LJHSP M^JKI,N](F"^BBG65F+L+;[Q&=(1%9'*;8]8DGI$YC+4M')$)/>MCY&1,J6']F*'HRD MWU^XMS9R,/\3(T73DB=;I41AW&\5+]I2F/M#&Q7[/];.,SGY;=)?'/+)V.5+ MZ ;D4T1=E '%#&Z]AH%<<7A%PN/>DJC^^U4.=PY)%SCN_XA_ MBCAQ+F2OM@C/!(I< ,"-!;%I<.;_!Y\)<1/R2 Q :M4R/3EZD*%7U)]T7&KY MM8,FGE:*2@[_66N)3;CH3][M]P^(/RBEC>OEW_I,8:8>FB][-;I_7H!ML'AZ M,WT@*V_V"U/*,< S:'L!SC1,"8+@!2_&3EHL'X48K@8L%M&_B$5.\8H3X_5L M'/X4%\_T/HHY:6.)LK..BI)>0M='U#8D['9GA.&4_O'9+W"G;1K3TJ.JF6&J M^53PR9EQ1LS#4I/OPWLL!GFQ-P;0D.5Q'B$&6G?MJ(/1QQ7)Y;60]T":#R!5 M>(8ZS_+ IYPO#7/QV_C\N.M%0Q22R49FK3-"%.MU(NH%P_4?PKB->'#=B5 > MQ_M%/],_"VU:ZM7$&??1_&F%/AJ[WD3+%%"C;+]G=*O/[Z,>NG[O@KU!_*UO6 KA^^Q5 9QMR?4/M=U M^M;FXW[&!F2=;"L(9G2U<-T]EHAXBD>]5B<$XZ"-FJW@S#Q@&3]G(G.U-5$\K=EBO>MYFJSZ-.Z*\7 '>W:JNC9]1+R(ZN T6-O M_MN36G1X?D./RZ2DSV[AB>2@.BY2 A@/H[]]\\H@CK=\5A$![Y5/8)I53'S< M@X7%F$61R+H!O\Z8R2Z%R(ZY#TCH$[OFV]#4X.U3T,1GOY=C#6Z?!SP=!8E. M6X%#ZH;0I-'*]+EQY6A/IL+&9D74'\OS?(-&M^)1-GF[S6HMCP&I^0S7UXT6 M50JOHN80N7.PD_R6)9;!U']RYYH=5L3@7FAWJ_C*?>\A*1L,$#:'9A>@&&^' MGCPHQ/7K+OTCCV;GB;E8!5^7VL ('T>OE]'-VW@L4DV8CWSN*\QI9'#7))K[ M^6';.8UDDVK=%0DVY8ZI?ZI*#,\V.Z8$9+%MQ$^_G)/G=/?I/G_>+G;U,>.V MN@+5]B+GQ-JPGVC!]NO.>"5;AV-N%W*JB,CW"IM4;4M^&I^46J@764<3=W3+ M,\1X0A.[IC8^9"_FOJ(R5VZ-=JTS+:,;54VR37_XC:^+E)ZW\%#Z _$/@R<& MW@+/N!X[5B;QWM[&359.8^[703-R*&OK<)ZZMH5]07(J_'Y1(8RKWR0[$.?K%Z)SXC23 M[RPTIKZIKU/,X3GC+S_KOM-:50H2"Y<_?JRNWVFU\?: M9,O >]UY$/4E ==S\%%U;0^/N,*H7CJKUM@>$[E75&8 M]<%6D>/*/'3\9(G0F3"HVJBLJ6XX^B>YMYC=(+QUF;&@(VBK]R!EW6V3RH,U M?R'BU49JVBA%EP4K5P?'-;WC.0;HKI3FT%_4\WKIS>W(\2/!+,9O$J&P:;%2 M1T'+&R&O_?IEM).M;(>?WL#-Q!YG%D+@G8?M6)I219V,XK')GLQS9D/-27MU\SB0VJ0([B" M;>_RW^HW9X_V$;>.Q:3>H?HL7TH9Q,T?)&U&F6!5I\@OMG?(,*_3Q M5W+4519;C'-?^>48=?%JOF^*E28B!#;I:,PD'^ N3OOW=L3[I$Z6(XKF@A! M//3QA/9@OY@DG57QOK?<"R>/>OU @I,#O:_W*ZWS+'#X5"\9E_;I\U;:;\4% M7=<4:8==DSO W";X2&#(A#Q)1QNH&:S*#-G3&=21LAFV7E>70BRN^$ 1E9_Q MPG0]_4,@%\O/2.U[,'*4SOUM]8[L'C=[',4'^>4IHN\)9(I]DU>UW"3:#/%] M=B4-5I7UY)K']MS"N7,35]AC9\\4R;"[0\(9)-(\5W]4+45=.N2.R#.GY_=S M?&:#/M"<8,S% 'RE/E!J8&O K4N4\L+!JC^# 2$:*6S_"*U70C++4&?VF-OB M#0DMYX-6X[GQN$RB:-246 ZR[/58E:+#GCNQ P;05,BB3_-)3ZN8TWGY%M_] M=:'*2!J;66"6<"U?]T]:?3UYJISK67W^&>[;Q8U8K_5=X["<'M_R$OJ!,@HD M[_,V==O O[^Z.F<=,4-4PFBV;]SC;+2"3WEAUMP:;:F%_+A:5&0OSD_Q5G*( MX;GQCV2IRXNZ!XIL,B* @ATLI6$H-$!@"J7I7IA;F??"+/&@&EONSTC-*I&E MYV(KL*;IA1:<8W!SW#70M*Q[:%S#0[(UDISOY+E,5+ 2+HR#-\ M1S1!:%'?6?%>I.*/P+GQ/:D>-8/)6%_>;SFS!JIVDRX#Y+W#@K<>*N#3X>.7 MN/Y*RRK^R!ITTN#?S03:)RZ]V5)]S/"=K3] M)#H6CA>\4<2B7;,39Y_>.5RZB1POS.OWV'UR&V1EB!;P.-;_A$QAZ#']7740 MOLA?%172G<[F26[XBK6VH2K15!!?\XAL#/OQK0VB&5SM=ZM06MM9970ZH4Y; MCM[@KO3PNR0U0NXRXG;KS=\A(G7* MO_2(?BDR&L>^,?2S'[7[;J'$(^-)\H_5=PTBMDW^M-K7-) $.S@[&D>)+L[O M)4):$G24V9D)>G;?$F)7 M7Y,H4O?FGZN6X]^/EM]/C/%UWQ[U3KH2.5NS_!W(Y42M&2S_*TW,F\/[3=Z32[ MZ]\X]2QE(#<].;R:[P)_ 3HE^-J*@UY?DSU;]>G:K5@:M@KMY#\\5JBNUZR)\_T8^,A >3UW6&!3 M.M/M/)]B]3IHL4(XY&C6/-;]EE?35S:RL&D"OVA2=>"\-/SX(?MWG=A5*4NM M*D3..+W_?LF#$Q<]_\1N(<^:1,: DY;^6L0\B;.."(Q<4KOXM[G?EI9(0S;! M@W;K"GXO%B=SM[XGN("3;^3D:5[WG"V<"#&MWY7W,'[OOGJSV8.WO/L,UJK) MY*ZC98J(T(&\T"?%98%#1'%S"_WE)DZ9< =]ZD%QOB=%58G1@.#*9HPPC-(K M5;>BI>(M-\\7X:86"R\CB8@$X\[C]Z2&IW^^]I9".EK(C!&W:F959QR^U2E0 M.XJ;A,=A8UU0EIN(;6,QGTX&.NM74^54OX^7'&G(&F"(,L.M1Q7FYD.'E[8? M.2U4:@K+!'1B #5E!XYRD637O#EH'5 M.X?$4.Z\"@.V5Z;.\"C:4?%HGR+4 :&58%,BA!=P?RIV@JO[[LUCE; MB32^T'>AZR: WZ_.+N,IO9V7A0%L=P+8#]?W]KI+3)(2!?07=%Y(]#BP:6') MM4N_EI<@*)[Q>[>Z(&V+L/LD^=A _^6+]>(XB6Y>&6ZK9PQR8Y^=?'RTHI:Z M%7099[=JU?:]%FD:YRHVL-?IG\]V!MY)N]7U]B>R-FGTCU5SPAAACU>0ML7@4RR0PK3UI5"040KM*&/*(TY4=Z,DR@HK?UR MHD)N95/J[C%E72*>II*&0')LLN#:>JCTJ\ME#7FX>\JLDF0*^X\(4YWOZJR. MT@+KHH&,(:\UUIHEWE2BGS[\LRB ,!A,9Y 5+CF8$1JJGE=R?\>MKORHGO3N MQ7MU*M4G8D_@5/-(5KTF!$M82;52+UY!XP+W:_M_XNX'/)V'I3+Y^#]:*%EO M^2CT=MWLN(3OG[Z/"_I4[WH?*.)'/V'3[/VNY!7W<)S-ZINFAA/P!\]U4+%( M]S=!".ZX;X&H[R0GEJS.D[A_;U.>1;KUOQ-;#B!'5*JL$5MYY:GS)Z1W7+_+ M+L7?7*R,CG#"I$M0?\K$\[H'>U$/CP["2V+HC$C/3&\^<7'=OJ"J17"^1^1@ M@!\Q&."I[L;$!3SBC)//13J4U$.?7"-094+9J 3R>V^,*B=8AU1QP\Q4&(B7 MC,;[)[XNQYA#P/0G/^S^-TNZG8LWNJIV;WZ0"SIW/1]*>1K M1LZ+"C=2_"S'LT\J2N8@ODOW>5#+^FBJG:LGJ6HS)%WNX)*>>^Y:G&1)' .( M-Q*D3PKXXS_3KH)HZ)BIXQV=<4\T:8[';$+R>-55ZANA&K2;N>0T \E7VEX.R6O; M]T:!D[&Z%;(EB[,#K+_,$F<7;X\7QWJK?+^72OE9L(YH,Z4[-4*WD2%%?2?C M=M/DQACOMXHKA]S7(\&''G$BN2R*;Z+IE%)(R[G MQ'4A$'9MS<"M.F0*GIR<(E^XR!%DZXV84_,H1&5:XM1?XU.I.RLMQ->U#ZV4 MA>VBGKJ;CRU;J]_.K/GXG8%'ZW&K=\#715>8"M=+OEM_'G/+2-T?P)7AIR5S M:M:MZ/F _E6)M=M=;<739;;)T4@68[D,([4>SM::%4XCR_S\Z+[3]Q>SR$WD M%\"_<",]T[KAQ4!75U0D=;S^(^XR\CT!7-K7 4$1=20/\2/T!TZQ9<8INN13 ML%:SB5J(T\!-_!PY8<0,?:?XS3O@WEAWD<6Q7/F,-[MEBDG B^>XYI5CL5J2 M4EU-+0<>*"L$^_L,MHH("E?A+\._D^[JS^WQ48:[Y!'=9ATG"^1Z82[L+&^: M$>B((RDNN/!6Y\^QWB_[8A[A)]+]0@+8!"]DO#?Q"_#%!JVG1&$DIP0.0GUY MP[F)&\>_4\9[&]?J)1WN,1[ 64(Y&Y+:3R8UA/=_%N@K[(6RP^%I.MW MWYJ7R\SO_DTVP(G4SN-^H+6_*:% 1X !(,Q0?:B7Z=;!@*W7P>]?Y(AF1AOP MUC3%DSD_HZM2YK3_2XOSZ71._?*R_7GW(QZ(\B%Q:R&LQ;/_7=KI7\^2AJFDK)ZM/G< MER-.P2Q1A\94PKAA4TIE&$H4G6 XIXWT*8):E>6T4:>]BS#& (](9'N"8,FW MQ' MXU];M=QR^TG^4(W/P>)(<7J(T7CO*.5Q=L@F5HQT-5L+ 0])NJLYDVRB4G,'5PM=>U["4SA;6MD+[9VLSL]=$72MVKJ7=U"A@X M9[-8:\F3\BJZ*HQ.,A'Z*3+Y6YFG-?!!I+*$^1(.G>G\1/&4X#QNDYWN 'JK MT)#%OL$DND5"\],0\C3U>DQ3B.4"G^]J0/6;U"NCCWPK2@8BH\==XF8^"4VN MQ4Y<>E]GF.IZ7\LSYXUF>_O1X(>;):R-K$YFUO2G_ZG(9O")3<.;VQN;S45H M!Q;[O7M0T)*Q;E*C@]WER/G)57QO7L?)"Q>1QKSZ8VKE0=ET:3'L;7/A"]OMNPHL%KLKVNN#3TY6:S[%/%)Y]7V6)6Q*Z_)A^)]XF>*>5V05GTE< MVB59#'LBQ[4.EJ5,E$7V,L>,FV/-$X?U"[.WCD4V<""+N,=(3=^#8!&?C&_V M4-]" P.#S#G)*-P[O)0BRW>"L9Q\/Z2$^U&.)A[-+AL9P#BQ*\3EVF7HONH] M"% GS,B84.RX2.XZ7$_J:"'9JJE)G/)YT=](-^D1JZNX(."YQJPP+T\E_+.G MP]]2:6R^--+>,:+'GK&35>&-A :VZ]$:.N"4#0/<*2[EJ_HXF..];EW>P^B! M5 ZSE!U;YY"$G^2J'B;.KDXR6$[R^24$S_9^?Q*6BO]UXW;?7#MI]8G?71O6DYPRFKNI!2F#-ZS/CVT*\Y4TE/0-G/J M:<\\H>I>]..JJ*L>N_=)K;'ZBFCH4?\=.3;[@Z:H*Q'16OO! M5;8%G885<)Y #O*.BR9@I; 3$FASR^!WB6]2D0%Y.3AE]5E_./TE8#F>C!M) M876^Y?LMO1..S(I9Q+=[2JU=;$5IAYG"'/L=YN9K:YF#>L>L#;#%X: M^#XV"5NN]M_>+9OZ7:,39Q'Y_GFJBD?:F7#?]_29)@\Q"1[35AHUW:84_])4 MY@1:KZB]'[57'$-1R4-$#+72U(#96(=ZSXYZ8[/FC2 M39BIC9-PLYIA76L/T!J4.&?B@*+YQEB6Q)CSQRO(/L?(EUU40*U?T)YC*CJY3= M6YBA_AVO+BT=ZQR)&?EC? <]-BBUL[H1BFNLFL!A+>YH77<]SV*VH"=%HT9 MPIXV.X>RY'?K0E*;(4L].8&;+2=N:H=#C$0MW'/SP\6;Y4./$$=Z>>I8J_#\ M\A""5DV)+^Z[WI>3:=;KG>$D,OGZU[1^#*\F\D@/,CQ< M_SQP7Z915FQ[^E38T^.1X#/IJM3FXMO5U(,P5_1*OAMKE,BC@._080?(SM=\ M-QDY&+/U"4=!#%P**C?,6VPV7M58HK+Q=N/MBQS8+!,KX5=%O% :1]W>L5.^ ML*19F[+8W-GIU'A&17>6Q+B7O0(:%(,:'S*X?#N;"491!MYYRH6M2;$Z='?F M7G[(=BUBCMRA_46>NSVGJUB*>*C=%-#8AI!M M[M4('0:8@Y)*MS%%I_"4&*DEV@O3#]XUDV,]#]Y_@H-34!*NM[+V0T?_ZXE2 MK$V+<>#ZFOHSS>ZV0<'(J^.NERU$N[.+7-:.^[E5$=ZYT>3Y(A<%Y5-.=*QU M4C;$?"O*B>E01U_>'&]?=^P+JZ,>\JA "(_VG4R_HJ4"*9O4T.9C[,60 B3N M3C][O.?W=)-W:P4U7U\5 U>9EL,>)Z6_17.<15B(=KDYJA)X]^E*4FX9_$J[ M>/ET$-]_?LJ\L4PX1$ETO_'R8]Q&DJ3&L_H!8/+>1U%?30/EEF$8N.9/:+^! M_'%$:O*TQ6WEH1^<74LOET*Z9L."D[I2[.AK(F9SR^FYRU69DC+LQSQP^/$E M7(?D>@RYBL?TKK&78I:I!I&5*R?,/.,EO/M\^_?T7"+_4?AN1V7?%CNC)*=U2\X&D3$J%( MVVS#A:W#K5FS6D&\NOK0 :KPV>4BR._'GD]8$9<:YRP$_\2-& ?IMU1K7LEP M<3M5WLZ]UP052#L2H#U6D":=^< FJ]5\Q4!M5G.TVFDW&#W0Z "/"PIJ[2L9 M"SF-IRNQS?%BU9U ??(U8#Y_,\8FD R?/9IK9(R3\XD?$MNH- ",-6EH YI.=;WS\'I0YD:JNU-0FON>\<_'QO MC".B>OZQR_W>I$ "K)$=QY['^$=UQ.PL[=[>ZNO8+OH]#9Q,[%SV+/P44?I> M E'+'YEI9U34NZXO&2*>JDT,'?#X^@V@0C1XM(1=K_J-SE,O[N33LOA-*4M% M9I]*T;2S@"OV]M)@A&-0'[H]+'H/7+9%H!3B\,.LO@#V-"_PNE%)@W[/E4(. M#7%CH=1C%AN'+'S" "]*7'Y=G.Q$G&WQ+?0,=^M5+/LQ5S5B #[=0A8,4*9" MVF5KXJ!+KDX'+KWTI0RL)>RH""W"1,*SW,KCUTE=0BU,UM,$1&GC=B@-N5?G MN4D7_B\TW[M"6I@*V0.4A9=BVK];]@ZIE@B]=XM*X8:)3J*/^([SZ5_Y2W%. M;4/5-$UT_N05F9;:3'Z&CLW%7)C46. @#$2/J[-EB10 M'N%AJ5IWJ1YPJSX7]WP/UF2U=BYYE=(Q([V1MJET,:SL:M!XO.^5N>:)2HDQ MNPH3&XW?&\#/F!@PNX1=_1GIW?<^%_+EF!<;3(4=<4+N;$0_'50=YL\TBR9 M_3E3K7--%_&/8@^H'B Z&8*\D?5WD1*4K_#O&K3R\MM8U#=&=7R[G/PA.?7X M+N>O]Z0J4E*<"CVN%RD.\7:4NV[U.4-^VD+.UZL!P:. //ACP[YS$M?<(3^U M.%_ZC6@?,[1%/ (21"\5O\^XJ0RS(1VM+_6E1@VPJQ:@E)EO9',6=JU==VV_ M2OK .D>&F* '6:#QCK0_O'/7U(;\1RD%WRRO))UAZ8U::G07JK\%AU->X9G( MXYZVY>VF%_/ZJZ1*=T?UC-:7?8.K;#-(?=%Z" MR FU?$0-,/>%B8UY;BFF;!PI O$8P/^-#_SFV[_85)%J&4CAWY$W$1M=VRQ3 M=05A] RZU5^NYMO*7Q/F(!"BI--X/P]*^AC_2O MM$7$W:^5'XH=7*9(?0)#)Z

    D/\%;WL.-_KH1HICG&R8\4I9;>XE7M\F ]W9AUQ:X']U* M^JR+%[\.906RO3Q'UMR7*[%&=C#?>C)G\^[,&U?(N=G@T5K%44 9$5Z9HZF3@AFLF^X6N M#\J,;CX0U9+.RGE.]6PA)C5755=]>DM/1K*P4\I@2.'04YQ(TM-Q\P5'4,L: M#K[4W,6(H;)J5/J(#RM?%[UHL*.[JNA;K_L_'PJFAD9%G/7BI_1A@E2T, MD!0..13& -WU9>&?8'1&5__^WHX53/>D8,2!X+BRHRA9A>H!'E66%)&7+;B; MH<[#, .V&HB;O[2V;(5'ZW7@0$^Q*"%V[I#<\C0PH9=&$""XTH&VAN]A"8K M TZ/P5.M/6 W(@V3Q((AD<&6HPC08%T0\R-1U1+F&W'2/?#B]$@B:V4I['K_ MWG_B[P[/.P;/'Y,L(2Y!LYI.Y!R&U5J:TJ%L><93]BY,5).S*]&VI9 MSD )^"MQF@[GR?TY$)X1RO:WV9!NT:.-DG>PXTK1E'&C=\S%LQP=KUT<[<.N M6R 8@$HMG6$E?-"Q1 ZZ=8$!D(5'8BZJ/@4<<*T?9>@ 09HT#?!(KYMCR,+! M'N10ZD;B_F@ 38^XD$](7C*M/090#?C9$M$D]RQ^:O9[+9PS0#$DWFF!J M"?]MZ*Z. 3KD1]!&@0*N_J#L!WF4%;\7:T%S#>A<+NC<$;6)8F;\3KQ^1AOH MOP2D*@<5?GK UPI"B=FQPP!38] HWB%<4Q;'&AQTVU'#[$ %'>MQ3 FDE1BY?_ 1WLN%(QZHTQ.D*10]8O MIZ%S(Z!M5;Y6#'!\?>.R,EIX37*S7KHZQW9E0.L,-X.0PRO-7+^!%XK]+/O/ MG'<%/%D#UJ$L..;AQ8*&[H5=_V1!9/4?RJ,PP/\ ^W$878T!I(DQ -04 ZP6 M0%?()L.4I2HQ@,'-ZT+_% P BQS;26C9G%H>DB?S8JD^K47CL2!RCE!D8WN3 M2TA*:'?3-%)>%P-D^A[O<$-1FGRH^^(@TJ1;+&>3$/2C&(N63?A5Q_^H.&HB M Z_P-P>7X"_O'T)NP$#_8FE!W=<=Q@#)OM"EZ1LVR*[PV*+]6.;.RS$ 0L,7 MK"$(RR*+?AF(M^66C]P0#@88NOX/S+]*P5.@5D,'2=82TU3\RXN;@YKWO91T M&*\_A(V^O5&J_PD=\/ARW?'BI(5B)*0V,+RUJ19R=K($5SY"_3]W4@$01"]$T1OT;M1HO<>)29Z)WKOG2!Z]$[TSF#*/?)[ MO_=^]_YWSLS>J^UGK?7LF5,>$3Z\J)4FNP6,^6*U&FGX*/;39D7?T;] Q!P' MU4W^X8):^ZP>G>L5DN+N*?^FW44C3\-\VQ%">'S2BRA1\^ MDU[^M2;CQA,-^L^C#,B#W5WW"KO;6R"]2:3_DW(_O/3.(\S?DK" Y[D+.*@E M'83E:T7,0IKE^7L"= ? *G?+KPX;"3PW"4BFP_P7#;4 [QP#"V&Q6=O?=B/C M6IK@[J<*O->M\\0G-8;%.=&J#U:B 9S7_G-,\1'\914JS=812"AIA%7_8YGB MF'<>4[?/$/L#IMQ00^HB-B\RZ6)COK$SL%*[?> "A.,)L%1Z?-VD7L*( MY45]>=5X';J0+)!'0^;'^-L/U"9#S4I[,*-C6\CZ+@%T9@@:B3W: 3N[P$%A MU<%GHKX;;<":L_]6%Y?H8H[TWI1"##FV/J-!EAP;TC^?&V 377L"1>MT>?W] MI^./>YYV_V7+YN.]]_"G[S20.8+@1&U%YDW^=ZM]7LXD8KUR[MS3QL/'/=0I MFVXT1'!4;1_2FQ\^;G,L #YU@Z!!UG7U^%KT+TH*OM*>#Y%BII_N<4-U*_& M6/B+/\S+.ESGS^11O.M6*S4;2^*0@\VVWF:[1!K_-U0]%CJZWD7<1$\X#* > M5.0O+@%X9]D]L(*,D&TZK"\+G<) MQMU&B1D"Y3L(*+-K,UTW^0AX&Q(1#73B_(?XJN#33<;_SG*'D)?*W:I 6,Q, M6448%)\] JKI&V"2P3X:A <=[99&+3U'6$53D.9!-GL5;P_O8IJZY"GSSK%[ M3) #6#;-V)!W7M<>C^PA[D%0VJHN;!EHTWX/4;QMLZVD:%#&"?2?Q#7B MM5SU[-FAZV_>=K<%@/@J$0[8Q1AT^?*?NG("\+4-&(D&V9V4B7@[*C-=9<<9 M_.J[@!UFEU(H!@EV \7BWU"E'#E^+P&M)1=:VE.2[H07 MT& Q:^@5LJTW_I:E"W(V#;E%+:_K-EBK6B^H;"2?<7F;W1;LHD&5"';(9HG! MW<"8G0S2T9N_;<_OHK6AX)['U>>H""@?N)FY4OI#)=Q9CP89 (&I"T#Q3N3# M/SIG<"!P 3.YHJ])GE(:7X_M;R)^P4IK+I7V&C^[%)H\JOICC+H7K) MSJ2/[G0M#OI4R!POKO+=.(M@F9/7\47/!3E*K6OT7I1NMD025^%BK[?\%* T MJ[7BN.QN1WY'R&7@I%B@0;D/]'6R+-_.K-=UZB3#8XEZTAJ\]GBK(HVDQQ]G MDB>X,UKTXG:=G<(L#_-E>?)_7UKM=L0Z>7'C\@'C*O)Y-X\Y[#@*WJ0TF5E3UYQ*Q2_%4\W$ M:T6+@W%:@@EZ0\E)EUKNH(AX'5GW"X#(5]8K-"@_N(QA&_4T_E;5ZQWP$G!K\^+O["G"('&Z8 O M9]HI%.1TJ3R4/V7;/ 0?(:?)J9>^3D\61V75E_LO$["CR.".*M%JD[13?"W& M2LFJDXRUT4/!(U^P_TR>56-,7IR3S _,\'U-4$V-ZFZ:V\^FO2BJ)# MDU.C M1X,NU.@>$&]0-4W)2#EFM"8ZZ <5R0U;1VD1;Y 5E/;:KJY_[XKNS8LO+"CM MN]'518/(4,Y%?[8\OW^YZL'Q%5^YNLJG-,MC*NXEPFDCV:;^D4.P'FG$(8PS0KA#Q]VDKM%S>_[QE/$B M% VGX^DR($*$ M'C[5H'K$SGU16M?;@E\8?7CR8--DE%O]36'AEM[01K+A=W&RF[#S4<+12+QV MC[P192*'J.R1 !>^>SNAMM5IBDA[PS(+5 %UW67AC/RIPVWKYZZ M-?5HCR2NR;%X4O+%2Y72^WQT<3# XAB4$?;&6R_L+P(R]=&%\#S^Y"VO2W*L M)M^@"?FFU'UL+;Q FB-ZXXE4MQ/U HQ[N+V>[HHH/O6'VEM+AU;UU;?F97D@ M&>[YGZXWZ=-%S'/9S_3XG987!,5>6![K2II0M5WFI^['&K0TO:7ZPGD+ZL"H M)!S[X[2G[C0:(E2*B+;FG4I2FT"-;7>7$?]Z]*1)46" ;A>7'."YG1I%L;^ M?8,/#"AZ/^#%:GTW(?.M(OF @[JM[TG,KZ!?8,<9RYIO@P2#:BDQMV5,+Y?% ML WEPR3$%,DQR6CB+&Q;Z?9(0:(C\1:4;-6L>3(_4[ BT2!&FWJ!0TD!MV(U M0Q@M%QID?2<_G\KC9N>MG!W^JQ<_?U>04P9,A[-WJ24-M-5'W:XIY-QXOJSQ M[RH I[P+9>DU!L737/OL])%OQRK+K!\8$56_3Y75>_.TZ%YN5X/1'^9[GPIZ M%;TH9)I5BDI*LN@_"5\#\:+,>#EI%IH=M\0H]5Q+^UD'^#MEJ_A>V=&A$!3? M+?+B@.O01%,BYXCP$ZM2[7IL/>:(9]14S678V0%$O7'B8'QI>F1I^O[(GW4_ M_^CI,B X;PJ8>6S"_=+=Y4=1HEJRA#<4?8_QK:#U^_K;]-&R&PA/CA028,MB MT99HPA]^0=\+-WSK81L9?%'D$53A6/RM>XVS8B.:[?W>!4--OH),GJ-&]T0" MI?I^^3VS&JT,)1L,NJ,Z?,EF;X$BC;CK&1RPLX^2GI6Z.]%B*&ACXTREC]HB MI.% X\#P:\(P MV9%\L@NC[W*>%8371Y+$:NGMYEEA(*8!.JG5V+"??R5?AV%;SUJR.-\VB&L) M4_L53K1+"Y3(SDTB92,0MLF+\D;)'4JP\I MLXR/H+!2DM%*C:PU[RI_RZ.:ITN1+)_\(@NBI%#_P3$L,9OM=G#;:O5![=\O MT6^71^KH&OKI^+9JQ6B;Q@]0HV2!V5BQ+0I0"0TVA%;A^[T0HS\*^+C?T"#M MU40F_>TZ.1)YR7<[(F8E^A8>!!-_ZN5\_V;.2MS'.G7'\J&GR'1?&QH65JQP MQ!LT82[U_&+_>+V,5G?C'/R*1 OQIB!SU1#R/@U 5]'1FK>\XDW!Z#C#'2%X MM6-%,=ALUW0;,MIMHZ_^.4 Z<.')>]-O[IHHG&NQ*Q^!'DTHV*K3D.+O]#X= M66)$W*GXP/RIXU^>I4P[XMU\E&;?P>U=&F2,=C4*8G?%.&C7+?T>8T* 'I%D>)=*BS4 ZKA74 M74&?)*JV3MQ&:+;2[S5ZE1(G!6N9I3.FQH30AI@=;@0*M\U^>M^GHJ-!+3B= M7:L(CX^E'_PL\=CT3U'[HUE=VVV_\701B0* '+(&(ZOL[JC5&Q^/D+:C">B) M:DG3O8*V%&0/2W3H7 Z3N?'8>H/%UNFBL:L!77[_YI042N;:0:!<7*>D8)E MP)!XA5#KI0S^MZ*(.U>*R&US&Q-D>)A,GFL8)8)\3$-Z\I@35=?&Z57F"PN? M_%#'+,:+I5>GO\NTO$LXPRF?;>"@>V%J4>C M:X./H^94K@%KP=QB< IYPG08+#$B!C-R3K^_LV_A_KU1+8- ME-J%6#_KU9@]O[L*@R3T^2='_W/A!0'R#:OHVI7%#@1>?]YIGRA;%94J>YMM' M[HJ&'F=5K]VQN-FQA:>37!82IH8;>",%:^R+J<1F;E4E+NV]-\HS:$=<['H/ M&@1[[5/]>&V$YM4:)EJ*6J&326K)CXMK<2$27%!46Q>%+P6P3+,#P%8ASL)]9Z4>E.6./P_- MD8IEKS!G2WJ!+$W6@TC[JA"MV8W49Z[7*R*:!@!63!J/>EJ@*&>&!K6% MH_C$1O0BQ:KDKB,YGKJAP \M&]42 O'U!9?T]?)X5R4PEK=,P-]-=L$D03"& M^.>2SU+<36T_/^0A8@L1TXX@?$/CK\#U(;Z7U/'HC-7U.KSBBIMJ"#FQ*QK) M"R]6-$^ERW\1Z1\4<>VIR;&(Y21PL*/]2L?M6^.Q:_68!R3LB]Q&UA^] ?HN MKOM)+Y\8'\5H]2X\\KE\T$="@5"Z_5@=-Z10G_&\\)[TEFQLD@'7H_JA+]Q( MPH>&DO8_2@\V)W;>;LFUM)K7<_4'V]'A20F4DGO)YRD$"?(6Y$BD9X?T"PJ* M>(M#E!1C.2HY2J2OQTPYPFET>K9VGK59?.8ARTJB%6G^2?C OF_0;>] >1?Z M.*\Z:.10V"2J/=BJD)TR*=AXWS#D+.K-];&&WX1@$5WWC04-&F0J'=.$T>V. MOW.^<2+#$7)>'!2X,6X8^\/HA*?D76_W1B)C)F-ZF"!?VRMD,]M)ZFL82:GM M[_XD"G^:R'S3&-K]$) K\E":SB].>+(62LQVN)UH7%L?1X\M05L)JK /WFS] MY'KOWL9*0-A@S0EALFU)C 5G9WF30V_%*YME3X&]#)X]98!$[#B0;0K)-Y@K M_/U3HO46FSN?\@MH?3R9%J54=++#ZY1!>6+IECI0EN6_-8F-:=*+0>/[ADP4 MEZ^,??YV^'H&TV1M'A\W0CW58:Y7QBCFVIS;(YWPXK/;VMV#4X[N$)(YX3KV MC%*>O5+8NP,]H7*)R9Y=@R+\[_592.F(V]MJC&G*K1V^DFJ/=/CEWI"GM*K MS8>V#I@?BEU)WDR^+NXOJ"D4,\_>QS"6<]'H(OW5VB!JT6KY ,MSYA?=%_DN M%U'[&>+=,\40_>EA/<$M)2QQUO61 ]=$@$[<7Q^VI/%+>;%UG4JF_(.*VK9)NEC$&N+( MA)YT]G>%P#I]ZMB$'OTS4=FP$\]%NMZ^#^'[]GL[>/I'=5492 HHQZ]^_\I0P*76?&O2;B*X(=5\(9 ]R[$E M[LGS/C9;N#+KU8"I ,@C_NW[.-I&H4;.?A,:?]$WY7Q37H)K&VV>+')#0]]? M[$<,\U[)CJ?YD2L1B:Q^.V3,)TFQRG:;(TG!G8I7T>&3DPLYRM+!/7ETGYIU MHQ5QBJ-+]2=W?T+';^_B9?76G$F,,\X920>"Z>?)PZA$IT9$7<0P[;?LUA0\*QQ2RWA$T^W.SO%;M*$ZUSK#Q#YB2T;?$ M]_.WNI]=,>S^>U)T*YCZ=AP$5H[R)PZ:?WILI\>Y(HP=ZCL0>W@5#K)]MD]RF&1U M1_HRT_)$CB#?'5$L)_);04FC-@2.Q17?@0NP"-<*)-=Q-[X* MU'TA,J;=*ER&1RNVJNH,OQ;.E5K*LG\>:*<4\\5[+XG38C=:6S/,QH*VI[S' M2F='7=@;\A'F;L,[%?]3 MM/-,%X817%=\"C=Z1$H1?6+AMNU%F2^,<#YML(N/+-LFO"K?9)J6.\B6\6&? MC8/^MO/EQL5@ _-0^AP=>2*/FH[4V5H9J-YJ&E>/'VY@[["]=#<-Q;)MC\,9 M/C.FJB\)>3E&TU"?XJ0#Y79ZW*K._1HCTM>?D&4&D/C^"'!9G6]4AE>]2@X M*9*=4&I-4,1O.O?6-DE; AEOJ2W]1'"65*M/2L3!>Y37H7P37&,P\D&,K7NL M>VQ'*)X7UJ[-2UD!)7]P#@O3+"KEJ?39EF+G<;OO>O! M&2>\6SI[(G&*24CD+A'\?1_B% WJ#U!;>&):Q4 M4_8A@Z@B[\%RX-O*,M!"VW)CAZT1LEYN )YF[RZZ)6V8BBA-%=0MKP(K!Q6[!BL?(1L6"Q3XS M_/I0Z@^(D3CM2)P\IXG*:E D-T\6 M.A=2JDY\(O?\O.G%H4G=TCVA&/KP;96S@-@=W9'OQ[>ZE1,'U1T%F@-&E9(\ MCY1FV1^=%\1MVM)&O1\Y MCY7(Q#RZ)\"W<6/6]5"YTX96$:(H82)V*U'TLJQH9V.@H-O@%Y=W*,WI6?KZ+WGXU>A2=IQH[V;F+K^=/J5)I0" M9BB61=HKN M/N<:7\XX+;O1OV T6O9]BC8:;%K]'6JE&67"3/P^+F@_O=^\; M@7QGC9QID;1$@W9B;NM1SOD2WUL4ED%Q4&U.<T%S ML1 MRF;8$;Z$\IR$;J.YKAF/*BK3WH9N5=>FOCU*2B(Q^O*',E:7T4Y[QXGHJ;9% MJI'.Z%9)V"\?S2&"IQE9#7L,ZYE_/VV2#3>X")WE6RR?$U:A0>V:P*X^^99? MH1=258(&'5- CDLPU^4%*&UA* 0?^#CEC\#MIJ0JD@7 MX6GE13=GGQ%E_*^O-S](/OFH0J#Y*6!7<3LJ46X?11XOB1IJ"'(_^%7Y8=XH M3J0JONDPMI>L3/35IMXW3S5$_R[#Y/FWHPS<<][ZH$=YG@4VAEQ=]9_-&L@V M$K$P M32>GP>BS=$S;"*S_&>-:4;TYE*N;(3>7=16='*>+W>Y)=TK5"B!6J$ MU^,I[$="AUTK3HNI;&E=+K[[=8VFP@ZG#[Y'C>=*R3!B6JYX*@,JD3G0%(I* M>%-G*"&\]( =6_5ADB4F-C,W_BN5_(K>@;7'",R!Q__)>ZQ_XZJ8U&K51FPUOZXZ M55!SHW9 48"NX=SX>L(^^EUW4=G?14"H+"\W2267[1R]SB.U4<&Y><[V3QM1 MW_+TW&!=E_QQTF+)6"XA.^23#ZL9'OY*2[ _IYS&G(4KR)FO6.GDU44& M2#[F(8Y8AV-8LSLX1K7L6HVM>BO(9&S-;1F^PEBWYXI8=0G8W#:GL4\WC5*; M#:X)WXTT7@?CE;8K5LY?FXJB+"IU;1?K3%]O^WBZD C!ZSK9XWBMS%YCBX?U MVG9%&O_ MM,04PQ#R;3/JM])KDPXZ7]%]_-$[NQ.SMYEA9=A*##QQ"4V<#N]:BC3KGI M%6:Q7>@2I6J%7>U0Y?E!X'#./+^9[8Q-O51_[W/L*J>V\$;UTAR^0?JDNM X M&_;U.)&"A%XML"GE9V?=*/>>-XP=#PEUB@7GCCZZLQW_TELW9@E>;J[X4,A8 M\/;'>1^)T>@J=HK-\YS&I'R/-%GQNB<,;+\'MKCS'GTF/9P5._?9[9S\ZO6I M*FB,G9V5G? @8*!:(U5R\87X^P>^ J.ZESU.TV+7CHNJ:Z@RR/ISJ3L9 M8 %,R&U9_02KA#YN"_='9/CF-[^S_BX0"U>?;/+^P8^1HJ0PED=\YQ+?&*B_ M4NAD#K.'U=^Z7%32 M#8NJ4^9\@DH6P*G% H,P'^:D[I91Y7&G6\S)M;NRQ?/-1O\H1(B0TY]?GGB'2."S :JN[M796O?1&^N,)M2 M?D%>8IZVZ*\YY\Q(KIC:BOB!OEQCR;6C!R)CS#KSW/5&GU&C&!\QTBN8.8F, MEU+%@;W0QUK6K60-KR+->!YF?-2+6RGCJC[K[RNU(+OZ M$*H:B)R.U!*Q686**@NS:-$Q:PY=FD^I8-U[3O/(G;R=+:[7U/:TC72\RC7=XZ3 M)TXVXIX0=5"QQ+H=OFR2V?YCIH8G,6V&;XU/1YX#.^:,[XYJ1LEO_#49HJ;7 M!&G:I503/F'X"IUR>E 4LR>O"OO>G@\X;)#2"KZA)\!,']^,-M6HUJ/@/_#2 M6F49^NK_^-.I(%[V_J=[?5CL+L8B44*3-FMH$(&DLSUQTD=Z3NN'#M:JO7). MH,"#A>EW+M3D45-LV17U[Z=^A5=_(#< V3YLHCD6'*:?,PAB9QLG9V77YZ.) MN)Z/PA:TF151/>VK(K+8BNP[L0LT=O.M"7J_893U>:+J&:9PG4V'@7UJQE&W M#WEE;+:;=41XW(HVQR!&!_U!>X\A/H0H! MLVL)9^-*(C>O=.IE2$Q[7'WN% MH-&NDPYZVL'#=PE46P:"LY4RF^%/)S/.'?JJ* JW(D-$M%:%XREZ:R-&.ER0 MP8F,F895FS@5(A1A8!*X=XUGTX/S?NNYV3!R6[9,O&ZSNB702LQ[4%30SQHV MG@\M;;4-=?SJDE04=NSD^!\*(XL4CCFY%C@OCU0L/4Q#BT(C8O3=XQ\GV;/Z M2:UTTU8]2J%+)](6--ZBGAA^#CE.ABMM1!K[/PB0->1^Z?LG@KB"5?88A)-J MY3;3\;?H?;5P$UO0FM Z#8/4%_L]K7R%8T3R4X5I?D7>X88_H>XK$=Z'W^B- M\WF3M#6"G>!) KQ[7]4$P?0I5-YHT!SD.V7%?M_(;795;;!L4R!#V.#(^^\2 M+/B?.W"."R6C8-'PXRKPY2%L59.TOA=6RUR&RBG\U_VT*O@?S18 M^J: [3%%RU&XJX\-.5'00>IW^SR^U%\200+#$@,\KL65*2\AA M#QJ4-=V0$T_2=?.A/9.&V^$P$M&9-#3J:7;KTN"5J::R' MXIBXT"VVL'+_I*/OZO;8A M+)X%3+9GY\RW&)6?MR?D7!.3JN$_KAJU$NZ;(YTD;& HXK^^J2]V20-YY#SO M6O5L6[&RMH7:<)*^)GGPYQN16-2%*V(6GYI0]1[B)$#;$:'R,\P\0&<7-^AF M;43KD"WW74GE2.E86;;X&;5Z>GWI#@DZ%?2JMA>NP$ MUHDZ/3R^2-J=QLU&*2MJ;6U=EE/FLLDMT[SNR?S/GMC%(&)"8H(S/:GX]4A^ M[9;7M56+;!U$IXI6O#B;[ MOHAM7[IWV'DXUS"'_85'4:$@F%XQ] MQZ/4"OJ$"#@9)B;9>N[;HRA'&;H,98JC'O78^HO+_'YXT2&J)DM:)(4R>N9Z MPD;QQIJ,7'CF>M(6#HXD-7MV[(@&L>&P;$IPI_(YUKIT!QT\->[ !*\+L6)<\9+"*$ W8OBT>,(< IG M^[CTO-_KB,-'GLT)3;2*<$DG@^L3Q5LX&K2N!I8Y_N4X@-]E&R\U6!+) MPS1$X(LA$H?S)C7MUJT8DPDZ%^NT%X.>4(<0YVV)1($$ALWG+/3) M6H.8/D7-22:ZYM](W.L2^*LCZK;AO%YJIL<6\5NHJ[BT.@]NP/JC^ ":'$&= MO5GF[86_.M64NG[[H7H\&Y/E?=X;.C-NIK_YK J@/?62F>Y?UQJGV55ZX"X; MINB!6J*V(8Q\$];V>^)#7HN>IJDW&D%T5B9<.N#JAK![554/R.Y]P;4V \VP M+CW]'3"PN1L6^RM#-^2=K>R!TFD%5K97RH+@QNTC';CO"K+C5(H^+6_?L;%&O/3&^8ZO)4.HL\7_CB@QK&(S M&,./?*='@=> X.>:,/=K]W0]*-%5Z]UUIXE=;5U'A#+VF-]5R0R-!C"MF3%, MC5H#?8PGS98B)3HH>.,'G+$+(KFO(PD(=RN*N4SGV^E,=?(FKNT5%;>,*E&2 M<*K?8P@^WP[KDZI?HW-H4/#M,C2_3=9+VR!HX\./:F=&4_4CFKK\Y;T#??<\ M.*;42UMG_%NSEB\?BDD)#,.YKAU]L9^3S:-!,TW.*^"'^J,$01?$O=W[>IFX M+T-7C&'?5LXB/H[/?\M)/LTN$;(+O-_]<>W7,,NW,=*_<2,8+]ULZZF8X<=E M840(-RG(BAV*;U#+7(@ZV=/&WLX3RT&G,IWDPVO\>)AC\]F,GQ[G_XL],T:; M%*5(_A-)4I4N(:'S2H-_D).Q7XVD_MA4HE0QP8[PJ<&=V6_;/@3?[BNW-IE5 M0:R",9$52NZNO!NY-K$!:TA\Q0GK%ZDC"^(H&A)K!]IS MIYVO5NNC-,XD;*0&>EG2 G]:-28N.(OH*H<5'R:5SWAG0!L=M?JMM#2&0V-. MR8PJCI7"8N,$2K/L%9V&\=4[B(=MV0:(ZW=.4Z-P.DHQ*1;G>:7AP3B_QV<7 MFARE^H3#F$:"^#\;!JD$R)N!&T.#/$ M>!41UK?3IWU@CD.^<7:D]LS,A:[+&L7H%MPU[:I^$^;G25NES2+!UCG /W>O MDB41JT B-H9ISBZZ6=)8K,(..RLU(*=SG#]TDEUJWBH 4Z1 M[WLZ9&;'.4F MSV+S?_Q5_&59VC%$+5 \PWV?; 2THQ77*E.B7K*?%-;-ZB!>&D2M^ZK5%^]7 M38B\4\!/08CL6(-/]69+X,.T5\-7Q36_17AR=7=(QQ>T'^0Z+XR,+,#:PU8W M!1E;7!H)Z\Q(XZV>+KZ+8UXI%L "YQIJ52=&[5.$IVV]CN_2%I(BL?Y()'Z$ MXNT][HWJ2R-F1#5"X!.$#9^S46*KX&.N#T+(),CZ'28TJ#87+@69+B6-\^!Z M)DG\YG0]S"]L]**W4+Y_5OI=AU!]?9>(8V8X]0'Y9 M8H4D>CM9?EBVW1*94P]R_+G?97L-D/3$;QGW 7+C[S*9T%\1TL7^6TKH<8!? MG[6C#HNKZ6N-\5<'-@=>/%YA8^%>7'.96Y]9O0,>*:[*SMD%)1 @([#I.6X, MENC*Q'SL#W2ILU?V&!HE+ KFJY\*\,O;TQ[A\G1#7W1LETEJ51Y+![,:F^C\ M^9/XYSE^[%E0_\A[$6/!K*'K .E+C16G<5VX&$F-XV:S*YV3LN3V^Z]FY*P- M>#R]FG[:BCEP'[:F]5KY9:?G8K90O/4C+XYL@WE-"89\PB%)\]\A1HO5 MM4<)ZQNV\\%\>B+/$/UE-Z&3(#*3SRV?V]X;B4F MGV'#!J,Z+40X; I*(T+"O_P!GTYFQ7%CV)\RT<4\P JKK?6A,BHJ-9>[I\JV MY(HQ&9V6NKU946.6+E$^9/6PTX_7_OIST_WY[]U?<'=Q#"RW]ENI+5R2>0*G ME=AT<9X_%AE&@_BE!)G;N%:>PBR?*!Z0U(X9^"UG'GEG/_B,E:('VI M^ 73$6Z:%776&4?FZR8A^R!26P;#B^#[C_1TS+GZ/0C(W,5C)&9 MJ\!<'VOVEHA9:G,&\5C68^M)O\]O_;XKM2K[*2KUO>G/&D.9@B]WA3%-?A!L M[P\%X;GJ&1-X8)Y]\6ZCHI,'5%+>-P\1@/+^2]P1"?XH_5H'WH%*P M?MG)4E%9\$>---$0112GBTC82'6;V\IWAFKELE6,"]I MF+>&]^GX]]"&/>K[?0@Z%S1('>6DXH6#!M%.M4VU?2=9GX3/7CC=D=Y>'U8Q M$6@AT>5_%#=K*".?;]Q+S[OM48V8I^0_(DP,B4+[,NRZM^NMA@2*ZQU3)1-?2)KCS?S!Q)GG(<[F<\ MO&_CW"!F%T1%.4O07H#_FWDM3H7WN6?>>][J?1"N%$A ]5!NO9P?[[$BZVDU M$4<_A?F@7 2![QO&F_8FJ]X1ANU'H]]W/#%P0O# MH71PIT^=.[,_M,A3J+;DYZZF8,MM@3='0]/IDY22^Q=II2+[\O[$[XR6ZED( M%GRH+YA3@(P2:V\(/B&W)(TQ#OA@UNNH))+^B;K&@EP0*\[CJH *Z7Z5F6Y4 MW&0L6/J$,Q['9[8_7Y-R62=^QFWGHFA_5J"8 OKL@;66UI*$'\5^Y<^ M(L[M1CG:>MPX3E%W+.*8I4_,EU"Z!@>G,+?/,$S!W_=9K;1 SLA#IO,CF3\K M1KZ$PK#!Y'3[<5^W/: ;Y_3:QXKC2$BY[\E-4H.N\J)P>#&F_Z((@I4G#!OC M+E4MI Y"P@.W)Z=&X1K3V2B#[3ZDHVS#:D-5YIQ??"#=)ODV0W7S%FK/1VU; MUK%U>ZR+2*9'3 4'17)1,'KCW8>\E;5NQ:ST9XB3ES5?5VKX/D7\ZH+^F.7' M4RX4*:(8TDVJ6&+!3^HOL- /PA>[>.N8(8OHVA7RH)#-@2DO4<=IOQL-:'^M MP9GS>U=Y^&E$26P6]\\+K"^6BG -EW;P^7SL"&2* [MA\EBLDJ9!HN#=R]37 MJBD4JN8.F@D8;XNQ^X<2'V;8I\IX813Q%5]K5\?H_<2EE.-AE@S^)2$::K)- MWCF=#!TQV<]$@\2&Y\OO6TR_$1LKYFN]_-/Z)9*?:Y_;76R*SDNT1M)HY@J7 M^'-%I#CF4A6X4V-M<(Q_3D\VZ72N<TF\?SVL( .C+6B: M[/[1G'C4.W=V$]@74ULJ<0%&6^* /EW3*#-$UR5GV_&(GP_U/$;/12\GT4U- MCR+8=U7"S]L>ILCDJ-L))U+V/US>OTGK,<,+C'K,V]YS6K;6XE@?M!+KN^"A MPCL:7%=[1K>@^W;_G?T O8-BLU0E]I_GD;/D6(@6#^=<5\1*X5LTJ$M(N!PT M%V1!W_8=FUL&L'PZ$.YI_7;M9F/CL\^.^U69B1C5;M"N7$KYCR2C\6_S3LN- M2[@+#7_=]87LI_.CVQO3J^*="TG#MUX:)WD-PFTJ(718G[\T?_)^U82R]R0S M@)M)96#5Z1JAH+>7-9S'JO=ETW9^2A$::;=8GG99XN(G:AFD.1N\CJQ6*^A-[-YT'8>5$?C%-KR][I MI5BI_+R5=3\AZ,?Y)0HLZQL;^PA'I26+4-<4VAD,>_7CC2365+C.@W*BPQG\Q=%[X?/V.4O=7+T3 M N^>?SL&E=[JF/P,L'783K)D.S":^!UXG2.J>5%0QCC\>9EK%M=35'_#]=I\Q1 ,CJ[$<(9?T]QTCGIM6953.]7SC^@!"Q M52BELONEQY/2"3#'4-]E(JSQ[I!!%0>Q>6T4R M1Q80/<10;=O\V-G1 LO"S?J#NOV\NTM/Q.=B,T:'C>BAU+R#?"Z\! ZHJ0W$ M-\MX^*#7X^3)!)'O#W'-Y06,A6])#0EP[T)9G0/MV#]B^_;R8OR?38"TZ!*D M$BSVT BH86&YSJF?%)NU/>9]0>_^OH,,5Z,Q6G\H#2NR, MG\Q;EMN3T]M]E=J+G?S\A$^Z-?P]OA MIEY8^*?LIR2AB\M8?KWR&A#"&B7;7+M/'\5]T]I%>F4IU^(*/&* MT2 O_4%POXM$>X4-O8'NX[V-4OR5;QBC\UL(8^WM4J^'WE0;KLJ[RG+<)#0I MI@(=9$)=.6".N=!QK4(BDH,Z"7HI&KP#L? MQGWU>#H=W&JOA'W@)YL/1GKLBZ3%!XN&YBXY3F<2N!$WW2I7:+PDBMJ&:.MM M$!):TBPX#]]OQ&,5CK/-]A&>-*F:BZF]3THRP$^I(F>4UG26ES2JD-!CWX.4 M9_"<>+!.'%@I_D-#U+$=?,JJXWWW(]U4\4B5(N02@08%"DAR;@_$H$'S/"B21LAN;W0^N55I6]Y. SD M@*3RG.CN_O\SOF!^+8)9$2%'"=BEA")&@ZI?(F"A'"P (8.T86[-!!FC0:PF M:%";#8KD:0]$($AE%'%F=UR>,[_6C0?=>,:(1!H<%\#6SO$!8IU"A*PU."Y" MC24#'M@Q9_XGHR[(]G@0>I ">! Q/P+=C,A&S<( "Y=7578N*\/_/ C2 MM:,R%JLYI_.RKS.X]A^"W1RVK%&@WR/^+9+NS;4;R5E?<"AR1I M!"D"FVR_[5YR3&BQ_>@5$?PC37+TH@P,.-(HA7:.^3Z!5'U>1Z5&'^< :Y%- MA,2\,RL;P1*^IWBMJ+%+W+:]O>+.$;,.:8I'P7E;/Z2C=A5O5V: N>,!D%," M:"<0N[MC&#Q)YM^:*%WD(S(O*.X6023A#;/?;0-.ZX1T/,WHX0*T_:''*(+M ME3T:1#, .?H+Q,4 KLT)_"?&VP(->N4ME8Q ((CH3^DWW!W <(SL_AC[ MS3;DJ=5TVZK%FQ'>@;NGSVC18L5BC0!?$X0?YP #>0 ]'-"U[08H'L%_Y^9*)RX$!/] MU[+9R)C.!,E78!?KV\-RK?\3E#ZD,WA5')X-0H.^?89=G0."2MHVP9.%:-#H M#1H_6(/P^R2%2H M@@;!VOPVECYD1U:9H7"D$U]SU5K?VI9K@8G_S4KWD(5T1L.U/U*G_B\:J"KD^QVG]07$A#@ZC+-0#_,HELN"70(!MIN#(:U#D:C/(K@QS\ MBTT57MQ8$=D\N,&K?$CI-=AW M/5,!F#D(F#D:;Y _CBB0Q1/]*3O1Q+OCQFMUUF%X0O@$NO$_4U_!@TDAZQUH MT+\%HW[95LGGE]>V":1:S*_"VO=:DY>O+)L;Z9^DESAT0V=QP+'E:N!'69 S M(N@M_%^DL0S._SN.ZZ[Y7>>7=P5;<6=$T*6(R# B;WBSNPP5M&7>GS]>:['V M$@]!@X8"_C.R[1C6+8UP@]R5;<4]Y7WI2V?P%H*(.5JFKD[PD4CD[@IL1WF MSA'YA^[\Q1?@*=Y2LDJ:@)-^K=N!)69&CY[+;%<7T*1-<&Y]^KK'])HW1A MJ%OPJD0/_^5;06^^2S0(L\]4Z\$:/QK4*J]FG@LY!8KE40"*Y" ;8+'7#H9W MSSE8E48P [$0_\MD KJH[L3^ X8Q#65J9Z^F2_5=KNQ20IY";"Q'$Y0%QY] M_V>T,8()NLH;CO*:O],IL_8<^D"I78IYZ?=)"EV\"'U;T&Y@5O)M/)!*![#C MU+NPR*-!WM%WKQ(7:-N^,Z0"T"=]]>[X,?3T[%A$>6[.@A',.B_-*+P[.28S M,,L)/F:^Y(!_6 /JP&O @[Y_7J8;G&TM7_WY+_7&2K"448PK;N'23"*LRW D M393AR$#%H79+%^KIJVA$0QWR\BYY/AAAHD3^F:D(5)9GEUY0H&"[Q?6\VJT" ME^VZA2D[5AH@/%H*X(,O@/6P^6?F#[=!NO\]N2M(X/^95A^D:_9Y 2 KRKB? MJ93OYL7\W_-RQ+A#H$-I_^+C;7:;??/UWZRKQ!<;?0R0%=7-,,F!QV**#CFP M37U@@1\D_*\_BO^WJQ\K (V3M&C0'=[)(OLTEU'7O*VZZ:B#N[=)Z=?=S91 MZ4N!1.+7IT4@C M0 '#_\:RY$["75CD]CBNI2_(H) 5=ZD!=^0\"L]\E@8-2K(#LA)HQNIHT-?I MNVC8_8^+_"'&R ?_K2"J\E]S(-H&,N1Q/V0S#<5L?KJ!VH!==92KB?$#^$B[ M8Q) Y_RZ!L 5>KM_5ZBA@V"EX#,43J*[ ^S:%($&55J(Y%,9 TT/Q+>[?)S> M X.?V-VE[MUM =(Z#.#+W__WM 2R#9#/OTC(; [T]?\K6IJ AD..ZQ/H_TRK M;_0.!$:LW"'ESD9801?0^K!0H*#WS1R65'A/-'V[<,BS:IU:I$05!H6_JDO: MK=IFA:TFE,V+#GY1\@\S2W.;@J[E-]TPWKWT6>6D%$9!!"\\1(7>W9HR% $5 MJJE8FS)HCMF,GLMY?**+!D5.]+3-?@0*+T6CBJ6I"1&R3%-R\]/VV/H^1K&D5Y9[%Y1;JN@\=+]YC<+]?[8^E*F4X^; M6GFT#_>2V]7'8W\=N+AEK3H3E.5GPCMC%SR0];8@781:U3HLC)K^Y"B,%_QP M#FZ__CNR\9?=US"MG&@1$L;(P<5@LA]!GL\+SHO&V5E2X$KK ZUT;H)\.DW$ M$T?&C:F#6TN,RQ1#3VUL@AO3PW8-#/D+([W-1)ZF[[S+.,^%[_[Z/\O,>>6%PNZ],A8V(OL $QNTV M=X6)_(JJUA5-4/AHSK_@LPI]1KS^8]F8^CU ]_P;(Z^/Y-J6PH,K0P>_8Z-! M*+?HVWTE9("7_2V L]8>9WTS8KNLU?TLA^4_&G_ZXB!'%7+(?T8 ?*@6F(Y0 M3J;W^$@]R,B%#/:&70"4V#O,]9+J9 >WKRELI^YLVAFO?D9&N@.HW +$-^UMW.WZ=@%,E+<1K-=$7PX6"YU+P M+9/[ BH:.3A3L5)^B*8*HD'[X94XA]) %:$07>V[.V#)7#Z20H1ASF:#+)YY MKV""#\*4:-WE3C*8%.:V^5$V*;(+)*W4![74//J4*J,LN.9. M]ZF2MOXET4?<49P_XX3OC!\R[\,NZ,#_3V/_'19%T/0-HRLH(%% );,D"2*@ M9"2LB&3).:L@44!R9E% E+0$!0%)DK/DG,."2,XY+#DO<6&7Y1OTOI_OO<[U MG/>.G;)/JJE;D81B4L#%P0C-=NJ! M>"GO;QV=SK$L/?1A+(]_U]%_E)1FL&%M_&09;9XHQBA0.49/$3+X81!-B]\= MG@K0K'=#S@:O)^[GF(#_PDPX=22VK<2&X00$A%K.65VJ824XL7UUX$/ #!>> M5S6T<1Z1^FV KR?4EA=#US\,H-OBT4\WH+U@C*+F]2_@ V8C1DOQH37TH)2V!=0*J!L($II"4,-A1*GGR]#]=*Q0 M\0.IBMNTKW YK[ M']E?OX>N NZJ*=AV?S]1@_DN/E?T*=$/ (Y_Y5*MSGB^L7_IC]2*&*T:;_P. MCW[M_!\:CDE>Z/J7OX*,-W^W/B(K HJAOP!'-W#-DPR9L4/%@=5/16_HUD9= M##7/!ZQ>:S> 0?ZK76T'77*^!"!'ABR""4:/PT3NXO\%9\]'YN_=S*=^@Y M M*'+IG_9_V9OMH%//$==P0\J+G3H F(J2L<<^6H %W"@?VXE[UFJ97POZS6O*! 3NA M7UJ/9&7H<:/D;'GGOQ44UMH!&=%V&E:N#-:(YZSK+HG?!OG/8G5F!/0;ZM<_ MO1B4#P6>:;2C!K!R=LT_H1LX90A);N6N$.Q#G^M+EK+H MG296TL6]CXWLW/ M+BVL);:'^U.]ST<;Q)?V[W;FZZOE]#HM<_=^CUL23F"U3S+V#@P,-(V+,9_. M-)#--?K])PI=>@2=;'6=%MPGPZ='"T1.SK^*S:5*RL'*D+ZI@[CTZE-*Y=O/1N M^[*\8G.BQ)_CW!M,KF)9-R/AAUGF%4ENO!>!;*0AAQE.QY!O]W'LCQW7THC] MN)0IGM(^NCF#E#M27X%=@71HI%*S@%)4AO]#^A^NG>QJ.9NR :E^=-VYSMYO M(N"#0Z\X%D)%D.-I/7"99V_(9,XU@!M]G%&C=+!L+D6IK_JW>Q-%3G-%P#+G MFC'2F\\H]Z4JJ'+Y_;@\P$IX^F32L9(/28!::A!93+526R8+$=(U%[2:\,%! MC<)"KP1/5$*KFG(Z4$S^.U*-W 05HEA6[S.3[-[5 M<_]0P6)HHM>]AEB8YGGXN8^SG.>)8,SFTZY?<4^3-\89"2K%B3(>?)*IL+S1 M].RNPSL1?X6>$H/Q!H%,S]AN[-APD1#E[3GRNB"I]MW$D6?D.CKN^>$@/-#= M/YRJQ=WW%_3RL%]6P)X^ZYF#2'2_"0 MEN1X&BS(?SI=(TK2$%=\%\,OER^"QV9EO?=4SRU63F''FDO+],]4_QL=N0R"J<-DN*/'!]E'J:H M5R'L:$ ]O9&-VV.'+L/Q3I*PU6<^$ 'XSP9DC)TI38R-T/EL)Z&Q$9O]W1=[ MS'.SN'1.']N>Y:"S&].:_WCM=TK7'+6F/9',%0SR\HX3&60#6HN$D\T]TUJM M*=Y/;]:/R]D:QV]ED*Y(NB8E8/BC']DJT*J"CD*DB$TYQ ;T(9[^O/6\+0AH MU=C-"_6;Z#ZZ@2+IV T;9Z?A ':RR&.O3^FS?B3L:\>"!*E>@BE6#+8,\,%A M!];2;'[GZV968"!A1VQ>:.+XH3*< 8RE>FA-FPZ6!5B@-:4%;8;#IR?8 MA6.AY,AO+AKF95(06/H%;:ZW^FO)@6<'(9B ].NY,?%MHMBVP&NOTWW\^B#C M([+>O)/*?.IZ"V "U')%@RL*:;)?/'J]W(HYZ_@<&5[!Y4JC4A,;$HQA-?2> M@UIN&59MWO27BW]G]=6"LB:7=95Z!1U:M 2C3:4T'B [O5^;Z:4 ]B]Z8S]V MZ!0L)B8UZIG:P8^RDZL9U>VL)%C4/.R*97MWUXW5 W_38 !)T=_O@U9Y?ML5 MC7X9\J75,R%(RF&(O_C/3D^72VM+6E)RK"*^8>/.P7N=UMP M3&1I1R&$!"/Q?'2\Z 2IA:69!X83_DY."5]T!/=_N8T;:I\'?A<"!J+1W-Y\ M<=-4P_*LS=Y\XPK5-4%MOBA^[P^7MGF2\MYC!_U4ZO'8&B#(:4M/61&*X86V M<>!CSJ#H14W@# C0X@: 5(=PAD3)"),H;\;V$H)ZD;9^=@A=P(&A9)E>PR3A M&)#N_):(.GWT$_R@--S+ZS<:+##4"R"_2-F#+N)4G6G4!:Q\"?7E<)"_. ,? MW "&<((?X*.I(^QB4=_DYG"LVXT>2BHLN>A3KWW8V2WPP9=G_QXT,D@3 HJ^ M-@Q1D*A.#[']_B-0DW;N=>D]'H)A>0\= .*XIENT0.@<&J9Z!7*] CTQ>EUS ME^)G\1\S@#WD< [(Q,!]?\_UN:R8$U:KX\ MX+83K"^=_W#XHDOJ;B!X.Q6+ O)';GS,J2-Z4;=_RSA\F%0;R!+;N("0.PY( ML7QYQ+'D^FJ8JG_EN!;J4MKF,*+G8D=JEP8B)WJ\3 MJR-L31L*A 1+5 % )*-U!?+O%/4T)3O?@.Y_,)PI5Z(+-5^54SCH !^-7(&8 M0\U0? 6*ZK3;RQI0POU&?>3I3+WLH6N<'QM(#3_* M%=REI4-)C'S&OJE_\>KXK*C^TQ5(/O9R!).?&C)S'WP@C/W:^=89@I)+ ]H[ M]9Q $T;R[/8Y_/+"<(R4A'=+]C"#$V5+M@]#'W-!EV@#R_DN+\ (PZ3-UO)G MSAF(ZF 7/FZ$/*_.:O@JKX):);?/PM%Q MGQQ'#:6S@))G!G&(V3*#>IF#P4@2PP!'FKHPV:$/(;UE_??HH4^+EO<;S30 YC,5NK9JLWU M,TY? >&Y#9,VCIY/[7WP.X MM;.',T*1KX@H\5F)S6EH3HN#&M^:0# J/X]_7X$,;]O.U=@4-F@YI[G(:!RM_M85TQ6+)N\GH)JY9?+J;U * \@V@FP4OF $XDWU: MVFR +J0;=I8KUJC3YP(5!SE0=OU%,PEX;)0:C$H[/]@KU76A1E;WX% M*@X\I^V"-^)1&J:$+!$S$.+N =Y: GP%8N+T+\)L%$YMM"_))Z'.D.V+?_9O*Y%M+GI<(]9U.\B\\FA(AUJ.\2;5_<2L6=VX>*77 MEC%OP\1VB!@K=8_:Z_2^\!2SVQAZ.EJBE95OMA2(?%M95>CN6AC59GP\G&1V MT)_UFEY#16+PV^>7>+B,(6Q.)\5VA@<+7ZR0]W-XDWS'XV)8+R-^?I>_J_1Z MFN5)9,B?7@?<\'4QZFPK%P_- ]GPN"K M$65R9?XD'?;BX*Z[V53UT^#5OK4,.\%J4&$M[(^'.X*['G7P7EL83R\ 3_0@ M.T/BT%2&83Y!0C>)A]E/9XV+*=5S?JJ=5^2]\HV:"^3=%*H)>__?RW8%VQZW M]G(\>3(&G M*4XO>S:Q!X5-09&(2AL4X)IS>CY\6 5?WK:EV07>NTQ.T/B8\S2'VQ?M MN9875ACFC3(^UEJ+U)FZM] OIU)+1Q@94$"JPA/\H]KT25U5]8B1;(R*NED^ M25"A$TF9B6\#F<2O<-Q1'#6Q;-D!K3Y>FP#DKMS>US!&%7:;^N:' HF@[E$U MC/93C^P13*>]56C[*!EP!47GG(=.#=SMB=SQ$W>33_4=7HLV/_,9(W$TKAJT MOWF&8V P*WOW_F:30:;$0Y8SCL,3)IW9*] /O>2MHCRSK<3BK%M_U/S235AE MBC(KJZ*GY^@>AHN/=4O\_$MQE]4\\"O4JCL!Z.3_.':[O%Q40SO;>*1XGN MJA"QD^K3-WGB2Q94':A@IF$A/Q/M8CUOEL'OC;BE"#F37Y(^VWJ* %*P/<= M);*[K2=9?;=@?5;;.<(R(YX%:>/^M7TQP)#+R6Y$53APP0;9XSO,.]*Y/L6_ M# :&K#UKVDE_/RX7C@U#\F#9PA".S,#-:0\* 7]FEZ MHZEFF*Z]KGU6M=SDTP M@45UC!@MUZMXN@RG40I^,G5G25MDL4MK_IL0;4WA:"@3D_#.G>B/ O-U],." MAC"\>,'?-])>BW500.N@W[0&81=D&.(KD%*YF-2+U+W$O)]0> (PT@-WWJ#E MODL,GV0[=-+59NI?3F:1;+_LSC>U>WH$9[NF_O8 M\<6ZV+ 65-B'P[Z_;XF49K#K?QVHB_3+?&)@P!OFF/:YK^&-ZYR+!UA_IH[E M:&+_/EX=V17I#[J8[\1W412CW(-SPKZ;L=E6QE%JR)VFWX]=/-,+TS93BIV M&2TIY4C1ODQEE^1T&<"6J$CY)KHQ(2$$[+L'EW3I].'=]T4/WF[*#&[<%'C) M$:HR2HHXZK0T_K%5"G;#5D+=+.?HMS3\]"X&E84$.NGR$K854ZPYO6P%0E\+ M)I6/!_"[78'N]&;VO;6S>3,=<8)X''F#ORU=&^=/?TL WK,-9Q6+7H2]4C]> M7?W@*R."K#L#DMDE]]J?*]]:Q2%>C([^$=J&;/!X.A'F<-R]-$+[8-BW;#IK ML_I&IK,'D\Z#SP\;D!\KV[=I=0L6Y\BT&T>AOT[R>'_Z>/8EKT2PO=PQKB5B M!,W>>.2Y:#'"[SQZ021&@['NMX/(U(O4"07M9=$JD(=6:WR[Y^'&^@).&7D< M=*3"'E5MB[/*\[9Y*./?F-OCV#M=*13NEP*YV+PD>6N5:DOJM>?-%W@%6KE% M-M:<1$770VFRGRAI:V\C0^B C+&?YR_0K=Z> M-9(:=KU/!%-M MKP(K/^.FJMH:2+&9%AAW5 F+D-G=/*-4N;5D36,>*@:*J%J%[8/$-N1\ENL6 M2PO*"ZT9(@T^@A2[^-7\12^<7D92,X?+TS]Y\2/B"VW C>T6!O0@?7?G$$8G MUW0;_*:QO"*(AOVSHKUX\P"M+//25]^LM[@33*[+]S:%)Y2*J;;N N_8HBS0.AZ.72&.)0AUB>^+_E__ M&%'(P;W=OO1A&*106#=<8<6+D[QW^!?O&+!N6%>*:ODT1K(J._EVE-$Y$,=+ M-)^^-NB('JX09)&:Q4![6:] Z82Q&Z^1K#_G>C*<.@4D-!WRQ.77&38]W/&I!PZK>9_*+\;1J>:YM(FE3TN2LCQ\CL<\^3L.\RNY+(Z$[>^/3-:=KN M.O=4^U=E=XR-7K#.RK]<=#$U\DFW$P83EY]6:!P0X.? 2/NQ,!=2H8I=B"$B-98BW?G MY(QE+Q>"$6W,,W%>9,=:Y?+SCME]QXTB>Q<],MV Z* -"3]NU#/$]E6/DA16 M%P]*Z#[?*+TCOYH]CHZ^/Q?/0+#U='P^<*E^6\6Q0^^MXYM:X8,DB-2>535% M@\/;29K0*#!N#KU6:;SD7*%#3KO9[>>ML>U/-1D[#$M0+B:T#[M"/Z>3/R/, M?PQB #$4P%VKQRL:[V6-5.S?E2G,).?-$MJQ?Q_!CESKN:GYA**&+G2G#0&3 MUF,=:V)6SIPW>:19U'%?=K$J7NV%3PC_8]W7&-X[W-1P_[G<7P_#2K=!0XEK M4N#Y;3TL7:B]FPG?2QB,?[9E30*3%96_>((E/RZ.$E*L\]!CZ],8C[0'[=?H M_+*-+'.Q;=XG?!/7V2N _4*&#CS7GLEO!(:T%R&P1?#O[%D!!;O7F)-63)[+ M?$-&QSS5J%8'(UOM"+1R-%E*[-&T>,(\7T6\^&GV;N8NO#=E2=S,[9?HY%(/F122J;5?Z%]]V7OM%"=I.7>.!':AF#LSGWH(? M\ Z_UP8I;!M2Z?D+CDMP([C%8C5"+\&6J8+NJ5:B\TZK ;C">/S.[0N5XO@5 M*M/P@LG)FE'?7:_O<>"RW_/%MFHXJ?#NYL7%%9D7W'6E&- M5NTP ,58(R#V/\#D8*Q(C"Y X6!5FMLK1GZ\.?G]Q?$4A=K!;,UOWH\U] M]_=[,4EOG+;3_!G&J;IX(03V7B.RJ;1PH]PN;D*CG03)#RNKN($?-T42K#X4 M&"X"T3*MH"AQ27[^#+$1U7ES M8+1] M_OTB42S'(;==U_&+;#O*1\M(FKE.>)@@R&"AWJ9KUB/3:(@6$S@ #F9W,N59 M2H)1VYA2CV#;[7*5?1ZUS6_R%7)$9#S*H/3'RK_)=XG)Y,+NJM8M='P14M$= M[11J4'S82=RN0IJ?U4(:KLT=4>%S<3MFSR!Y!K9#^['/&).FWM13JU,Z(Y7K+\;>CTPO= M-8&K9=K5T7%JT0NX! 9>-\TE"^Y VUJ'/T6[WSQS:B?I%6H0+JMH\?IQVZ-4 MS[EV)H L"W>]JDJRWHVNH(,7(XM(*C)Q(U+F<5APZ64H*DS4VYN3Z)PL#\26 MK,X=G9P5]R[-ERR'[2H;A'3<,2Y4[\'"'E79.9+3H/-:+%OVX\"[[FFL&B)V M#!NB@NFUN>T7PY_6HFN57SH>AY6<#1P5W>DJJQCYLM>\ .FO\%!7FO17X46$ M+X[@@KPVYQLB500,&I&<'XW\7&UA>;&2!W':(Q$?!GX7TKT2[0+1?5C[H&3< M2&;62UJ+R8\LSS#R_ 3?B7^C1>WT4)"_PI$N,CQ<3%-2UG-L/41"A2PP8^0X MS-ZF4KE@<]XF>_3MEXQ/_"]E_D1%I=;5;4[=.+:>^E)%:&" $1+16-+4-&F/W2G(2!@=='AC\[;[\EK[QQ M-IC\42J577)?TJZSV%<>B:LXTC3Q_HSQQ9;A\VD+VU/.!]R'@1$[6C?Q!G+O MW0]I\FR@E M4%32-C)A^9);WR:BDTQ,\H8] MBC()FG\=K:I3NM"\;EP()N#)J"OSQ MG)_B$2(=B9;E#B.36_"<+=QG'RXTS5 PE9%7<0;[S$3WY[8B&>)= M;AGGKL?(>EV>M='!2Q/GX;JEY<1G"N'3#ONS_5(6[T1[/XJ^_A#YV+80?#,K MQ+"V.=8H5(9-F0!GPOP6::3(ZU_^:_P@B4,5?K%\*-<&A7(:*OH5U?M)4[&> M4(;GU'\"4Q04\>15V_*,]5&0EZ5^LCNNU$7IO71!5=4MW#V@#SW4&V+%ZAB6 M&I\"R8OD0$.C&34'R*#:-%5?_[JB2+@($_''QV1%;V=\;P@;ZH?R&/;ME3\L MK?EE4_3[Z-T@E%!XKND]HLF ]?@:K?!5433'#1MMQM*'NLCW7X[G*8VE_(<](0>T[D M1*E2[?&5[19R$B$&;_3*VF]U]60U4D9;>+X0ISCM,'Z^$UWV))I?Q,K)T7Q; M5T+R($("@G!'@D8IWC)%$\Y\#ZWGU,2;F*8D:MM%3(3*K"6?BC<:-#N!+UW! MW>-6]#J7^M@U@>M/ RF3\"P6CMJ->5*QP=?7GP-@>#\V[GBL-B??2Y*D]N5$ M#H3RP>BWF!B'H!N5Q286B'N#&#W[)O'1]UXS5-@PP]6;@:PI=JX54LIW=@U- MLUK9!0;N-EDU:I.ZG&0M;*IVT7=&,V^0"/9\]!(R[FG)Y'692'S$^\:<>>V[ M61H86_>YI\NEW^:3=/3\]R1&LYNC#N>Y4X>>0I3-##ZGV3+F4_U/?Q!^F/DU M4,1:(_DADS$92DA ##W9ZDKMVV%P:H0FZR'NF:O!9Q;A9Q/GP[?JQ ^?1 F@ M=';)P/9.@U[R5Z#G]Y3I4SP+$D6H^F#G*]!C9DT_>BDV1X<,T6S+\$1=J5(8@M%<1^;"-^4=*FZPR_GEN81& MQC>J!,1*:-1EX%=R"NI;!-?D&U8+]V(/"F3F\[8:9G*O0-;J'*4.0R%3KZ] M[Z$/DX0,1Z] /]NQBWGRJ]+*;UY&?JW-/4HT'L:A2^;M.ETF"DOBMONR:#_8 M*_APG_Q$EY4;I5/X06,X]'4Z$TOX"&<_%W$LH+/&2=;-P1L"EAS7@Z@?][\Q M,RO^4CGU5$5WN!DQ58L5N.3DR$M/-!EC8.#DH;!*%'BYG\A)P^XD9Y. *!%T M2[LML*M$^W-@.-Y=?)"*;4Z)C"6C)XT6E)ON0)= M+^W7G&+-+DXV)[>DLYYY1WX\;GJ>3I3UXSSU[F*XO<+/9_D9@S=:[C9RW4@S=%!,L1'Q&1$( ME+.FOIS,IY)8R!F#1A6[/@<*KAW MXT=GEQ8DV;O?_U.L:(ZS7WP"0E>* AD7_VK0(#N=X<]SI.Z:Y"_%*PX#_R6Z*& H""6V0YLVQRY.W7W\8$FD=]BH7].JC:$LA^0&N.OB( MIFK["B2U>P7JU/VMR+I6L%CPNS"+>F-J3>XE:8U@DY7_W/8(?@N)##90> %% MNG"];Q G@PSDD.9Z!R7WZU6ZCSK@6Z*IJQ+P/XCYV+[6;=/4*Q AKOH5**VO MN@3C4_UOA6SB*U NV7GX#'11'(K4=NDPT^BX G&M,3IX8RTS^/5R85-G?TE* ML+C7%/(8@5VL/$;5'K#*'(_K5;77GU]$ANS/0I92A4BNR">1F ;9ZY H7D\ MV!MF[1+.#)93'Q^+HO]JPER(QW(%NAWGG9(SJ;68O)MUQ,KT1#.'.TK^_-XT MM*V@EN8ZAA"] A6K8 6;#_+W2F&[!-#]$6B$&K\D[+6.;73/%!U2?P5J M(D,-0^V,5V!SJ:C;5R#:;>B2K@ECW7^I@=KJX)@@P,$TRV.LUV1]'LY%JJ%- M5ZY Q#TXA4H CP]P5'FM-5\Z;U-UE:0 3\-NJ8$GH40\7X1&WT#OW1V1&8D MX)<530)$E7O.T+$KT ('QAH[7NNX!P7.[ JO0,%Z+M7@Z3N+T!'VZ]W*V@IB MH"O,I)#M6&@$?;?D-_-8[$3MCOG%-P@"L-"4YGK( 256:/P*!$@GZ4;]5S7P MM9Y7(&8"M7%6K* +\S])#0$9723]-]=/,@"IC] -T#IH5]T 2L?#[/A."/82 MC,S WC,9VLYM@^X"S*AD3G7JZ2VJ-?N>JOZY^?DQ822^D!7:$''3?W\3:+,2 M$WV4@3,(0#>(8YL2&L&),G*&K&+!Z&-H5SP_F;G^*J22%[J9 IF%()2$E'] M>P6N0#<@"(#,Q&5!/0Q[*8(:A@6? 1!%!9F=;0#X<:>C 4'UT*J+?R$%,(K@ M&BV^_L9IC@4!HJ:B=*D@_Q'U>L:-N;.\"!*Z<+W9&&_(3H&[F.,N-TP?6P^Y M.,[1K#E1^UN#&^[2MP$?U/7R[1&BOH)UX,,K$-GE!00A.^CSL#'2""V'&/_' M2]26BC'O^F=:9#$ 1!8< UAQZL4*H [V7N7 ]=45R!^&&G+5*RN87&VNL-K\ M"I:%(#0&)*H)[TW>PA?5Z71K/B@J=KH"@8>@"U5_M[@P,F:L!F0LQPJ:$$V- M[3@/S:O1/L2IT?CP[0JT/9KJF,JZIH9>OX83@N$.@YUC 6!2D5E@4@=Y3+,L MP' 8*B9H[W:>8S-^_O^]V2S[=1E#K*?BFUT73@H=H"L7_"A3_]*.0;'8/\K M),1*K_1/TE29E 5@V-"+XY^'T'W 804 %6P#B 5[ 6)"2M>QM:E_L?22@B!. MKW?F$/@GJ=BW^M2QOTS$=UTLG)O/X%<@TSHSE-X$^ @-OD0#C2H%[H>L_@\- MB5:N"\O6__#87-YRPBC_$W@[ V %84@_T,H<0."P@:ZG3M&:H9[E]/M/@2\/H%UA@*$D M1[XS41EQ!CH0Y-+;K$+E\N1ZY[N+DR&@)^"+_+=^((YLNWV]QO:SU+=-S/N3P"="^.Q=ZQN0*M[_W'!QP$JDWL.OW%]>?2SA;] M(O!DR?7GXXDLRI=J"__(36@.)!!84\1?GS,H02:"N?P?/C_Z757XSD:A+4"C MW=T=TSY-7AR M$N20_RJ1*460A/4'*FNVPM@87P,G\%*>])\)10&Z3?S#^UJ)%U>@HW-JP&2N MG<^=+\W7, *VG P'D%M/Y5H!)%P 7WH[)C\&>T'_FGPJ /#_*] 5*(C6Y0K$ MYX2X;/]KN'_6&LZ;FW*P@%(3N5.&BA)=SF"FC_CT/GI: +M'"*P9ZS^YQ_Y2[_IN#?J[D'[-K,?$ Z^C= 4*\8N"ZC@IH M,K#M]^/_=$Z__%=2A^N7 X!^\!;*TT;8M1.XGL@&!7H*_/_H*71Y%WO&T-KK M6?9H@'9>YM@,H%E?.E['FIG_4XRL?0H)J^K\#Q&?E5;I'[\RAZ0H8* &.'T" MW #'/]M(Q=Y; _!W/ ++KN35\0_]\%7YYOG/, !O:XU?;CUV=3CDUO+I] MU#6$ SMF?W5G1KDXI:(NP\ G?ZZ1>(%^"$NO76SRA>!?+\;@(S<"*7-%[5:? M!S^M>I+XD&9#6NANQ$/.G]%I&K)W0?_K82J)K,=2F:;G;29ZM+4OV;-W*23O M5Y;<\8J54"7['=T2^",\&2Z*"$4.$/@ZHGH/,A #G["T&*/:00E9N^7NK$V1=6+. M9PFU13+R#2KGCK-IMZ(?58T(S &PZG(477+3E(O(T%!@2;_B:F)AUFAU\WF87]7WY* :KD"$:X7&T4NSU*"P\ M=B+Q>-%90+6(:RC^T9"@W?,&K[0KT!*:]&>H4O>L(=\?\31D^#7([\= @TY/5B;D&(.00JQ* M#%![$?IKZVL M'J+45RJV&/[+' EC)PTFNJWFVQEZ5H=D3W0_K&#FXTGN9U\F>U/A&)'JP8:!6J.2) L M?\XVX#FYIP5.E.Z9C0XO99#&%2O1T&SISQE;SO*K;;@"M=LW4\)F)DZ5R?L8 M3797MWW "J2R/%X+;69?#-5"C[GIR%"*[]P:G0EP9BL(D8*%HKP4S^CP-TT_ MD=IU%RAI6RX)6<*4ONGKAOY@F(BJT)"U>/?_%Y[_GT?0\ CU(NTS7UFT(FI" M YFS:[-4$G2Q ./#,GCBF7"@Y>R2A8_UE7/_*"^SOE?#70'=6)!4-/8"?V$^ MX/O8_&[AXX5:,)9IF_%QZ:_1)Q["Y<50FU;S1^$X-Z[3 7![W!;6Y>K!-4^0$@;)+,V M+MR3%XL(QP?D:]%O@Q1?,_+D=$F,L5GY0\)*&FV4R56=&AC&IVE&,T1_C^A* MD5P651(U!RS02SUHS1X)"O]>4^.$Q!L;.K(8O93:=(LW;P;<]MS6$WLCLHEY?C M)14)OMM$8=O:WW93F?:>R_]VSO<\ONLYL@0+:F+U"\12P$AM$J] DP^.=J$5 M]KJ.+&K[[$NM%[JA^;IUS",+6BT-' X;1(/D)?9I3,@;Q9DMX!K$ULL;F*)UES035&YO[3[_.6;'Y:8,.5HHB, M8)BDEX' SY3[V2S&7[]-';^S^'8SG')F.%4?>Q?)4Q)606>BV_= V2? /;.W M\M-M?-:4Y2K.',U[K_*EYX1<,:$_'JBJ4NA:<_X,'0SX&]XU/CYGOR*:\_7J0+Y7=Q(OBLLG%F*)*/9:!I,Y8\B0;1F=+ MI:GRFZ3V24=36$K[KP)(Y4)G"4I5 D@3"2Z#.H\C&'X+CW14,U"C=S$[ZO//&?UUOA3%65*VO:E*.C?+,,V9*>LN[?H#)\Q@2VEKH%O:[^)Q M,4+E"!K&YAZDE+.=7K";$WUA8A+I@R5Y](6GC,U@O)$6\_=1+M!3RF0]=>[7 M%@FM_+_=8;UB);1(M8]-#U!V2VN?P;('L_>;[GKNIR>I-2?O-7OT'@P%/_BT M$WY6\JUU,"BO6G/^-/0*E'@^@Y0J '_.H\W3:JXMJ#;C.&Q>])D(Q?*B9%JF M0_7MZG:KDMPWV/2S26(:!5H$YP00X$"W9!'T\UZSRI3>72ZK]>+%)A>_T1X& MM2QG*7%4T67>TBZ^VD%C!ZX)4O#AZ9%""T_F33)^=PZP*P5HSRX55?#3&HN/ MTEF:X1%>>E#V:[PPL[9NGKZZ,ZT:]H=]9]@C:H2;;0P2L!F5RP']HZUL2' M@LB,IJHU313Q[,[L,>@[?TA8R.EV)G?Z8@X8>+"G/2;;O> H;2=B(_*]K'G\'2OP4'RCS+; M>.X\H^W[_+UN']]G32JD%<^:AQ.>F07YTSG>]I4<.HYKKAK%]M'@; U(:7WL MB$C@^/##;5>-ZE/6<^'P$CX48^B"SWTB*B-*\=_"84 MU=_)_1EZ1&8! M]%70_W8@_'FVSZ1H47Z%9@9[5%SW1]WHTR4<,-P#_B2^- ?]68L%*D;Z92&& MS:-W^]CBV6I>I@18!6YY3Y1Z!LI6(=DCO+)-\GQ\@"^FEW!R.3X<"#\_(WH=5D6124@GNBK3W8.^7O:SU2-#LW2SSD2'9+3H]J%=G679MIU[.,O!P7F*QVZ,-Q/V MS+0M^6!]<3P=*:(%I?65UZWS24T<48KZIJTZ$U]VP;=L]XD1!U7NA'!93M9J MB]I.C+(?RL+D#G;)STV',2VZXX<>.R%@D8OFV#M%;-#4BUW3,87^N\-9NKSV M!KT)'!O->O6BORHVM)(T,SB'59$ACQ*;/4:&>,@CT,]]'P_Y,]BX,SX^:"!* MM[VOI]!DDJT#%ENG641&/@WL\R-;BI ]@9+93)3Q3O$R*5)[4Z0E'E"A;) < M"-+ZUQPPE6)8VK3" S1) 8Z%5)*TI/=;&&Y:20:/_?#PO*BY>G17^CWY5WBW MO*@W2\Q5OZ[E"/E4[+\=,LL[-O 3V=T:#Z)GYC80LFLJGKL-M"A2S?/_6XO^ MWPZN3*M0-PYOT&J#^<&1$O*']1F+LA$J9(]OU\ABR(_:C;&KAJC +-3TUIM' M>Z^1EBF!1.M, C?V^*E3TX5V\2N9&>S:.U>U2RG<;'YKKV.&W)OSIS!#6Z^/ M"+^RY/4_?+_[P,?;S8S=TQ8[F-C_??=^R>+VYRQP6S@2L47S4!JM,""EN] F M N-:)!/]-;#X;?>M3!4U'N/QTT=0M^>7>-R_+R)MJ+I+^^??1V"/FK=K?8P' M\$JP8OK(&*9C+(1C^ M&'0O1E?^FYA8SV^C7S]#N9\_#^5,P_G?CL2-,E9NX@+B.SXCN6FD#$V$G@1_ M1LCPK3\YSV#:+8+V^IU5GZY%F*DA,5M#FX8Y(:Z3<$++D?7DZ]>@/-IDW1/O M?(8COS57YTX[>YQ,'(DUE:BPI]7Z"6)@(*15JUIHBF!92J\F*L/V$8=FS/3, M1@&]0T[I^1=(LM=8SLZ#0OTY&2?\B**?*51D=,4IBP6X4?+[W#LRPQ^&&Q\: M=/$&&7,)QG\UQ\HGZ+&W3L1+:L_LK?(=/>;!\-T[3OM/W=]H M#V#'97R#HSILY^#CN??*TU(VAD.S,)R?0%(Z!^CAG%MVW\$HP9_QAD:9_HRS[*O0V$_$Q#7O)YA6(V)P&JFL1SA&@0(\T(8D+SMFLKJYVKWK?ZN+9NOUA3]@WY) M\$U'QKYH$YV(X*8$&Y*LK ;=JL%?1J3JS! .CM/4*WNKX MO^/,:'VABU]V7=2E-K8]>;[?('-6&PF M,?7,Z.A=*N!.*,X8K6R\/]C!_(V._'F7-I0S99WZS6."DG09"C$VK. NO)N# M0ZKBQA$+Q@?I'YP[/V/TR/LRW^3Q+WNEW]8.0MH;I4:?A[05\/N5>0EVGHXT M:*!5MR?J2)!#KT9<:U]7MR_,M[JP.4!=,<>= 3KU@XDRE=F#DA8L]' M/*JDD-O;S^YAGCA)+H0(]NPIBE#,R+/5?R(]3$L1=TD&5X,3)D,2YH=&WM6FU3XS@2_BNZ;-T-5,5Q7H!E'(8J!I@ZMG9>:C93>_=1 MMCNQ#MER27)"[M=OM^0X3H ;F(4=F(,JDEAJ2=W2T]V/9!W]+0C.BXP7":3L MGY/WO[)4)54.A66)!FZQ="%LQB:J+'G!WH/60DKV5HMT!HR][@WV>OW>ZX,@ M.#["KD[K-JJ(V%XX/ B'_>&(]5]'^X?1_@$[><]VODQ.=YWTVL$8?C[Z#0,SR9GO@*['[")YH415JB"RS \_]!AGUE8Y4NCX]2,6?&+B6\Z>1I*&:!A*F-]GN'A^LB+6994Z:\:9$&R:V8 _7=ZC61P'44*YN- MMP>XJ66Y:C=5A0VF/!=R&;V:B!P,^P +]EGEO'C5]27X;4"+Z:NQDS;BOX!= MHWD6KFS I9AAYZ3KV-L?81VC_\'0_Z 1XXT1%^!LBY5,L?+\*A.Q(/G>X"B, M<=+*1U Q0;R";NGX-;5.05LQ%0FGZ6/QDMD,V"\UO9\J;2J.SFH5^PT29\VH/V1JZBSZC>N8%V""CU<2ENPDL50S[/>' M#VS0[>I?=-F_*OB/8#N_8.Q8[K+?>3'KLL0M ,T[MY%3Q/)8 HN53D&_Z?0[ M*")E[2_-LREY4C]C"XW_Z4K_VB\.<=2ZU0H(H4W;@G,:.N&R7@"W%NC6XT4F M+ 0T D2%6FB.1;?V^9#3%J!O6Y5'K1(*,WZD0<_-SI8-WTN;"Y9Q] H-YX;61(RQHZ-+R XI9E&#XI4+SEQJ5\EB_9)4Z2!.0&78^-&A2I MPD$+A:0">^>B0,PL655870%JB93!,0Y$"V)IR"E>:J5RX^.;DK@D4 MD( Q7"])).>7X )?TZ?!LA25P2$E!%YLEY\RL*#G\>FAFO-S2C$*4]_'2PN M&-?@T(=H$K3""!0&AE9;F(S$22S'\$XAGIY381*I3(7M*/!K)3T,2ZUPOXG% MANT@\%) &'MTG5_A!JW K25QU<^51(G!B >#_1W8=4T'^ZE_\H^"V'/AX4_] M,PJ\+:_P0"5=[CS0=&.@*0Y$=F[X"E83#XH>%?^C@Q\,_SM\]RDYP!D8G#1$ M@\OX7X=JE\A(PBMS]R;$"F) V-4C>9ZA*HT=8'"="^/B-4I!X?JA[= ZTK>S MA=_B(XYKHE%CL5NG$:H1&/)1$:.D2-TIC*EB(U+!M2#MA>="+GD5U$UEB)\X MGS>.S+CHK@R@-A93"34J.2&LDIPR$MKD-%CS'&SA65.;[.&O&$@0\P:VA_1Q M\\2/YR?Q$_:3.P?<:^YR]U!]9Z]!3YN+E)(2-ZIP:.(&'8E8/1;.N$Y7@$7_ M$3P64M@E49^;AB7?==AVL/5NMR':VA6XU'=5&U16ND2W,8ZJ)0GBV2G@]@K(&2W))$<._C/<0=.6'V>?&1^_E(\J1\Y'S.9>5B+@$(IE,ZBYOC MTIMMHMUPK3MD#_]X,_=V_H -,?@;3^]C5=G;A[]+?N.---#>9?KU'2V+5[LB MY^+@IP'U&5/G+Y"^%Z33)P7I,P^8Z\ C!EQS9U=S'=KWB/3$=U225)JP=9U? M;* .MDX:7>.,FX8P49!UV(?491^G!D.)RKHQ%>-"[G59,I(AZ#_JT2?0;O3B2?:NT:>B**\#^ M\EQ8"W!;OHD5LB&J3 5J1CV\;%^?\_;U1"(AQ6ESKS$19W2VD0A &-7,H=E& M+H!?$A7P!-61 4>MW>'ZZGSP7N"L-WW^/.B& ,M3;&B@B:\W [EFXRB/@$2T M=3T9,<7< M\3_[J>_^_EH;0A/><-GK,?#TA!?R \^_S>7KI:3P^9W7\?]^#2=T%_CIQ^W3 M3,#T^F55ME,V-UFAJ:R/+W9O8; ^,S^5.-TB"UG#9V.>7,ZTJHJ4F+32TD-RMJPC-$1:0H(*B?5^[4OIE=E[0O9F]?^2YQTQ%X:L2GN&&(^%R)M%[_ MP\/><*]Q8E_6=S#W5\G=W?3C/P!02P,$% @ 0S&:5C+P X Q" Q"P M !@ !T=7EA+3(P,C(Q,C,Q>&5X,3)D,BYH=&WM6FUOVS@2_BL\+_:: );E ME[B;R&Z -$EQ.?0-71>'_4A)(XL()0HD9FVA>&F&% M*KD,P\OW+=;*K:VB,)S/YYWYH*/T-)Q\"G-;R*-0*F6@D]JT=3JF$OP$GIZ. M"["<)3G7!NRKUN?)F^ 8):RP$D['X?+;R\8J79R.4S%CQBXDO&H57$]%&5A5 M18-N94?8,L3J+9F;8"Y2FT>];O?74<735)330$)FHV'G^'A=I,4T7Y4I/[5( M@^16S(#ZWN@UDP:YR>A1L;<"FFV#GI.O+SC[".T7^O[W_0B/&M$>?@ MYA8KF6+EY4TN8D'RG?XXC''1JD=0,4&\@M[0\4MJG8.V(A,)I^5C\8+9'-A' M+I[+>_'6IN:H[%:Q7Z'Q,UFT.TSE;D9_[7WLO[E?_JLW^X(H=_!N,$7#(WHJZS1*W_+3JW$9. M#%G6:"@:*J417B5[HW2!& O>$-8F]8*SJS+I ML ,"Y#]_.>[WNZ-S56 T6;BGWNAPM)YD2-L:.C0\@^*>;>@_*5"\YL8%?%8L MV#4ND@1D!FV/C084J<)!2X64 GOGHD3,+%A=6ET#:HF$P?$-1 MG!3YIEF2J$\VY.;D>@A 3]"M<+$BGX-3BWM^K38%F*RN"0DMSFTB\F0B/)03&D M/08U07PQW.LD9Z:FCW7[.6AH.J$)%,)@-*9U]K1(@ZG0[=+HU&^%JJD4IXF MPD5Q<66U#,\HWPM7@Q\#Y<"R%5E8XZ:-$$=QK-8;]:+,T#=ZSH%40]8I]HG8 MW !)&W$MM%RP"J%%5D'6@H1[!?L&<69K:+2LU''!-DG4$@40ZPH!Z88S3I^$ MFYQE4LW-TA :1\PXE7BE4<7V!IC-4I,=59_QO!>"CIX4GB?KS:L,#9([4M#=, M_9-_%,2=2P]_ZI^1X]VP"@]4TN7! V6W!LIP()KG+5O!:N)!T:/B?_#R)\/_ M 3]\2@9P 087#='@(OZ7H=HF,I+PVCR\";&"&!!VS4B>9ZA:8P?H7&?".'^- M4E"Z?B@=6GOZS6CA$WS$<4,T&BRVFS!"-0)=/BIBE!2I.X,Q=6Q$*K@6I+WP M7,@%KY*ZJ0WQ$V?SQI$9Y]V5 =3&8BBA1A4GA-624T3".3D-UCP'6WC6M$GV M\%<,)(AQ ]M#^KAQXN>SD_@)V\F#'>Z.N3S<53_8:M#29B*EH,2-*AV:N$%# M(E:/A5.NTR5@T7X$CX44=D'4YZYAR78=MAULO=G=$MW("ESHNVDF5-6Z0K,Q MCJHE">+9*>#R@RF4R, D6@_60$5F22*8^W@+<0=.&'V>;60_&TF>E(U;!/M%==Z0/3PCW=S;VT+%YF1<[$P2\#ZC.BSI\AO1>DTR<%Z0L/F%W@$0-NN+.KV87V'IZ> M^(Y*DEH3MG;YQ2W4P=9)HVN<<[,B3.1D'?8A==''Z=Q$A@63XAID]-X?+#_=+GP\$?/A=TY>+JTD?;:$9)?+I2Q" ]ZL[/A$\FC[D&?;A/]E5X< MR;Y5VJSHBBO _HI"6 MP7[R)%;(AJDP%:D8]/*>O/W+Z>B:1D.*RN9>8B#,Z MVT@$((P:YK!*(^? KXD*>(+JR("CUNYP?7D^N!3QM_?>8SZ3#1^]/SR#/E$IM&+M1%6 MX+PN M.]:VD0W/:A7I0S)6= \;[DT^:5D6X<-1255 O VGFNO'?FM^P#\?SW M"4OG'J3190VW]Z]:=->CM<1>LX0>@D&BI.25@6CY8W.U"&6Y?[5/ESQ($YS@ M[2LDW35JF@LD5+)Q'V0'PMO(5$L$'IUT3G[=O"^Q'\)7_0P[P^&?]?.U;Q<0 M,T581'2T>Y M2%,H48",ICL8C4,2/-UK&[X#5EXO_A)2&H-MW%:ONF'N5)7]TG5_WW8.H0EW M;M \#IZ>\$:^Y\5?,_IF*RG>?.=]_+_?PPE=L'SZGOL\%Y#MW@!D!]7J>N": M&C19X>$]Q,#?$'TJ?MHIXS]SO2(G/+F>:E67*1$4I:.E<6Q<.[U=T="4/BHB M10E!\[PTI\WKKDW)YFW7[7NT%7*Y(,8\XCK@&?*PB,^42)O]/S[N](]61NS+ MN@[F_GZNN_![^C]02P,$% @ 0S&:5GI^D7WQ! M1, !@ !T=7EA M+3(P,C(Q,C,Q>&5X,3-D,2YH=&WE6&UOVS80_BLW%UT=P'JSG2"670.MDV(9 M^A*T#KI]I*23Q94B58J.X_WZ'2G)==)V7;LD0]? \0N//-YS=WSNQ-E/GG3.!K#DQ?0OU@N#MSLDU>+Y>_GI\VN MYQ=/GY\MH.<%P=O1(@A.EB>-@-1'L-1,UMQP)9D(@M.7/>@5QE1Q$&PV&W\S M\I5>!L6E9U05C\+*3&EE0.(;E5P1-.\T=^- L2Z^N!&[A26JL9!B&PUL&]'GS MSR2D2LK6-L#@,IPM5$NULW:]H M>D"\ L^4+@F"]PQRI9VN+9T/0)D1[YQ@BF6"&D;1@"8-A\!JR+GH:,PYA6*K MZ=P00"8SBC51@B0RH[U*7M?63'K9F1EQ&12HD>S;M^JUL[HS:@!G _AMC7]P MZ/]*_+@]@+>D< "+@F/^<2YUP6FQ#2!UR4A?JKUH1L=PX;_Q%_XNKM'H,!Q8 M/"Q3E279ZEN#/R Y<\O*+;R3:D/^66%\+_G0CPY@2=8U/H1\+<26,J2LA W( M+D@:WZ^Y1EN(:FOV!R?T&:6!ANBPGQWLH'X(Z2Z<+=YH,AI/;:#O!]VP0<N%4YEU2E M[3@IS!SON_RE66O1.$E5J-V>]8T<\QUX6U,):AW/WV-II5<4)= MRSMO0_B_6(QWWC;SD,X3(HH8W-&^M12[ S.?5/3( ,,C5Y!'7V7NWV?-=Q"BI]OX6^+3 M4C'U_$:5=!:N@/*69_ @='_WBR&H@T^T-S]6'%^R$O]-)"W?_,=AG%EAIW93 M<(->7;$48VI '*/2G$_&V:Z;_UCA7MJ[@&^*][V:^;D'C'ZU>Y+%G5 UPH,[ MB63@.LFN=MYU]E[RFB=<<+/M6H/>W#Z-A:/IM73=*^?%KN%,6/INI=5:9K;5 M53KN3N/>/^WO[OSNW^^T(_O7.S6$M,C R,C$R,S%X97@Q,V0R+FAT;>58;6_;-A#^*S<7 M71W >O%+,EMV#;1.@F5(VZ!U,/0C)9TLHA2I470<[]?O2$F.D[;KVB49N@:) M(_/(XSUWQ^=.G/WD>2E*DLFX15J MS86 EYJG*P28^/V1'_J3(\^;STC5HEFC9 2C8' 4#,+!$,))=#B)^K_ BU?0 MO5PN#MSLXS>+Y?N+DWK7B\N7YV<+Z'A!\/MP$03'R^-:0.K[L-1,5MQP)9D( M@I/7'>CDQI11$&PV&W\S])5>!GWIAF&&X$SF=!^[^>&ZMT.Y^E_ HJLQ7XO%,PO>+2,ZJ,AF%I MIK0R(/&=.=?>AJX]K8E IJ-8F7QZ=X-/K2S;=9F2QLM8P<4V>K;D!5;P&C?P5A5,/NO5(_2_ M0LVS9U,WN^)_(JDF> :OC<<$7Y%R:^NTQA^1#.Q??U _V!WC6SMNT&&+E4A) M>'*=\YC3_*$_F 4Q.:U\ !,3RE?4>S9^R:P%:L,SGC#K/HBW8'*$"\UEPDLF MX)1+.A&Z]6.MJS>BP&@7O,'%H)N$1J,PA>L=TS"16WIMK M@5MXD1@K&83A?6S@>@3(EWCC'!(D8-PWZ/ M)@T&P"K(N&AIS#D%D[6F2HD>S; MM^JML[HUJ@=G/7C/%'1_0UJ.!W#.USU8Y!RSCS.I#4V#K >)2T5Z*/=BV1_# MI?_.7_B[J/:'AV'/HF&I*BW%EM\:^A[)F5M6;.!ORS@JC1\F&;O\ EF1= M[4'(UD)L*3^*4MAP[$*D\8\UUVC+4&7-OG%"EU$2:.@?=M.#'=2;@.Z"V>#M M3X:CJ0WSXZ ;U.BXI-0L:FZAY#>,2PH8KY.JA%M1'.4\[]B"9"L? MBP6V+HF53E%[B1*"E15&[<,^^B-"F=?\8RN1A4:VWZYSUA.WJYP=V2M:=F/= M[MIHZ]=,9])V_,H>BH2)AB2IZC8J#OVCI_L\WVS5V=Q3K4A=)M0FRGF: MHMQ]]S::E5%,/P S7Y3TP@"#(U>.AU]E[M]G MS7<0HI?;Z%OBTU Q=?Q&%706KH'REJ?P)'0_CXLAJ(*/FIL?*XJO68'_)HZ6 M;?[C(,ZLL%6[R;E!KRI9@A&U'XY/:/$@D ]=%MG7SH7/WBE<\YH*;;=L6=.;V/2P<3F^EZUXISW?- M9LR2#RNMUC*U;:[247L6]VY8;@N:=H0Z_*F@'MYKOK>G=_]FIQG9O]BY>V54 MLA5Z=>/",NKR(W:E>-KX>SSV!Z,=9]1CH7-U?17E[K;F?P%02P,$% @ M0S&:5J6+]"&?!@ \!@ !@ !T=7EA+3(P,C(Q,C,Q>&5X,35D,2YH=&W- M6?M3VS@0_E?VNUOBJW8:FW+)\D)Z5]_*]LA MX5&@=SV @<0CK78_??O06NS\9ABC/"%Y2",XFGS\ !$/RXSF"D)!B<+1!5,) M3'A1D!P^4B%8FL*>8%%, 7JFXYNVV=LRC-T=5#5LUO \ -]RMRS7=CVP>T&G M%SA=&'R$-Q>3X=M*>G\\G'P^'=563R_V/AP/H658UB=O:%G[D_UZ M4[,!$D METPQGI/4LD8G+6@E2A6!92T6"W/AF5S$UN3,2E26^E;*N:1FI*+6[HX>P4]* MHMV=C"H"84*$I.I=ZV)R8'110C&5TMT=:_5=RTYYM-S=B=@*H.D+$9K6G^_)B3 M.=!_CEL_:(O3:Q9K'3A=JUS4\*8\C5!V=)FP*9Q")Q>;[NK$72QTJR6GA\-3@Z/!L=/ \'M.GY' M0W"]30BCDR_X]S00O)[G5G[HNO;V:NG1^.00WH^?RA.N[_0J#+[M7<7"X05Z MXLO1^.*)>.A@/&@,GN]=+?WKGC@8"$923)$CFLZI8B'1Z8*'C='DC%;:=9TK M3@B9"IY6BK:;XX$E-3)7U=OI<^]&1=94#VA M4OK7&Q1YVRCV'1^EOALLC^AEX':;G[^FSC^R;#WDZ3F3>!*E3"V#A$41S1O?V^L0?)JSZC,N$!3# %X#@/ MS?^O4UF!KH9T6ND_#[7Z!>Q"G)\<6#EY*^>+!8 MWQ#KD"S1=AO>?W8,Q[']%P^[!@S'4E,MGR/E>F;GP2+Q DO;8V%C;?MAD[(I MA:]Q<,Z$M#Z2B&2R_;+W](E"0@6=+B'DN=07 HJ#2B@(.L/Q/*1Z@)<"9DQD M4&)PBFI>OT!CER%!N\ZU^\>*9N"9\)XNL7CJ;H;HCJ/JJ]S^$997E(8ASPJ2 M+^%-7\KQ;C#JZ.W:<=*[ZBJ223*]!83HO1DR#-:,<1J7D/D->9BJ8DJJ) Z9!<)E_2*,21/ MT+]+)M"A=>E";U9ANEVS>\V]@U#I4:?G>6W X%H7NPVA*_^OI?VVCEU*]%Z( MI.W*0UD5BI6>NIS&95J%O@1,J*Q,XSK1]4XK0\_BM$?T];7//N,1( &+1XAX MT^6SG&I;:ZSE#X!62B(:ZA*-7!LA3[D(?K>KGUNS^B8OJ,C73[>F*Q,!OK@S M_6I@20O^9 0^EYA]'\@"QK,95DULM>=>D)@:4T')-X/,L. %9,[1 M _4]0[=KNOZK_I0+]%IS2U[=A%CU77[USX'=?P!02P,$% @ 0S&:5G^' MF5[9!0 F1D !@ !T=7EA+3(P,C(Q,C,Q>&5X,35D,BYH=&WM6?]/VS@4 M_U?>=>(&4O.E"64T[9!8*1IWL$/0:;*);E%&#@]_;]T!\<>-[1"$F-VSU2)+ ?1 =!%$8QA(.D/TBB/AQ? MP.[[Z7C/KC[Y8SS]>#EQ7"_?OSD_&T/'"X(/\3@(3J8G;@+)]V"JB*B99E(0 M'@23=QWH%%I721 L%@M_$?M2Y<'T*BATR?<#+F5-_4QGG:.1&<%/2K*C44DU M@;0@JJ;Z=>?]]-0[Q!6::4Z/1L'JZ=;.9+8\&F7L!FJ]Y/1UIR0J9\+3LDKB ML-)#W!G@]+TUM]Z"9;I(>F&X,ZQ(EC&1>YS.==+W#P_OAA3+B_68=*(EBG*B MV0TUM#>HIIP2EW-2,KY,7DY926MX1Q=P)4LB7G;= M"#YKJMC\Y="NKMEGBJ11/$UOM4MZ+,M)@MJQ9E)GN'DY+9@ M,Z:AU_>C43!#/57?"M4V"#.Y(GO#:F3*F5XF!C@*S\-%@ M3)LE@3.1^H_%H!<&IUUXTS!N7 >.NX_%Z&U#4@ICC'VJNO G*QHX8;56+-7P M:#R)R#\7LH$QFJX+,?IU+WHL9I=45IP:M^B]&M9P1:MFQED*<@[C@@GR@WMJ M= #'%:9O,$GYQY-U(V7]U=2:S9?;R$XPC<(U4R 57)",E-^1]]/5RE=3^49N M^Z9Y_/FJZP.%@MQ0(*EI,?$ELKMFS&@F M"H=?->O8T31&MV=!Q;-.OI]\+BO=:( MJX9KFC8*6Q+\BHA@-S9?ELXOB69?YY MAP%5=&;\4]3FM-!ZO:)S',?3A!F0C4+_0?LT: UG'--=&W]J;7"F:0F]T(=C M[(M=?X]1@98LB?EE2W4TG/@P);?K$33#*@*VS-2U3K= GVT43JK[V.Y"R#@B M8K\#V\9IW90HYM+\--AEQ00NK=?X6;T6@(F6:AL2ZZY"T=PT38Y);>+"GJ96 MKGKM'<+N*>,4WDD?XCCVHOZK>'^PA\2(A@4F$ PY>X2":!]^:P0UKMOK0D65 M)@@(F?\+ZRCL]6'R=V/R!N869(MG KC$[.!4\S_@GGKQ?;@'_3@*OP07H^V" M+&V@_8R2-DKNN6";3=?I$Y.<\SWTK-523C4VX*:2V,K@#E/M_BU_]]'(D+,; M0[%NTF)%H6MB(),@I#:;;)B2K#14K,T,JI):$&T8I6CV7#K'1S>KC<\O"CQ% MKT$QXRGH60I-[:+ANJT4KU;!LY'\C_'$@*.]01QW3;MU%_\;B];5X6[UOBU# ME!A92$V[5@FES>66CLLP><.MN]90*5DV/+R)]/$?,3=AV!&T MW[SA?/E=Q-UNU AC9:K 7>=8D?<]85U_-2;^M'^SK M@VXLM.\3W$L' M^Q;CZ!]02P,$% @ 0S&:5E?9M3N* P H !@ !T=7EA+3(P,C(Q M,C,Q>&5X,35D,RYH=&W-5FUOXC@0_BMSK/:ZE9H7$F A89&Z$/:06HH@U>KN MFY.8Q*JQ(\@9QFB(IL;[ M.5)XT+&&ZUOX0M:F=:Y9UEE69JE:TJ56N'2RO2&=RPN M94'-1">MT;"2X).29#3<4$T@SH@JJ/[4N@^G1A\1FFE.1T/K\&ZPD4QVHV'" M'J'0.TX_M39$I4P86N;H2*Y]G&FA^@SS9)0LT9G7MNWW?DZ2A(G4X'2MO:[9 M[W\3*99FSS+9N.8IRHEFC[2R?60UYI0H+Y(Z\\\7>&EF?IBWED(;:[)A?.== MA&Q#"YC3$I9R0\3%52/!=T$56U_X-;I@?U,TC>YI^J0-PEF*QBNN?N._MW<] M.EFDF>:@JAZ6M/8NDCQ!;/"4L8AI:'=-=VA%N&WY&Y</_"\Y$52(HSO?,R MEB14(/[W=WW'=OVA56'_)YHQ7BRJ7L^S-1K?S5?!/(2[*-/M_L8*JG^O>?]PH[]2R*BBT0YB M*8HJ 6H).J/ 1"Q5+A6IKAJ@7M$U C%CHJI&+&G*"KT'K#1FP"J!%I@%82K5 M!E9&'SY,&:Q+T&N(=SN",Q$;%8# MN55( BEI2.IT>YUC5@:G=P5UOFW2@4@/'JR9P 3/"$?G#^2NH,Q8G '),**QHJCFU,S5\D,F]Z=@[Y&;.MEAOOE/0/CY!56+!0+*8E[K+*Y+:@8RES MBMO[5R8Q'B'#&GISLWB1>"150E5588Q:X@DIJ/^?N%-5K9_TY42;L"+G9.:GB5S5#0=9XXCSR*%FR#T._ M;SJ=]_[^5.U#4[J49J# ,4T M !@ !T=7EA+3(P,C(Q,C,Q>&5X,35D-"YH=&WM'/E3VSCW7]&7G6YA)G%. M4D@H,S1 RRZT3)-VC]\46XG5VI)7D@G9OW[?D^S@A'!T@0#?AAE";.MXM]YE M=O]7J1R*D J?!>3#X/2$!-)/8R8,\16C!NY.N G)0"8)%>24*<6CB+Q3/!@S M0G:\>LNK>3OM2F5O%Y;J97.DZ)!6M=&N-FJ-)JGM=+9V.LTFV3\E&U\&O4T[ M^N!3;_#'V:';]>S+NY/C'BE5JM7?FKUJ]6!PX![ \G4R4%1H;K@4-*I6#S^6 M2"DT)NE4JY/)Q)LT/:G&U<'G:FCBJ%6-I-3,"TQ0VMO%._#):+"W&S-#B1]2 MI9EY6_HR.*ILPPC#3<3V=JOY7S=V*(/IWF[ SXDVTXB]+<54C;FH&)ETFK7$ M=&%F%1XOC+FH3'A@PDZ]5GO536@0<#&N1&QD.EO>]O;E+<7'X>R>=*AU%(NH MX><,U[YAY\(.,##)AXVD,)41C7DT[;P>\)AI\I%-R&<94_&Z[.[ 7\T4'[WN MVM&:_\U@(5C3L M3H1$? Q0(6M=MVLDP'EIJE&8),&>[3 M*.,1R$*V4J/MM9NOBJ3)1"PGTT.3GN2_;[R&VX''8Z*5_[9DTBFM@,(WZHUF M_8)=U+>"5JU6][XE8\05=.Z]HDG(_1E: =<)D*?#1<0%JPPCZ7_/:=UN>#L[ ML(,E<$&;AM(8&7=J7FT+L;VB/*@GEVJ2KU)R$E U@27QK61M>:WV=60E(-H9 M$>RWE:EA4>07-/&.&G!G_)M WM7C_V3H@B5NK5*+;D&OM%>O58_(NY1'" 79 M+Y,/*?49Z5E3<07%JK4,@%; R#5ZP%O]+_VNMIVL]?1%Z^CL/4W+ M5'<-W#V@M;^'D MT2X3S%X\(<_O2.#'@.H'(OZOQ_OD\.#]_N>5A?O/ATPWRM$!1\BD(')$>E(E M4E$4;G+$!>;;GA2V+U[?(WWFIPH4#C:A(B"'%WX(]@6B#!G'7"/H3PHCF 1R M1/I&,09&^./ADP+S&]4A'$E&BC(Y\'H>V(:MULY_TSC<2*C/K$,&Z926R;'P M0<;2829+)!4!4\2$C!P;%I-Z^WB#;J)R'$D5 STK1_\]D!X+XLLXB3A:.E="0,9_D"ZA 1R',T2@ MI4FH0 .T[_LR%2XYNX].5T&&-G J,J-1Z[H94WM5[VX2KHE&$3,&USWGU)U% M=K>1C"(YP?MN8Q4-D(D[+>#4"@R?&FL0T8&0X MM5-T2!4+04]A;!EH[$>I%2D$R%%2V]4G @:$/,'-^W[(@A085&^^!ZD0(%Z3 M$(2"T 1,@(^\[E!F!-L -A* MRRB-0#VFR<+\W,6.3#8&'0C(F74L_O+W[(5?E > MERTQ+Y\;'$PVBA)R52Q8?C%KZ2)Z*XX+F9Q;4D(HS#8O M%,)14<$=6 ?$3=$\553??MSL4%Y=1+7);^4%Q64:E._6G\80#;^V/F-]^\8T MV--!GUZC_);L ?.S^!2KX5)U?JK9GRM/L5+;L7X3?KORV&[1T3+BF!OH 8,I M".9,KND(=?RRKP11/,2:%FB0!L]/:^GC8[U;36^Q6!YZ%3!GMC86[\'8\W/T MA99H>*/FO7FU7+ES?MVXH29W&F8D*N4R8P'')_QESLW9\;9GP)Q+>RN1$V<: MEUF?ZY9=:H)N3@^N]7NMWP^CWP/0,D/>*YDFY(3'Z.#?27&O3ENFL/6ZMW.- MPEZO#PMJME70^8=6L^6(P+E*291=@*US604;H5@_0/A9+G 6?R(<$9W,SNAW MZ/KJD'SER&)RK", 15^[6QH9'KL(< *.T8Q\F0-E5 HNE_,YW 6Z$Q XF?1Z M$'IT"G*9;UW&VZ"TOG/1-3,FP@!,DU/ED=]3]HV3C5^84A!]_69+%,M(&T#( M[4-X:?TC/^1L!"XC./IHL6$#8#Z#T!,?XNR9/"A[;H#3A'OAZG8(I@*UY<(PU2##6L^(;\^<*!?4FVSD,T\_S16&;?-4UC9UAUW_!3(_THQQ8[FG M:,96TNL>JHCE/D,U:Q^D_O?Y!QF7T(#/<6T9:8K=,*Y5 M=*[%<.[6K#LTH6-6&2I&OU?H"%#OT&A"ISJC\_:VUVB]ZF9MC^Y>[4J_Z4OM M8OV_*U5>AO!;K3O$\)>'S;\^9,J9F0?SN7B6Y.:WNPX5UZ[D8[F27UW%](=] MR?EYRYS)ME>_KR_9V"[XHX_E3"Y@,N_?S>>!ECM?Z^!OK;&KTEATK\BIS$Z= M7&;1/S^.P1$A1XK&#!QR+-38ZM/&AU\W?U"[[[7'K4FA>NW^=J'UB*D*T',3Q+ZUA7D'BLQ-8M,<<)IQ)K>QLG M3&Z27LB$2R_YL@+V@2NT-=?@.[0-!/ P3SWI67II<2B2E6,9U5M%7NC!RK9G M$*!J+,R/D-PR+XC;CI:V=^B1@QSS,NDSP:4BIU3 L6E/2EM;CY-(3AG3EA2- M;A\E@GS*R_M97?TZ"F>-)EF+!38W2A6#\6C7NMA!X[[EG1S MH/&(3:363&>-I>5,M%T_C/M>SIGE; %(Q>48GZ8@+K80;.\5:O7QO%PD8/O\ MS*A"+73*%>,G7+/GS+1^*-,H ML"QQO0HY*?J&CD8DI.?,/OPKQ38D*;2KU,>NOT6Q,1B?O'/F2A?#95ND9K8W M"62=#H'S99(XG0ZD%8T0[!*V3"$?D884&9DJ:\7!8)$(]HD(=D]I%I7!6I(/ ML,8!/0=I.9/1=_(SC9,N1(8JF("_ Z8>/.3MK<8F:6PUFY5F<[L]QX15OR0] MEU\LO/R1C;$<+;Y';2?=Y37JYI[LFC,1[L7AHI&ON%M/P-3,,N;Q2G)!;,1 M\J!CI4ROZBKY@TK,!<+!PC %DJXY>S_.8MCYQ&S]2&/663/V1=KA ?Y/H0[$ MK-CK<#1KQO_D>AU>PLN;*W]]R/<[+A@L?B[K,'%$/9PUD'S*&TBP$\2S32"K M>7&G4??:=T L<\S/J#("P;S60\=7*UY*0T4C?Q6]-HNI&BOME[AO<\2YY,%M MO1%5]\_ ['\7V_L'4$L#!!0 ( $,QFE;>4=S3?08 *(L 8 ='5Y M82TR,#(R,3(S,7AE>#$U9#4N:'1M[5I[<],X$/\J>V$X8"9^Q&GZ<-K.0-H" M,X7KE70X[C_95F*!+/DDN6GX]+?R(TUZ%-)>'X%)9YHX\FKUVY>T7N_N;XYS M*%(B8IK F^&[8TAD7&14&(@5)09')\RD,)1Y3@2\HTHQSN&58LF8 NRXG0W7 M=WX ==\'?"WD[8[<'+=_#\;#AX45(?_#$8?CHY MK%8].7MU_'8 +&>=_B^!:W4F#STO,ED MXDZZKE1C;WCJI2;C&QZ74E,W,4EK?]>.X".=M( M89CA='_7:[XKVD@FT_W=A)V#-E-.]UH946,F'"/SL.OGIH\S/;Q]A>;"F;#$ MI&'']Y_VH1?&(9R-D;G%VJ_D#VO1HX5%JFD=O%7^G-!2NDCR!&D/+U(6,0.=GMO; M]2)46WY7(!=7M+S_8[[.1^W<"_!<^8U MFC5E<:M!D3"=!,4"?B,O[2;!F]KKNS@RN4)\;<"8*;OY%9Z+M^S\K[ M'\>X8OA>X.YLUV=4?E_>?>?G3(P;)54-@F:]^G\)I0>W5?K&=S2^C+K]+;=W M1=NE-WOEZ=%X^7V'X9*!=^=F^UQHPT;3.S^,'Q]H:_\ D]D07N:8\T*PV0:; MS3XRQM72W@WRP"$&+;P5L7O'2>#_LW#']X[:\*I@W(8]O&S#FX+$% ;E9K1J M_O@72PLX8-HH%AN$2L3X:RH+&* [K!K6OU/ZF2' -G0Q$^D$JX;OA,J<4QLZ MG:V^AE.:%Q%G,<@1#%(FR#K.;Q?GI[ACKD2LKY8&O^N+QR1AN!P1";S&C8?3 MC(KVV@&75=]'"H7 1W-MK 9-2LRE!\)SDU*PP ._/Y!93L2T_-7IOP#,"84& M(V'$\#&?&6L"41 .BN92&9 "CJ3*\-QWCF D%5A>(Z8Q>X8I)0HH+IO 8UI M%E&%.UV9(P0+B\XXS)8M*VJ6XDPP6RW[8##/T/"!QH7"5+/VA,.+.,7]$\\B MF65,:TQ!%_A^.!PT'-VUK]S 5U*J:#2%6 IMZYQH?JM514P(LPSK*2I M9R&UA@GEW'[;\9B9$K:5X@;XVBAR.7_FS"Z@)D>%L@37:!2#RN94N)))F09. M#:94%@@10.NJ8$UZ&66-=-_047GKZFQ+*TL0& _UDOJQX^$QGWAN$ N?T /0 M5PEN1Z."H]\]))J?:,] [RR=#\,FHBGA&#JCU4["R@P6SS]M!S5>),A13?$H M$;K@>$S&4SAFF3U]5NAQ;/DR_=U5YNOW.F7]AQ1&-@/5&YIR9.$]SEQEK*8I MI;9H'$ZFLJ@GS==@FY<*586K]8,Z9U5ZJAET W>S^[1?"UA7I3KY!6C)60)/ M_/+OFK+=/54_/>W!GXS(IF,?=F7$W5IG0>2ZS;; MTY*UZ^_8U!83']F@[_&P#>_"I+^RN1Y4MJ%]&>V=-)5G."'*"%N/^M7-LM-D M8\,-;*?(M>T]6\NT]W2WNK-^D[D4>JZA*IWU%T8D_C)6LA")+8Y(%3;/EW-- MI8LW:JA6$:4 ]6]_H5!2-:XN5$H6AF9=LCD9HP[*GC8R0I.$Y%RRI!9D>]L- M-F;/P=687XI5==^6[;S[_P)02P,$% @ 0S&:5D]++] -60 RX" !< M !T=7EA+3(P,C(Q,C,Q>&5X,F0T+FAT;>U]^7<;1Y+FOU+KW=XFWP,I4E?+ MDL?[:,GNUHR/7E%NKW],H!)$684J=!V$,'_]QIE''2 IDVK C7EOVB()5.41 M&1G'%U]\]3].3KXM%J:8V33YV_L?OD_2O[T].STR^/GS]Z?/;X M27+VYYY<_) <_?S^]3%]^LU/K]__^O=O^:U___F;[]^^3KXX>?3H MER>O'SUZ\_X-_P$>?YZ\KTQ19TU6%B9_].C;'[](OE@TS>KEHT?K]?IT_>2T MK*X>O7_W:-$L\Z>/\K*L[6G:I%]\_17^!O[7FO3KKY:V,;KK]+L.JF;36[_XXNEJ:ZRXJ0I5R^?G*V: M5_#-1_#GSF<^GJRSM%F\/#\[^].KE4G3K+@ZR>V\>?GL],4+_ZLJNUJXWY4\ MM9>5S4V375M\=O#466Y-]7):-HM7W1<,?7.EWYN717,R-\LLW[S\\_ML:>OD M1[M.WI5+4_QYPK^!_]:VRN9_?D6?KK/_MO!HF%YC/S8G)L^NX.$XUE<\_Y?P MMP3___PQ_P/?.(W>R,\XAS_1CVM+4YV6>0J?_?;C(IMF3?+X].E7CZ:PA*L' M&/ ,I-=6P8CO.,@WMIY5V0I7-BGGR3O\6XW_^M;,%LGKW-3TTZ6=M16LOZT_ MXU1^S^*_LU=9#8^#\]D6J:UP!C3)\\93"4HGGYY/EJJY#A5T>F^L77%TMX_@STTQM+9\)4F^02#CJ,YNA__\\7 MCQ^?O;IX3Q.)65G8%'X&WPY$$E65E;R^2LH)3B@^I\2$3G/[[ M=F.2M\7LU#UQ;2?RP$1^4[;5P*^26;D$W;EQ?RHK_6OKAP3O27+.#B,^IW&$\RH[I-PL0;EO1KT;G!0MZE/4_CS^B7)R.?I.6(-^@?.B' M:946-D^3Z09&;I-O3/$!G^8VZ0>;YV5!:Y Z>9S0*(*7T[/6>)D699-,+6PY MWYWPM9OG=/K5(SP%]WD:[T?)=)2G#O\G'3X?RUU5)+B?\Q*V;XU;GJ$0UNUR MB0.'R2QA?ZK,Y,FJ*J^S&J9(6T1GO*TJ>'N^2>Q\CB?FVB9%5H#EI,< MQ]F MWM >+^VR!)LF;9?T>U,U&5SS]#18KW*6&5K \.C\$'_E(OC*A?^*'BJ2OC4( M(OZ7SCPI(3RP>$Z/+NKDG84YV-2=Z==F VN=O*US>'X=O3OZLE,T<$C+N:GD M#9N$K!"0XY(>YQ8+_K-TQVU,G),?RP85%*Q/D?)QR^H)'(N9:6N;@%X(-V." MOUB:#1T=41B)@4"_*-L<=-"F]!6\-^,+M=F62K!<97#@+6*JIM04\ M'I0G#'B3S-NJR.H%R(2L6Z!:\8E.8\(>++.Z[HK%Y;>OO>;'KSA%"L]#R82Y M+9/G)_^5''V7Y7"5E*?)V=GYR=.SQ^=GQWC!_%A>V^44-/WC20+F^N//JUJV M'$?^$?_T$E1HGLV&],W[SX8 MT;?YA2@Z4W Z;'4:VKS=4TOB_//E_SH[/8/_>Y:L0!= 98?W#^\1-.+N -.7_I8@5^;O+X.3WR273BZ!WN*]Z* MP8T;FRDN\E3,!M@/FZ$J2F86U,4<#%=RF2NP-J+?X.;NUV'\>P6*=467GWA- M_@0^V:L32/NF9EA:T@DA25WY*;(MNE\[]'VVA#\V;+I4R?^%@\#R1K_QN_5\ M;W;K%\L; ^X"3.9D1B?PNB2?KFZJ=M:TH*KJ%M08Z9MR0+^""5&#05->65*>>$W *O)^]P<.8M[P'&7HX*V163RR258GF.XRS.T V NH5#/$A ME<\-1P\]H&F69\WFY2)+X2##Y_$V/'OR*AQ5+TH:Q3,IJ K_;LHEQU6#\.9# M!#/C@-KCIZ)MSIRR.0\&S?^[J'004S/[<%65;9&>S,J\K%[^SS/ZOU?!E.(_ M+%CY@BY[E6>%/9&?SX9F+K\*HL7RFS!8W U#K\R5/9F"5_+AQ,QA9B]-OC:; M6I;QQ8O3QT__]&H*(F@KB1R?=<++?Z"@]7V+[K_R-O_B:XP%X#$O\Y:C*05I M++6%791"E-Y+BHCA)RCBP,J*]==MG=2LF.5MJL&N:U-)&"*.O<'K0+V);H77 MS=3Q8MT] 7VVMFANSRL82?K*A][,:E5F18-#FR0VE\!BB;[)L@3/@<(?\$0T M"U:6; ,PO(H3^Q%<.C*Y4E##LZ:LZ*']IW:>17^%"<$7:@J['F77_)UK6-2" MPL1Y!KH]-3H26%&2]7;E(CL'YV^LWIT]@.E!?]0T6CCA,D_/U3\8EVY2C=RC#VD_B)S N,*XR' M$_ZR-^;QC^"XP F!69MI;O?+6?%[<@M)?7#_,Y7*G.#?TXN>E2"Z8$1BS!5<,'34M3I?A4O?7KKF-V.\.&):.; V'I MVY*C&4O*2&R1/4$_C^XD\%DD^'!&=&G@JW/P^":81LAA%27JIS]-\,=Y52[) M"L+4= 4V3VU!@^-1X#_),R2C,+).J<6L"W@<& PMRB0OP1" V5J;HOWP)AHU M61+;ALZ.ZPHLBPQ7>C8#%XAL+;)'Z;J5E1 M:B=9M15X IAHH>]4*4*0&<L%4_EFZEQQ>Z+6"W:EJ2H97 _0(;=PDV*>PD MJ@WRF.AU*U M9)6N+>=D<=2@HE#05H;%,;73IG;)KJD%PQ!&T=(4\!E.[F$% M*I@9+-RTK>'--<!*A".#%B5C@2^%O=5-F4_-]]N[U?NTW?8?&_#"*\ MSDE W<2[41//C/2HK3,[;RH9?(JS!&[E#R&/& MU_W#+M @2(X(V#,'S9ZJ[K^=(7(\B8?Y0W6:_+_6_I8E1_]IX?P>)[\8,J3I M+]]GIH1U3XZ^M^4Q^/*V(/,8A\B[@\"'JLQKGN#8<(]?=;%/-ZW)S(*Y@4$@ ML@J,NTSI?A]?EKD8!&#-U&411F@>;"LF=UG"0ZC\GD/ECP^A\D.H? =B27#7 M?K)R! V'/R(@C!U/5#U_ V\I^2_\GP[>EC4B&#=F9699HR@-=B'$H0$MM[(5 M8C?PP>CJI"VCN>I E[[RL>C=T(Z_XX*Y\QIZAQ03FMT4*SO<_M9!_Q<=4;EJ M_8._!^L07_P.S1*.[U]S!H2_B[_!<#[]NS:X(!H?0GAD#4J.G;X2'<9:3YL: M$%-;P"5/<*-R78 IM\@P*4 ?!^>O*)?9#,T9BQ$#^,=DZ_Z)E,B2)H1'"C(" M [F5;4]K%J!;KQ8NGU"5'S?X"@]QI%C!\/Y/QG9_^_TNZ1X0[CI.%DWUSN>0 MR)9'^(TGH"6>"O(=< >3%Q>GYR^.'CL\ZLA&P\$I7'@!SYO/T9#0WGW.6Z4[ M6;8U>3#9_ ;!AO-=EQAM0OB9F35B3-,$4]N E^\BF1C>Y!7 J >8A>SV-#@V MXX.8"H.S5PBC);S #7(!6W'G,T\0B='I@T8 _X$3P"'6O@7*L@YG_A%MJ1S M ?_<+D'WI9$RB3_QPMTP^N2&T=]U4 P8INSB=9EQY K#;V4[!6U":=@M^J:K M;CPPQR''R0GRH,W*I6%I[V__:%&9 ]#/P"F@.C]Y/AUP6)4K> %6RN%_P05K ME].*9UDY4+*F8D!N'+M;;+XJ$"5$:VJ+)5#O?/XHSHGO,;T+T>$";&ZO#2STV![' M"EMQ^EPN<%-@JQ=*P*F%0=Q.:('2\V9Y"_CQ1.N"LF/=*@HH\":-+ ?ZQBRU M?=<8H?<*5"CGL%*6?F]!SY<;:SN @DFB-Y;)'5IA;"W\TCMMQG'%SM8.C)C> M &^Z@!'EN&8:>1CX[*)89HSKEDB(RV M9V=_TKUF)&V8\(0AS+"2@6QCA7#*IQ6.6G82X?$R1P-1$61W8AFZ+?!X\QLO MA3HQ_=Q@_.@]BZK_@Z6&D2$['%A_ZQ"ZM"]CH.IPSPE;]9=7)$ 3E\QT#ITK M:9'L^&U!?;>LC_V7(;$?!CWOCND(8KUS$3\D=/X.0TF.+&<-84DE(D+['>=F M)IR($5OSJLW%-J9K.KX;L)[(,%H)4HX%8O0:H=O_:F(BQ(AJ7ED8&&2TFW M!W@A)I^UN7 GP:<9&^0=K:FI,_H8V)$T '2>HB&$=Q.]5;&4PG&"5X.W)G'/ M*&@\5%]$Y>HY^K=HP614*^L6YL:I$MH#;1>RC,'^M_9D#J+8+.KDZ,FCI\>[ M//73Y#*^N6.JASZ3 J-@;V^.#:ZI0L[52]%KW_K"0R.(Y.[7NJ$IV2J A1+7!2/# C>@=Q2&C M5X_E$9UW9\UC38VD,?#(2TG]+3&^$2IWK38[ \-[]9.F#HD !JHKR1OHT U@ MR">CNDR0AS)55>># '7V$7XJ4,]Y9"DB5N68=IYWI*DG28G)8X6O933-1(A= M!=0>$X4#J0]2*W,,UHW-RX@&D6 GYK1F6/P,"T73;B8.*3WR!-53Q&.@<1CT M"3E&E)N9C?#O=.V$>;&P>DR!,B2'7IC+N N]K\P$'>_BQM8N4 M\B#&7+7HJ,A,<0G%4XLN^!%T-L:V4&TO#%Z>="E11,KPT?7QG,%C:3@(E4HH M5RBF?##>/R&^B>&38Y@?(\6C HK) MA&WBSGDE+XR<+8SJ\B_2:TIG\>$?,-?6("&;$]SNH\?GQ\B^XLZ-?(<#W6#/ M68J /!W\$.XBAG6912NZD00&<6T+N96VJ&(/">X+BL37*,R[9];*^R##OS]8 M^J09PC#&1\E%39\X&HZ]OPRWIZ'@ M*T?"_N.+LR^2F8(%FV)?$OC3(^:-/P@.KV8 M=I6 (VUH4ZY>P0(T]@3?8%\6Y;HR*XUUON@_\SXUH 89@]]@^/#,OS7\Q)!< MZ?LO-TO0?W^F8-GYBTZ8-UZ%G9Y/>$[("QK1,S58]NF5,FBW"#B8S21XX%1* MP/CE;L@?<[JQQ+131L?H]8G7@J&*<'LKS1.YD .!BK\^:9 M6&\ZD9*RCDOSP4:_[F_?(Q3Y1W12#@=F^1)U[9B$Z<_[:, ^=PL_F8+=LEDMIKU@<;>9"C%M"6"!!A0]+D'LYQW)E_9.38,B"(^$2W4 M1B&-DL]KUF4_:\=9# T[;;D)UT:]_ E"UQECC*FMOA.MN37]E0VC\+2I-':3 M[W)<\+TK)_)%23HA"0_R*OKR-I_YD.FZ;("FK-K<0^5'0ZS8# *6J5YYJJ:H MMFF6EP+5<5G)VH'R%?"%_B>V.X0;-.EQ@Y+M M2VES4,H8&8\HG4(2F\2 JKFJFWZBP^6T SQ!BT5$F1"Y5A:)J&@<\!V78Q7* M#LG=BBAB2@.C@4Y=1:-GXZANJU7>AH@^'2>>HK%A9@6G*RL%R7$&61H_1(.J M7953Z:%?W7"14]28/JUP%0FAE;;>U1OSUOVR&.@6-"6B M8\Z]Q'P-8,#8%\A#%2RK=OQ8*<.WJ-$R:BOH(@/L Q'HBJ%4UHC75A1< M]-2#N4T4P..PD;YF7TJ.Q\$ E,S6V\AEL*M0*F*(1-#ER%T..C@TCK7MFE)* M\E/\$;L9H$"4#H2YLH_%A9E:T6S"N<>4[/.48)N1\P*AAT(5YIF+*/M\*XA;XT_Q;HQ.!'BGXC6 M)R7^#ZG>Y+:%$9YEPL0;V0W+G*REW2!22)[K^X+4R@*+$!HSK4:=C*I*/7RJYI,:,J8PD#>#N3 M'&&OK5C=S8DJ@LM%X'/[6!WTMF"H,-_@WY3E![[AWUDT*W;9G@ZZM0QQZY,U M!YNCZ&@&-B4:L-GY4J(/? -N?3!B]DHI&"A!!NA MPM!XQ0N7' 4%&_B)V_4UGO0;DI95)A=D?GMPO9A$W!E*2[ MNEK"UQT3_ )MD.0H\%;$#A!@7@=7+7FA;URD%ZL":^)/U<+VX_>V(OOIH(SWK,_.@_>-VJ_K8GM[JQV^+>XK^@+>B3CG?))[>88. M;0F2W(8-$])LC@E.],VY*<3$PXO'&L@=;66\H<2I1C2<(QL$L>DG(R\\YDRD M&+NH.W50P; IX#+R5J.2$ ME4I+#N5SX)YRY2Y? >%$L^+.TTO^+F7 03.,3B4>AXI%;& S!(_C>@1TIN-% MP8N5+U'F%.P LY+]B-.J\\WOD+A)P$?)B V1)87Y.Y+-RC]LCFMG73@/FW7 MI#^E74=R]WX=M,Y$AT8< 3'*>K_NKZBI=1'>6[ 5/ZV+VUQ8^]/P^KU+X(88D,"%L?H'IM$ M1+_B*#0Y8]4M;-602C(WUS"N*3(8^U!Z,'S.E6CJ90R]A-X]72TP3+DI?5X7 M2VEP3)B>PL475QN--45""X,.!8;G0R J"D+K93)D0=+C,AK5$!7<)_XOG;+NQM73-+$ MY30N"ZNXU;4D]C%VE6

    Y_ [ _BF'@"&@/3Q2,S%.$-X'@6L+.=H $O3-S0J&X)=2^H0 &8 MC/%0*_25@B6"\2>T! [O6H.ROJL)WX%.*6-(KUDCM(E9HSHQ2'X\1NL\JH+# M,IBFN?_I3,;.(3;M\L<+"T9J+*[)ZL7 <1ZPVW%;NU:VL^7=X:;1N]H>CK2. M/V 2Q+M(JES0FUT7^F+@G1S(40X5Q+>J(%;O,@!;LC =:H0/-<(/4",6?)'E!8,(E+0-L,0=3 M'3PP#.ON5[WWEMJHD=BWBS^/QIH[?O"(ZWN:A#$)^+PO1>1\ 7$A-@O7TE7Z M4\W#+/5>I[Y^T&.Z\5^9E"#-,NG)4:56"',_A &IF9\68C& M\ZW%S+2\YIJ>%:$DP8)+4#'"40U@G_W"UHX."+A0T(+ M!+$E&/K/!<%?+QOBFE3CM/9] M/+FILS3EY!%&/3D9#VUQ+1AJMRY=T XGT61-2Y'(:!1D*]@ZP.=E LYIJ''+ M1+)"S4;L-TZ"9T%"7Y+NP7-KK>JX!M<#@5UADSL.I@;=1?WR]N<#WYQF0>3F MQCEQ,]A@UVP:=6;OS_>6LY5I'O+U]YRO_\LA7W_(U^^ :?G%UUZ)B"\VI$3( MJJ'MI:0)H>^D1D6N#6F*[;7:1%)!0>];JAGI*[!-LFSK1HOBX8D(^,8>GZO< MD/X;?0-3S]"W&^Z8WJF2/R*E.]#V*\03!T[BV @#'1Z4\.B[ N@^?=3Q$W@B M#J4P&'BV*R MMRR:9C^YK[D,2OM#DSE46;#H;Q)COFD-56SQ6P-1N^G=JY;RD-Y&[FS*7\U_ M6Y" 4]B]MM+3 D(MG1MZG<=&WJ;='O@,\]L&$NS2"HV]&V(T2-L=1Q]J_$_$8:6.H 8:HA//%7^Q4NDJ%*ZYZ+T( M544DJ)UC#1OD9!'!4QN1QBV/9#P2?3_50@OZJ'S37%76UB&Q%AO;2$JIT*>P M1L?9JKQZ:J12"4P\DXSI7>M.3SIF1E%5X@I8/(/1E]W.[4-=(9VF=J_<91E\ M'U0NJ:;0^!-5=V8?63G.\Y+1#P(*V3CT6$)0;S.H8,)^3FZ+_2\)[PP_KDUV MK3W19J0M!E7*+B\D=69$U20X(H(CHSV25;-VB<0;!(N."VYIB66.0\N'O4E3 M$%(JMG0AH3%5F<7=38,J7?S6W&0!I1MN@HC]$:E8L@90<]"Q2^,P"U[T.'K' M-Q=UZQO0_;2)QUQ\)1/(?"O(4?/(-V:TX=?")6/5#\-F/'F^\2:#U_JN8Y2* M41@^8//$034I-T"OPD//J1$I_K8(8+$2[Y>/:W>GX=%).1E;6Y6K*^)+;,&4 MO+@ 7!7CJLK"=O'P@NNL:F2;I*A.@3=FAE:?ED(@R0&Q_LY<#LTL37YEELZF\GX+;/':<'W";&&78D#[:%RW M-ITL3O]GNNP"0B[T&?[R[$\H['W*QH"6(<:L^>()">$@DQ"[ 4H/=!RVJ,2J M3<9*1*6=0R\.C$^INW>O=G\:?B^=9<>WWIFS& P&&;S8=*ZH"$9>0813[L[V M=:(VH].XI:^S;RE:!3T#I39$&Q'")\7L8 42M27D$Q;T!L7;'^XX&$J^Z=#5.4U^D7;;(QIH(S58[A//&'>UM'%I>[,_@ '4"!!U#@K= * M@RK8>^+.O'2*B@K&/'7ATC8'%-W$?,M1#<$G@= MP?50.VLA%G4GS @\,%PX/"T+],=2ZWEZ2C1*@XA-5O"W&H(J+/$@^!H?DR*< MS$9P=-+G>#*F"Q#I3^F<%]0#T"6[%O@('>D>]J>I?Q>'%)^?\"4WZ'3WZ>C;?='P=]R M\#?HC/FT\+$*>50]]82D@9$",0XC20:C!M/04K%OG,8(?'YGZX7./[= 2!HE M:9W;"@,&MOM+W%MB]*8X%1&\\L4<)(*^/#OUZ0ZM'-0$=W]#ZLZDI/I@')7$.VC5Y!$W!FL(FTGYC@P! MPWGVP;HZ7VH.V&U26,CV2+R8JE1A\^K26T\NBV*Y/YMKYHT<895I$1%JM.2? MHKUYWM8/0\-[GYW93!$I'ZY6CF*J& %CKXYMRY.5U""B-D+,: 0[*B8F] M9F:QB%DS.YAN,E@)+ F!W]HT0]Q(O@DS- -M?#X7>/7YZ9-G]X-?O0Q63? G MR66;[31P]2W6SF2@YE9(UJ2.U+GEX#!"R[GB76*Z>-E(5[EIQ0%>2K<.W2,!$_*4VA3 M]Q5&'G &Q.< -3U,CY1.<2XT5_A88'L>GU]KMV1**&&RIU M*DYFR.]AD99,/T^T#X>H_"$J?Z->\Z@;,^-F,M0_KF;CRF!Q"\C6%2DY3"OG M8(=A3OM03GT(Q#]8(![%CK AAHP>[,ME<@R37RWHW@ND$%.[9+E)XRB'+$S; MG)%N$237-]D$%R^#-]A.KDG:T=5RO]I"NB78]%"B?2C1_@1IQN0,0K\<76AP M=U/++%NM+'4/1AIL#1J0]Z?^K-H2IQ(_^+SQ\8?HRI+:91%AE-\XI#[:6-]^ MM+.6#*"?L)VJ GX\W3-^Y7O!:F]VV&L8:,7B4+V>XU3JSQVVS-W)#IQ_N_8J MY!=>ESL3_)!06M8P>-? 7XD-0+0)@PYK-D M5<+_;B92P%%+?I/&W!VO&L4SI)]-Y$Q4#N]/F)P9+P/:U5DCAVA6P?9R8\5; M%G1[L*(1TMZUMB3403%_P/#Z.::VIFKKQEHWC3%>V/D[:5?%EY2[DN_(ZGX*U23E'<9.W+IQM \^&=<6.QNH$8ORGJ MM:UH)1V%6^*_"7N563.#4S@W8&*ZC ? ;W@9\Z GOY4S3\:DG4QI7_JZMJJ22)NM$Q3$WQ@5\8=O"I Y0=U3)QKVN$ZI$A M5%-1=G$E\,G6%0?E97K%8/#44NI*L'&UFL]A? M'K+8?\ L]J>)[K^V<%6T/L*',X*6%ZF0$R%O:LND(!+(E6@E:1=08T--T5SB MX*\2^WWM$PA$HL(1Y*'\PD[G@D(VDK4@.>F0:\>HOLE766E(1C=;3,[-1I$Z M!\X68T"WF'!LL(:W8T"CW'W=U&Y*K9MT./T[,03O]O+7Y=Q0S_+NQ%&>PFI7 M4\&I R/!BV30%!L3Y$-]]*+-F?C]*+UY(FYO3L\.6]7@77Y59E&_"R\C%'G) MR$32P@EMZKP"^\J#$"Z_?2VN1'>&6%@A5GCD>>!J"(X^H(2))TM%FA+T<4XWUIS;=]EH*"H?O)-BU/>80GF=NH]M6>9N=\$=M=\1#U2 M,(^PMC)G91)\4^(/V>/$SH9A[2/8_"?K2F4I\5%.$*>I5U:;",X[>'B?Q M7)F;0'F$*2@J8O0-ZV6:T:)2;0N?0K"@E[7-YQR,)=]7:,Z:LEN#!.;S$O:H MRDCAXK>-M'WW %*74 $(M P<5PR+Y!J.9%FY7V Z:,"(KIC=9,=G, M"9QFZU9ZZP5E((@)H4GZ.V)JZHR(RL,V&;0*VC*0,,E3KJSTI7BP&[4O#Q"M[;+ MSA^E XHT,#DR9VY"+:06[B^0'A1U0% MC?R%R=N&3B'VJSMJ++6M24K ]Y!\D5M>; M:"$Z:!3WHB%0+A7U773#>G /E78;5ZW+3_U0E.OOYJ&S53 MX?8HBO:?M39L1W<.3;<^<0\ M58_/&J>DA=O>,N6;+60J,. 2P!"6H"G!SFT'!&_^\W4XO\B MAF"/;\N_$T[2Y+L?/KOM[;B5>F0EK7Q7,FW8Q'DIEK@IBC8F38LC0CZRWGC. M)Q?40K["6<3_+8;5%<8GR+=-RUDK!.<7CE!37R?>]@Q!T"[L,- K(LHYBT$: M]V,C7V3+VYF@O7?ELD=._%)B\.)8*#P2#W6G2<_ZMHG+J(03YJP,HBV5%2VL M:0DZ,G?U@(0-%?XT_G""3=PD=KW'1_$8M.%E6&Z#?'*GCZ\:)3^]2UM/*F'H MV63*^C51-%\JIJ'@+GS-FU\[D4!S=86.2\/$2.XG1H\)PR+Q@9\@6FN1')T_ M.C\[=J2.")1H5R"+*U1H/<^>]@C#3Z3(L6R%QJV!-'8::Z6ZT%'3OV7DX#15 MFUA+T+/@*T,]N*.W]_IW(^:L,JY/R@ 18[]5>*:@$RZZ^07HHK 9!XB[A&M1 ,5RB2W&SY"E0Y_(D4#.T-\R/JXL3'HQZH@O+D M53 76.3FA.K@:'!+"B2X!NS<*',$" B*+#QC/:%TYRP@M].IZTFKW5%C[=[? MTFK[>O(Y]VK9%VZZ[,I%S;N"[8K@0\,Q$^9R?&Z7;;2[_0?Q(&VPU?(7EESFKSNC6M5HGKE4DQ?XBWFD9(".8#M4.%7SW8&RN)7[@O!AXB0(U=QHNQ M[Q VZ>A#W.O>BUD;28_@25]GJ@8R\SGZN(SW)2F$QS9.;!U5:%EHN3A6@-)U MT"T7_FR GH=44.]@"Z[9OG!(@S^(CNIF?4(M(NST5,3)+/M\O%WNCX/39"F3 MO!&*U3D]CD&='NQJD)2TH&TH@!U0('1=[TFD [?I.Z?B O;MG^_8\6S2Z;D7 MS' MY 2.R PG.A%F*&<;Q$3EW<,5I4<$@(M=Y@2KV\+<\Z1/+1&@>K%"7I,Z M\BLB9H IN"?Z,$;.R0F<\#_!1J#]FS!M+KZICQ;.@M5+K@TN=)S3.7(=LAEW M8+@ED**U/6C-K>-Q=R&/!E?RF#U*&8=A;ZB!L\+QV='EU>11X*;?L'A:'#+1 M&@O0=!EA-Z[%26#Z]4[9G(ILA)&OA\A;*3HDIT1,[B-4Y#I?^ JQ'CCX-QRN M;$FG1ZLB!,I"I2.*%#SN=#WSI];=8;)ZKAY =A#K Z/,^%'V (WG_MW#W.>' M,/ZP.!94S0F5QW[Q=4KL%U,+"A/IO$WQH6I7#==4?:!"K$W$9E.R M;G5X!,48.#;L5TRWG:%/T7)(84KU)OH.T)AM4=/?P-1/Z?/P!5"8<*!J5LRL ML*8;C8YBJ ,3TIYX7Q0\?OOZ.$D(@L1VMG>/Z>K@:+O7BJ^($?SZF!LZ\-T3 MWC&K%DD^.*49!$RC]HP[@X\F*_8!&YN^]S@G"9N\%0@)MLD,3)@=-GG?WZ; M(. ^F[9U1BBPL!,@$Z+93J/-0<(CQNA,-Y,1-YV2"Y$7K@:9IRGGZ'L8.)+W MWS7I/A$@57 X2-AM<<4V6M#G8VCB+EBFI=F9W_^.NXS4;HP-0HC,!M1U'6"T M7!25(JM!E8+3"\*DVG\XT9<-_RFH,:&V.9X6WU#?B!7E\1Q J5RSCXH-A]/D M_-F?7&M'1?QA.6KC#:? $1$KCJ/$P@?'@6;J@.;F+!!7S2!)OS9$[F+"0)=" MBK?9IG0A%F;6JSC>(6@S9)QK,D(R3;/4H:]XI#X&W T#2O)2>)(:PB^EB45[ M/Q= MLJ42THP^5"&$.U3.:.=L@2 KJ4+>#&W..-H>5J>P M5R I"JIQ9'Q78Y@S90[<],(B$'G"VQ.70>PK5^PB475!AHHS3! MV;M#XS6L]IT2'H1!%I$X\++?UMF;K-:XQZODEXSOJ7:UPSKB+N''P'K:=D\( MAI_3X\)/B3P"$_E7&[7F#*G;!Q/5Z%(ZK5-BYCC* Q50OQ4,-<2'W#_3H+# M9W07; -F$'=%;W"CD::AA$\_8'KJ%QC5&67GZRVW%FL&.K42K3H([0"*::_)MP?;$PA>V8HQV\'6; M2##NX>P.-W4::YW+W>*Y/2HFLK+X(B%Z7O5/5B1:=9+::5,[&I(YVHII>U.4 M.GB1MHE"_DHJ*'3LEWCWT,363OTPQD0:;"$8RC7BC6KO@LN(BQK(4=$+J%OH M2N^>)+]1L^*"#-FL<92T"%SRM7R_#V0\B993ME252CH!,QY>[1KMAGL]MF.] M]XI"9+,BE.O#+"%P2K0K8>D&0 MDI&-P#SJ[XL*RXI[*[K1-(V9+00FR(E,4&:N&M)EDATJ58Q %RQAT$C$\\X_ M:2NE8VG+L. &UUC55S;=$7/D7V_H"6<^JTR3]FQ6<"U3D%^0MP8XE1AP2J&^ M$^SHT"Q@4D\>/3UV!-488$*/(:2ICQMS1[.8:+J;YRG=1R3/W#R9>L?IC23!([CH?IM"%RX4#Q/_ MJT/,OU'$_!_1&G).YT"%@)K+BM;=+;S/_7@&=R C559F78Y_'Q_!NP4_EF#> M6*S%YN3Q=V4%GRSV*'GHD9RY8^ %?8@Y<"D3O3T24X*1WH*"F@T4-JHSN,'!_V.G KD%3U(ML19=$3:,S4ZR[ ME7Q0V$?>?59C<,J=\[G*W^Y)IE\O$ 1!"_=:K*2CMXU=)N=GI]^P @U?TUGF^))T!3>3&TX7Z49*](C'OV'8>V'3=* ML,+V!QP7!YAHEQ,!4T2>RU"\1?BFS1)4\<@&:6^AMFI)>T3LF6=$KR<*3X]I?'3J.'#J. M/$#'$72!RYPBVL)L1T4B0JP>\%G'YZQSF')$+E1RA*0RLT5[):L];.;0-.<@ MP@\APB*RW@06Z428!XBJZ/A7/M[$(51!/#A*_.L23H&P/Z5E.VTFDIGJ!_I= M/\NXOTX$;L >C%M]O"&-3Z!4@8'HP##$HN,:BK,<3M7A5#W J:K;:>]@33H= M."8]HPH;0G8N H2"9Q]]F/>VOG(5/=R5R1BE63RJV9'![A4H>PN+$:*)^C4! M5!?13\>'#E:W$"5T(O\X+:P^=3:1?82J-V<4G+1=)FZ(/C$$QN>#4'R@_*4G MK[148[95/$A8PZ45$OQ;0F1L'#\+V6-@_",7(,DT'RM!9_0\G_@C00( NWO3 M/*@@NG(H"VW7K*>[=\@F\?L#5$=PT4HM->*&U#IT^:+/TAE]2R1DNBWDTX'3 MV6D34J%+=.?QZ44WM#/=R;C.CP+A9J7W>8-K=UCF7ZB="E M_G>'/CPY0!\.T(?=#$KOB?)B=J.A2^+UX9*XU[L80ZTK=9TOEO N[)S^ALFW M,&G @$/>@!IWX,WI.=TI],_'^[$=B*O]QA0?*%4*K_^UK#Z @Y3G5'E1*]D8 MS!>[]5UE=>.Z+]H<] O\,+XV6.)"U%US6TE="3SRXLUE?9I\BX27\$^/^:B) M#NTU13HN?&Z&C83UN8 MC.:/=G.$.V!V/5H#[L>7F<)%1/RJH"&+3TW^JT0.&S=GCU\\WV60_Z]ERST5,:%-2R3X_:.+ M8ZG8R#=(DX$[!4Z=E!,.G-E9EN__@UBVMR$IQL'%#.^ZZ5 =+3> M@QZJ#2/I<=.JC'IVSD$]%#-NBR-U6H2', TO ;^/XS[R[Q7!:T *^1UETJX]^;]Z]/D[1P'$NRFSFA"OR?2^W =4'%H>>KHMNE' MM)5-<%&!'FQ1=$8R^&_Z N %4.A0K*>MH+MBW M88]%1_"I M7)=F37P%6%G.$E]K.Y\^>1R( G[$?8L"8B%*B,7S= C;S-"C>O#C\8WG+C2/ MA.W$P:@V-M_@!I :U@V=ANU7P@WCPI'".EHF*:%OM? WL./" M TBX TRU-F%7XT#W$G%*8;'W,-$HP^-/6![D M$#5-"/@)#1MW6X=K'WPHG&+A%=DN2S!*B6>BH+L&%/42)486P#5LZX.A>M,^ M1;>"62.H2MLV-NSSQN(BFA,.!R\17I;5MC6D+G,D<??GXF(SQ$'$/W_C!5##N\[,).%V/SWF P<3\T+C^DRA%;S%(?,N- MPSSO#?/)L[\\.R8/0@"XQ/K\G9U6+6[]X^N,!1\+^Q<;:MFM;PMD%*H77SW*]D$,:;^HU4+%=961D'DID5_[G41G MBJ0VO-$XK?[SZ>5IDH+=:JC;PYSZQYA"^K00$8=K.RB-*Z2;G]!+S:7H*7R0 MBLK/!,9.WN(/+MB.5P\!YJFPQDXHJF@&&$Z*#C3 $\+B%[D[' M[]DAL$=DILS*@P_GY:6N#;*1#AHXFX6@BO"]R"\7PSNP\XA_'?XZ@Z?5S?!+ M.=SJ/SNUU)@^9YKVL#OQ+GM8WS#-\M)\4+)-+^',((46OOJNC?DH4#(^%%ZT M$*VY0"BQH&RT9(BZN:AWSSH4&:@OK55>PO?F(]/Q*!7AT $-Q(LD"38O[QP/ M$F2K\ 16PU1!/*^8^@J'2']7G6L-M53E9\W(07RK6W47;<>R93_.J,XHJ:C+ MPCR'J;88%$Y;;H3"U3/KA2UZT:58>(?$36*,H&^H>7E=+AUZ*:KJ#??O]%^H M@N^R?DI LA?W!55V>&G4 Y+] MX#DLNAQ34+U56R645+ZYM40T")VIW%[1/!U_W_@B3WJUQSZ>&ZDJ1.?(YPAOLRIUBXFV3#A>E<6I9RH.T6R1VNP@V>_]%CUDI:&F6S5WN*>=4%X M'$:;FQ4R!GS*!?Y6DIDXMR!IH%Y<4X/1-3!269 (1';%RW2D/ZK6V#,J*N'=&RHQ2?A"13M[^64.BS) M2H9'@4Q]LD99_F2ZJTKZ=G2S*61;!H.FID[<,!YG-F/A#=B@M_I$NL5R@S@# M.GB!\+&412 F\T"^I:Y/.;^C26LN(GA<>($)(J;VY>,Z"1>3%:]SC^Z?'8+SA^#\#N0KO_B:#(0U,K%UKBV* MRB>S10G7(OF4S&0P0_N#*G-!=1$N:!W[2#>8DY-;^H,_561YQ"^EP-_ 2[N- M=&_R B/?.74(SK@#>J7HW0=XM.)$67==Q4]T;$.;S"-:[]6)O6=#*K9 _QULHKM8%DY@:_#& M.([.V0<^3)%(@3B:];RE!9A3]8+%/DU^LQM(#E!(O M*H.S)'"C%KRWAWMVL.^C&A1K7,P:>@D=[.$W-31HYW5+4 L%F%K4]BT22NSQCXO!?;BIFI9$HO]0]0@ M^)C1Q>0-/@! YD&=&HTJ\Q08-0UB%R*/Y2MU(,SNXHO\78?,[3!TNZ0^7"VW MB3DQ%(E3H92_HAN#X-$/WVGV6COGP%ZOG9;;+;$/ MA55.*B&CW3T\&+0(T-RAE,FX&)P+>^5-*/2W. \R)C2.BU">LRM(;OK3DZ%FJ;69M!G8 'AJ@#<=5=4YL1J3E4^8*1@Z%_V+\1979F* M4G+AV :+WO9/(Z6Q/T?P#LGY:UNQ?I4)+N! ]*JMWM]-5@H0(:C7>L?79 M7X;A-+6_X38\(+4:;A:L!',\90>R0EW<01RC"'C\G["5G!M8;1,\A)030RG MWFB)N!'41/ D:C!!E'2U'3 SALVD!FM2P8F;FPK_XT)]DS"JC0^BD/MPRT*- MDL?ED[CS8_TQT$W,X*S 2UW[D(F32&XT31%:=!M ?R'BU@GK;6HO*#4D"\G< MDU'TE<47Y$Q%[].DF'$^&&0 JTM-R\'/P1))^LI!A :@7 V_EF9J.+*CCV%0 M2M8,YI,(E;,_J(MO/Y*K.MWTG,"0^R3D)Z#V$H*J$U4OXIH&GGHS MX(N:=Q28QK/(13^B /UD\;/84*.R@K?0Z0^?B:#:@.!->MI0HRU732A[_O#L M_ M=?_)J)O/I5P95#5".53XVD*-B0>U6N<+T>EM(1]TQH3-!*,]C^^)E98.9)>6-4P&704EB=H/A9O"J M0;L,R[7/@/[ M95.'JE0I&N3Q:-[L5RCA/=\YN"[?:D#F)P2*UZ^2=S9%O4N:X9T%VW%FM50T M3$'B(@SMY@XKYB%3DPAC>#4&KZ>,[[[K,F\+%D<)9%=A* MS"HJ"\0:>6D'2 MU#H(2KEKW]5XD%O@C5NJURP+UM *8E&BH@$C#W92Q4<2#5(/"F.'$E4&(-E9()HA(#I= #YDPR-)%#XR2%=1G MD&\^"OYWH*%8C4IFEFYG&:%\\.DOL12,PD.!7,CKTHPP=C:99+X M1C'T5_@\DWUG_^V>5-FRNC*%_L; 4?66/6$11N7$@_ Z\N)0;@3=CS[O= )1 MT:#?G.29;5U;R3R]@TA*73#5M@2*.'8HQ].0X3-#KB#G1F3]&C5!4[F$G-;_ M,J J EL[ ".G'0;'-X4=:>N!2HE9^/00O=:O\]&B8Y4)-%$&'574O$AN)"5! MXXMV0X'0T''\#/F"?\^X]5\.<>M#W'H/KK=(F<18WGX\8]"^*+'DJ[6W4)N# MVBW06-MKR09'A3JT_L"1B+(;=>H5''>VI-N:U!MD.I*0)N-;&BT#* M_%G:CU4 A"%$T'*DGYQ'P@%Z2K]!VA=R]04DUJ_BF).3$3!!,J1P;F:43$)& MSAKS2 XV%CQ6TTT9]@N8L)=O?P,U@\7/Y"*A7FZH-SOQW'=+YF.:'E(?.U' M[_FP<>?AWJE0H4XW>H]*/)%N4A?7IFR="Q)&XV71HB#?E,AS)!5)DF;&!=(Q M=7Z."H+/IDH:49*[K4V&XG5,T]KX*8058+VI_PD%]W,TG/SCR_'^MJ"\O_F% MF%J>>W;0\LX+QZ,;& MR%$6YE7^.2O@XU<.F12YXV'7B+$*?+P&SK]\,K#.!TD_2/I]J'@POZVI) "1 M8=;Z6C UE"%SOYIM- ^)O( '>3S(XP/(HY#+!.'%?$.,,P1'C4B7A](6KF5. MF+>7KH3(G"/=),4@UV8[_@$'J3Y(]%[(="^"_'0N=X46^!\$_AC;:^0GD)]?LV;8M,.YIYC M:@ONV3'QQ 95B2T=C'1S'.PE0IA;UTS$00QL&I1@GB8_8J?!/.^3+GK>?J1D M*:DAK4,0HCXL78O#EB[ ]9N-U.]%Z-Z@%1:H.<#[8**I8Z;UP9E MKPX.%12+X[-<2\<;>'P<4,2QK70NB,D N1CK9-@Y4%S)K(*&[2_7.T-APF!]<.!T+1 MAGJX@< &DFE G9LNEJA8V&$(U[.4(?4[I,92@C'(LENEUX1S>2_C MY"Y6P$!%LR/"(ZM"J<1V,]OC/G< _)J+64YXA6D&/^09!_C.Z@J M#M_,P+Y:R//( P]XR]J;2@14\,U0-W;P?>"#9O40E48/"!+\/EO"']VZ_Q1T MG$:E\+W:2ON%&:19U?]LP,6_P%&]5ZS/\;P:>\(L=0(2_/ "'#L"A M&Z.TE;0$%!GE2ZC1GA9&JNOKE9U1A1P&<9%C98XQJ4X17N1ZLW=8V"MX++/3 M5LG4I%C0WRPFHP4,6D.?S+.TG67$$5?QM8V7B_\M7# ;Q68&2N00]CV$?1\B MF2$,#-*B5-I,,2^H=%ZMB+G$IMSM.#<;IL/(S9I$7YA-&"2>5;-VB6F1&94O M;DK$AK=!D(Y MIS72+?BZ3:=OQI@_'K0A)_[YB*&O8^8$YP&##%VW(HSH MF/-B4S=V^0J%_R#%VW<9(^)_'/C4I\[FA@("1/Y)]'&I7?-2&U7S5J[K./XQ M*S 2(]Q@W)"J)5J !!MOM+6C'(O!--)[R%OK,^OZ4VT8XCW#+%V7Y)FIST"= MMSG!;)<%]! MZ;.(6$'#30!L'0!;NYEW_V80D14UEW.5>-3(J@N8F0PVXRT+ M^2-#5Y99$S0(I#(2:6D[B,*;]!DLM,:T@6H7(_(+=109 \$ MW^P10Y/B7R MZHG 5%F[:.]^.;=;0=Y1C_/0>--9^QSG>F&+^/::EN6'(7I$XB"LNI\C7K^\ MK#F^;8)"K3XG.9(]H*&9%1]PETT*!K/F7A^JR=0#.M*_XG)0#T^;9J 0CZD,5E-YJ4YU 'AB*?K#I#S;] MC9+(2LDN5V7%O0QRHCBML"F1-")XF1QEQUT%@X%C44:(P^NJ-%(_)-FJL7KZ M[!4\5IX;FO,BSEF=3'/P,3C#+5ZMM$@RS?9VD5A7C@^'IPNL$3P7^J(K+U'T M/[_MX!H<7(.'H+#!LT7]3=?6][0!612Z8T^DK)S&XB(?B!$.(OF (BF]1]6M M9%QVN"0D!>NX1VY$1OV "BU1TUD.Q&>T+>@Q)Y9X9>X/4TMW6!1X0^% M)[=';VYP&0[GX9#J[OMM(.6. CX0N:"Y)=6H<:0Q ,%I]^-1:.AG<6 ?T)]Z MDU68@WX71EXO"5:RPT[3>)(9:Z0U1"P:9H"5?H9=?W.;7EE?G3Z^$!,N8@1/ MWU92RPPF[YMWEUSL]?>JG&.C@A_*U+5:V_I-^<*$TSU.,2IV\Q0?S4US&-\# M/OLR*RB6P/+YYOUK'O<,9$I%:D+%^G4-FO$P&D( K[F4 ES\!@QH%(,$7%75'QG$04S;]BY9]EJT,=C?01:%IS*T$ M-^U3A8YFUH,4+ M=EN%H4EU45'"D*R#&6JL)_X\B1&NR8PJFAS-0&>*KH:0J!16 VW=\9NK*L/8 M3@L?K;3]'L?D(HZ9:#(LS#*?G6XB5& PL;#9,FH. )=?@8I*EPA9L*@K(8NN/TENQUN*]:Z!!* M\)1+3?%8Q3CK< \)#$3=>QG/'?*O!E%3[L,KM!M]=@'KR06XN3JYYH(Z;.&V M$V%J-H-'JR-71S!OW '7_X3;Q@0P%E^I\7.1$4O"ZW*YQ&(G>-?K,K7'U"A[ M1%.'^R,@H/X.B#M/V\R1:X(+ITDWEAUUS'9L4?V#I:J+ML^+RP%[<\_8F\=G M!^S- 7NS TF%+[Y6(VK\?ADAV$/%CRDOL("X;>!@Q;]2TJ$N&V"PV)5UN)4S M<.DCJ:AAEVTA]FS]"C7L2NYKF*4S.>#?BWUD.W'7.\.H7$4BXDHH;Q3,%V]U MA.W/Y]COSQ"34K@XE<%3DUM89 MXRPJ[U[MU8G\SQ9V\WV%%M4O!@V__3A=@2J5P8$F]Q7<6\0>P54$5>1% M^&30Y.9ZRA#MX,<26,;8$6=N4SS4X:''H"EU7V2:@*[[MUI1JBR:;6J7Q.5G M:L^#2BM4\3C!YZR4L6[87^%/PW]J\.OAG,TLDQ4(TSC5)I%Q';%XJ!<[@Q05DQ6^#;%W=C7'/_MJ_IH](Y-9,1/Z/H%V]9? M'U.UN55N0Q^U!KE=MKD0!R'5,&WJZ3[;Y.>?U2;_O0;X=9FE-]G?CZ9ENH'_ M+)IE_O7_!U!+ P04 " !#,9I6]@]D+LIK "WW@, %P '1U>6$M,C R M,C$R,S%X97@T9#$N:'1M[;U[<]M(EB?Z5; ]VSM2!"WK8;O*=DU'J&Q7MW>K M7+Y^=._$C?M'$DB**(, "P ELS_]/:]\ : D2J) 2IB8:HLDD,A,9)X\C]_Y MG9_^QY,G[_*IRF.=1/_X\MNO45+$BYG.ZR@NM:KAVXNTGD9?BOE'!R]?/'GRMY^@J3=R3Y&_BIX]/7[Q]/CP^"0Z?/GJ M^8^OGK^(3G^+]KY^>;-/5[_]_O/O[Y_$_WER=.G_SIY\_3I MVR]O^0=H_BCZ4JJ\2NNTR%7V].F[#W^)_C*MZ_FKIT\O+BX.+DX.BO+LZ9=/ M3Z?U+'OV-"N*2A\D=?*7O_V$W\#_:I7\[:>9KE443U59Z?J__O+URR]/?H0K MZK3.]-]^>FK^Y6O'1;+\VT])>AY5]3+3__67F2K/TOQ)7DJ^J OHD_% M3.7_.>)OX-]*E^GD/U_3U57Z;PU-P_!J_;U^HK+T#!K'OK[F\;^2H8^#A_!M MQ_ 3?;S0-+IQD25P[;OOTW2IJ6.ZZ*L0$)';W6L9V-=1L'#2T>Q=3NL3 M4 /J8O;*^P8UDL8:_&-1U>EDV9SPU:N-.GITX,]S8S*V:4R+:PV([DUT7)0* M=:0GX<7-7[,TUZ\6L+%*_*OU,V_"JLA2/#,^+DI0O6"H(%%1]'S,5/[3T\5: MLQU]@1OG04-I12U%JM11742JKDL5U[1C2U!=TYP>-M85?'>NTHQVPAQD7)'G M.HLF11D9C9!:K!;CJE9YG:H,&JCF\+7LL!&VC^(S372$;Y95ZRC-47R!(EGA M!97.X+ 4?-N-L^*I=;5R!T@(^K7&VASD>%#*OK,SW^IM2GSZ#':W[HI\]? MX0^^YS29I7D*5RGH9#13RRC1-;:9Z_;R?HJBX2E)E,TK3X.XNX5H0%7OS@7> M<=\"[_JCZEWDO=43V%>T#=>6=+_ 3JQ72;L1_30ILJRX@/F.<+-64355619- MU;EN_#S3*H=_JU=;LYF/:&_=ZW8^.3GX<=C0[96VI_9W9D>O,2Q<1_"]&5KO MLB X8]>5!C28H]>TD?G(%N.TA+-\B:(!CW_0%$ -J+6F@YVEP1A5%7XRO H4 M%49I ,U(Q=#9!-V8[*_\#%H*]#QZ%DUUJ8O)]AS^@[RXT<9"*_+N!<:X=X&Q MD7%MG<28SS-86KB6?U47MQ,9*"64:R_39V3>_+D RP3C%E7$WG 4$ 7)".7D M%8H$$#%DJL O:54M2&:@M:3C10D:#KQ-&E:$3=9+[_LG8U6!Y1&#%:/SBAN; M@_P!PP0,IVR!BV5$XJ=8U%&6@@2CBUC%";H(S_MZ\/D )D"!J02S-L>)@]&H M"VB-?IIHZ 0,#?O*EWD][+@.OAJ)E95H_@NOLK:76L+RC-Y7T.$$[OU?_W'T MXO!UZ[*/NIAGVEIHG_1\,8:IQI_?3--<<S[+XMZ@9;:[R7,#TWVWALU/XB>_W"$K7(_\#[^ZU?L#/]I?Z7'\9_X MT'VV/9MW-B>8O\7E4M5%_"W2W^.IRL\T'C7\VY^+@M]05"WA4)E%"["1(Y!W M\91'PC8F6I'P,<<3B&_,\ PR/8#FL"'X;):5OSSI194X.V+(GRTR94UT.O+@ MEA+6P"*ORR5V[@^8OBI)^0"[P/,K.KV ,[)"S\ (K[A(Z3P7EKZF[W6-#J7V1G M%/R#A^*VJLF)L8#=4/(^JM%% 68GATZ[HHK@=8 YL M._"WU\#(B :06ACJ++6JBAQ>&(F6LIB7*6XX4#VL]\#ZF0/M9WO4BGOW*3P$ MI>)D(U9(W+M2L9%Q;9U2@3+Q5KH$GMM)>IXF"Q G)'KA;O1YINX9&$5M AN3V283 XMD, M_^[6*EGK%CV+[3"#%:LP6*7B*:MB,#]PE;%I\!;1MAIOA<,^C2_!)L/ U1\P MLT9)6S4,J^YNC:CM10G;B)Q]UEL<>TV!JOL6J+<=P;:)3G+'WIE7-X ]FU 013EC4-'^0?")M73^2[)F@%_I.M=?EFES=/S1]>?_-OITAJX5D#Y*F_ MZ D!ZP%1-P$[#8%4Q\^\5\,C/O(ZS?\[+4TGQBK^=E86L.;-UCBD_WOM#2G\ M8-H# #PA>W-AO)P<_O-P^D-C.'ZY=T<@UC]=)W\?K M[<>P;0?L&_9"ISFBI\!\R&Y_V!9QO"C)>VJ=RI,&<$*?HYZ^/;")>]_-+XX/ MCG?<)7&\$9=$VOL6O_ZXMFCS_GZ1Z[*:IO.&7KON;CZ(3J/8MDJ[>47+XAZ@ MS4ZX=A#D*Y5_#\\*_F&76!]YX7]"+FQ06T?XTNC3"-2GMIQ:/)?='2:+T&HA0^>J3\8OF [/S-Y91//Q<]B3VXM'2)EGJG8 M D62!<$6'2Y%GGJALW-SR][1\;X]L//:=!^.Z[0@(>O<:1?3HJ(809'F-;G. MX:RGD$1JAYF:@QV%L00M\@3NMIT:+Z\.W,E-,V<& R4ZU!Z^CEW<]R!*Z4SF+SJ/&G=,M8\:/F3D>(&C@53]O"7*9T6%*#GTR0_ MJGTS, Y=-RT'RNPQ<\86$%B^4W74?G*EMHA.':(+5$ER^QHU:U M@@LFL])=^M:0]>ELIA,$_F5+=ZC1\()CH_0_5BM.,UP' MKNPBF?.K+AUK?'E)6F%/,/0V\M&+!I8,:AH>V@C-A"%GJ:+S@,"Z557$J:-\ MX9%3VSL98;_SB)01BJT,=XQ-<8KE>B=!Y\HQ"O/QW@16C6PG@_AMZT'.@V.< M-BFMBB6E$;.D8G%I$!DI[6_8A!1@JQB>H6 =EF>Z9(<%2EZ!KD/_0 16'FJZ MH4.)W"/P&ZW/*H695J7-[HUJ9.]1 FQ(!_ M)B DSPI*25"-5^#T5\%/=^BNT2+/Z.6A:/7N1FF<3EA>1 WS#.XV:C2%&^AM MB[4FB9N42% DVB5H';X\'6%;:4T'V1BQ4XCU0=0]KF^ANVA!H!B.A$(, =LL M\DIR6&71%P1T+\IE],D#C3LH^7M<^'C=)^SF CM3GJ>QCLX6*>>0R2$EW?'! M[9)5#CWSOT6WH&:X5*NC<$(L2O(;XK,G(L'5>2'/@AE)BL6X7OF>9(ZM(['S M=:635W#2[%/V'.Q?FVV+QA-T1-X0/CE(+UBA+SG\5BI.9+3+5C9.K%_0K6F1 MT?J+_;/>B"Z410F#_ZV.E'GF%;W&DM^5F%U6^DT+]JYV]=7S0?@G^%CC#N!3 MS)O6O@3.T8.)7O?(<;*FH776MYGUX$+7Y/<[E5PND*^,>5_/KO+7UKS43VAU MM3&WL3RK,,_B" 8(K#DH%Z(!1U\__\_# P3P/(^TBJA= &QG7]DD@H?^Y;>)>;!IJ9*(0QHJ)%UPF M7!4AJ4(?!'P@@0/]BX?J(H>ONJS$2LXJK^7 MMY8A%I8%&@7S9H 8,6P=A.+PV$4NLS6.G@_&QD/U][ZG-S&L[=OE%:-G;^DO8.0R@L.P M^HG*4>T7&+=]@@E]F%!)@O48+-S;HM,_!]D_Q\=[>G_O9+^9$(/\P%+])9%, M3H9-Q 3TG!BZ67:0$M#ZO:D,$WTF,EU+@-@NN@)M(4X,^AZ7FGH3E&%!1EM& MPWG#Y=HQ. W>D/5W:+/J4F,6>8JL:71;#N^%GI5"Z]@!Y/N%'Y@P-ZR+%G:T MC=3;&F5H"#G?)#:[D9AST;LLW;$6P\O+.^:AXN=,I.VQKBW1C0.>N;VQ(WWYKT+QT<1#W_W79=Q M"KK9QQ)$SNU]2&J&U08H%T$2#W.I=F"3&R3M)^&:"-IT@-EC6?LCY$XUUS'F M@ZS0L42Q]"HBM/A>5WNI7NPE^X.?ZH'(GTV(GS_[%S^/0OI(]M!I? ?^:\(% M>C5B_-91O!R]/'E&DD40>B-;5N7JRB,N#6N0%[LM+S8A+L#GW(Q0T;.R@FF.Q:*VV:ZN.!*80"7'QSE3,T:=(LLX[=#6?T*UQWBX M)B[_L%[.=;3'CT MB#@*IND9&GMP1T;4;*$F1DC"CR9#6KY" 96D$P(?UTQ> MC\QS]H'*_Q6>20+N*?6VFHXXT=(+XU711;'($E<,M9ACFN0B1Q<9.JXPMW&B MI7QB>UHH+"@\;E3BF:U"H3)@%Y^C;V"X@"O]W*G427^)V(!^#F>E/2FB-K9Z MYUB*X(4M8GYI8+=C^B[BP+]<6L1@&357FT5_7U&VR?@H*9?5.2I[R0PCD=HA M!YK98B?/Y^W C*2+=62,-W;6D"_67[[8R9 O-N2+#?K>Y8;49JBVJKY5OL=1 MBNT79#7ZC5F-_HF)V;!/" MH/_DK4T,*PUV!!I!4IT6:>)@!^D*5U5:87&N=B%<%>5*&#"%E8Q+X5Y9TAA5 M2?@J[@3?XA8JA[^A-P@>TY)4+HA$,(@.% NZI%#JF6?D MW8.9SXO.BR\46C1HIO%[((P%BS)5><[PD>':RU15HR5'IA$A/ F\?57;R+)G MB@\74E77?[M2UM@2^E%="",TE?7AVZZ"683S^"^QH 1>; V; M9X.Q@F\Y]MFVK9!3BHIPISC$[>) O7]?W ,0Q@^5X7L3XS+QKG'EJK$$(EBD M;"A.5DFEFH-??KUKJ_# D\Z*(D%&R7JZTLO1#*V%::V/WDN^D9VY0^6=ZMXW MX8/#?O^25K!>HO_6ZM;P[PDWM82F^N"PVB$4^&[OXXU@P!>];^W'@ 'W#8R* MLC$_893Z]F%R:B;Z>P$+-S>4KN81( N\ 'J17]?X&8[[G183=Y#L==Z[4'AX MR5YNFX5;\)8D$ENYI;=>$=CU,,CA1HSMB]ZW_4;&M6V2H#M)ZK89#=(,.Q'! MSD?@ H,B/"[VG%+!R3EW@4 ,I*HB?KNZD,NXRI\M#&6[RC[A8F[I^=N$[6%N MV;/CXS9;G@/I#="\00NY0AQ][UT_57=V[>D/F,*GZ@4E-=^/2I$4\%JPZ(A1&C",8*M#XP^K-8MN M]6<0(3LN0C8B0?[=NP1Y# +DCJ2%& >PX6TU,(%!F#+@AH/*K_R+UL#'#&Z_ M+,//I/=%IZ%02ED*);J"MT$&A&,)EW\_Z;.#Z+-\D'O3:N07K@K#H4)YX9E) MHT":(25GMN0.HCECI!OG'J!#-OKA\"BP:O@G"N0ZA^QI7#\,M\P6 MX)3QD) MJ&)-F:/4?K1M.Y1S[6\;*)11S3EQWR.0-1?2FH8-.T<0EN73#RI+&EH6.&@, M7TQ)NY- X$S&0F@PA;C+B<$@.*_ LSV][S/R]U9I:]>7^,U7^'B\E2O;8/NU,)S+'D!/+> #9JJGN;CF^T@I.*]3S2,NM%ATG6"/SG9ZST97] M>&3YC9=Y'&_A,N<2RK!*/FE0.+B\XNT7O%1FEGK.G)QH2W).>#&;!\+J]5# MU6+\ATC[TO6H,H[:DLHC,O#L\@9"OAI*)_2K7)=I]0U[ 'B"EG;;LS*MHN/#H^?1NS\7F,'NG)&L CI"D2MX'P=+Y?J6 MRLU7H=9;N H#SH([8]D"E02Y^%+HA*3W^$\N9?]<':VM?O!A"L: OO6&V3U M61!L&K-=Q.>+]ONJC3)LD8>\1:;3K=TBGSY_OAZVL)1E[) -O2+HX.7ZRL+?_QARL9LW5Z^ MM:Z0DKJ@S#XMW3[@9 CDUJQ@.<.)A%$W8U[F"U.-2[:+"8GA3A._3:7K6OA& MFF2PPBC:ZK&P$5QVG^N9C87(A/Q,\ MDK;>'<&S?K3P+*=272Y2\++ME"+]N:D>JPCY]FW[[(UP@=P]F[DC,3_Q8PX' MT5Z6;>-LA*;0K4TP4\5G9,OL4)#>U5"^5Z-GA\W\HQM;^;/9_M8M,SR-;HMQ M?),I.$].H]]+F&:L>\3QDI 7A?=<@G/-A_#* K@G]Q'*V&Y'U+/K+=!G7>M3 MO%!''#B1+ZJ ML;#Q%P1&;(E*LP6KMS,%=D F8,?"*7ZE1GR4C*W&6<49:;3Z-F#3KX>,$\E9J!')21 M6DW3.15T@.Z7\A15EDB+,2.!QY_/MVQ%?0-9^U"6"@*+? M<0G=3IAW!YKY4T<@0:ST"WOGK"C-Y51/E_\\.OQK6)N7:^"R50\*S'E!?$]S M*CV" /0,?D0]B#>=#X"O/$*HULFQNIKE^]QN;2)[<)MMXC4IT-RZ+M,QEP[A M6DQ,1&7S/Y(@_T-8*Q%LLAQ MEOHK]PQD.WS 60[@&S[.4PWF+)U<;%]9^?7 M@\_KGI8'YK@LRNT;3IY2C*L&7?8.F!F#YO# .YW!'QWO?K$(/[!P/=>@QXPN6J7I1@QDI5R5)C[@/G%K3.O->/ M>\7O.C?027N]/ A0W";&A5MCKLHZ<&=:I@[X> ;GR;]M#53Y*8 WL*\H4Q=5 MZ#8:MM1PB+C=T__VN9-C!*OFL*4DP86'_%/Y %K\YT'C/A.+(J\R)\D:167FLJXEDOR1RTXTENET'E5 MVJ_VF!N)(M!2E[#6#E).)\L^X3487IYHE>G2@BNB29HL8@P:#!$(A[U'S",$OSJ'&U2V?X5W M#OW4CWO[/GJU\L'X$R[QO:631QQY.3KZD;)[=OF0VH@?^K3W=;^)85W'STP> M9B*\75K3ZX]%F58)\WF^MN?5/9\.&TFZ&[:1K+=-;**?^]Y$&Q@4$M!J4<0\ M0R>:E["?TKG*,F<@S1>POSAU/\W/-1=P!5W+P^MB-FVIS]*JUN4EV:PVIS:E MG-Z5^YC!!8CD30A=#^HF-)NROP1[4)15M&?+*1@N=U,7CM$+SP^/]M3^M;)L M]XD]R*0%A\'?:B1&)B'T28N]GYI2=XT.-KM[@ =O*SSXQ0 /?CCPX.,[A0?? MS0'__.#9KEN#M[:C3MK">SLJ-_8.+!3&C<^.==\0;!#.\![5XV?D<[Q\]_QX MWYOG011"VP@%F.I;05YC7+WOLI]5E<9<^US=A&3V@.JJ>1 [C'W]\.3I\?KR"':%"'["EF :K9#''/CU[ M.7IY]&STXOF+U?>5>@[_8KP51ECK'!7Z")6P@VCOZ/"O+M.ONP%\+DUAE,[ M5DK!!*#'R]1EJ4S=Y8W(U:[J/1>6?/<]GF+J;[3'H#B"F-.4&&<0D,.NP+LZE56(UN>?DES(5T 08;V$CZ/"T6%8QOQ9O>8WPWS23Q M/WF)FZ,H1G:*+$-K+5/SJINWPK;E+;9$"O-58(&ELC)@M!1<0)K[M@4*HC6F MZMS4$VF1Y@R&7#.Z)#656$#]2V>+V4;WB9_!:F:6FY^J%[NG(3MJJER58,*+F\?5E/T[)>^COF!'>, MA6RZ]O@O7O[\]ZDA]FOO)['0:5?QWU3)0%I+O7H&T8>BQF5CYQ;ZC(7=SXQ> MPGGTY9+?M,].F"WE>I]L&^OW)+J;/HRG JG/*&4)=D&&"XKS(59N[-(P#;AH MF1$&/Q?$RX:L03-H"*%.JH-(C+LNN5>8Q4SV"5;*K?@9>R(83M]^KHQ(H*V5 M&V9^9!@X5YEV(W)K?57/19@:KH'HHEA@3(X&PNG1JQ@A91WWK5CNC%9Y"G-!\?KLANRP!TV[KZFG M&M;#H&0F;_<3L ,UV/J\;NRT-#?YRGI8V/H_,QR3BYR.?)P XT<3L <$?*' MIUK(@<%%VGPV^,:]H/=)&92D2_?()C'4\=.NX][:;TZ30GBRP;F9,@QC(M+%!'4J*\HFRZ1'<43;'ZXL>R M@/-L%IQZ<'H57 M%QF;G%AK:@[;=G,$';WKVHWE1FH/+'>G\WH3[XDQ!S_G5 M1>H<)HT>A)H9DWRR)A+9>:O@-&KE>X@2Z3%JTA>8A\@SIF"1XQUVDOMD(3M@L!2%JF#A5BS^8 Q&M PI)04>>\3)& M>B$8?,XJ0F /^5$5X95BBR&KXP3K,F6ZOO9#(@FQEIW6.0MXKU7O+<"@^^2!AX M,UBL469D[67;6+ W6:E-756L+7U6L"9*7;325>0C4?S1&K.2U0:P',??%8:, M3]QKUH(Q6OQ-X&J)L?UI+16TNC02U$88+$,K>;;(ZG2>204F.(.9.>?L#,:# MB"[>*-(3BHP%1P(>!D),.(KFV0*9=_QJS7",X9A19EW0.PD9Q9\='S?M%5#; M#:O %UC.("672-9+5B".P8_P45E0:E&H"KQIZEP-EMFXL0+,1Q#+;F3C_9V, M_!GM-]*J0UUJ"_7J&O$'_"GWQL! 6@%3+YIP-&\.IB#MA(VCOX5YS,@])T7U^ XDKB> ME]'1\9,9S-44PP-IX9N\>Q=3)(@VMD)B:F L.QST9%5P@,KT/5E0M1(RYZ1M MW[)U+OWK!ASW33P#J]/ZX3\7_6L&^XQ%2M&(L8;^;)%?>B RNX%H.-Z(Q.M? MY&UB7/]"^YG=08N2-IGX2;RP<=%@@.?X$6RB12:>*L3VMC<=88:YS 2';C?4Y8\1YSIV?F:&(9O8JQJ#5&:FXU8 E;F6&2!BO'PT]$IC]#B*TQ)CYZ7Q M69IQ8P 3QF"FF)+IB+><^^F/&:;HSP4>1NCX\\*-='[IT_%9[R#0%6/HW1+T H>H*$G$.B5CI1>0*"[O7EN[T;I'^ZYI7OG M8UG$&FP8/6R5AV$Y;(8;LO?M<^UA];ZC?N-89(";PR#FST62W@3C\C:=3#05 M$;'(O(JU>S!?YN+K2>Q%&':92XV0L,Q@14%7P]_G.5>VR%DP;/BM(%39!E?! MM M1<='K#%F'5 !TGY="=($PUI 7.5;Q"/Q3SH\)Q''62D0H+[P&E0QTDD:1\F" MJ <2G4F<)) YQ@_F-12X$]DE%K3,[DPL7,B >EO]4"WJ:>&70 M+F;.<(E E M-2-7+RD>4E=>;L,CIAF- W5XJ!?)R_T6E9?2;*K_I.OJG MRA;Z$1,]/@#MOV@+-M%F]E!XHK0!^@5;@>?&M"1P#J<[##OG(>VR; MWBGQ-[-I!'UA:0GV*L)CJ;-24]K5R*$^1I%)M,ML+N+(RQDZ=?<@EF11-5,Y M[F53#:6<'UG&QH]#QL;#R=C81JZVW3\0V6ER]\3[?1^)FQE72Y5D.!U562UR MSNZO1H2R1JK4O,)P!:(O#;=. +]C]Z3/KM'6-OTS=@SG*S;MB$]&'0F\$CH) M4GA'#BV-4,[49?@3%ERH8 0[RI_0E.2_Q@;0Z;#G_'DO8.@94RY_00Q.!/_# MA,VXA)Z6*5(/M'M SUZ5LLQ)S295F!B+.%O4P.Q5#%M4VZJ&T87"M'&<3B]) MNI3<<5,7.Q''J_T6[W0Z"_+CJM)0V;B$9P^#SI*.49BEQE? T]SMAK8Q9P+ MPE7%1(/;32PC[MNJR'Q^&I/#;A?:%ADQR]3_!>A\_*-HUMP MIU3AJ1HN2^/JNX0H9C%^,H=[*^)7'V=I->V@_'.$8L(K0@>H0TZ8.@]^;8J]K9LTFU"%D^T,WLW\# M:\GK0*/XFB&\"NZ>((T5B3\T>>0K=865%#GZL( 9BL.#:*,U.;0J8[7) AAT MJET6BIL)!W[O72)N*!I(M%:^:*I\2C2?U RU#)_8#(6!]8_D.<@0JYP%_%HO MA_VTT_MI(S;*%NRG#5DHA)\N%UJ@EG ,P[:HNQV>=,UI2"G11?C\R&N"/H1= MM)%-U+^>OJ%3:::^:8\CWKC'6)NEU/WP L5'#;$FMC'#"2BJ593K6%<5E^N% MKZJTM)R*A"1>F4>\O;GX][T1A[R'W6)JV]*\A[><12#;[-2W8G^?@!6MR[4S M)?W\AS!-J2N) .T]D\I@(XB!-2V)#QC$DQXU*\.0R:UC]. 72-P[5=DDS'KP M7('^C?A?2CH"6<^6$P0;G$QP#-;&[J ;&@,A- #O' #\,*7 [QP@!<.Y_SE M.OI&XG6Z[Y/^^L/J_:P_938$4RCE"Q9'UWKMDSW@*P1;PN(!(L5M\B',#S/? M:4I"4Q7B(!T(,G0[.$Y;:L&+A#6\A&'&P$&S1R/C/93B%7/4/&K??@AL)-!& ML @&Q@*XZ\PLZS*"N)0%#T+(@+'.1@*&2\QWS,LBINI$WI7&D0.O8<8YJR9P M5[F$(X+^Z924%<(+-BJRR,")6;B#53@<.JE*ZP]>@IQ1M4!C+\6;)C##)AK: MF !HY6(*EB,B+&<:\2 ":>1D>%P0@F948UAX:"%Z%?<\J!<8?#D#.,)),\/' M)AH1%^':Q(96+B$+"L7XMD>^+/I?]'YB S?FH:")1!(343:F\U#_+KJ4K/*.1+1*"F'!:#725"7-A;RO&=??)/F^-#GW>.]?GEM(5OH.W+2MQ*.[P(+@] M-Q(6ZY_NS;-BB0H7='("2LFWZ;&PDVUNSH MR#G6- D6+QAH.>0_Z;.#Z+.ADA^9SX1+0]7#?&Y"RK#$7HZUYA94'CFL81=, M$$8BS[A,)ZB1K>?A@ZZ^WNM/$]MVC9M7X>$\FO/V6\;:]@MZST$E\Y H]?[&6:J0I!,^*+S)W#;WBUR783'=U0<&G%#=,C&2"JU[Z7Y7I5FTP.LHTPKLZ*.CP[\:<=%B_(JD MPM);J2CR=RXB(G*&VU[1@S&[%-B,AP=Z9CCM9_*$B^=DGCH@S 1;VGN^'RVU M@GEF4J5F%[9(D@UR;$O@D%L B[G^N'J78VT=Z]D=ZG*^WD?[N MFF"LRQ>;]/K&);U:[Q_GEZ/2:A94[Z_KW?P3I^; M[HVM-28^A?5UNUS =!XFA@U+T[*Q^_84YN=-H%.6,WE%M:Y]YTJ8J42S0P/D M74J\'VRKPL]>3FY@1K+Q^&:JYJA_'3T[-;*XS^)@ X3GL4%XC@X'#,^ X1F. M_SX,I?Y!/!L95PN;03X'=I8HYP!FQT.:5RD=GJY@YCI'\!2NA5.7S!!TLTXUJ>-EJP+[@%1291@K61N!,U-:3R'&1=K#FAWNL2NKPEJ(^5 M20DL@7[DCG&9ZM $ ^ BL= _./)CANXB:P 6D$WANR3E*J^"+B ?C *%B$B\ M7EFG$961#9 7@CF1NJ\X7X1,H O!-IND945$:9S,(* $-X?L'[*L0E?6)>78 M"K.AFK')"[: :2ZLRR@*G ST&HTBS(]XPG_^N8#YPZK:D5QA*J4B/=K,S!66 MYJ;OX2*L73]U_';K#$JT2/(*LMXX (R77Z^7W3"NFJ^/X=-OUJQ]-(:[U MQ\>O=,U1LM-/6R1X ,RQJT76B1F;&?",RAQ_*&2I-N(ULG*Q[]);:":!0XN@ M3?,%1>[HBA4-_\+EC&>PF)$"T&QTJR;; KOPBMK;!![VXA W915LCCEZ%VRH MCWHAC!O^2*$C"Y79?L&WQ:*T4@A9+";0CP+?T,A_J'5K(HV&G36I2H+0>]BW MT"ZO@[G%]W3T@G:@/-];BIWC/+G1.-T[EGK-=H5ZPQ8YL3#+ZY93X)X15+R^ MSB1LD<=C0#3U4;[X1>^0IFTM7]SI]G3%ZX?"K _#;'B0.*>=\1HV&*O6]AF^ M0Y8PUNZM\MU)8"4?6'=K'M($'Q8J0=*#FI3"&&! /M+ .@9@]32/$ZWAP70DI7Q+2%5ZR=C=+1VTRM[SS-5& M?>YD10W03=TTTY9HY5)V"#)IYB5J8$)U!H8BQ<68](Q[TW@9G'S@U=H+3+-S M56+R=O,-5A$YXLBBA6&&F1Q1CAAZ01G@@0_F.;U?3;OF>BUF7$[&I0[T'T"SQ $H8D MD3^M+ G>"]BMHY539!\EQZ;ZIG,^'50<%PMD$?4/?!*H[BN>?OAA&5W N6)\ M*^:,-_]\Z4:3!6_66]N2I4;#EHLZ(&?P7F*A3.;,K[$V-0]X6^ RL3%0E96E4+F-U/'A>SC^:M;3F(@V!;JJPJC!LKA#FK$%5-.Z[R M=HO'O=RX=#AW=_O[-1MGJDLHIB?B3,ZVR4,C5'0J#EM M) 56HZ963)JJXX##^3/9X70:2..72+*C$^&('F 9 RQC$[",HP&6,< RACS2 MRPS1XXTPJ_0.RUQC7+V?]F$^R]IG_?M<*JXP4W^04V.S(?7U%(*P*^RD:Z3; M7)JI$Z3Z4-*.L;W@'I08JY-SP/9A+>22-!T534%L:8JCXO-!7AK#Q4;_QTNK M7SQ'IA71,'R:2PJ\VDAQMQ,RL$"3_:X2>:;F7MN[82W +L[)%07;.B?;MCE7 M2Q)8EVE3AW[%#5+*G,^YY7[M2&VHIXY)1&;))CN(FP8A-F>%<'!X3/7/R4B7 MB_2YJ('&,T'D'D(TG'01W3\[?H8L.IY52_.=CZ*F6_JR.Z[(J!6N$U5S-;#P M37J&;!6LI7#4WEKI6B4T\_Z<$.:),K+/J6QQQR)J;QE;RX@6>]6*G"!425S\ M]@7OO[(_[K=""'%64 V02F&YIKE9NSXI3!7]N2AJKKS(VR/-T9>4H;>'$4[( MI[B$5S'#:ZSG)'J3*>CS:?0[%CS$I6*:+)$@MB*H"F'1+MT4^RMVO=2&1(X< MF!X5C1;%C)@LS]L>J.WQN)P,_I8MB7/TCXW=H3@'B*=;Q#F^= 0QVOI5+0]Q/I77 MMD[4*)J:@$7 &Q8P?Z'G';[-H[VCP\NSBHW&)&@U;NK6RA)6[L)(>Q+=> MTZQ#R_5ZG0^9JWQ1VK3>'ADV /RW189-!AFVKB6I/*:O#7B-":?*NQA^$: V M\O+#1^,!]IS&O,''FC(,O' F&SR-^G:A@NT2 IK]N;F9-8B8'18QFQ P9WT+ MF%T3+\1L /K HES?677J_"4FD<%&I2]%^'DP"+%]R0W2\E@PULTX0FH.1=7T M@E ?X@?1EQX63E4N_GVY4"&=RJ>OZL:OK-;JG.(3TN+(U++)J$"G$W\)$["A MA7<0?64>G(X2H]V]H/P1P120OZB&9:9KME#]ZBEH6L?3%+J9F#PJU\^8J%M= M#[=(@MY_:'_W"ZIM0H3V7DUM X,ZS3L$Q*6*]D[WHXL2 MN;,)-:,SL*;*(D]CRBADMY3E,-[K\.IV;.=]9^DQT0+"8=,ZDPI(/BNT :SM M_0PW+3!>KY:D/1F'U H\6@,6Y:EP@1A&L5879YR$9UDG?8BS^NY70!62K3=$ ME(Y5B.&1Z+Z7X 0&VV>YK0(M%5Z2(EXPZA=%E:Y6U7"ZLOPS]HW&:RJZ>&[P M7_S)P3- ',Y^H64#M::?$BWL7BU(-LQ&D31]M:9IN9H+9?W[$I7U>M[]-C%[ M$S\I(8![J\)WU^@*$;0#N&)KP17' [AB %<,NE8/E!=I[_K69@8F2HD$:JGD M@U_GH6DZN9BNF#^YFKF*$QX:GG2$25N-\*X9A3AQTY+[QF_/'?H8 $:: [0I MY\4"BZJT7.>^0TM.\RIZ.8(3'?Y[P;K.T0^C0(_D 7(MF;T"R[LLN+Z+'?,^ M[*&R9IT)YDPRX$P(4>9%)A1!X/,Z6WHTI4ZQU0@J$HJK BA7;UNE8WG#\T9B8JJE%0JNB=H[#QLI(\>UCX1&YK]0S M?*@'9X4!371:+Y!> 311J5R";Q&:US/#.&M2RYH1_PXC>[5^.0II+%0K%;&9 M=-%:E#KLD*1T>$*X$3)0IL%:?(8!RM^IT^6 MC<#VTBTX638QL'?=LH*A.=!)QU+-M!OT$U8@Q90:;8^7-EH>+#*6J>IM/?-O+G",A<]5C7,X$(L\A!-T(Q64 M^C\_-S$LJGOH6T"QIFI_;)"(#B__MMC/#2<F/G+N"&#W63BO\HB$":@(!<7!%>.8T5:_*O'>P:^9.5JE_=L5VV5-7?H M:>\[]/:#8.",+31"@)PPN.H-,OE4U3>?, MD[#VV??68M[(R4.(%/Z9=K/410[=;>A<^H1I>87ETL]PN)MISFTMO$Z.D95Y::]A MBA_WN;_CPFX3DNY-WY)N0V(NPT)H*-ID9U7I]W!?WI'(:PF[L9-SDZ9\,QQU M&Y!RKU=*N#PE;WP=2WL :BZ\2^365H:W^BR_E9#FT: M8?G;V;E-+6ZL,@JO-M"X[@()FK:HD[TIM@J8($8<1<"=SRO11+0TT7,''/8T M67=!F[V8FMKM77LV<)W*WG /:>^0RW:9G?[K[1VS:\+]TK&SI7W)Z'$* M_]X@*?D7_"8[4=P0^$=F,(40Z3 MEM:*$K?O1,($D]3>X4%9F5O(FK6D3.=B!UESFEMJ#K/3@Y2Q.:RZME"W5(CF MX56')+N+<>+[\/:WLCL*4\-DZ0A*+8EX"0?=7WDLP5W5 I<)71A0U4SWN\3; M:GN66W3KW#YR@)3L,*3D]L&TWO74%6/H'5#R%B/9N!\]H7"/P)'MBK;MOI&W M*2!_[]MG(^-JP45(+X47B6=VZP"\%M[C$KA'V49[X*D\(#UV>L,-2(^=07IL MUV'S **=FP'W]X_LV!2PX\J(YVK#INO$$13BIE 9VV,R#:K@MJSB+?#X;V1< MIVOYW5L>NVLYXEL^L\"Q:%EZFL[$=!\K* NG@G777>8*%&?7X!"\CD.PZ:P. MZZ]?XLH.Q;";=#-%ML8C$\IY/6HS1;GY; 0CJ&TFH#.A@D8YI^N&!&P^ZLHA M=#H@UW4]=LS")--*778*]1[$WB@@OTQ)D7@9^ M0]*[;'P3ZFNVP&402SU95"IC'@4!6)MI*/WYN5IYYP,AN"DH5\!\ $TJ9&\F MFJR 39;^((@=DC5Q(W@IV0VXRODL* 1 [G6*9#OVG"^WT2##/^"2@L] &2BA MX?M)]Q\J;#TZ@."S 2#X< ""VT@"]?S@V694I/N+LM[:"?Q#6WIOAR.[=P7H MBZUL_\:Q^<+Q9Q0CRX'40]+^E8F/]YZT_P#LCLE)&*VH9C+APN&>_=$]N MEZEFK U#V-O5%Y^W"'\2_ZS?BN4VZVP@<$*E>;.86]!XX$"TOL?06D,"Y@J[ M71;S$AU-E&!+]+^5971JU[I;"3:V,^?!C4,B/H4^W+@L+B+0'*G?,&]H9]%5 MK6,&UF^=9O1;V;#-Z<7+55-UCE&K.;'N?6FQS#6F0D?G"E;;HFJ.K(I(/R?C M%%Y&8^_D6"I(Z.5QVY!0WQY_VU"7_#\#KCZOW$_#+?=!]+Z3U#)*"GB;*#R"ZF4K M!C[RG%VM;GC'J @C/Z%U9<>V1TX-4FK]W7RXD2!YW+N4NOZX>I=2;Q5U9!G&.-OJT*5JO5K I"I:Q=G20#O3B50Z-!B M-E'/0'$;Z7*9:CCEE!"2^R$-X6UM*0-U*BE3#/=')&YD*%)P#^A62^ M-AT.EIKF:40$? MM,0]H@3DK6^1#!]TS:VIYYCT+L1W1]/\:&*C5"K\1C5IPR:(!Y\\'>N4492$ MS%4UZZ]\A%^\'BWV67<5>%OB9HL$1Q]B8Z?#'9L0&;V7L=X9@;$!0(@'7E.H M/+'>@7I+ !!K:SDW!(@4DY5E&?QK&N /<=)Y?K3-PT&:7F0'#3'PTRL!(IYR M=L>@D"V @PRJV6Z!M;>@U/;NF->?]*PX5UG#F%I?O#HS$#W125OS[F_HC(V M*]WZQ;1&(#77B! /6-H!2[L)+.WS 4L[8&D'%:"/R&+_E;%V*;*8$@PO81_+ M[Z3QO\43,QTO;F8$W:URX()9>9W6&?*"8_716"-K-OZ4! .0_'Y_ -%-G]&1TBLMSO)Q4,FI"?QJQ'2!#7A-M MUHSQ2E%!]+O9KZH5&+;FN&U-P65TH:6+6V1(W;\#Z0'D)+2%S7H2\\?^4Q(Z MA]"[<+Q.1@(1]W_-TWI(2W@0,:\-*27]9R7LD%)"X9.K=MHZ.LF'HA'8#J(Q M%(&)/GW^BC$=TC'LF7T0(>L)>2BX/Y^_NK,[R&#HR%V@*(ZYV,:8;-QL%NWQ M:>R#NZT2@&!XC9A2#ZVS;\[Y-\5LEM:UUMP\TX>@%Q75"/*F(JS^7'.: ET3 M%S,<*^D#^&5;]^A$_1OFY D[K]$/C;7EC>L:YHQ1] B"-_S2V)#%;R%DM=9Y MM'=TN!\MP9JK'-M)8CS V(ZM[3(@CAZ&=3>@VWL7I+^@E,$=#2-$^XK*(:.( MNWFV5U/(L2 -D.4KTH\J^V03@4)I.FHP%J8N#KP1&'C] M3"6VL#L)5F@_5M44K;*+*<*U[O FIU#^:_=K#ZETH&9=3].[/17JN,MS(']62DN!N!(O\N4"1A+* A$?M MJTR>;PE5-\]Y9'PWD7;=F$LW(E M*>,+0L<3JK$6S>/TS/=2CL2&RHV0I-&-0G]39Y]%&!JGDQ& !N^5)^SVH>!: M2GXR<[7D9Y+>:<+]]E&V?3@F S +44A$QJJ? MZ-?=::FV9TB@YEZ#5],#WCI*?6)^*S61[4F/*WO,V.0H7BR\4*K+)Y0KHM.0 MB]P<5JL.N(E)7+"W6Q=?$RBVM1RB@_NM#_?;R\']ML+]IKY'_P)))1*\!__: ME7&_@?9C.Y _O;O7=D;[\C94],D[+-?6O/X%FHZ&A>:?\7QBRDD/IUT%/:@F M*C;ZC#CVFOA&<2R%; VH"SF7:^0:X?)L2(GH MZ'RM%5I[N'L9@(4JC=K\#L($+/BED#1U9-A;NX.='E\BZJA,3&B-W: ^%VHC M^SC?,_5-L^*A2NCH6:CZM &;9DI17V'5*GQ%1)3A<8F #+[PEHPJ>4RH8!9Y M+EA6RP#222]I1]V9< Y*5>@9( 6;XZD&Y.%-/:^94]?#7]5%);E+C172J#WG MP/VQ1U%Y"_[BZRP>:=PLH<9#94Q"A]Q<5%XV J^I@!1YW975N:9DNO0%>/7(J3V*LB+&3]!"#A*++FFNO&(,LE1)?@G1Q"0\ M!8C]W-7(LG:_(%\^-+D+C(Y)_0Z)# @LTPV) G8%@5YT"&>D-;2 MSFP/V%)K7H"T[&>%L[*\2?=*VO$;3I'P!H\3L)&C+ 5[RBQ)24U!8,+*76:? M9%8[T=,VK[+R)!!^9LF#U0F6?-F=]4Z93:V5'IPQ(]\A"-N>KH,#;3&NT@1) MUS%OV\W\>-F0.R8MDJ(?Q!.$T#:"6V4 M#4XW*BZT<21ZNAT)?WLRK[(T[ 5S96MJ7+LC3.\^RL-6SC M-O65!',$=61+6+^L6&KMR8E$E^O6P:U7^6#[1?O@=K$1HHT F_J/QU]_7%OE M?#GUC*OUG2]7J-VVBJ95LCO)0,+D3#:$%M!R"<_J$H6L^"^C1J%VJNO4,->R MU&"306W&&C,@0/%[#$N-(JR1A6JSZ;JOD#>)CCJEJY5N+M-6K &ZR7%SDM,B M^D6E9?2;*K_I.OJGRL!Z DFI,B/Y<%IFBQE9HU@M:BFG3R!0QYJ?JI'E"08 M(Y!'TBC"LT%EH.XD>/;D4M%HD>L\)CI99Z+8_K'D7]5+X\V28-BU.VESCTF4 M>\:2V)<>BVF#V4\J+!$'*SPG@1N1K2J.\8'T&L$BQ!I4>8P.G"MXLU92WL)5 M>^GY/MAI6<8342TF6/ *W[CCW@WLV^X7WG&$U5/0@L^F?&K.M+H63\2*KB)4 M3PL'([>JHG%9?,/^>7Q>^^&RNOS]L-/*Z0%XA[^#O%"FC24B::[X ,@#HOG] M;J"_%:5MV=R8^D-0L#0R#CFAMP,/U]UC+LI)GA\Q# M"^N= KV:=M857A]^AO7]L#2'B42>X1E[(3%=O I@#V4:O/< #PO?%,X"?^.&R6^OO6/#TF.-=CA2CHM6)]X[M5.GK.LJ[!RK MA.AZ6;66MB:&?'+_$>1=5\PV4K?[Z+#WL/+UQ]6[8B;X(_)AWY!;"<4!D:*C MC#/,/@9A8WSC@5@P=;D"EH_0MPT"%(X=SJ$38$DWW9O445RV)'EX%/!W>Z"/ M&+=K$!XQP3251^]S=$,A4(J!]\;GVO5P$:@!Z>;^J%4?T?$Y-;E0C@Y)10J] MJ_A]JI G244IB=O"8!I MZJ:.2'V]-D\3R*:B&7#>'G5KD$7; 4#JW0VV,U+H\Z(L->WSF_-8?FD7M^[( MOZL*F\ _,BXKYV8W__CUS->3;&Q0[P? ZS$R \@ R>]&?&JU0)=%$T*G4%E- MTWF$22=&)S3U=4+749NSFRS/RE6W=M2<\ESGT3?>*)!I9T61<'(,Z:(&D!(0 MAI^C!6L< V#8=EBW@>ELJTNGE4?R#LVW@_&!!&[#=1S4P8["F[I+YPW&)IKQ MS=ZB.Y_P7::2Z"CPE8MBD25.D?6F%)-&KW*+R0I#-/WEQ,P#"]6 $]@$3N"' M 29CH@>*VEIJ"ELD,/3>>65A0*,R+.L-PY9QIIZKD-*C90Y6*7&BO7;B M/^9ERF@6%^7H2*NNZRX4X^!G>TC2;#,HC_X+O>P0RN-C62#^'R/T'XIZ?5?; MC679Y38PW0"FS26BP+.3HWE1^L^^O6G,U#.VOH*=([#Z/'JHE,[4)H$MXA/WN$C/?A EWZZK;XI$'^#!X@=N7%) 6-JVX28%(=$%,]I3=1>B M8G\%<\@HG,X1OA58B/_F 03IW6;<(X_ZL=G#UH1OD>MVH!7:$N?M4)/HND>; M.06>?E8WB"%MZ&#C_9\&P!OV-V*V%Q*\E2JA:HQR#OBT0>4\=]9'$"E[C& ML0<=L,]!N@[2M2E=>Z]$M'O2]2.ILX-\O95\99O @UQU"5SH5*8-S5R7Z"5P M)NB&^X]U)(N\0W_$'7=K=MD=#= MF"<&Z8H-Y%Z[^NP^WT/ T^82"R0GPV;C-^!;S$JW%N M,#]GT*[G71>?41N(X.6)H*A72_'9PU2>H4_D1I,T"D;-+':6ZXWD>+*@PZ\K MC61%X@@V+3Z.[76T#Y)[2W3EWFO7[(S,YE(U2'!,GKXW?CCM;F2XX M!+R:H=.6]'"YF5 3$?(X*<<&+9Y@5[ MD8/-N-(T.E;P3S@7]/E M' <4JQH_F1U?X@=+4JI)I1:V#'%<6\8(&'DQ]X!^F;IHD$:X) S3&0? T-]U MO.#46U77*IYR#C"R0:6P%%3)CHE*O/3:U6@1\\ F9HRBQ)7FS-*)IE0Y0Y49 M$&/EV;(S\>3KO!!&$+ 19O/:N=G-C 7SY:9K%(S8S)KACA%:AM)\9AI%:P+- MR_0\S?09Y5?SW'/OA#<8OX8'E^4B8V.HDR?+R7%1&:U8U+= M35)ZG#U!TI]J18>D6H._& DPQ(W1CE""*!IK(KC(L<@Y?D;4#A6#P'D@9EDD MW9 \&PLK]58A#4$6Z^!@>EB'S]$FSI[>,Q4W,JQ?%B5NL9%4(/$#;;S%*E^H M.M]-JKZ7[#O'33Q%KWET&K-<)O/NN?]2&!T9#X'FG[B@\=GWZ#!#)Y$5@OG*J\K@$<0S#CHQM._(20E$4'2-W MLSEZ_)HP*'@G4U80O&_& M^Z%_,GPYPGP$!GN&V$AV"1*H%&G8')<8*T<51F HG"\#X%T>S31&9"J_PZ:K M82=_.#S:B_?W3AI]^NQ"[4)$$CM*KK-T4C/'.^Y,D, 1^Q@(MHEROQ)NL'1? MJG.R&E10P/YL >=JJCPG;><_387/;AG+_@_+R+/<6MK.AZ+&^).M_Q1Z.BM< M6WFL.S"OHY6$9R'7&+\$K%AEUG<+)<"!I2;5OHK>\ N'W]Z@\E-D'G$JUJZ24>)J?%UF3JOEK]QB"QXGH!9\[2+[*&TCJH3BQ6=5G 68VF!VQU9()D>3@N MBF\6+N\)'@<*-6?5(O,(0A./1> L )'Z*"VCVH 68]GQSS'QP9:D<*7X*A-B M8D%6KI@S,:GT=Y"WEY#]F>HB>8<8]^N4V)0Y*FRL$EPV7FE3 V2;V#._\Q_E M:LE92I55HEHMI0=G"T,[_FH+>E-!=K]OZU>#1?QA.E0?I MSM\9-FF,*,+T#E+W509U62"ZHBH6.;Q,3RU6F4DDSSB M* Z_T00+U5N1K/,,EG50,WZLR3.#6('N/&I4+UR4R-N9V0"!['_:N*" M&T%'%<9M_&+3K)$.V*D!.[4![-3+ 3LU8*/LNZT[DX@9 /"B$$MH^>(_^@07^:UA'H?Q),TSFI4FFQJ+*EC_VPX!CJ ML ,AI+.93M GF#58I% 37@6"2"<-D 350QQC]]$"1&'GPNV-9NBZ MM%X0@L]$0ZAB,PZ<"RMBCC8S^+*=2PX#"D>@70M217SS""(;GMS0G.&'EN#[(<*Q>.AY5#Z#PP+EF#KZ6(6FL12L?.D0/*P\C)8<:% M-&%YHKN%_F:&+_MW*>33%/,.ZT6%AV"FYN@V@1YQ$JI'4&!/0H,;O/;@>"[L M-J-**UW98I?MJE'SI5SY.FP4WZ@1N:X\%!/U5HBNN<^-URS];X!0[(N2LC%8 MJDW^/-UOO7_39T,T9N8ZS9U;:B([RC*M41D'\9H8E]HH8F*O46Z/%DF2.%LD\W&<0T<_[$GB=9Z!N&5^BURZ) M\2#D["U&Y%W2<;T*P=X-]"& V-[Y_I7YD@3UK=4W*GZ86QB20>PX- [[&^7F =' P!Y2V)EO3/)[HQQ\$DC);25&XP@6MLL>->) M&VE($%*S.NK!6=W6Z%">>'!).2.+SVF7]*"#(K=5UEF\VC)U((@J/]D>30 " MZ2[&&-&K4E\A#4)C5P>X2/1R[(5QI%,=$"YY44,#-I6G%Q(DC+%[FHMVRM\2 M#'.E:9M]"-AGFSTYB$Z1^*E"BA$XEQNG%UR))@P=.?[M#F@LPW'VC[L.)H=$ M"5?)0BQV5U->(R[?B,-V'*'* P 4=%#>D!@^#4A4H[*\7][>S)"9D2OY6-Q< M>H!QHT,RS^Y9JK#KSZ^4Z_)U/LN;6BV$3P\[8'G"^D*ZK(;@X!!*[0FW_5H'/2(7PZKM !,D W'X8Y.I QW(",H>T7LO5 M;'KEB'SM% LQ!":L;(-.37GKY'QRT110^ EC)WP"J&HNK5>PI-ZZ/Y@Y: MS4N-5ITK!H;W>@7!;/:L32P=Z_H"'?99$9M,VU;&E[EFQ7-&C:=82D"*GV*- ME6&_[_)^?Y!PD T,ZA>F-D8D%.VB]SE:Q0C>^EP7\3?#UD+,+11GXDV-\2M, MX\,HS+0$$8!)\S-H?%HA;P4=U^A210%!_C?A4YZG91AWYN;2BC+A\9AFZ5#5 M"C$.XD^J$7!V(-Z@]Y,K6PY3/:T8DJ\[A%$KUQ-[9)(]B?74=<\$\]+OT=X+ M,^AH4F19<6%3Z].RJJ.]HZK>CQ*U#$?+HJ=[HFVJ@5$\8K6 MT _:A,%0"%9]=V^=DE(_P$NF.WX2R4)FM'P#!T$+00H%,H6L 8"_2BFPT^HMUO,16Y9'"'F=]MVPI#!Y60C/AX M&! _'+VPR>8CP9T9Y$&FD#6(GJ:04/\J[KS7-IXWBJ;%!>:8>:"OKO&N$'%[%\1T,!:U-[(HX@UB!H8GW"7H>XR46F&*=E^ M03+TU705J3>V)AWG!HR"#[#UV/P499A)1E8R'+XTE(.B!"'KX'X;0-@L*WUE M D W8YP!NWP]^&Q,6;2X=!MG(V8K/(R&4NJS16:@&=AZUR_V1>IBGFF+/_VD MN;(=U169@@HGM=X(1!K<3&^,E"F7>-^!1IIQY:) CY(7;A\:7+YD^$%0V^2##H,#\AQHDRIO_T\J \ MT@XQBLG)%1=YDAHCUD]C<2A_6_G(H?+H"0;AA^C5!DJOPLP%I-R%[SMB&V+; M^NDKF 56HHPR8CR8T29OIN2MF8_,NZEG4:XQ4"$1DD17:6ES@[!][T6* M7"1SGU"J@EV.SHV9)RZ%#Q44[CC3J)B7SJC#@,K=\NKX?'4#H' %&X"4'@T M H'0.&@Z0VAVZW5]#Y9LS#Z''TQ>MI=^?4 @Y^#4-X2PI MTP83I[VK\D!S68X,K7W(:D]\YR\/CSWMVG-*G,:U+?K0CHOXGA8NT8#?7O,M MA>_$(W)N^(_V6&ND,9F]N5V+WWG>\"VG1;+NPIZ8,G&&!^<)&X"$M<*J5P05\^TK/Q%M M;5EQ'SI[A]1N^8#@[4G6#W&QI_.407X^;<;(K/^;+K U=B YT]R0)Y]*A(1^BZXWCT_F--<6=PMOC=BYUJ5\ ':F M>7'@@6 %PC+ (!F$3>X5]>?XCX-8)91BU+I&CZ* OY\ ^]H.=K2C'WH'2.P..]K[W$0X85?]/B;1N2 XDX2)88FT6!^0=( MW2IA"3$2&\'=3=@N$#9-[=YC3>/8'6-6G<=:5--,74P661BYQ9*61OL0H6,3 M=TRN?ZFS5)_K)N< )1W86#*,TT0'C1GF(LMT]I-JVSR9\WU+PV)6I(ZQ[I[?:+>D X1('Y9IU(X"#R_ZNN&>#O?\YZK M)6=CJQ)"MN?YOCGB,WV./0B7A$>V?G60^2X7BJ?_W>%Z812V[!328QI9)W>W MG.#W6RPA#G.)1\ MF[0B-GX8/%?I(6YZ*=CH/]\U*.JN,>>:<:JP>:E+E-=I MG87[C-1*"D"1JDUAKQ9JPBXN$F/[-^6@ M)#N+\\[D/(\7=5!Q6]SC'IMV&\[@U[,5OTK"=5L_?PU^!6.TQO/'NAM]V):= MHY6#W\D@^_.#9R^'&/LVQ]B/AQC[$&,?TF,VG![SLF\]9VO38]XN2H>6.YWI M/$%O[) 9\R!JZ0QY,;WOKR^ZG*$FB$:.ST9D?(R82';6A MR\SQ;\O@.#IQDY-:L+_& 8Z1F(0,"6S:MR0\OGQ7?,'K>#.@Y0VD^9.')Q:: M=S\ U1K705B&P\)S5TP5.L/47+6#;:^4,L=-'K!_JI7-Y M&2O(^H*\^H<>[SO>J[VI=E;/*FPZM!*CL9!X7+/LWE663=Q>;'J!B2Z:1G,0 M":45EE3"!S@>>'ZB?1LO]\;[JQ8:QBC3?.'5:I I*0SD?_?%32@-P;#W3LZ MW(^6L!8K=G_1.V[5;++/VC/)W6;UFL1N%RGD/E?2YV?'QVYQ)'I_1$:H3(I7 MT'J(0CX 9.>&3L_>TWAVZ?2T"BD)KB^. MV.%&OK-&]XDG!M)\X\B/XO^#_[/KRGS_R$"\G[R.+:3Q.$AR(O-D/;U#@9?8US] MRXL[\M*'DH(5&!.E;GB-/0V3XGE4C=J*K:X*5$$JG%5N74*E#6ODZJHP!:RQ0>3*=4KIW3%7>3;H>XQY1XU^U M%+".$R//HIG6-94;.@UZ8H7-$="A2S[O@EYCA08#'%R >% DCZU6S:M< MED;0#7=JT@NU4(J0KLF'LT /:/8Y/=*4/W4O\[HSF%9NUJR5 ]?&V:("&V)[ MM?;A#%[_K#K>2/7HWFLGK3&NWL_@=RP>D-':'H,@IFZCO'\HW)$Z\F2 4=,K M^MO3U)MD,;SOC1@ <44^E@0SF+"B8SJ;JU2 -%*(;F+0.1ZI9.\CN@^@U*5@ML)SC<+#;-PJ2-_$ZY%"DSYB(@"C0N*WD_!.B5B]GPA 7FNX&_5NQ\!ZQ M13?@K=J"[/BP[SCDSIPBOU+*"HHW+B[VQB7*K&_2O<=TL(1C&3J?%"6A<1L) M)7 (D(I).S],NNHLL6J 2C8KS3&'=/*NP'5AJR#"&9-D2N,A8ND*HI/*,)VL M2LT17WP5O=C[8W\4_;"'+FT\ SA!QW?.M]UAL5K V%3$^4+88R]S" %66,B5 MX+""!D/>%N_%. :6,*O.'&/M=LW!_$TL$JGD76K,YLQC:]*$5#I7<,$H_W(X M.\%LAT/30*\;&85D7G JJ;* -(M>@P.U87P/,+ !!G;W,+"3 08VP, &=>PR M$_AP$Z;]\5'?&MD:X^I=*0-;ZY,V!&4WK(O\09RJUA[+Y1#V:.'1/8?).*1W M->UP4MRHE"SH!A95@)Y<:(AJR8L;N)JF0&]VR9:^B$3>RLLX..^Y>TN"=LO)7K[ M8%?]LK!UXM]P99RUY2[?;:1O$VY'DMC4$/*%H%]XOH-X@CK3+($]MNP66*>G M7+ K4*Y546U&5>FY*O&["0Y/7*[?4K80531)DT5,8C"02,:!N@HQ>)D\);=O M<)K(U3(";VZ8IO4@^E*TGB1Q7 +FM4XGIO]TS#/VJ#(QRE@CU#7*?56L7(KE)P,P32J-(PRA3 M7-]-37CD>/.%E]HK=A!('8(99"J=B2_0H96-ZA[&62SA-9'JH?"1J@K$S@1/ M7>0I_#/S6"400$B8J<7/Y2 )JS $ M.$3S!AA#*1LUT1SAPV3Q8FI;R@P+3"I!0NVK@)49K4IZM;D!.E,(''Q!$$!>*!@8:WQ M)49,0[DD]P S$]C0EUHT=;34-=401_*>?UG(EE$EN<7*-$G=GE!1XAR6ALE" M*9Q0"PX-_)8NMX%W[RX<&#$#"EZ.Q^:8^,+&#?)1>FP&M*>_&YX?FF%^E_ # MW[UOIOQ:[.K9 M$+MZ +&K*];N+0[IGC:C)):?7"L6MRO#NTHJCJ^E\-#'"]Y88["<-@H'_;__ M>/_S^R_1Z4]/QQM\T7=)'[#Y5R4H\&>NTS=\<: G_[Z_I??/WUX?QJ=_NOT MT]OHR[M/OWV.3C^\C=[\_N'M^R_O?__P>6-SOZ6*T&JV\^<$A^DH/'2%A? % M-@+YDAP)T^F .X)3R]1R?7)>X29:?RQ1'^W\48E#=MB-61+,'..TY^GP'LM#0I5KYQFB%!F M@O0K7Q).2YT*LR;GEG911A*DO6K,DHD5AY>VYK="QU5PG["_INSK-VEEQ&)J M!V9_P+RQD'6!H=%=&/3&TG )6K6@\ILCN(R'XN5*=/1#CPOL.@O3)N("_8-O M=BU_5N'9AR#[S=!;@\"K]M Y:)1#&XQ# J>NY_$05[3PCK ^^E'3 .Q^0& 3Q0MZQ\SL4.T"J6B#26[KBTD3"T0E M!=%QICZ.T:JH!+I53QL53&SQW&0438L+?:XI*5^(J*A9TTY>1+."?/6HX*Y@ M.3(I;R0G3'[:HY8-NZY"W9K'LG\8Q9:R6#9R6N4P7EL /-[-]1!R_S>2(+ % M;)<;&=?[9@676*N*:5@:O@(#9&Q#A\B_X;?!Y'B2(BDH>+X9 4;V,)68;EIB MJ9<3./D2M61_BMO&A.JA!V1%?L;P)$'C&X^*H/(O.9!##Y$]BZ4CT#\.G4>2 MW6G9!#UILC=F2APXLIE:,@L!E%Z]2KK=U@$A1Y3Q>[S8T_N^YV/_D8N:W3[' M-R)G^N<%O&]% M6E$=.7B-69>L&OD;5YQZME3-"C'C@E!=4BW1JI[VJ?E0!QZ(SK/%3&L[[^;< MP-[K'?2\,R[.+U+,3]TT&B1T[MZV]>C)EETL9$V2>,X549F1,TW",;_L5I$E MHVB>Z>2,".@KIBH;1=/E'!^+Q#'PR50H+#5S+B=IQ70\($$DOYHKBXWL \+* M8,G"UHO/THDF4=E6($<"6F[QI,&LF&1SY$.=S2EC@[MM>AWTV779Y=#0#$K/ M35(=BV9.H7.IZUC$O$S/4^3!D6SWT@--4#3>0AYDDCVHA*'Q*4K'383\-J,H MT^>< EG7*IX:\CU3\QN:0.Y9=Y/)%<\3UY]J18?$X/?S],DKS8W9'')%U/A4 M52)?9%RX];Q(DYU4(W<-B_M\P.(^ "SNP".S%>4/UCA4G_>MO>Q458<$>T/I M[^LK+^_]S'^OV@^>K;"#$9SGT85S:FN"FDP*5@WY30RQ=.JWA*FH>$3'J@(+ MS-#6\>V4%0^[7E=^NFQ9@!94+_='B,,T,$M#2TO4>-4<-N6(*E^7H! TOBS* M,Y7;.V:Z/$-5 K/,<)I,0WCUD\4<_X(76TPF>,EL;/U4I3;U?ZAO^KM0@6,4 MS/(.-H?12N>WU\C=8E;"^YL7Q-" - XQ,XZ']#7,%1O2_4E][PZ606)5MU2, MF.*FRFL:"RA@B*I!CG_S+3+Q4 $.]BI2.IK+ M1&NF);/FHF@-TM?Y JG/.?TW4Y57CLJ'%8G&:8"5&8A^5][V.O6CH/VG N[D M)X[X<2.C?<7^6XL+;E]X>MI4PZ\OA1MT%3 @ED52X93;@#YM!+H6?!BML>2/ MGQ\='N\5UIKWX,AO9(605HH%E#I>@2N,O.>CHMD"?],ZUGVM_\?4$L#!!0 ( $,QFE;RYRM<% 0 M %H< 7 ='5Y82TR,#(R,3(S,7AE>#AD,2YH=&WM66UOVS80_BN[]OF998V&H&I?>:=\[/4.OK]'Q MG3\^*:0O/XS]WVXFY:XW=V_FLS%J68[S:W?L.)?^93D!ZMO(5UAD3#,I,'>< MR?L6:L5:IY[CY'ENYUU;JLCQ;YU8)[SG<"DS:A--6J.A&8$[Q60T3*C&*(RQ MRJB^:-WY;ZT^2&BF.1T-G?JSE TDV8R&A*U1IC><7K02K"(F+"U3K^NF>@ K M'9A^('-OY8SHV&N[[LM!B@EA(K(X76KOU.[W/P\I%L7;,5FZYBG*L69K:G3O M: TYQ40EM+G#"^\8Y\EM ,O:ORA'XS*AB MRZ-!(9VQ3Q14@WN:WFL+F,F&VE(0HC]8LPQ" MR\$F+V:$4 'R/[[H=]SN8.@8V=(JPZ0B3!QMLMN,E&0]!Y:;?1585AL!O M+9-!'C--K2S%(?6$S!5.*QVG;=OMO!Q4YI;2'HP!#3/)&4$OW.)O-WZ5/74L MOS4^92(\+@^^S+0M=1Q-'A&;(A"]OGW^TQX'@@.T)HEF(I0JE0J;"M8,A%,P MY>_8 F6XR8OO[6R#ZYU>77^8@+S3GE4DY(. F*N<:(W\U0:CX^F[$S1G"3"< M_$O4_SM,0>=4B@B]@]O!([, 6T8:>\#+G?VPCYX2*ZX#*!:/F/R=##)BBPY M'DLNDX#A$[2P7]N+?4"G-OG0$4)723#=!T"NJ((UFX/'XV=L?C6/I?T*S379 MBTI6F'SHP%2E;":(J6/P\;J"6'5:"M5G1?:4GCF##Q7_BTM?1/O!6U5]U/I^;5?^39E7SJ_=POFZ=HO%=G]L\E9I3 M&%/>8[7MRN/P8Z3D2A#3F9?*J_-DYS"H.5'UYPV"G EJ5?_7F;5["%6-[)Y! M/3S=2G%$K4!1_-'"2Z@"'EY+1BHT^WV[T]LF=3GF%@=BY:E9<0PW^A-02P$" M% ,4 " !#,9I6S.502-H? #O> $ $0 @ $ ='5Y M82TR,#(R,3(S,2YX6$M,C R M,C$R,S%?9&5F+GAM;%!+ 0(4 Q0 ( $,QFE9YS2XVB[P !!%# 5 M " >2. !T=7EA+3(P,C(Q,C,Q7VQA8BYX;6Q02P$"% ,4 M" !#,9I6WH X%Q6" #ZPD %0 @ &B2P$ ='5Y82TR,#(R M,3(S,5]P&UL4$L! A0#% @ 0S&:5K"W"#"MU 8 UE0] !4 M ( !ZLT! '1U>6$M,C R,C$R,S%X,C!F+FAT;5!+ 0(4 Q0 ( M $,QFE;G5*>-U>\ (C 0 8 " #(P9C P,2YJ<&=02P$"% ,4 " !#,9I6HOID&I]. \5 & M @ '5D@D ='5Y82TR,#(R,3(S,7@R,&8P,#0N:G!G4$L! A0# M% @ 0S&:5C"-1,F=B@ ]9X !@ ( !JN$) '1U>6$M M,C R,C$R,S%X,C!F,# U+FIP9U!+ 0(4 Q0 ( $,QFE;QT;1?@TX YG M 8 " 7UL"@!T=7EA+3(P,C(Q,C,Q>#(P9C P-BYJ<&=0 M2P$"% ,4 " !#,9I6#P 7($%@ !*;P & @ $VNPH M='5Y82TR,#(R,3(S,7@R,&8P,#6$M,C R,C$R,S%X,C!F,# X M+FIP9U!+ 0(4 Q0 ( $,QFE:9A9(-"5< (UB 8 " M 2^<"P!T=7EA+3(P,C(Q,C,Q>#(P9C P.2YJ<&=02P$"% ,4 " !#,9I6 MW@L%_J^] # Q & @ %N\PL ='5Y82TR,#(R,3(S,7@R M,&8P,3 N:G!G4$L! A0#% @ 0S&:5D:%UP%Y" ;R\ !@ M ( !4[$, '1U>6$M,C R,C$R,S%X97@Q,F0Q+FAT;5!+ 0(4 Q0 ( M $,QFE8R\ . ,0@ ,0L 8 " 0*Z# !T=7EA+3(P,C(Q M,C,Q>&5X,3)D,BYH=&U02P$"% ,4 " !#,9I6>GZ1??$$ "U$P & M @ %IP@P ='5Y82TR,#(R,3(S,7AE>#$S9#$N:'1M4$L! A0# M% @ 0S&:5FGT=SSM! KQ, !@ ( !D,<, '1U>6$M M,C R,C$R,S%X97@Q,V0R+FAT;5!+ 0(4 Q0 ( $,QFE:EB_0AGP8 / 8 M 8 " ;/,# !T=7EA+3(P,C(Q,C,Q>&5X,35D,2YH=&U0 M2P$"% ,4 " !#,9I6?X>97MD% "9&0 & @ &(TPP M='5Y82TR,#(R,3(S,7AE>#$U9#(N:'1M4$L! A0#% @ 0S&:5E?9M3N* M P H !@ ( !E]D, '1U>6$M,C R,C$R,S%X97@Q-60S M+FAT;5!+ 0(4 Q0 ( $,QFE;,'JE&:@P #%- 8 " M 5?=# !T=7EA+3(P,C(Q,C,Q>&5X,35D-"YH=&U02P$"% ,4 " !#,9I6 MWE'6$M,C R,C$R,S%X97@R9#0N:'1M4$L! A0#% @ M0S&:5O8/9"[*:P M]X# !< ( ![$D- '1U>6$M,C R,C$R M,S%X97@T9#$N:'1M4$L! A0#% @ 0S&:5O+G*UP4! 6AP !< M ( !Z[4- '1U>6$M,C R,C$R,S%X97@X9#$N:'1M4$L%!@ : - !H P< #2Z#0 $! end

\3KK*M=]LXBVM*3:_JM@8-GB6 $ MIJ)YED?E_OO^N_?OJJ]K-&%JH3NC+'[OW=F'=^\^5#VV1EPMU#J_?D-RV\F6 M_Y48,\R3QO/BMMGV-O+>XEHSO!N%'$C4E;JO>U1?0WEM6VF>4L\6$6.0776; M2I+8PH8B^GSF7+E^Y"2WG=[0ZA*-FJR%>HF2/E 7=US$HW;,Q@BW^#I7F8:F M#"W4560SL./59/.8G[%7K87]1?W[U,_TJ7IT<7]1+:R?[)Z$*S$A'<\E ?S% MUR6,R%LSV&E\PKS0\8HJE":0S^%+Z:U13S>6_^+Q0B0DKD&,/36^QAP'4P?R M13EQ9TMU94XX'NAPY.Z'=GVOB:C6U)JF86P'--1.@=Z].3NKOBJ[&_OW[1U_ M.L5J".PE79&?_P]02P,$% @ 0S&:5MXU/?JC&P @Z@! !4 !T=7EA M+3(P,C(Q,C,Q7V-A;"YX;6SM76UOXSB2_G[ _0==[LL>L.DX2;^E,;T+YZTG MAR0.XO3,WJ>%(M$Q;V311TE.LK_^2$JR)4L424FVRO( @^ENF:3XU%,LL_O\T\:X%H@(G__>#XP^# 0KY#7.R_?#^(@D,[<# ^^/O?_OW??OF/P\-_ MG#_>6BYQHAGR0\NAR Z1:[WB<&H]D?G<]JT[1"GV/.N<8O<%6=;QX,/)AT\? MSJS#PZ2-3+];P M;EGPCO5O@I4E/>S_\8W_[YF]TF) _>#;6X"_'TS#T[Z,!BY;\%XN$M<>Q02"E3_>V9>FD#IT?+=TE+ M\'\=IL4.^:/#XY/#T^,/;X%[D'21_ZSQDK3X6Z%\@NGX[.SL2/RZ+,H:PA5- M+V$SZ5G6+Y1XZ!%-+-'&M_!]CKX?!'@V]_B[Q;,I19/O!V'T;C,L)R?')S&2 M_QR'C$BN(Q?$#XB'7<[KN>WQQL=3A,+@P.*M_WR\67:'M_+!(;,C_L.13@L" ME):DCC8":/DP&$TNR&Q.T13Y 5Z@6Q+4 ZAH$33@"]MS3MI'G30+"KH=3*\] M\MH"QZN6M@CP$@>.1X*(LI%$:/B$Z.S&7Z @Y+VZ1*&-/24TO38Z 35T'!(Q M\3XB!^&%_>RA>V0.J[J53H!Q ?LAH1@%=1!)JG<"Y8&BN?TN1L'0=T?A%-%A M$#"K;HQ*W5)' ,D]8YT;DTGX:M-:ZJC;7B=@;XG_TM"*5#31 M":01DS:;[ODOMX@U'?#/$O%CHRV>7+W-V3<*F>NK<<,0X(^C.:O.6;$]V83L MQI\0.A-3Y*9"J?LZ"**ZL\.(XI 9V8306VP_8T\\:2H7K;:[^N;2R/:6)K@) M:)VV=H1IK3EQ"R_H1!S7V&>C$=O>C<^PU/JJ5331T0R+=^/)?LL;YN7CQ#C7 MF'J9M=LU>#;I)8P7#PO[.II$?.[%1&PR^<[*/S+;S ;K M%2OCA,QM2QXUD5*['>A:G&/\XN,)=FSN":[HOT0,$T4N*U-S\MOD'=TXG"EK MCRA E$WU&&WLKR'%#ON^L_$?=S+[H3=W2!N\ [)0E@L'):LDFQ*2UCMW16CI M8LLVA%5XE[&0'/9ICSQA_V[9;XE@>,^:+)EF)([>0N2[R%T^Q2%O>S X'@RL M0VO9'/O[Q>A^/+J]N1P^75U:Y\/;X?W%E37^]>KJ:6R 3.!BR#SBY#KB\95U M0O/<\^8"UIYH:V('SZ+!*#A\L>TY7^\_.4)>&*1/A)H(%4D>_#/F)&W4LY^1 M]_T@?7C415\N(F:)_7"M2Z5E_OGY].OQU\'9V=GGTT^?3\\&QQ\SG6#D*+VQ*W]G,^S?;BY"$ M(:VZ<)C3YZG(;7VH #E?F6J.IWH4EI;- _UX-CC]LH.=R2VS?9!@JZ_6#TGHP$YX_ ^)9[(AB-UE3S&^*5C.M4;,? M7-<%FK#]!1#;<:?OB>]H>)>K8G!X5#F8BCX#G*NF>_4/GBWVZ9=[]O(O9%45 M.%09$5,VZ@Q! O0E\UMTC[P;H\E/9D.X2"3D5M;I#;OF* $.W6(8BLS++"G9 M&RIUL0%T,S,?Z!82YX\I\5@W _[1 M"-_7&%47W_9RE:K'\H)P%%"7A-P2E1X>@%_V"S*;$5_TOW(38*T8'+H,*2A9 M]->!!I"Y)\IF'!%]%SV/050Q*"O>(R:-("JG88<=>+6NB^-N/# __<:_L.=8 M!(,N-53FYRHK]HCFFF !3MN&CA/-N-Q1O!23"S:)HYQXR ES%$>3)_M-OF%@ MTDJ?-*$%Y "G@8\\>L9'[I5-?>99!AF8EVB"'2S?QE55[!'Y-<$"W*+(S#AE M;O>J1![4YQV;**N 0%P<676Y>A^A6! .5[KRKV2L"A7 "7*ZS?Q@O_,M+;U= M]WQAT 16]5&^Z:X!L'TNBR&M_ F;R2UXF.8U0W@1!2'[7--U"R@MUP-JS+ ! M-(T7Q ^I[82_XW":=CZ5PGOU>-.IV@.*&\-MWVN1C45^_@RY^8_Z^DFT V'8P W0^\AM:FJ.YNE(/Z&X %+;#H=PN*BV;!_KE;##X"H=1\XFM AC M+Z]$#]6;?ZIZH)E5=%-[N.KQ#OO\NV>] MS<>X&4[]"?4O1VN'$=L\H:C*>9:1NO3$XDGUB<7Q$_OC[NK^:6R-KME/=P^/ M5[]>W8]O?KNR;D=CN&<8[WF>DW3Q7A:>G2WSSR[B_].7"\^=V1KL1^Q#DWQQ M&-/G:$)R9]6OWI@]8NJ'?9N^WS#.A*IR*T4\UK67&S]$% 7RXP0;>R,\@U"@ MMSCNMRT/@+,"8?H8!)).^PK:6E/Q3+2J<"X68 $XF?U#6V0=*)M*MY$P)>-SK2K[(F0H6P''[B!;( MCU"JY>LNS=6;XT4\<34/>F7_N?) D1HMP>->Q6!9H$ [L 'JQ@4)PM'D!R&N MV()'=($=%(R)YTI40%ZA#TP;HH,8 K@T;6E&3-4W.BT'C[_Z5EH/'$3ZQDC, M))CVW=GT#Y3!((N$EU8 3&@E+44Z#3$"M+,\ Q:3%$\.<\F^)AX1!_BJF:VL MTQ]RS6%"G \CGZ'W&(:A.\,^#D(NBX7"DU;4Z@_'=8 "#+<6?ORHU(F7GU&N MKM0?CFO@5$8OF'^ )<$IQ8RY92$HQ5+Y;I\Q3[[KLZG=+5N8B C@X+UF0L$O M?AQIX;P_4=L/F"?'^O7#QCX7:"PXN?MKT,*?>E,T$$W%!S#6:3T3]3G[SLF7 MQ"2EX>F*]N:)'A8#/ZN[+=,T)?P6]DVMO_"762?_!78#M>0]_Y$'FQ5T,2V^@#'/1C.7X?A7Z_IV]#O<2"^1DCF?;3N?KSEWYIV1_ %^>AM)XP%13%SV M0>,I;= EBO]D_XY#%:[>G*GMOR!^WU-\_U.;QK#&R[@E MO$L[@)@HAG+&#>BV<'P2C98!A/F6,<_)P37WAI<2A66K9LMZYIFW#TJ"4VU[;J M-B(?@*;G(;G'?#01*832[G,P,F-35:7':E$;_@8BY8P,15Y?'YCAI$_DQF>8 M;>\A>O:P,^(7G3)9Z!L*_39[K!&;DP_ " ")050FQU36Z[&"-),!P"W[U/9= M$_J(YA%ELZQ 3PN4%?=!#>H)09G"I(-(ZZQ&BYZ/1*^"JS=$'1P@V0D(9;V\ M!([/!H.SWJE!+1F O/1I!42<[>'[=-Q5$QF!-32@6&G/Z-<4 , KH"1B68:P MUEVR*&D CDZ 7;+0E1K,>>4$AQ4;Y*L":[/*0 M >0'0F:R\U:EA?> 5P/@ #?3+M&<(@>+/K._>R@)*AO.>(S.OZH8UZFZ!_S7 M%@- BQU/?5#9E6L:"J%9>P]THHDD(*X-<,$$K!O,O;TDT7,XB;PT[;7\TRZM ML@<*8 P?8#+3Y:74OU,FN4OR*AOWQ8)YB"?,7SKM&\.:H 'Z]NFIHI$_9N[+ M:)*[1W5YB:J$:[W*>\!_ T$H??X.5OW6X:AO+*VHL8?TJ] GG'^%R;D)V_O* MLR;#9YO?"_[I4V1[^%_(7?5.?=.P2=4>$]M8#.E"S0#24.[N$'>_M*,M::1* M(E_.ZT!)B@O4J4ORB!R$%_PZH6!*%+=D"\$@M"-U.&5[_M5ULE#/X61"GO36J#"GU+?9J:?#5#_0-'< MQOSV3\34V$U26Z17,HEE37V=T&EL+Y6EMF!2+0(51E3$EV;[3BZ1,%2;TMI[ MJ2?ZDD@50[[Z"$(QUF[09)-MUWP>FJV\EVJA+8A4*UJ,.9(L5)1T4O-B4KV: M/>:YJ112DN4+CA!&?OJM2S*):P_ZM7H]UH-F,DBU0+XH"4$+DML^,QGV$AMF M\A$H;R$OE8],*I_[KQEFTDB#DN3KF1!T))X#YS]Q/,BF<%&LV812I\6]U*%F MTDEU"E(T8PG&\DLL]36HO/Y^ZHN!+%+M@!0'J72S:IN8TB;V4T?,Q)&J":0 M28F4XCW#!FWL4)'P[P?77' MS?7B'DMTI:SH[M%EC$8_UTG[5JUX*(,9?#.[]JEHU])6K56S?[5\M NFK50@ MY:<[JHMN>9@-/8^\BH"W8AH%W6,J1FWD5?G+V8"'YG:XNK3"F<,OQN;W<]'\9IK;%;.[S!%2O%<[_U-7F5U6 M5_/)@UJ*1>&,H#(!ER9I4?4>HNU;[E F6C^>VQ0]V%3*E;S"[C!FB %@1KTE MPFOLXV"*W!^$N,KAE2N\.W09]!_@=NDJAQ.A?_ #>,1!TF2EY85WD"IU_P'& M2RU[_VB_WMDAHMCVE$QER^X@4E^)$+].R M9?NN)=JVXL9W8-*7'.,M/;Y;[K=HU>AB\E'5:7G!O*I^[?"Z!P,J"G,0-22 MRY(W/C,7* CU4WA(RN\\AV;( $XCQ5V[0Y?9S"?[39?/ZDH[3VH-> !GGC7.RM/TTQ=?ER MP'L2@O' A#@A="891[7:V%GJVD/;?MIBZ;V&Z61?Q%E.F$LJWL3O7.0[&9'M M/5 \L^G[+1:A&14\UVUKM_EN%77[46I*WED?XZL45Q>G59-;4J$O#.I"4X:2 M=1%))@>^.O-IX/EF*W4Z0Y/V7E4\3]T94*TLPI-/U138]#WB3:Q'Q?G7EZG7 M&^,V LW12 JP1FG)B2MA9^:X@.X>C5TG&C&18U76GGV*T!I\O@OGR^IX!? M?4E\CFTT$4\25\-L-_AX,#A9-[_+%UGQF]BCUO6^E>?BK5ZY Z;Y%K%9+I(0GZ;%N)2F\M>O MON4AKMNQ>Z8!3Z_(6Z [XH=3V89#W>;@&013PK/VH54I /PNZ.+['V33IU?2 M4%>25O931:K W3;C&"Q=S:UE\MV\@(Z!G#9XM:T0PH?8 RP";!K$M$6U(,W ML[_:(44/,,+8"!=>M&$[>#-[K!PR]%L+2A?]WFU+;#]^3 M&7R/$Y_&/:!+Q MN6_%9UA5I[_4UH??_N*'A% >KQH\HC"B_C)19=6SSGVIF!=.U&^NY M"K0K%_VK/;:]L#IT%XB&.)!FU%"6[Z\BU(.>KG4,X)&=30O"-%>=/KVBTM[0 M;H(_Y1[20E<"@[D3-E6N9I87SF,][3#4:,-S/PQG_5QV8LK;@F(PZ;!F& MD1@) >!>2#OG;'K&N G,+H\R7&/?]AUL>S<^^]4XQ]'Q:3%J9-FD%;>YI9Q& M$G^W"'!-,"D8;] 2+RID!DE^#.VW-#W( M#@0^7B/&6JH)*TF=(Q]-<'A!?#8UB=CL))FF$'_=0M5I8,M6-W&SDYX6^B@Q MN8I:^3'PLGE1M-+O%D@A@8YB&=H_ 5 M(7\X M;U:0=DZ8#D81$F'4O#A*.[GZ";Y)64IV21&7KX8I,:FX[8E;:=?R' _3P;/4 MMEQAV_BIR]KQ+/4VS5O9)4U2PE1X04*6X)WR.$[%BSUZ:2?$1!8A) M?JXW9?LDTHUE K T\1U48N8MG,V6W6Y5\V>B)(5&>C:?]&^ M*YZA9)2!P$#-W0/%A/)3NAD7LH&.E367E]>G#J-6-J])VOB5X<5 ]>5B:OLO MK, E8G-"*BX#C*\GX?<#QBRF@?,-U,C@+?ND74W%HHQ_WN3U )D1,68N!IY@ MQ_;#[ IU 9;I,E0ADF9M&2KS7LO)+5>+Y:CD]6)YR=Z5*X\+0BONU987V?K9 MS[5.K/;Z21!5U; ;0;[($^-,,*\$QQ 2$/8?#Y(J8N_>PW'KC78-0;OJ@'ZK(9&0!<02E^%WG,N?8, M@1?N =UR' /(-=W#7?*W:M-IIFSIK-"T+ZSMMQ0S)@5]M>08B=$+D,:0\G> MMF#DK)V<%&\;6K[32E\JMOY7K[78>ZWXQ:QX\FY+O'P''+6XX[(S0,F/VSZG MI'?);N4%M%\_0\BDE1-N[I213M\!>D^9@-X;?SB9B#4@?N_)NY4]578TDKY GYY8]R2)<&M" ?BAV'BR[9WCM#ZJ+H\$:ZZ8\&+B MSLC1A._?4#1E4QV\0'R7SW0%I7#JPG %9=D7O@.>ZXW%N[,#:RK+3=+TRFN9 MQ2N6Z\)(+[L1QR4DG2ENV.M5@C>PI7043+89**79[B!8*NXX'R=\2AL?X+U# MX92XZG/H6G5WE-[ZV" >(_B!?'Z^AF^JN3/L8V9(;1ZD57T)NZ+6CC);!U67 MYZ!K?)&9MW+MD5?C+W$A\*S1EYCUPA+=V($O,._LFI.W IDX@?D'F9(/B&)N M%QS*T[UA[,QO,@3Y0LL#, ML)^__PP0DWZ2$L1_&?* ["H'7+^!O$B^G@V./^V]HC:4'L#%80;%0<@54]^; M((AX@()P]&?$'X?$^4.ZPZ.H!T]]&I)7MOE31P8 K4J:Y>Z:T%5:>BTM4%;< M!S6H)X3MI<(JU],197;/IN_BV& @CH$]D1L?\T/S#]&SAYT1/T7/)+)&?BMM M]E@O-B>?K=VHI-/[GW/B7T:LWQ3/[$((?-UF_M0+/9$ #'S.0A-F;R0ZM5%?:,_HU!=#^;4^;"J7UW%66M<'U-FLJ+Z8R)J>NUWX84RYWAQF*!N(->^IGF MTS3^0*TQ>K7W04D:2*)9Q-0O1S$SR=;CW_X?4$L#!!0 ( $,QFE9K9[5? MTE( F8!0 5 ='5Y82TR,#(R,3(S,5]D968N>&UL[;U;<^0XDB[X?LSV M/\3F/LRLV61EINI>UCW'0K$4E"'/_]S8?OWK^9H=C'01@_ M_?U-EB[?_O+F?_[G__4__O9_OWW[OT_OKF\ MV7CQ[!,B)(RBV2D)@R@FM@N,9;^ODNP_E MA[.B-1S_-OOAWGWP_^_6W'W_][>3GV?Q36>X3I6P9Z@I&8?S7;^P_ MC[2_&448)[^]).'?WZS2=//;NW=?OW[][NOWWV'R1*N___#N?W^ZOO=7:.V] M#>,D]6(?O9G1\K\E_(_7V/=2SIY*]9='$I4-?/]NUY>T!/OM;5GL+?O3VP\G M;[__\-U+$KPI2&2?#3HIB[.O0;JK4"W\X[O\8[5HJ&BZ CLOWR"E8->'7W_] M]1W_^N8__\=L]C>"(W2'EC/^I]_2[0;]_4T2KC<1:XK_;470\N]OTFSK4=0G M)Q]./V.?7AG MU@:'9,37=QTQW:=4B1DA9SA.+BGQD=7.=H&?IAVIT!!EV,QY'S,/$CG&0$+[K[<9X])&(0>H=]HC2K@+R$Z1ZD71EJ%&8$ %]RL M4._CC,[.\=,MI@]AA''^+#RTCE!GY#'F@GF MZ:47DB]>E*%%?(?\C)H:\1,U*,+$FL%CT@2,Y[<$;Q!)MVR<;8HU\QXOTZ]T M"/;)1Z-^@/'F#CVC.*,]^/@I#MGHZY,CBM:!\>'>B_@T\LDC?R'VX>)E0YW(7)7\4JXE.*"%^'Z 8M"-/: MGZP98-TP&/3WV683A8C<#\ 3=LN>'"_PB1]0&1]%3^C).5;+%NLJC;EDJ'[2G\*YS>(_(<^LR8C-CFKJC^":T?Z=YY%6[N/<]>Y4DAP4HG8&^^MIKUSHI6L7 M'*0Z3&WL-'R,Z-)=:'A+CA@T!0LA_^\=VF3$7[5:%%LT#8L#^]6L1^R"1MU8 MZY288IY>LSTT7ZH_HI@:,O9PS5J#@W.Q8?\MYZ5M3WAEK<+!/4^2;)U3V1-F M48MP\-XE6=]"%C;I O%53&E&#]X+2FX\PK8?SRTF:74KCG$QON,X/_AAAUVG MB&XJV*_"@+4'!)\)K),DOSR7?9:*IF2%KSSQV% M3CR8^7;LUB/I]H%X=++SVRT3VH:4A'XNC_S< MKAI68+]<=.CC2'A2B[08@T'B#@%S:Q>J( C5&(IA1GT>"<^\9'49X:^C\*K1 MERV/.!M*1ED0&@=T^67NCBQ)\7K^$B;G>.V%\3E:>EG$H[6Z<5W?006 1_P2 M0_%C%<:. V&Y$T9^9[N/X;< ! M]TAAL^D>R.4MO5USYV>?M-;;[4[HBM)$_.P1O=VQH4=RA:WWJ@RYW@^C#67; MQ@2SUE&R]KY#&<$;]@]O_AV=N)8[XK^& 2)OJ6U(\->VNA$1LFN/=?BV^(7" M^/#+VP\?WI[D<\=A7Q4D%%V8QYUQ)J0E++WGDZ!.2LCCODW>(-LI^XQ,F!TQ_^?.6X"#STP4I#B08 M(66SD?>(HK^_415)PY3!%1=Y-RH$MM25IRKGM6FOCD->K@Y&5*Z&:*\4Z)_FXG:G*5XIF@K2V@;>)-[;M_,,*%#YN]O M/HPFZSL6]BK0T<;?"[B5OX])X:?:4E:EL?ZE2N6GZC+E1,>:3,0JJJNJM*O* M]*=697"-R9*W3YZWJ+L4?_MR'5?-SM^5]BOV_!-JD+5=P0%'. ;HJ M$<()4%Z@P",JX$X=]5+ !IBJ6BIMD6FMJ"60RIN'^>_]MRH%5I4]5&)Q60=( M#P@1ZK*R3(%,4@: 1BO%@LW0"15;U#!3;DF#KI?SZF4+?ON,!4\UU5E7K)R^ MI,4 TJ.)S"M5+#+3#7YG)9#VP0F+0,:3#DIZ^[ MY:F\#BX8#@8E"V8I2\+!*!P-1F75.-V/ 1-183NLU0&@:)X- 4VSD+2?W5?+ M2)*?RH@,&WF!TC,@*. . '5G>X!BM-Q'>(E2>7E8VR:?;\LZX MR"732V.E'Z-C8T? S))@L>.GE\9:,O.P,8<.HWYT"O?,T)K'J1.)W"W5D31( M,THMD)WE)>*>9FDP^X5'XC!^VD7$GV[%#0BFFQ%Z*J0]:$]@9,3,-.%49%I< MR:UJ<7?3R1@Z@ZTY5IU-!J20335ZRB!-)K)K(*?;ZA>A9]"VXL[)9E[1,4,D M?D19 0% ]^.QA9RP W>&834(K) :;08E98!AF&K6XL,VH ^<.48]%9X=>0^0!LUM MY,6,-M&-!,&G,GB_]LDAV>(K",*/!Z2[UUPA?[&&_-K-@DH#_$;!045(>O8% M)2QEG4#-!%\*K+4O[F@6ZICP6YUN]QHF8BU6TU[5KTIUIEX'U2!IUYSEF)"< MP@B_E3Z(^C>GSN!:HAM"V.T.GH;^=+LO<^MM>4Y+1O:>]CA03H=#=M%P'/?9 MA4/_CU!G\"B\K'EYJG347*;_D0QJ3:E*4*^P% Q< MXM&J*R?'YG[ZLJ5:.3E %P9$HH!FZ,37A>J-LIU5MY8CSK;3-O! M_O+G@_=R\;()\YB#6T3)" 1ZJ2E5H)66&I):H?9IR\DI=J]].F9CH&L]WE^DHQ1<40CJ*Y>B0HW;B?5"SH!H+EN*BTG!N-== MC12P,3CQ)-0=J'[5_0D&S!Y 5V-ZN:!9P#.:.SR1,FQ=MUP@PB MYA6$0,457-XCD\H)MP!;OT-VV'1^=4S?)"1-W[V0=[HMGLUCM%\2OJWT16$C M%C4*KAG5<(E=1)5PGK>H<8A=5=^)RS:%V6,XENCRY;OG"[>&SMI]C_,B2\GJ/$;J* M-UG*+@?'?AB%7AY5OX>B'H@#=7/(V]Z[ 3&\)7J%1^.O9/#7Z:J-]][I@30U M5"8S3KUD3ZT%!!<[$>"Q*/#N+P"ZT%Y=R-#)RYL MC[U,+ ILCJU]L$3>:Q MM)*F7(<.++[&^?/D FUM?/_SPP%V88FQ*1=JI:"$FOI]&7N-S/5)Q2XL[>U M ?I2\:9R"LB;/>"9A"RWNX/*2WF*!+.ZX@V!FU0 E>HU/H*5I"[J[R%!+ I M+:,-"#WQ;'R8$>WV1E+PCRP/@D@N,;E!7^>^C[.87:"Z)3BF/_KYT9)B#%FU M(=4RZU9<;%)HVXOE/,A53!B5HRHJQ2XKW'5LM94,UI,V^E"SQ%(=?S(,XP=; M9NLLXL^)7RR7R$_SD.8]:1)#RJ2:T$(QK0@$OM0:,ZO8B@7]V&Z6$L*VM(UJ MZ9F!*0U BSG0#@5KHOE'5LL??GQ# 3"+:@:/3]E1)" M=3>E)?U@,/WMW0%7K^FO_$/]3P6%JB>SL<_/<,I_6;0"'_57\1*3-?>KO*D) M[/ ][@+^^_?O?WT_>SLK&ZK^Z,7!+&]U5F]V'<6)]#7T[SG(1R]!NZ>Z!U@P M2B(KA#VP2#_!NB$O^FY GM>N/?$]GNZLZ(UB9\]HK>[@5)5V\/%4,?VDUA_#4!X5;1\7J- MX_Q:AO+P1U1P3/:?M&&_BG@H;#\U9?NI"[9_WQ/;3WMG>ZNM!=V4(9[WP6Q[ M42D^#-.]*+*TTAL(2M-&ONP>[KLI,4'ZFT]-(+J7O(CX(O'W-TF>T&7_/<() M"N@41K*!=U@EY#9SC90 ML%M2WN'DTY;_$B2N!3*/X\R+[JA10%1RJ!<;D_T_],/^.@#77.?N/>; M1$QI?!3/U(0P7 MASRJX2(.SNF4 MJ!#!0;DQN?]S/]P_0."*\;D?\#*,T$TF<:LUBXS)[E^ZL;M)O%M.E^M^G+)3 M?RFW#XN-R?%?^^#X(0"W7+^*?4SH#+_[$(H& MD"L9%8YO.B,F.(Y1)!D9XF*C2J'C=EB,P.W0*(XGBG\8Z1^D T)8=E0!=-S] M*F! D\*)A11.1I9"QSVP @8(*9S1'Q?D 7\5G>9*2XXJ@8[;8"D(&/S/%R4M M\\MBHW*^XQ98C $VV]QDGK1_PDW2J-(7'A4$73<_ZIP.#.!&$4$>1+6US^/ MRNR.V]TZY:[8RVX#1K+CRJ" MCOM>-1)7XBA>:]]^.'E\8$&9 A$TBXQZGM5Q9]NDWA6K'X@7A/'3_7;]B",! MGP^^C\KDCAO7 ])=*_/%B[]B+]Q)' 7B8J/RN^,^58S K97X!XJB_XKI+N$> M>72&0\%5DF0*A[&T_*B"Z&6K*H7B5B)?<$3W#Q[A[FTB#_MNE!M5 KUL51L0 MW'+^+".$'^*S4S,V,:9>FLD%("L^JAQZV;C*D+AV[Z>(L.LQS^C<2[V"2(5? M7UQ\5''TLHF5(7%_FDB*AU[D7IR#4J,RO^.F5@C +<\OUH@\T0'YD>"OZ:HX MU9?R7E)Z5!GT)8%B_[ )?\F%\N"$'14:70RV&O"(5;$51C6Z3,KQ<: M-8BPE^/<.OVN0W?V>8*H41 ''A%IO:KPJ +H*;!9A,.5(*[\)9EG04C;F:51 ==\HJ'([W"/RB ;^-P*_6)(LL39B24&61[Q24E485 M3"\[9S4>QP*B2 C+61R@E_]"\F6B46Y4,?2R?6Y <+U87(:)[T7_C3QR2?^B MNOG2*#DJ]WL*>&Z @,'_W%8SDT"M[*@RZ"G<60##V1E9OD_?:X4\X%E>=%09 M=#T%EJ)P)8(Y)3W@:B&VCPZ^C\KLCCOC ]*=<3BWRB1G-+6OHW*WXXZW1KAC MWEZ&9'TEVF8=?!_U@E;'K>T!Z8XY7*:1EO-X7V)4+G?_0>!=6TW7M"U7FE/KQG>:5VS=&?SQ8W]XOKJ_/YP\7Y['1^/;\YNYC= M_WYQ\7#_9H2D4IV2K(B22\D*37E@VJ:84K-]R@#S^C/ ])0B@]-CD"&C5@Y\ M6A@%[0!X/F6#F;+!'%LVF$X+;L-TDZVTE8*CYX/14RU<5D'D@&GUC M_%'S^ MR&ZV^H[&-I SJ.TR;W5+R).*I%W&83L160$"([D3&3D4!J_=%UI8//]!L>^Q4935!R,B:P7@XA\.!*Y)7B# M2+J]C;S\&1JZR=HPNU&^D*BK@-E@N?%JE MB^5G.M4RK!)!:>J &4-FDM*@@2.J:QP_F6TXA27![#?-Q"+$ $<8%3MDCTPQ#<>)& 4PXCRB[L/ M^/'H"D<499(_3:LQ>LVK Y"/V;&7.2204C0[%5-5 & 4VVJE1'Z 3\Y*_^JM MMV6..C.W\F%A6)*R\"H? NE-+K)'O8)G%E-Z24D_RY(4KYOY413E .P]S-BL MP !'\UEB-$;X'V&Z*@DLX6W5X\"L*H"5QFY4F,$:?(SX/LE04)]ZN7W>1",< M.U;U >Q3;,:4%38X8ZWNAC <9;I* '8V=N-+!PB.O+0C3540P"F9G5Q@CYT* M=<9G )HZL R)+I8U[',"R8#7^]3T]6"9W&V.F&PD!$ X>H/>\#CHB.2BEP:T =+%OH D M!&NG.!0WN'Z86(OH.-SAE3N+RAL(C6( K#L[>30AP)'" Z'F9D:VG+J<4)4T MY,4!V&IV4I%#@2.=>1"$><^W7AA)DR]J*)0LL,(@XH %B([B9F B0[ MW\_66<2R97#[DB7])&C%;MX_(_:JXQI=XR2Y0>EB^>"]R$^5[%H!L'992M46 M(1P1WZ&4<@4%%QZ)ZW MJTD(218Z8[=E7 N(,=337DL"$$H*J%N/[.DC8?U(_F^:!F_U[K MXO]],^6'FO)#R3DJF@&G_%!3?JACSE740X:H*5>1NQ11 ^8J2DA:83G];<]N M^LN?U57[@N469_9$<[Y7%QU_JM?EQ6E,]6H (-@NG.%UA=W.\B8:I.(^B$G^ MBT="IB[\\2V4I)RX[2T)UQ[9GJ*8[T_IC\J9R+81AXN#F?Y59RI;<%/&M2GC MFGX[#SM KE/FM2,,C(,;+-#792"8$0*5$XI;CRP(AQ7PTZ9;1/@C._K33WE- M$"Y_$T$9H0$IMOPAI'F6KBAM_T*'^?N-:@!P1EJ+J8D"L'CX"\_&HBE+@_#E MMQ)+B0"P2.3OIYE5 9"QJ*5PAGDT37(MJ!;+8+C$V%0$D*I(+08;,'"&BR $ M)5<>\^B;LOR8$OJURT!18'!XF+7[8[)8U@(06.B!X7G6B?I]D_L'^L^GBYN' M^]GBDG[Z='MW\?O%S?W5EXO9]>)^>O&D2ZY"%B6RU[_BA1S%F9:RQA&=:BEQ M.,X?*:1,><2EJ0/CM,M V0PD!,(K>H<21-G TF&?HV<489ZGK$BYJ'2%&M4$ M<#AFI(4'V:?UP-SZ/E%$FWNB!'[RR%^(71DSD9B^&@#/F[6X]*B/%A3IK)0GY1:%28",ZP+P$MG+35#:-,1PW3$(%VYGE& D(L^ACY)[',F] M?/(* &9*4U^2' 0*W$TAQ0UJN&P>Y[(=>E/?;7.^EI0!8SU8,,XJ[ M6%]Q7)"=EZ/$H^3BA3*!P8>4C<(% M:.I%R2]&4'[E1ZT:@M)'$XX-#LJ,:L>\[V1SU@D'RO7YLQ=& M[)#T 5$OHF'<3U,2/F9ICBU/ M/J([O(3M/I8I]X$;I'?D;RF]#!/[+\H4(#R):ZTUNO M ':X/8\^$SWLC7WP]5.^K9G' ?\MR@-5!]36@6@ X"MPH+L#,1..)@LP:[)A M*FN,.L-U#/!1P( CGS\0>Q(9!?-GNM-]0C<98\%BV;C?IK*#+=L858:=PH0L M@8&7ZGD89>PBE.&U3>M61I5LIZ@C:VAP9%NF7BTO.ZI&IJ3LJ'+J=+ H 0!7 M&H4&&<3;+<8Q51D4L-68+L7?$32J[R*\.U7+@'";SJ9G;_^_SNXO?% M]?G%W?V_S2[^O\]7#__][M_/+RZOSJX>IJ2T/9"82Y,I(8Z9T$T2TXKK'-$U M7@T2MZM8G23E!5Y)61@7=XU4K+:\7/?!2="R7M%>0 ; MD7:R4&":4L=,J6-DLU3L,_,#G:/\WZM:R&)NP]SA*+K$Y*M'9*.-!VQ/"M=5VEU MR54\[J27IX(_SPA5J5M$:,^UYTFSU&H;]8+A%I MKH\#]0' =]A!!P9BBB-5V3_M,:"N=.D$0%:+@92E"U? KQI\))SA^)ERB-+% MGCE@/Z?A8_563 L[P:!- '>]![8?#)@ 7D-R->]918P;!7!Q?&@[Y#4H"=?V MB_4FPEM4WIF_C3SI48QM*Q NL \\5PAQ@Q=\KL*=):]H!L(-^*&G@&.0_1W: M9,1?L5CPANZJA*VN!^%.>U_252,]#G$J/7LF%2%G ED'F$*J^Z-C3S\P;'YYD7W9)P M[9'M=9BPI'?\VGCIL6#O1@B=0+VT"^%B:&?'3R^<<*4'^=\'4 3+AB%<2!U* M$RQ9 7Y=R%3*1Q4S/37TERI!,R\.&$?RCF?>CB:6("@GJ_(YJ1#&:_H5TF9?KBYF M_UY0!S$,I-;W:X\P+XR"\<)B#B\* MF:IU@^:!6/@QPH_*_%SJ\@YOH5CQ6$C\4'/"^G&EF0TJ)1Q> MS3">!RKD#L2S_^71?9K6#)"5='A7P92'(K('X.7_6:%_A-2ZV*V!%Q'R4X+C MT$^T[+6H[##RWX3C%D@&MG=;&KD@+-O#6'M;TW80>[:S^T2X9]]>:]*^:&LY MRP%CB*=V:&[JP#B^3#&?PIB[1DM .WV]1<2G1'I/Z'2K/#RQ:@% AHL6\K>" M".=H38Q40+S5&!;6!Y +HX5<+0".?810.3/P<<;>XWVZQ5'HT[EF/QO-DP2E M[+S@FL((HWPF6GGIG*!//*L'"N;II1<2'M^UB._8<3$I'NQ)[$X53IJG"CL: M9WLB9R65[.F!@M 97LX\3BH_08CVQ,Y22NV,#IS9NJ!W1G]?4HIGSXSD&3NN MF)&2[-DCHQO^B<..Y2(!E9*IB(,6N,$QJ4E'=2;18_OCSD@[PD^W!9EL(;PD MZ)\9.RI6I"$UJ@GFQ*-W!:B][6[""J<+SXY"$7W*M*9&-6'D-;709:'T5 C! M22_9J:HR Z=950!9Z"PT5">\)CX8TCO=[G[\/42$LFFUO4;/*#*;9965P61^ M'FNB57(#AKRK*MDDUWK65;0!;OXU4'3M*);#A2'>JWB3I0G']<%L#A;5 #KU M:A56*#X10'#".K$6UHD+8>GFUSZ%=0)66-];"^M[%\*2>$ &$=;WL(1UNN4K M_5GD):IG\Q3EQ[===.(:V'8Y9 ,0>:@!3 YKL\Q?DP0>T=NT L%',!-4!X[A"NT,!6F\ZRTS> M# #I1^1R2&.*[&K#>XD*D%] ,^^]",C ;;1;TS>>?&3R/P[^#:^K2=)LCB( MK7< UHT0A,.C\=7]==6&QM0XZ$R1/U%VK+.UE(L'WQW?6Q5(O&3C :'C,])[ M43.R_MWQ/505(^N$0O*AMYJVKC7Q^SWWX2S:?Q!>*9SJ7=:0X[L]D&/>L6 ? M'2S1*D5Y /N;P75% 1_.K0'1*?(?8;IJ.#&3NA>S[O+D4%7/*?3?#8#MUGBS M36]<>Y6*=UN\=*!=W7KM"L!>\I@4L,(Y.$HXY<48X>TPJ, M$N E)O<4X*&72'I";M<(@!=4!]IE^I M]MI>]?O>]JI?V?E_S';=\[M^)0'P[^SM;U666-C#98R).T1F:0)UU<>=*:34 MG&XU9_5&-<'E.ZHUJPCBRMU!5(^F!.<9G-DF6(K*C M3'EP+RT-X*C>0@^K(I)"AC\R$(BD+P&G54B020&X#>0MCH6:X/*,( MCL.,$:U>\H;M]TT_F2[:2RZG%7ZA+]/ MI B]IR>"GKA;<[$L0*CVANHJPQ_"4U4,,C]=D'M$GNFJ+XG0$1<#L\,S87QY M6B^&,GKT0T$&\U,5A(AOJVG*N@_346G0 <]% :($KS"Z:WG*2Z.'!1P'**C MU81=B-\!W4.\[<82?%*;D1)!Q]3NN3(Y*S45' ?MF+-6@V,(5E-)4KKXR81" M5X7%'&>-MV"KB/HI]E1C5=HL9U,XZ9&'D\*-@K0,)QTZ"O)XXW(MPTF'CLNU MV-&<>A%[[/M^A5!ZS7I@?)*?"\F+@\FL83JWZB&!$XSRL$=5 <89CT[7=%(9 M<$?!G^[U?![-=)8E*5XC4D87;//'+,5G!-:U 1SDZ%5K9][9(!M;+#-F$A)-]BVB7@4@&\K( (M*M>2]' R?^=G=8 MQAC!#M$0X:]2TE5[\1B%.5;U-*>K"R!BN\/$ID,W]/!1VD7GB(YH@H*"UGD< MS(-G1B&?CHO2PMFNEV8!Q%%;#\I>@(,;O[<,4NA[$9UK4!#22;[+B+9OS>%; MACV,<7N\X!1 33##Y:?4^ K7M,AB>4__FBP9Z')-^M!ECC=JWN%3C8,O T8, M !0BPZZ L).N3Q[Y"[$/#$!,#73;2)F?K5]28CWS"Q6[OF=EYX.'S$B66 6C M1,$PAG7&G0;R"V+WJ9?RG;6!]UM9PWFLC)5@JN-5"_X7*P[/'%J;2;^8FLF[CN4?YOYM3^#OPU70\' J>[!R0J/G8WA@(K3[2F* M_=6:;BP4QIV^FG,+STPH]<0,.E".$V<3$I%;Z32-0$:?.H.3N@[$J4V3OTD-R,%]NG]@L@LLDESZ%!4" M&P%EB9R\ND@K.[)GH4Z@7U6 \_&TANZ5Q+_^ ](5GTG;H*@!LC M'659@P/"57:?;391B,A])V_9B;FWK.SPWY+)8S9YS":/V>0Q.U:/&& S[_YJREHO8GP%J'R/NX#\>(DOYQSNBWQ*.; KHT> MD:^N+\A'I00EZ*+A1I*@]* )B&^U':?>Z! M X2P3)O);SGY+2>_94N_Y?T*D_0!D?55_(SR1__L_),_-*/Y>)MO4]KH;-^J MJSL7 H#RRQ:*PB!"^(_[EH56%-/UBNEZ15\R*C7,_&J%I@X L\[Z6H4&TA#F MLF",E\NAZ8R[+^_F"H4)AKUM+)_4H-R9>*#SP#G:X"1,\P=B18(0%')]:\)* M#@+ZX>358:\A9!82%W68+=!*%&H4< 0BPB/UU8B*.DPAV$H@ M8A1#YYO[ X5/JQ0%\V=$Z/[F#J49B1>QG.G&M1SF ;2?FTP P1D;HK'[.2;( MB\)_H> :)[*18E+189:_WB:R0TRP17=7T/I1OCO15W.8DJ\WL=41C9\00_X. M_0VR=+K\TG2ZZ)Z:_X]9C(9WPG1?F*?WYJ?WYJ?WYJ?WYON7WC6BL]D*1\'5 M>D/P,]]^JU_.5M8 X ]J^5:V$I;CL[WU)DL1,7M]7EH:P)E02]%((;E-5K-< MACXR$XJD+(#G#EJ*1 +(K?O"_+5[L9ED7A_ 6PDM!62D*SM&&(#\L+MMM(L09'@?S-29I^*_\\1P9 M,(F$^VL>LB6DU(7^6 !':Z1$WB"9)JBK0#:7VHUT#@N.Q*JJ)Y%0O0AD:T@I MD3J,L?W5USA^JCOQ?S5DGSTV_BM?VU>9F;]-&(%W\[VG%5Q^_Q)( &Q"=M9)>)/2M=TOUW \&%K5+DJ]W[A#Q!#<4K"X(E.QUZLR1ZH M+0W 8SV$/N_"+%381\\/M9]]\K/H3RA=X6 _$S7_BA#+)"1)V]6M.3!WJ\WF MY.Z 1Q>WC!QI3C!=!?>)P?K0X%*:.K2#1")[A)]R\83RU,)$+)/"+:'S0HJB M[>\H"MAIBQ=O%5?[K-MPG(O,3 TKP3[.$[F^39.Y3H$FHN< D+0WFQKO=AD**!YQ,V(\$J0-8#.K!,/TU M2J>3T &F ::[CP1GFZ*?P'P"7DBR'_74)H"]@;%J[E_(Z P;CGP?ON+>Y5MI M$\ )U&CRKFTF=16PWGPCRS'<8.H=?O@ MO=RRB!HJFC0EX6.6\@D WU)36!JJ-'BO#B\#ME^[!N?*V $:N]=2\]78*A#C MP_OF!<)=>[.\0?BQ%M=T,XD0I_8<)3X).;]5P1;*&L,?$MUY\9/L@*_R#4P$ MA0&#RP.>"OFCG[WQOH7.D\97]Z=J#1VH<=#=VU&4'>ML+>7BP7?'QUP"B>\> MAZH3ZN 1KA*I7]I4S,7'YTW+ MX=1MF#O$M+;\3;"IMZT,P'?66M)Z='#V.5\\$C)%Y,2QBW42N0G* ?"#M1"1 M @<:>BDX(C[$E]8JP%BSO6>-UUSWR>9%S$G*-]07E,U"*-BN]@U//[#AV9X M?-DAS^7"NYQ5^G07*"_Q6"GX(TVZJZ\#(K_K<>?>-17,E()W2L';H_/S!L>X M-&3,,_&:5040LF*=D-<,V0!'"8KQ+]M&6=1SDZ?7!M/N#$$_$4))VWN'PO5C M1A+>87&B?DG1%UEN/;(]]>*_Q"=Q9C5=)_AM)4!3<$,?SMTBVD&P6,[98> 3 MI^8J_F,5^JOY&F=Q>H=\!CVX\]A!P7:>E&-_41_[(@'VU[;KQ,&M1-P?_.%/ MR4V4L:2W_5C=M^ Z\?" 8W8/-+E[P8 MRNA'' 49^SN<2'S#6%/6_5F<2H,.>"X",$3$3X2S@#_<=H;C&/EI^$RG0=HW M_5OH7^&TI$$>*V[=A..S/*TV[<-_;)$-<5G-\Q2\KWYU?+)GSM8JT4X]!CD1 MR2K<*+T#S6(.C5QC5LNI=YM.1[S\R'P"YM6X")0M#?2L1J:8.@+/4-I+5H'*^TU#6V[-X*U#9VV1*]R2[1B M1TE7L6A#P!\,9?=:RXW!_#'AA61;I79M'>L6JAU:. &11[X;E@SJ3@K=YQ:Y M^R57>??Y_M.+=IHJ-.\L6P P#CL+KQ5PIZ(LJ&"'O$\QNU5]%?M1QK*Y+#:( MA;:?>I$7^_82-F\80+#Y"((WY\?H5U8)I<(C6Y[*Q])?]8/@QFK1W"QO#[Y' M:7]K^3[%_E^GV[/(2PRS@PMJC+N*%J['6X^D6Y[&U^//]"2GV^H7192T30-@ M?%$&(JNNI388G=I$57*48=.B@C!BI>T54B:I ;U7=^@I3%BRLGW^,D046W=U M>0!FIUQQ*M%>*@R.+PZP;!&8*/U/AX4 V(MJKLL('T"?'[[BLA>%%HM* =!= ML?1W>BNB>@ 6\K!) R:*RP%01@T;Q72[S<18WM#@JW>QEBM,%45Y@*GTC2P3 M!22WSID*.4I#1%00AB&BU:Z:MT4 8X@# D1"E.0)L]*0ZL0M*8[R\\V2XO# ML": ^5RN._M3!4,T@XE@_J&]$$SJ E@/C,5@@F\+/ M[P(4YARG/^P937_YXWK!B5"GY9&7!^"%:"<+!2:W$Q?;@MRA M34;\E9?0K0E^(MY:M:@H*HR_JF@?OC!;5128 $I'O: HJP!92K1*IY?.T"^Z M-CJDY3XHG!;:.A"6$0-UJC\#JD0T_EO7Y0'(O8]BCX18]HBUN-SXTY/V>1CE M]*2 XN"9\;S[SW&R07ZX#%$@O7BF*.O^XIE2A_:/@DL1#)$S+TCH.",HH52Q MZ,E:].+)SR<__?S3S_*9QZ:VX_MF6B7:9\^S #6V1#[\]/Z7GW[ZY:2E2 ZK M.[YSUI-,#E$-$<]2ZU"A'C_]\/[]=XIXEU;M.+[?9BZF=O# Q&9<:ZZ_22"[1R1/+%BS(TS](5)BRX7S225*4![-2UHM&"@'2W;$=E M/GREDC&J 2R,0#EPE$"&OFJ4]WB5)!F=<#-"9]$\:6C^]\\;')]G7G1+PC6= M6*_#A,VS_!DW5H7=?A$\D-!GP\ B$>3#K">\<$9D%1 EVT<4#_^;RC$C+@\L MD$&]C,EAP)%-9#"=/>6 X$B.$RJ;)6[05_Y) M'DYM5AE8[(1ZO!EB@B/"6X)]A(*$)5XN)^_%LJ*'$ND9U ,6?:$4G $<.#)K MV%BYQIF:EF5I8.$<=F9E"0*P5!99FJ1>S.Y8FXJF5F54_]_[O@54@P)72BQ0 MPB?A(PI.L_1S''*U*O[(24SND(_"9\5U[&Y-CBKEKFZ1;E#A:$%UNN=I$]C+ MW2@X\S9ARETZNB5/5&E42;;UHIB"&7JK?I,Q/.5+[9@(WQD2%!J5R6V=(3+B M80Z TMZY8ORDN_KL,0K]Q7*)B'SELJ@_JL3:>CU:X!IZA!P>#?@, S]+F,?! M'7L7,WR*V?;0Y-A$47E4^;1U:-B" B.<.Y93K9.$BA9&%5-;/T8K9./*JKC: M8S)L*D5'Y7Y;+X0:@B,V&PZ P_*C,KRM]\ Q_#9U786>6EP?,$I2B2>4\,Z MHW*_K6_ $,LP1I?^4LU%G-)>B\.1XDTS3+9\0[1)1X\ M?Q D1!3G1X*SS7T.NEXH#O+KZ-W2\S:>DSI,S_MVMB=GAI>S=(5FG*A_2V:< M@-F^4,F_09+Y3RKS>;_H8:]>0*?.^G00QK?+F MJ8B'PG;8"6(,]G'C)8B1/JO&Y"I>^N5W=$QJ 8MAE[ZI%NJ M%AL*83D5TP%)RO584A;8DJS2MZI4)&@ +!'@T^5)1*#4 M)= 9\Z:+@D?W()YIY*KC<-7./G'((:J<_.)]C'SPJWQM!P6!V5EZ%]H!_<#$ M\)HNMW3U;Q_?Y18)Q?P^54L)'M8]JMN 9I# RR_7N(OU)L);A$Y13'F?WD:> M-,N6=3/'=&?0'AUX 7.-["Q?>2NOX$JA'!P99[ MNV.^'YNO<%::GNW:/IHG.1\0W6P3CVQSJ[38U!5R5AW5F52<3NRZGMB9BV _$[36U<@'$_36U<0_$G36U<0G$)'_=;5@;&G.TB2%W=V MEJ1#4(LA-C!MH:2?/*"UE;^\2T, %GX3T7:!",>7^DK0 X1[(9(=;X MAAXW\F6SFFC6TJ@XJ K@,*@',^( %)RCA(.7::R/%AHWB)1'"V_S'V9DW^%T MW# =-TS'#=-QPQC'#:_)U]WUR&%H7_?D6?I6/$M[ZX&2NS=4C]A[) M0;FSQU^?RZ^#>^B5N/Q>8Y:/'OQ(QYCGX];;LCD[N<2D.GM8.T"LFSD2#U9[ M@'!D?*2>W1[\5ET\NZ,Y0N9!$.8]V[I OK=T@>Q[FGP?D^]C\GU,OH\Q?!^O M)Z2FJ^=C"JF9'!_3>=>P83..S[OX:#ZEUE+ $C/0&9RE,HX_HICN BWMNY^: MMV=XZV^9,1;,JNW33T47\ V[2F($(:_FA'CQ$Q]9R>EV7Z;8@B0PS(K7 MM?V1M^*1%]]X:Z2P#.M%P!B#O8NTMO.N87;K+"E(49J(AX5@F(4!K MD'5Q\O[#CW*C[[ $ -M.+/+=.G1(L5/U_()X.GW%_%$K 3&_5__31PTR!/$H M)X^#,C#F#H%>"3@,(J.71(&XAE EHHJVB)$RUY=5"P F**%6-7R@IH" "^_A M*^XHO$H+ /8[/0BO LBI\'*:: >*Y>>@S/@+D.3H=M %Z TQ!%F &^/(@Z, MS.!ANH*Q( IUW6#8=@3O5'7NZ%1%0C\MSC<_4^XG=_>?E=.QI@Z U7/( 5%5 M" TG8$\*,A;H_,-]-.S,D]P?5R190;NN-,>70[22ZZAX3CH_^Z"# Y%G%%QB M. ^64TU _;0/ M(,!PH!FI/QX!4ZPVK.+_*79E.2SI>U:]=@$@TG% ]>J-3< TK,VPJ>*Z"Y]6 M*7N1UJ=?O2=E/%[_?0&(P 0VI:GY!4SYVK!MP0E./M*":7)53-P?"4YZ-^%5 M/0$((@4VV:FX]0K4CO_G#OTS"Y,P1??4,,U#<0=;7J5] ;C3#4SUU/QZ!*.9NI6*L2E1UI+Y'/2IX/Z:RCL3 H2\ S^,X\Z+*@+F*.95E\J?BJM.S M%T;,?7V)R3Y0-\YO)2WBPPUPKRV/JD*C'"KTRAX8@=*%OA9/?V]M Z8;.8$4 M =-%5S.OZ&N*G#[:R.FCB#UQ$3L]Q9Y,L2>O(/9D9R/M31IEW(FB_#<4)-@+D,[W 44=.9?1S>;UCK[-5&K@S%,#A^F@RV6GT3F[L MZ:QXZ.EO=$6$?GZLRG17=5=>O-!==)@@Z5K;HJ%C#N"S5Z06# *D)QWY1!FS M1"$+>MV-A8&F+&%/QQS+-_J4)>3@ZU'%"B/_0"RB;)<0LAQY/"T=8_)RK.V% M,2''/&6.M?4P9N8WI]-N%?FU;6$L9P\'VGY4*BYU=@DMZ2'4O$\*7M"W8?+C3?FHS7M<5TJ?O6K >F_8]Z M"3Q*H.^""@\ \S7PW$O1I1<2_ESI_#%)B>SOMZ:3P8U(!9;,*0^O'Y/S0=P"Z M+M0[0Z[8P**'M1 M9SKMC// IO,^!%#?F0 P95H0!,4\AS').Q("L+'186:H/)&UN]V3F.Q*A^OS M=6=/&8YOP)2RP]"4>[#N$),B_?L9CCGLS(L>$%F?##13MZ($RNYSZ&FAS]FX M%:.!:7P_/MLKBC*,D] ?A1U->MZRG[5 MB7UP-'6PS VZ6XW]]_=JTV(-R+-O0!'S8H862?T./UWC4W1E-UG MRNXSA*+MS^WWF\%!;RX:='C,QQG#.(4-F 8VGDU%^ZN2('1%)WB"DO3.2U%ACXTQ_2F[AQ(\!GLR5++P6]+: MW/AUIK5E]U- 6&<6 M/:-H%"XD5E@]C3ORP>2/G>T4 =ONZ(@X&8!DP7^S-P M#5AB2,R<0CV]3G6/99!!B6 M$;;VXFY?W8M>X[$.V)2I]4.Z2'(VZKM8591'-2?L_E9XY?/HUL'G!%FWK_39 MJU%X!R,T[B[)6C^(]8-%;-S=_>?I-:Q7$!V7]SR]AM584@Y NU_E6\';HYA> MP_HF7\.Z0TE*[:*T>.+S,^5^0N=NY8M8FCH P@>''!!5A=!P O:D,,7.3+$S M3A7MXI\9-0ZO8CJ&,LZ:1;I"Y&'EE2^W[BZF#/AB5DLBIAB;GA@)S%"E!5W/(#>ZCA]V?\P3]!&H^"&[OP4-_\)9[DS# M#[L_Y@C,(]#P0W9_"QJ^2PCG3,D%%!QS!.<1Z+F X]^"JIMG9 2Q^;2C\IB7 M!M>[4SM.3T-ER+3@O9+V;6QZVTQGT$;8MS&L'*?<[Y^^;V/+#7> N=M. ,KBF#*X@A MH'0?3!EO!>4W'B45VE(D=A%IO_\_L-A9'K> MZHPW2W_=MSQX*+KD5L@.YIY,4;RXINSP:!&3"]3GBF C)Y'[CZ/[*M2(@S(UI1UG_!0JTD[[LM1],;]!/G?/>'G M=S[.XI1LW4AXR#XXSGYH MQ4-&KR,>?KZ7\)!]<.@'LN8AHW> JY:"^;UA2VD6UFN',>G&&'87%>4+VO&% MC5\LEXC=#]Q;@.SR-#-&8S^,PMQX3B\1Y9P7L<4DHS1L:X5E>X\^6G8X15GI M1:^@A[X;?4L_(D(U,/0BL0SEQ1S.=_8#58A@:.[^3@?[&2)IN*2S<8IV&B$, MY3*JX= 19,]S'9BAV?]'F*Y6.,I?1*L,JT5\'CZ' =V[)A1&2L+'+&UX]5JU MX-#I82\>6W!#BZM($B,CZVIYM5ZC@$Z#&=,G_'\=-_T?\OOL:4 M9$*U+-K.TVOD)>G)C\45,*'],7B7#I.SV2O$X-P8?#5#Q*=3O/=4WOM+%LO+ M$%UB(M7UY8_"]:Y=0P[3F[58$=MA'%J&E\2+_5682$Q*21F'R;GL.=\D?TRF MZACJ--%4-V9".O19;!#S<,=/USA)SCQ"MLO\\%9VBUM5P64BJ%:;'Q48AP<: M;,'",3_D7C+*3A$EB\.R/-\XT9QO[#N:X>6,EDIFC[RO6>J]3$<>TY''=.0Q M'7D]9#+;12F=K<+8D[^E)RYW#.<="O(GU_WDNJ\:FSD69M%< M4FZ<44K#.*/65V&&X;BP="JFT,5+2CS*2ZI59,LY=(-CAI%R.N([OSR%O\1: M';3'8W/U#\H,A^8R_0\#A7(+O@@^M8X%^DEC*]-_N85,?_%9/[-RJP _2Z5\ MFZ/*/:FMU<=\3KEZ\;()<_W+/>X"$UI=U+D%;7,9G[JP5S?W7!7-%);@?F_CHB<[]_ M;\[D M#^X.Z#&1>9NM:CI+8VZ!R^RLQ;3TJ6R_]\[.$=P/> M'2T1(/(SJF2A0H@7'HFITNXTP>SEI'XZ&?GYI&XTGV[%#:@>8QJR1S >^F%4 MK_:^TY!\=&H3B0G3OORDKP;D%:?AAYQ>3\"\[Y1?1"+% T7*9YW$10%DS315 MV*I8Q&!@Y&5A%.7)CI3R4)0'8*ZV$8H"$< 9T7C*T&TE^VO>V7ZS;PZ)'\_J M9RT_OGBJCKCG:Q;[.(SRE6V#G7'ZT<&>N#3V!OL.15[*DDF1=/M O#AA+^[B MV"YFBNX@&_F3BH9GO.59M>ECVI;*V'.ZK7TQVGU:M37V&YXFI"GVC#8- -P" MMA!S_1%/<_2.WVK=DZ/ 3?P5RHS7 $$=T,N!R?POP#1,PJ*-%P9G$=-:P);/?0R, 4&<8;2><;T MU9QYO$P1B3U95DO1\3FLSC/$?"(5+&$CXY&F+-QQJ!2Q! V<1""R)95[J)+% MLO(W2[-/V * UVC:B-$*(QSAWA+L(Q3L[GT6R=+.O$V8\JE#?*ZGK@3@M8N[)*EW M**'F%DHH/?1'JFA^'H$V3Q*4)J=>Y,7L80:$4CN_^TDS_FS7YZSLE >C[;OE M\6AYQSQ?>\Y8B*1/7R'"-GC.H28@T99"\J/N,06J%DG-] MN-@B#=_OT :3E*G&-7KRHHLXY2>EPGVY07G'F85T6E0*0(/"[:-^Y8@]B[R$ MFJX\N$;AU564=^[3[3 [&(ANNUXF'PO934[:?NF"[Q*-CS?;3 MX=AN;(>BH#0+M'N"PZ+CK[NB!WWZV!4<(@,A#X.=0;,PI+V!6+54W'>V/[CU MF+.FR-0OW14(2X'9"\@TIV2XD'H7FBX=I6=>_I:R[/RM1?W1#^):8]PEV;69 MT([O#"YW LX?DY1XOC3Z^Z"0XT2TK>4IPP/'R9]35GJN3:32* M@FR%6JJ8$ M&K3#$<29EZSF<<#^86_-/WL1TZYYRJ_'A_%3\7"\V!XVJPM&4!)UJUG)9I#@ MR$]XPGZF.R)35 &PCS26EAH)'"$5@6$7+^R)<43UBR<.K\&4GD8;U 2P!S46 MF1$@.)(SD9%#:4@"!(RE 9SO^_-L(Q-!5!S,=*87@XA\.!*YBI]1DG+;\RJ> M+Y?\E53$,N:QE@R'Z@@\':;(!B M*!@,!MM5YS@L@THXD-+KW2@&8$FQDT<3 API/!#D)1G9E[0^UD(P(!1Q8Z8[>EYP_$$M>7^T@, M\ BNG>8!B2N4\I>]+>^@?M_K'=0:*=.-U.E&ZG0CU406$*/.IQNITXW4Z4;J M="-UNI$ZW4@5\'ZZD3K=2&W#]NE&ZEAVZ'0C=;J1.MU(G6ZD3C=2IQNI(]NS M5"$7A$,*^(EO^5".WL*5USSVNZM&(.&<&%3(S5^UG6?IBM+VK[T762[%9HUC MCPQ6@@,LM:LDR,0]C+1*8( EM[Q#[M?I6E?B( M8DIE1'>V\V!-F5_$82N1G6!1 X9"4]0UAP9,BOM>T@YN070&^0,EF#HA* N",KJ>GP !+7 M(2S3I0S$Y4L[H30A )(#TY@;'&.ATJB&C:(2E)/>ED:&!MW0YU [-W_>;W/V MDI:"5)1O_JPY4?*&K9*GJ(E+2._8F[5 I1SW';C MQPHJ'!G7+1[VGFP89W3T%],W>[J;DUWN)5]03ZP$8H)*8 M/WMAQ)Q%#[@2DE+<"C_UDM WD95)*V-*\Y=AI6D"%XZ\3;*@W&+")9+F+XOG MV')GL,X!UU?K8^K'K\-8TGVP ;[>R(V>>1SPWR*^;LV#?V2Y]\2 9;:-1 - M$!R/_8Y6$QT=B)GP-7DWCU/[*O$B=(_\C.2'D0/J;F^]0G"TCJ^MO;$/CGX* M4&K2N"EKC#J+O>]]*55B.X(H3B]974;XJW7TYH^]1F]2*F:<#.!1FR6[=M1K M S5E-:;83,O83#7KIW#,*1QS"L>TG7^F",PI G.*P!PW K,Q1NV2 M&QA5=QN#:8&P$80IF\&.+^Z2[B08F%N"GT.Z/3G=?J:D7,6[@(ZYGX;/JN=' M;!J $IEI*?HV4.$X&6Z];9YQ \_]?V8A.U#,3PFOXMH;AG&P?]Q0(NMV34$) ME6DI]7:@ ?!JAZE; MV "4>)U^IVXA5#@2KBHER^W!4I#S:Q^:5UL,ZD&)G>EAN$H0 A)CL8)<8G*' M-AGQ5UYB)D>#BE""93JNKBJ(0T>CBI5I4<19Y7DD;AD-#_B*L=B+;K/'*/07 MRR4BS40V/;4))6[&4K ]H8<@\\\;')]GE#82KND?VXJYT0R4B)>A)-L #&@J MKI#/9Y=%#OCB!1$_3*0YQ SJ@3E][6%)E4"$*<>=NQ%C ?[L ;VH19F<5#R*O:CC"7*.P^3#4Z\Z"/!V8;68-$3>?P\ M"O;A\Q+5@4#8J"HY@$\, @_AJ'HGW+?4X&4WCGV6P0Z=H_S?'3>J',ZY+HL, M&YF(455X (??V/QZ)>HZA/:-K$P#N!<[PF\1W/BW=[D8PCQP[S__?U!+ P04 M " !#,9I6>6$M,C R,C$R,S%?;&%B+GAM M;.2]>W/D.)(G^/^:W7? U=Y99YF%LCJSIN>VZF9F+5*/*MTH%1J%JFIGR\[Z M*!*A8!>#C"894D9_^H,#?( 1! F"#SASVZPK)07@KW#_P?%R_,M__[(+R"N- M$S\*__6;#^___ VAH1MY?OCRK]\[X@7 MN8<=#5/BQM1)J4?>_'1+GJ+]W@G)9QK'?A"03['OO5!"/OSY_WM[>OWW_ M/HI?6/<_?_CN?WR^6[M;NG,N_#!)G="EWQ#6_L>$__$N+#Q\OOO_P_DOB?9.)"!]K,,F;?SEKG^GTX8Z(;SWC^EQ3__UF\3?[0/@RO^V MC>FF7L@@CK^#_M^%] 6^3-#R!]#RPS^#EO\U^_.=\TR#;PBT_.7Q5JGO#Q5: M62>NC9:)OIM*G:2>EA1+SY5*N^J2&JH@@A3ZWK&?*IK0+RD-/>KE MN@"G!LI<$.[N0!A(1VZ%7@ 1',7GIDGR8$BH^_XE>OW.HSX@RD?XX0)^X%9A MO_SU,F(HN7Q.TMAQTYP2%_]?OZG[O)LU0&B@M8RKDCNQF_-B/[;8(6OQG1LQ M!-NG%T'VQ?#NFSC:U4LJV$4U'_XU>.[^Q>:J5/2(:1(=8I=V^D9E\566+D1D M+6#(HN'%+^L.,O\;IT9^S^G]O_\B^([H25?9$'H;;J)XQX>6)^>YC%Q)U8:F M>/VK3;_IGQZ7GL=LE= D^^&)T5]^ M\9,:.[1VP.N8>KKF[MG<&J>3:LILZJJ"/"GH+_(?";!@(,J83."SDEI7T<[Q MPQI+U+7!ZYE*C7)G/&N T__48IJZ7-7!!-$)7.S3(?%#QO'&&%J]TO@YFEZO[/N*8L\/RP'!,H1\TH603_.# MD$]:$/)I1A!R*NL@,?8)#82,HYY]"!E,K^S[&AA"C'9,[_R0WJ9T5[=%U=(< M)X#HZMFP>UJTQ03J3A>'L!G3H''V,?XXD_4XC2OX M#'<<523L[4A ;3H/>J0O/ARX ;\M5H\;=%6UQ^]CC9J>.EUM8]Q>V"QR;[>4 MR9."_G2.N@S#@Q,\TGT4-_GG23/\;EFGUZDWRFUP.V&MI+U]3U E@NR$HVOL MA(D/#M_J=C5-\;N>2K^S$?BD'6X75$K;?V0N*$_NBNLM#0(VD]P[X;'5&6L; MXW='M8ZG#GG>$K=+-LC;VRDY;9(1G]PO'VCL1]YUZ%VQA*#! J?M\'MCK6:G MCEAIA-L'ZT7M[7Z"+&%T"1">ZISTC1_0^X/B+&!-$[S^IM*G>OJY_!RGERFE M['G"&2@207(JU\HG.F%Z[^SJ,$W1#+N+U>M5=;-J&\RNII"TI[N55 F0GV!;+^P.J:5UU3\;NV!V5SW!>WIOA6"/L4+X(I"%=!.)3^Z'(4%N5+YK-Q0.K>M6[GV@S!]\[D70PQQ-T)_:Y MARA)G>!_^OO&2;:B\4S\KU;'6B^LM)R!+];+.Y1'"NJ$D9]JT@R:Q=11^.+) MQWB]KTZ/8G(L?8;3PVHE-)X,GT M%U.1T_54I_<%J/[Z)JZAYA![H>/ST]^6EO$K:8)7E]4Z9/[W^GG.'U.*:7Q16N@ M K?_/WQ\]_PMR>F/[U]/L0.U>-?'W7-4I^GIYW@]JU:3W*TJ'^+TJ7H1C1U* M4"."W'0X=?W%W3*)J6)[3-$,KU-,+NB2M2>+EB0)8+N5(YW M>8AC?I4*3E%#CI$ZZ4'M?\KFV-VP6<^J-]:WQ>R4+1+W],V,.BG($T%_NL." M*84"Z?XKO7)2)Q-':0QE<^P^VJSGZ;G NK:8?;1%XMXG 0OJ<"S?R9UVRN/Y M\:63TI>H85?WM!5VCZS5ZOR">3ID3)X)Z?E5N,N_\4EX;%9>EU&:H M:XK>+Y7ZG3CE63O4'JF6MJ\[?I'O$0O:4_FB? ]5J?I)(^S^5Z=3U?/D%IA] MKE;.GMY6N1T\8;$.UX4S76+N%7I.7 =ZC8WQNEV[CF?E.\Y:XG1##7G[E_(H M:).<^/AN>>MNXN7!\QF=99K21%2)O@F2T282<0+4)UMTY 4B>35[7JPZ61U27D._?+O5)UBGK=#[Z_UFIVX M:+41:J]4B-K7$059PND21GBZE//&3UPG^$_JQ#?L+TW5:,];XO6^%NU.,\V3 M9C@]L$W8WCFF($R ,N&DI_9",:O7\\-JV[EX8HV&];XH-9R#-]:).Y0_9J62 M)O+(;,>G##)UD:Z&IGC]L4V_XIRVHAU.;VR5UOA\=K9K+6/C=$6[EBP./!YE M]7/NT\_QNEVM)L7CL/*'.!VL7D13KRJH331ASJ;JBC.SU4\1^]"Y%H4'E1\A M]9\: 8V])UMXF>84;,;MQH]WMW7+T:>?H_>?JB8G'B0^1.U#)R+V]2(@1VZO M)G,DN(A7\]A@?0OTSG2JS8D[Y1^C=J@S(?NZ5$[0ZJ/,J\V-'SJAZ[/9222V MC9?/4*30/3WTU[$K3I\TT;_VU>:&?OB\V$AZX[G ZGZ]NKN]6CY=7Y%/R[OE M_>4U6?]\??VTMNKI3\[SV;U-9:.9>&]%IUH_Y2UFX)%5.8WO0.7DR.^.VQLB!LQU+K5CE9W>)\VU)!U@%'KSM)+AE-H9PDP)E1I$KA8 M)@E-DY9)VEDCW#!1KY,,$=46>.%!(:?Q6@$G1W[/"=I!A:&56J\M30:%(MEN ME58(G;>=0R0I-#P/J).&V.-*)6Z_\%H4MVY1Q-G02N;*.9SZCU:FQ$ZR788> M_'/]]X/_Z@1,H&297CIQ?/3#EU^=X*!:F]'MBSLN.UF@,IW6Z8@W;KN);^SB MC#QQ0H_P'R1&"^*D).=%.#,[L_%IS>#"#[1D9"/F'RG#+]]-*=>ZOI! 6UO< M,=VHH1S#M0WQQFRSN*;.65+E4;I05 V8)AY'5Q$BT,IBTC:*TR<:[V[#5R8- M3%*5RTGU37''7)-^E26EFG9X(ZY16N-5"B!ZP4)A1R2R=I:51M;/'UF_*'6" MR?5[ JXDT=%RFLFSN%R9/%*7LL3B.:#W-&T>UUNZX(8:'7TK,^J&]GBA1TMJ MX_EU1IR4U%E&OF'>3)9!$+TY[$L@&WA$,*:>GY*[*$GL)@;3F".6S!'2<31M MPZQ1-178Y>CI.PEZW4' MI\*7^>#:^$;A'*1(MQ'DD'Z%C.R1Z:4PQ$D3W*%;IX\ .R5DKCH@HY ML06Y'VGD;(NE4?3Q:6(O%QA4(S'V^\UZ30('#S'=.[YW_65/PX0R]%NE6QI7 M=ED4!M'KB1L\.F@O8XI&-[Q0TT5X4__.>)","5]PYVS(R7:B%7":S )'OA#! MM8^X]FYEG]$*CDVAO("W?7<33'_"06>;&3V,M0+63*!I6"^< FI:5Q!&B"LL M$73/'+/#,:':YG.(*[6>YR%VWA9[M#5(W#?P2M(X3@V-H"HC>5&-1RN'AQ[B M:$_C]/C U$C9F X'*/8P\JHG^2U=< >FCK[5A%W='F^ :DEMGJ *X@O"R?,, MK6!@;^%@(IUI3I;KG42;],V)+>XTC*IVGHYW5WX2\%HQL1PH2'M'F;B/_LLV M76U^87,3P%.%O=KZX(8O+8UE_&KL@!? ],0VOFR74R><_()P!A?1YH*Q$ L- M5B!L*JT#($_B7.D#K+-DF==(,*9QE6AV38V-H)U*B0$/':5*@<@VVG*2J$%;1%C>H M-&I8277J&N(%EF9QC0?YREY)2=A./C.BBN'9^@F&]4S-523T0:<3;_,)M<%= M<*+XTMLC&% O,;AA"JU&S6<21NK@P1XR P6*Q> 8ZK"MO1FC[SS[@9_Z_(0A MKZ.SC0*/#;VPTI<>6W;0.G3''4I=[5"9<&KVQ1N.G34PGKR5C(J%_?1H>Q=N M.O5OEY]N[VZ?;J_79'E_1=8_+Q^O?U[=75T_KO]$KO_CE]NG_[2T/H;9!E,C MH5Z1D<8.LT$[C7(CZM:S0+2A:W)(I-%4'QE1W5S#0(+N=W[H!@=X0(PX.W%- M*-H0-G$FS/F2*/ ]!RY2_WI[3=[\=!L=4KA3[#PO"(E>T@!!>,,+)GO(' M[8/CMU8..>2WL1Z<(UR>T+M6>=88-V(TZUAWE;+:$B]2M,C;^[Y@1A?'UQ;I@37AZ2--HQ#4]T:VJ',YA: M-8,X4C:R&T)>]F95W-@D]PY2FW&SA)XF]\UA-R&;Y)_SPURWC3+J3-+U!BLHN\<$) MZNX^2@XW\3*T)>_H:@8+Y\XU\\O63CC'IFXZJX^>SR>;U)1[L,/G!0>[&>7( M:G.J6_[A*RU?] MI]FD__Z_\4E3Z >SV)]7I&+M%UHT^N%&%6W--296^ M9I(E'>;'-=$:Y3L_GVNI];>_(=D*R=V-W3&7#^KD0 MFC6,+A-$],&I'9LHAIVJ+-_1:)3;.3C/"E2 <-/A^$-J%] 7V MW9O";WPE$Z!,WOVR_C_^_/[/[']_(7LG)J_ Y/\F'SXL_OG/_[3X;W\6V_P? M_[+XRP__O/C^^P]9]';=]+=R)]_S?+@"X@0/CN_=AI?.WF?3#PG8%+;7ZH@; M ?1UK]S;;^V%%Q4ZR&Y^"35G08 '\4.2<5D0>?BV<[U_4OWAMM(%T]\57"R5 MW#CL#@$ *5_X9YKN609/PX1!SFWH1CL*[[;>TW2U>7*^J,S6F0KRP#>SRDGU MCBXD$$."H2(]KA/E_+(+9A6.1+ D[X#IM_P9$QA#&6=;]4"L62>[:U6QCL]9 M?O@?7IT85*7O(IV;$*B:8FB\;SNIA&AXY.Y+S$S$"[V1GM[0EGN1WP=7.@;2)+7-YQ6QB MS*3AN_8/-.;GRQ3&TNN)&Q0Z:*\X\:7JAC?\NP@_S+FP!U'=43 2!U0(8T4X M+]OGQ$:SP4-^,,72L=,I=#PY'K) M PZ$&E)E-4Q%XZIM@E5#*JX"++7:/5X[J=P;T5R&ZM01)S1UU[UXV$2K%_(7 M3;KI8.K(-XY+LSJBL B5B$4HOD8!3[%E,R H,%JY8S3M\R+3F*)Z58PORZU0 M+,O9L$$B1C&K"U8U]^4$DBL0OZD]3HC3UK3E=J=HC#?O:A=YJ/N=@GB>?ED[ M^SF>PM4CH% -.LL]1CESKGD<=#QUSTZ%CJUQ:T(]@2]GUWB5BDZ"ON*Z$!]D M=NUE^M6M<2-OBY8R[BJ:XD7=-H&-)[JK^_7J[O9J^71]1=9/[)_/U_=/:[*Z M(9>KSP^/US]?WZ]O?[TF=ZOU&H'KW@$3EF77G)#4ZS$K%Z[3ML&-Y>:S<>5: MH4W=.;O"61 G.?6A3U#V]^#: Y6Z?6;IQ>?'*[4ZS,Z3!SILV>#+%@]G]VXC\H/+"A$^D:W7"'N:[>E5N\ M+7WP!KBVY,8W? 4#[MH%"QRA/;[N3I!=,ML5FML,Z9]H2&,G8 HOO9T?^C"/ MA")@.G&MVQ=W<'>R@!SA6AWQAGDW\4W]/>/"/;[*!T? 3V\%IVH%F\&?/0QT MP^*A[FV>ZR_9:X3+A F84$]=E\N,$FY@Z&&=:K+?F0Q>T.BCC'DJS'D2^'9( MSI4_@$ERO@M2<"8Y:VN5NBS:R-)Y'!L:BYO[<:W>$QTC3-+5YJULRI.T' =H:H\[C%HUK7U3^[0QWA!K%]GX3'3QGG).VO8+.E/HFD_- MK;PKT[C)8+(Q@3X\M336WD;#&Z9Z8H^U=68IW9Q0:?R[99TW']#';KNN>GMC M>*-60^91]L,LQ>N8ZLYK"\QLXP!]Q&IJW6'#"V_LZ@H^WB:7I2B>4G%$^UK\ M@8PBCQ<'YS*5[ZER7MO6"7<\Z^E$V]L ;S9IR&\__^&,GY2PP?P8F8R%> M@K$SYYU"\:A07+SPDBQ(.(Z^&AM+$VN<8U:=RG;6XG17/_##DTJSQC4WQ""D M%'6X-;81DX:GMA7NX?43&[;GP69E =^:>M/"2/DN6)L=*BUG B7GVM6"2=EL M!G!2(VQ_0*F\9&*-47W;CJDL3A;.9A>\]M?/5%0F[]:4DNAE+;IKE*4R?UA#3OLZ=,>; M YHH81SF@A?)F1&)&P%VV<+,@CQSGH-?7-+?+Y[2+$#MNW M6%ZU*A8:A=*B'5.=)M=?TMC)2V7?IG27L#F("[?A(GZ2*G]936'F<3GB'I F ML/9Y=:E1V.$=\*90NF=E*S$*EM=\A8"DE# ?'[/V7,@%J0I5O+5H99L#LY7Y M=DEF03'?(*GS)=^GM#2Z8#98]C:X9+;T+#&;<#1BRF=K6.(]SN:1I*[U'$8! MI9;G"'[6%#OZJ@7NB9R,<%%-Y5U&>]A]7OTIQ,BJJB%KFKU>FK:>J3AM@SOL M:C6J[-?*#?"&6+V8QONP-*V>FB#+-(W]YT/*'W1.(WA#@H9V=CB&5Y4/(NE)IFT4>,R%/SF)[^K8 M0XO*C$!4WRI*F&TG,1,@[J#(@%"=,P44DY]NR_@N".=L'[LGLDXSNO\I.7GA MK;#2\VA6Z@3^-JU4:QEK1Y*8^GLF!4M^_5=:&HA)O]JPC/LABGGE?$F'ITCD M*6TU/0:CCANG![;BV6FH_J3QXOK0"O8[@%,1I(K__( ')5@ BU()I(B?[=] MI!*74=V*49N.84Z5.,_5/E;'A&+ W$1QX@1T3=U#[*<^39;>WPY)"F>9-(S7 M\2L9CNL\QY"!K:XSM@S$,%DO0%A22DM*<;N,6J,\!Q@E M/ES<-T%C+%_'TY:2[.2 'Y*-XV:83 MHWXC.LG%* +,+]48UPPC)AZ-QTZA8(\D/*(\Q'@0Q?E%W9P>:TTEJSN%*,@& MU/G9TLX+ &>&R\V@L'=S#]P#E8:VU4< E,WQ#@(Z0IM7Q==5UU2ZW0.89(8_XTASC:EWI*AJ?-"[P_P'M1J(YZ%7QW2)&5#J1^^-.UV M=Z6!&P>,+"(C0R<">+'"3 W3:,FYD8P=$?P - 1'(K&TN<%MR2Q.9I:P,$MU MZS8A!W@3BLW, 7$._-IVF._Z[ED/WFK$/6^-;,R.Z2YRTYT:+)(=JLXN-@'X MR@\.[*]GMNEFV@8JLP3A-JMHP+"*Q.R N%61B: XDP,3&(]OFJ'@V!O/>.: M/+KY]""YWC:3@/*U$X=,AN2!QMP*3=FOJBUN@&W44(;1VH9XP;)97%/'S:D2 M1E: H,T4=!P=[\_@2>^TX(7-E!*7*2RFD:>&R#!S(PIQXLT=(PX9L@S04JM3OC MQKAN-I A3Z\G7@3L*+]I9'#JD+6P"=J#<^3OJ"WC&(ZVB WB,=ZTT45'"S9P M)?IV'Y1+F>+P%:PV\A68Z[\?_/38W5\NGZBJR?V#^?K^^?UF1U0RY_7M[_=+TFM_=D_?/R\?KGU=W5]>/Z M3^3Z/WZY??K/[]Y=7=_<7MX^63D'7UA'V /P( KAA-WRBZ^ZI-_69R9QT*1Q MK?_7=9B!WS>*;9SY;Q1W*-\GO@K 5YUQZG@_9CQ,\.+YW&UXZ>S]U@L\4UL-5B5I+']S. MJJ5Q96[1U &O\^J);>K$)74"Y"_\D&0,R.^"A9U;EY-IO<^T=@4#&['[%%,G M.<1'GC>*^_.-<=O4'G?,MFHJQZNR,=Y8;1?9^"A>1EE4R1CN!8-'ZE+_%9;3 M>'F_M;2,5NN#VIUP.F(WG8OG#EI[('_]0%]^\WM]?D)VG!;A^]\)E(LF$F," MG(G,>MIW#\:W@:SLYE19.\.I+5J\M;90T3J[GT="8H.9&HIAY'5C#?KWML:Q)<>*0IFZ%3 M+]^R; 0!96/<$=^LHQS>]2WQQG*+O$-XK40)G?7A.?,]WV/3!"6BV MC="T/M[0'K>'MFI:61=7-<;KI^TB&V]Z0G$2.,4,%"VNA4MZW3L[]J-T_[1Q M85RK(W+OU=:]XL:MO1#[L[[L SFVQ97TVX=58U8@?X[;4<\TJ13HSS_$ZW;G M(AI7IG]8V4W!!U7%2E6:5QK#P1Y>26"UA\AOC)*F]KBCIE732F4656.\4=4N MLG'%$T;YHB!-!&V[<3>NLL0IE(WVMDI&L MH%C5FVA@IXKN-'8 ,CS>ZVH7[-G4XS;T4WC;_N'P'/@N66TVE!L+2BO&--NF M@DG+:1[/7W,&LFZ4\'_]C!4B.!% :H@GYYUG"2@*&V@@RDG/V4&*2OXQ,"7/ MDG""RM"6*$O%9%#B"Z-XPBA0I%RD.I9NVTYD!@O@VC-O4YQP;!J+%2+%LP&IHU M*+ '$>",DY\AP5X@092),>WQ3G1&U,C2"XQ=;4@N65Z@C,M&GB(5SDY_C!2= MA9N&J,(Y]9#%;W=&CB''@&M9CN MFG8KP=DM3'54:\3LNA0" E<2@Y1R8%K(FLAR5;/$U*-TQV^K[!GBT)C](<,K M1' E0'Y@O-(G.DO ZF@S[37SKP^RNNHU9JXV-]":RG;:J(4YX;K>[8/H2.DG M&M*-GSXP6Q@,$?549HE1;5;13:-J2,P.A5H5&3%5RMF2C"\!QIA@9C3C-,WM MV/]I_,J,!I4,J#BOZ+.V(3S"3/;G)K*?(O5&F"8RLX285KMH)SY? \BT:S)F M9L8S3S^<09'4/-(]^QZV4'#W#)J;S-S2;P:HHJ/Y&8PT=4*.&UJB]P,* MB45M3C(H*OP@] [I"YQ*:<6%4=4OB== ;;8%GAH8*NBXWRCNZJ[;GB+7O., M[Q/91POP=9VO3SCNCZM^8X"7 SFZQ8GZ:OT&TS0EH1E@@9%M=%T5C*\$@+24 M&0B!\J6+64/0J 8SQJ"1COL7YX1J8/B7?11>'9S@(?9W+"F[\Q-XUO:>IJM- MOD!S&26G#_0,21PX3-1XR_))Z6J,Y.-,DXDX(UIK6B$0VD6BE"!"392EE_)&DF-$LHT;"-_DKT5P$F.KKT MRB>SY\WE]5IYU9D\9_TB@T.GC8[6)&0[RE][=#PDN,-A.;W61(^KX_>0@8K M6W^?W=FX7J\>OIUVQ$'ZG1920:64DR?G2?GD_(((X0B3C@CQI.&K9C+$E\T7 M1(@Y_;B&T]IKA0?;669AP<7?7ME<.LGV)HC>DN5SDL:.>[IQJMD%YU#51=_J M(HFZ/>;E$ VIC6_ZK^[7J[O;J^73]159/[%_/E_?/ZW)ZH9<+M<_DYN[U6]K M&[[,(A2T?8BC5]^CWJ?C+RS";L/5GL8.C#9+-_5?>;6#%@\W(H3;[\UM(T=# M=RIX8Z2'+L8K730EP)/D3&%]\!WP96/LMZ1@34K>Y/>HE@LZY\\''_/C SK%U$00+/;D,42G?A(R$BV@$?@;018F:XG M3]$C!3?V \HD$E\.Z/<4#3/$C\0*=]"/:5\9/L;@@Q>(1M6V_XP^ ; JQ")G M6 .7N] B#?+<.]6'=%]PQ6?,Z?_1Q0^&$9>LL=Y*C_ M: I5S:ZX [>+_G(8Z_3#&]2=I#=U_9=MNMJP3&>9)#35 M 7]WKAQH:,59&C0[(H7';HJT&/;MQ(-MV'*"/'"QYR9G7)!MK2/@==%M+DX M)!0VJ<_UGVI%\M6'FLLW47P5'9[3S2%8NBYLT#>L439UP1WH.OJ>K&,JV^,- M:2VIC3TY(P1+ M1_A=7,!;F,J>>G!";.>0Y/WCU2*.CM!*/%%U@!L-OPE:5147S\+?93>A6]J5*5VH:X MP4JMFPQ1YZWP E.#K,8W27.2A-.\\!A1*W@SJFYOA6Y6HNPGQP\!VU?AV@GH M:O.0S62@<')ZG4]F%(;1[HP[&KO90(Y0O9YXH[:C_*;>#FSR+06X1.\G^RCQ M\X0Y9\HKBJ>D8&LEUB>R"+#X[MV+ ]LHS H>MX@38%U+.+4*P%>VH:%IQVJ/ M>>%!C;9-(" UGT_DUPD]4+@# [$L4+! $=J#JWP2R X)HO#E@LFU(W[!RV[X M=@G<>8:L=K#.+$Q'#-"Q E/_:O$X:I:T3(\M*>Z,_1+&U G\?U"O%/R.Q?H3 M"W5UA'7LBC/@3/0O;FII]D-^]ZJK%OUO4QT*CN2%AVZ0AR[P)2/R2M4>B'N%LY9@!\DVRA.1:H!5W0*4SEEEEZQ:#F-V(H 3,LUM45T,U.V--YLQT,%\[,\OH%[)%U#+ M(XL90]OG%2&Z*?(>CW(_2MF)MU[GA M@UK_9F0X[SXW&S1$N=9A36->)/7 L2RS01.^P:JOTLQ2M#S&%^CU7=$,9*'G9N;!EZ*V@ MQHXX]*EM*4UB_B*"-,?#G;,8XJ]\&/28S$ MF1S%Q42PA"B1Y8I,P^+AY9I5$9 ,[I()V3I"C*KWW#"ET0HMJX5U7>>$<* M#+U.R .AY(8-'<8QAM ZC,(+C!"0+U\\.$>8MSS%CM=]/?"D\]P H,D&>FN" MX;8!U%.\/"1IM%/4 M$]?NB3.*#;0O3DKH=4-^4**C$OWVM41YV5=QC07J9K@Y@VG/0TRDM JY9 L4 MW*:OKCJ1%9:U7SB.="6?N<%=N?"@GZF<]\,);YTU;\Y/3CK-*351B3YP;//J M^XZ;BG+7>1 MR%VV;W]$DI\,;8Z<'HD%01SAS1*F^ "%H[(:T33/Q[KD<4H* M#0IS@TO.EM+8W%3A]R<\*2[4J,L@IXNAHBZ3T(((DF!!'FF MLQHGZ03RSDF&2$AF(,5)4EX#IT@3]4VI[#\[N&FVA.8YZVKG64%)BPJCG;+F M_-#-4,8RA] V4&(BCKU3XUQ$16)V:-!JCTY;J7-.+YJU&'M3%6GV,(Y1SC=7 M P4L(GL11V&\3@1P0T1W6YB]?(,7'@QTZ/.*1,>B\LB?MQG$)#6EW[][=\BM M4E<$?A2KP#-VV*R264''"#:A4USR'> QL69"LX12#=MH0&H#E=E!JXXN(T%L MP1K1NQT6K'3ZF)A?F,7V8V+9D=RG:.G^_>#'= VW^YN+BW3MBQM%.EF@4M57 MIR->K.@FOO&I[_S(-SSH*_B0=5E PGXYH$G-P(O>2O4S+%?,8 CH4NHE_+5A M7J>L2_3K=D8>_IUL<%+56Z,G8@#H)K_YO0_!)GNA.RO0-P$&="CQ/;T=Y.)] MB #A% R9T-X!,A3:> M&IQ]R&-#5O#$#..V$./BU11]RY'\HZLWR&K<+OITY M3A'>'AG \*9@4F]AC1IIR=US!-2->YV.R -?6_?FL7]&H:\O^[!C_H31;S[V MCVP+[-6WS\#P+G+"]J)8&MV0PX"FWHW#_TD?Q!"@*WD/IQ=OR("?/\>^]T)) M #RPC/&V%)Y\/+^,@H"Z<&UJM=&,9>W>R$.ZFQ54PWM#5\0!WE&!80:WDA-$ M >0?^64?RL'^) [R+]D%/Y MNZ+LL_7UNPE-P!?PT52\/I^]=(AYS;[(@[Z+!9HG\/,*^T[B#SN-1Q3Y%JR M\]6=' -OHE@V"C\'6G.NH05)]:D@1P"=+>%V=%"O+AAH,.$1PDQ MG4L>RR25<\G(0>+&#YW0'>!<7D<"D8(W_7/*8 M5CH]E[PIS&+[7+*4A=TFR0%*;ZTVE]%N%X7K-'+_T)@2JOKA1@]MS57+&;6= M\&*#ONC#)-LY#YC "RZ$L[&^@C&%\KZL?. D"5F2*/98U,='DFP=IB0Y[/D[ MK2SVG8 \')X#WR6KS8;&'!9"J(T5\'MCT2N-+YP@B,2[I]$>ME86)*3\(4DW M2OB_.(YF:N%?WJ_?D]N'U7 FG7JEZ9'NLX-M6LBLTQ$Y-&OKKEA" M4O1"#,[ZL@^R4%0R&16>C1:&1C8 US^NZ'^"&\/52:X'Q57&;LVY/<1^%#]% MV4 @QH%\&#@QUE T<4;_H!8KJB[W)8B\'O-@ZIE&%8M6QD+L6F\I<8H'KO?* MX?ITF-Z#?+#G[6?)T%XD0U$FX[3%GJU;M,AS;BII]&I##5M$/)^AWUEQYN*"N$^*$ M3UOT@0X5 ^2,2$%%^N3\2ETIQE=<0>0!7\VWQL]T>/STBKX_<*FI/:.&-^4(NU)'KZ!&>9Z!FH9QI33RR[XUMDT2&%E6P8.@V79"!1 MO#K D!O[._CPSN=[; N5E/,T&0A,!6S"HS'OOW=L0%09,L MT(8!1_9+FPN#JPT?.W.;@07;SILINN <);KH6[<,6-<><3ZH(W7OI3\H",$3 MP0)3. /+:WZCZ^SEKXWD*PH\D*T?)>>/O_C/!V:F2V?OIX[>Y9J:3L@C6$MG M];VPTQZ(HUA/[J%N@14,2,;!^G1N!*77A^?$C7T^8V-QF]'GTUAN!CZ ;Z/ M&^E1M(Y[GV-;("[NTB79SV>S>&0'TWJ?PD$/<-UM878 #2_P&>@PX8$S3*=7 MQS()GYH7Q86_.RD[7'O@S 9L7+,,S&53O>LO+G_B\Y&)N K!4/!_*%+RZ@20 MMSW2A.&HRV$TV2Y#K_H'J>5MZ 8'-IM[N47 A_:&(MZ M6?N!QG[DG;\VDGT'\O-Y8-# M\U>*M%B =-N)C M?A_5QE"Z/NSW 9?%" MFQTHS%3;$'=\JW4[>8KXI!7>J&V0U=0M!4G":1(@NH!CC)8.)(V@'\>L5NY"W+#5I+R'3HCSLT.UNBLE^OVQEO('=7 MP7B]1W"2BDI!HEINTG-NML?@Z5/O'Z^5!2^S9,H[*6YXF9NO7$&?D&VAJ;A*4O!<[)]S&8G_I[E)79/"/8RSU6QG/%$ MOZ2? G69I!'8?,7AVF#7P2*WAL=7&L1-F@X1SPM2$8F'MRP43#@*L4@I%RD% M([^#:(3+9F=2AMK"J!!SZ;J0=+,YXP,SDMM>"[BQ VX4:]=5QB-U:[S(HB&S M^?VQW&%+)B3G8F4CT'\)_8WO.F%ZKG;;"*[=&;='=[-!91=0JR=>3^\HO_&: M6\FFSN_MCW03V0%=]#_ZR1\)&\U_83$2IXX?:I2Q;^N#.]:U-)9#O+$#WLC6 M$]NXY"!0YQG8)9@\3,6-!BN'0F4!0"[]":AF5]P.W47_RDE.C7YXW;N3]#W6 M3TLF!+B@FIY-8@-$D;[>1G'Z5'WRKNV@6G,7W)&MHV\E&6UHCS>2M:0V3CR! M^.D+CG9.6>7/VR25CSHU8Y3?NCQQCZH0FW;'HE M/7M^3U.])3EE']PAJ*5QS<)\8:DGMO'9B8PZ*"$2&\,=)/'=/8X5P7A/-=$,Z9SQO$ M"[@22482KCM3SP]XI[N<$&F?I9C M(EMDC!9GD8UB^+9@B^& ;H Q/=K3.#T^!'!:)O2@OL8>Q&L=T-O[X<3!SIJ? M%-)O[H1Y'-<5O4D7?K/ M,"#&P?T\-C@['A=EE& 8!RV;!1EDW$7A2[?3*V%VW56YCG.7D%^34D>T/ M-R,KCB%REZX;'ZAWYSO/?L!O;^<#J_RGUG.;G6C@CFLCBYR8'YPCG Z3,L')(UV-&Z[PZ[=&S>B=;1"Y5Z[7E>\&-15 5/?O\J?KL\8(O3VMG&^0_=9 M^WOCV*S;=[8>/^"E;\%(>N2>L2)OC!?)F=D?(B>S!@8 N V9/6B2YL.^J)/? M>D^CI1/N8-?3N;KYTM0#;V!KRFWJP&6A04&8;Y&?GARTZ,;M&XQMO>;HR"W; MB(U=YN;*0VX6"OK23"1[P,3Z@#2VZK5A;*?DTFX7A>N4*75_V#W3>+59;YT8 MGFR)?W6"0W'DOYR1MBWB]B2)._Z'L%>U=),Y/;S(,8A6YI5E/19=\9$(EL-= M(,D)"[J-]T7437&ZMXY^Q6T013ODES_:I![\KD>4^V'".4Y[O6,L;4^"R_+% MC8FTM#$P/]'=/HJ9#' T-M6_T*_3#R<&==9<'D=;.^$=+/5%[_=X3.H_!Q0J MUV=+($,/CTH]&D=*K5XX';:CUL7XV=X%^5#:08'!1]4F7YYVB)W""CD+(GB@ MN"HRE?(#HU;O$;G4<;5A$QRX$"_*M=( GD*]C)(TX=*!^-Y#=L^S9;CN310G M- YK,WF@[T<1;Q8PD%[FY1X9Z0M.F\CL40?:)]D4;2O/_:E^):'6;#6C6*LG M^14$6XMB0T1;1ITLXY@1HS@JRF(RD&TX*MXQ[U!4KZD';AC1T+:ZN:5LCC?\ M=80VW]3B.UC\V7LDWMJ^)]O897;^VK(;JVX_*X\=;GG)HJMKB#>K^G M*;F+DH3L:2P603"X;=O0TM1^7H[;.*@H&\_'=8>#UIPR><@]U?Y8,IZV6",5 MCF#X18$#.%7+]*>A6[EM7G1=ZU15M\89TJ\3&F[0%82(H8_#1M@&KJ?V\O+1Q,%(VGH^?#GB:X-11[0\J$RH[ M6%0F<2I%)/NMC$;V"[QA[\$C05YQN?$VW$3QCA_<6&W8D,:D@<,<3GA^%/(:>IVC!PX74$07="-K*^- +N)8NJ_A*(^M%O=K0X]_FO HS_1 M&S7[T,,=MKTM)4>X,3&\8-!?)>,R>((SR5E7-X%A_BESQP8J%NUV"#D?)RA- M!]:JMV=@+0FX<7Q1[^TS=6"Y LYS=9FW=^F/'(.Z6J*".;J=$6-,9Q6,8X-Q M(IP5D7BARTAL&\3.#H63;.'T*/L'ZL:\.@%(HCFKU^R+&P/O^O,0CIWQHDG9C8HJE5J]T1>M+*[ M'L:/S$@%*S?$*3;JR%Y$^2:*20+2B#?!_5*>:0M83F>1=:FMQ L-_*&PAI4B MT['C%;7X\W<*'ZE+&;0_![0Q]]+MBQ,4C2Q0*3BMTQ%OVM1-?/,A/2=H/<:G M5;QXQ;2D;.V)%\"8$$YVZ:VS-#3''E:K@-6WQ1NPK1*;5\+*"*,9CB=3 MF;\D;"DJ[VB24'I'F4":"Z#-/7#'IH:V1 ME5H1K$G.&UUB8,=D_$W(T DNX/17SD0V'^%EL6V@ST,<,0Q,CP],-3 %+,[N MRQWE-L#IT!TWQG2U@PPKNGWQ(DEG#4PC(6?$@ %8<=0HF*%#"PMF*5APT^18 M,=R.QET4OIAN:'3HBS/8C2Q0;&?H=D2^F]%9C3$W,P(FC.6]C,GL<5?HBG8G MPZXMK"QQ[O:.'P/[%3PIO(\2)UAM0+P[_Y5ZXM:JYO*G&2F<4#F$?2K+I@9T M\.9+O;0QGD443 E#SIPM8"N/)LXYNV:-!E70&"PS4B 9:;BD2CQ,[GG4XZ]" M:*12K3UPHD(';8NTJ;DY\F1)4_@Q4Z17?O[: 1E("D),FQZ-; %QNIS3%T^J M6(&!WK#(AAK)4.CH-S_=7AZ2--K16'?%N2,1G,#6SR;5->8N M%/"F.(9ZF*\JM=]2XR&8T^R-.9+AJ,F=,X0@X1[6XNR;2)S12VR'B0&XYJ.1?K0#:U M_DD&ZSD;.]6 DG2U63N![J&9Q@XXD4U?UVH=(%5KO-F)ALSF-8 2OE[P4Q1Y MHI+ FL:OOHOG1,P$RFN*.W0[:UQUM:>B& M-YJ["-_WV(IX<$\Z>I&Q0;=DBL$H ZZ1W2:'9%//CJK,>HM.A"&N_TN%X?03)Z)[])-91;.B#!.I&!5Q+EUU+-A M"J?6%,-!WD\TI+$3,(66WLX/?2@FG_JOM /R=2>!& -[5'@8,?^R.'05)LQ M4=$/W>"09%<%$O\E]#>^"^?T_)3N$O8Q2;>4O C)>?PX%=G).X!6?^<'3OQM MCJ[8/H M2.DZ@E7ZW& MA$*:R482+AQ),NGX4/\FY"//F8#3PJ0ML^5\B6!,UK)),MXD9XX#6F=A*CM% M,-QH1Y^<+YJGP-7-<:*OKI[5(ACU;?%N,;1*;'ZW$PC#*3YT.P@3Z&QGAW"] M!4!BHO";NVSN*)X[X\L+#+&8>&PL93-+N+?77 ;4C!+N0.YAG>!EM-#!AVS8RU^'F6T\QKUA^7*?,L$)L MGRK?^-;L@C/PN^A;S)-:VB.?#^E*/^:\)\UD( D78MJ9S=@&R.D3P2 #*\;" M[BQE,K7%=VHCN;EVXI!Y6O) 8XZ2>M..]EXXL:NCUG*"TM(%;S*B*[CQE#JC M3QZ@%,\68QV>L4UP%R4)V>?JVSEOO-O'=,L2&Y8ZB0E3[55ZA8$Z=,<=V%WM M4#V9K-<7;ZAWUL#\X*[$B A.Z*+>DC4 #*PL4] 72&(?^?&'CN^.Z_;%'?R= M+%!9?-#IB#?LNXEO/(D67$C!!EW 6[*#C6"_IV_2P^IQ%+(?7:I=8*L'&=P0 M8&H7&0VZTL +#,::F,8&8TA*CJ3*$AU>3&X>*+(?IL&1W";) 2K#J$PUX$4( M=TN]0T!7FX?8#UU_[P3KPW/B>[X#9<5Y.=+\!7;J_0K+&_ (0/,%B?XT<:+( MH!8K+U3T)(A\<70P]8Q7T9SG0^#$Q*NLHNYS84@B2.=2D2@DA5R$"V8;*_';UREM&D@V3;=.2N 4 MWBXW+OM] ]^%*$W'3.V0N##V,TAI U(+DYHS)_7N@WWAQ2**['Q M@ND-654;LH[$"C? CFE?&6?'X(,7;D?5UA059*35A-<%D:4C7#Q2E0\+ J,T MN0S$3(T CIB\.;$'O^^"1!/\0W4(O.8C&< U9.HWQ^[<[CFFR,B/2PU9-?G7W/AAEM35CY41KQP,H-O"J\?:8L- *\MGI(2DC*8SB M'?N$?>_>P>5UZYX/B1_21.!<&*6L94I#*+,-)W:9Q9R OH?C,<'!@R=\9>#O?(C2-&)_=@)1M_+Y2-R <2ZGQPOBT3U#FRRE!3[L#P'EO^45+WA= M(9IN(X_+NQ"%-3Q(EMUHMX\2QJE"1[R?Y[CLVV$V #'$I\[T%3,L>D#CZV"D MX$^$ 0DL#VGL&TR>1S:%^;;%^:CA?EH8;Z#,%_ I+$Q@;CR$^?E):8OXI[) M)JLUJ34!T.V+M.BC3-_A M-!&;R1)7CB.,XP)R0OB!"-Y80,6*MP745_,DB%-20[[?>!#=Q=>U/!97@Z@%;$Y0(5$E+)\?\^,MW4L M/==>OE>HE; T-,>-2&UZ5LM!U+?%BRVM$IN71L@)8P&&T525HC_90H''TW=< M[9ZKR8YR)O=12I.[R EA*?'&#]G$GLW#'PO\T3]%8T(1=Y /8*WZ$S*=R>&% MBB&4&F)VGW-?$,Y_0;@$?/0L9""E$%C@QZKY2H2J23P6)*2I78P"; X9@^/E M(8YU4XH.W>>"/GIVJ(>:YKYSP!5-#88 D8+5@F3,\.'$V.8H0<'/./D IY; MX(IN*%/3@Y=WDDMG[[,9CO\/ZCW$=._X'H/(%9LXQ6(SM"Q+TKI0VI\L;O 8 MRFZ5Y=6>-/&"S6":&:]&9@(0+@%#GU*&!R^\N--!]G$VC9&@Q@1VD'"AW @NMW_Y*FNT2=]X.2"S9$=Q^N@N"E^> M:+S37!K5[8,SECMI7)P7:NN _%20MOC#GOT)&-N+DU7%:0_#C*XX,"# @>!9 M.9Y&U$*-NC1.Z-+64X7FO8$.8GUYW@ MTDFV-T'T=AMNX, G/]?=GF ,0!1G& ]KLS)%Z4L1>PXSF'[&2@I12$S%N> T$G$X<8D,^]83$BQ((0/),%D6@X 4->P.'FQ#PI0(=G\11_/66TG38 <" R9P'!%.;Z@\073G,?< PUG?L M 42N;Y-=92$)B#:K$65R\VJ.,+)U,\$(EVQ^0\[D)E8.088N:V>1X-RJ^175 MXV295I+Q%Z_#"PDJA8>0 )1=PW4[^.& /$X@G_JP#&;YT9GLON/R.4ECQTU; M#MJC%GI!K\YN?;B^SZVS\&)=4 M@D8OKS>CA-NM>UBG^J1/9S)XPZ&/,N9/VPB>XIYESA5V)K._^'%SXZ M26]^(54PD&T7O &N*_@04VG. 6I3RQX(?7?>%5T.Q-#?[9I]//+ -"[9/LW(3B7?9D*935FX\,0G@V ML-+3=@KD,:0Z"W#JJYMQ] +C"_C9@Q5 ?O9Y&<>,&-\7A,T+41PQYX\0UJS9 M3JZ^ :\S1()=#H-'+ B6?;%+*&8NVZ6HTH>=^)LQFO5B,C]DZV_3-I0S MYS OQ!M ST&RMSHD!)D666*7B;60BG=+DF'&19L6ENI_2,;B)833*'N^!A+% M\MFP'$5?V"ADYX)L>6=8-;I(0V3RZ5AOZ=;Z (-SP8VB(UGUI#CKD"SPXNA8 MBO:H="H=A92A5)9)SBQY86\EYF)!4VQVEE-.&K_Z+B471-COD3#>G&[UIFR80B;C0R8 R20@[S(9OL6"6U@L5[V]*%;[2G92>/"_6 M#:B,2,X%JG- :MZ:#5$R!7L9: ""9 ^!8C&<''5/' NP6<2Q50\ M0T/3-TI#DJ1.>H#2>!S&8K K?^2CL'K^9[O0EA_G8D:L>\2K(ZIUI3870#.R M4CV6=2(U!Q@S4VB(0"R.(@)R*5Z91@=>$YNKYO 4 (_T?G3E[[;O4 AQ5QMF MG4LFDY]>.G%\S-Y7;3]PH=\=.?)TM$,%:C3[(L:6KAH,$!T (8(7J3!# R 6 M;,(!(6)(D1 7F.7O'&=/]&T.*:SC':D3VP6+"@VR%I-Q)HRU MV.Q:$,Z=9^@9?S2P8\M@)2@_%[;Q,MM GD+VS'K\A)7E^]]AZG.Y_%>ZAL?. M^7SJ^@M_R=B[89$)B^V'-'OT[=2*'6Z%#\=H+O@UM&T5-\@'XC('U!M6#_2CBQM0!K%5Y^L"<'%Z4'$(I MX\<2,MZDY+ @!7MR5]3A+C_' G>A15 MTAZ<.#T^Q4Z8P,&L[J?KM,Y9!;94F<2OC!?BNQ@_U2.:T5>G NJE(+LA$T3/KC1 MC2P!, M=.Z,#Q_,5>A1R$3P."FB:AD)IC=$90E*JGPZ%0 4.J[99(POQ8N#FS'=LC]+ M)Z):@,"4#EY Z&69'!B,B. $B'ZJ] >*@FU^+KI@C*2FB3TCR7NC1'T?*1T)*1$& '!9LHH2- M_$D0RTL9OSJQ#QKG1:*NP[0\T=@ZAVOKC1,H#*U0OU[1V!4?-)@J,,3J1,Z) M%"73A-[T]7T<[Q3Q^[J6\Q Y^J:G/F5>)CY'YU(N0 GB4HFOB6XK6N)_:? MG_^X\W=^2KW/=/=,XQ.-&IKA=*,VO8HWKVK:('^UJDEB\W>G_(3L."U($T,O MX6>U@17Y^=])QFS:YZ-&T1,4>O?SOW^;JS1<$/W,)/K'-CH "_EY)>INPRB( M7HZ7T?N[U'NOCJ_.%!"'GIDUBJCLUAUYP!HJ,W LYU*(H)8?,BL%(4R2!0%9 M)HWTB0W4RQ(]A]DUFXRGMZ'; /US1#'>H->E6'VI WRJ&V2>(QAEO."5>[I M1]G!U6S4IV<$_11$ST[0'D(U[9#'D$JS2A"=-II!%"E%'B.,!#,[<32\HLT: M]8RD1(2]YSL/L?_JI%1K!MC:"WF4Z6E=B;GF+C.(0$T%1HC')!L%&&N2\;8W MFQS;#(6^[SB3;T\UGOY]X(FT)EW4'@*U+EF2OGOVG?5[YWVB@5?U[>> 5 V: MGF-43>.YH%.3Z*/A4LZ4K-\OWZ\M =(HFI=0E)/_5BAI$8/&4I1H:=IWVK%[ MWK9,..06R*'E7)OJ)*/X> ;P42/L*!.+W?//%J84 RJ7:S%L8/P_SMX)6]>V ME2V1!XI:NTK G#>;0> T"#U& '%VEE:8QU*W7:\>T?4_M_1O/A.L6**[#JB; MQE'HNTEKP'7IC#@&.]N@"$OMGL@CM;L> P=O+H"\3"W)8"FBIS.+J?X#[24; M;B#/?M?89*MX_OO#5C>%46T$3[/[.]".;^\#T;6'8(]W?DAO4[H[/2*JWPMG ML'?46C[XW-(%WV' KH*;^K7BODD%XE$(2F$XJUDL7B982LWAX>P9]/=XB'I?_WQK;R?/!CQKSNRA[GC+(=U M0\P.?ZRY!=VMYTPBK5W[VAA2=YM!=&@(;^KW M$F%24![ZYK6)E]=I7'LSNUO/F7AYN_:U7J[N-@,OUQ!^8"\WOP4^BI\GQO\/%VE?YNKG_:;EZ\KI1\VE?E=4+=3,782O4M=GZW/K#X=BQ]_]FG, M F-[O*.O++ZTTK3FSC.);"T;*)*UAIXSB&X]^?O'-RFHBYG*\E=DF5MR;H?. M.5P3C9E$0A>+M YV*@(SB(M.:HP3'AA2OMMP?T@3#@@?]#*]VAXS<7ZUMK6N M?MY\!H[=(/0069P@OR"< ?F ))<;0>E,02S1^;%S='Z<<71^[!:='^<8G:=" M#Q^='_%%YU!*9PIBB<[O.T?G]S..SN^[1>?W M]N ;>9>!DR1Z*QUG[6<2F2I-%>L9U<8SB$JER*;NR*%OC=7<-F8V?-@#2 MXC%7B;C=)'$:=?V2N(T(O:*\P)7_2F_\T&&@!$7_DC3FUSR3'-<:(K83 =P1 MW-T6&5=&JFFO4H_GL[E$_+6LX[)-+6<<$A[SWPN M],1X-2Q1-33'B4.Z>E9N0BO:XDT46B4>XH0HITR M,65JCI-&]>:&CO,SV?5 MZSWJUO/RVQ'.-LN>:W'YY53;A]AWZ:]1P+*+P$^/C?,ZW;[S\NA&"S0Y=VW' M^?AYL_B#N?R"<$:DY&1W^C:-&:Z_[*F;4H^\%I2'F[:=JQ ]BZMYQSO_[P?? MXU.%M4M#)_8C]8S.D [.\.YMF6(>:$($^12QETI#0('/1[]# E< @I(C23*6 M9%]*-.U,TKII"I0L^"Z(Q)GDK O8_/^FGX1:,9+$A%Q43))[S220^D@]NMOW M1M0&,O,$U#:[Z."IBL9\X;15HZ'1-"X8X@;320Q3AZ4EXW,H186DHUFH"J2/ MYPXS"8[>[J-> %K7?Y[(J;2$#F2>=9XO5JI5&1HD;Q]6N-%Q7%.]10A[]4/C7T3D&+ M5WWV0W]WV"G]ZO1SO)Y5JTGN6Y4/<7I7O8C&R8"@9F>@'TV=R:+"^=(<%2>? M(XZ*.DV*J) _1!H5M2(:NY&@9C$JQE 'P=T=HV*1=RVO@0S- V>4CFK1H4N8 MWN%_EV0<-9%4*&YZ_&2:W?2OVKPVD%2(79CURD_<( *)%5] 4WO<"->JJ8Q6 MRL9XD:==Y%Y7^9(%D7'Y.I@U! MAV.#.^['LFM;=;8^//"BS&B:#C$&RTM9;TPH(DN5E?\@5;GDNJA.G7B].LSWS-] M\<-0;<&Y#4,/[-O=,O5;9]C#LOI?9C@ZL^](0U+!YW^)8>E<6V1#TX(4(J*I MX&W=UO?TC3B>YP,C.T4,GM,U*,BG_GKL0&'9SD1P0YV9 M3:H%#;I0P M/AGJ8W^-_3DG)C^%&SO%B$\47">-9123.UE)U@TDM4X.ZPQU& M?&#@YOI[)UBZ;G0(4P9U#U'@NTRQNC?2=/O@#/).&A<'#=LZ(#]06 M*UDP3_#+UU")\QP=4K+/!2!.(0'99R),>[IP=%L4#$C)@>0L>CR_UCUZ55N% M7?K-,XIKM_2T.\TWFH?;(^([9CZ0(C'=,SU@O-T4Y8:R[R9AL>X&!X]Z[ ?B MD!2<^SUYVK+V91N'P<(A86W2B'@"*2A0C6+>OHH721(Q#G GE,\W/'ZR*ZNN MDA"/,AD$MRCD[S#OG/!(G"\LM!CU=$LS&;!@RG#?2 NNE%^8A?/)]@TP'*!> M.LEV3=,TR-YQBW:7T6Y'8_#[3T[X1_+ %_/JS*#?%3&L=M2_0%;-?LC!M:L6 MILX,?$A2,"+P!3#$S%F19^!%Q+HQY%3P.R1/[)N#)5821NG4F=.DIBD9$>!$ M2E:$\R*"V?10A]%!A@,_T&!9>-D].-EUZ$7,(+6 U]P<, M?L.+XBN>!'X^'=+_I.G5V0&1+OWF"4AGFNL@4]%IOA!UKL*D6$6>#RDYTI1X MAXFGDY/8I 7 "NVOQCE.8@QF UM C6KR]S\JPCW%3IAL:!Q3#_8C(_'*P2%. M=*&ND<"\,*_=%DW@I^X]/Q34T&4L.$Q+UGP1#E;PXXRY=20F<+H,O>N_'_P]Q%[=5J9! M=YQP:FJ'RKLJFGWQ'E?HK$&/"AF<_()P!OQ>3,&BQQ9?[SA0ZOWIV%(M7*\G M;N_OH+WL^!K=\/I\%^%[5<"_\U\9V#\Q"C[LV8G3YO:*BZLCO*W*N%[/F7IZ M<]UQC6XS]/0!*Y$W>+K%8N27T6Y_8%EAH7%C^7%U:]P^W:*E[,>*IGA]MTU@ MXTVBC*Z5JK:X8[)10SDB M:QOBC<=F<4V]5%#%$HNCZF@U[M;1)GUS8LJ2@/S'*[B:%G&)+J.D[:G4#OUQ MQV=G2U0F_+J=\<9Q=Q6,2\]EY/D 5/PB,2.\>/ M0:S5!E;C^&*Q<1->^N(._DP7D\-?JB!< NHG?JU 6*7F1 MRZT3OU@J23"-RI*R;JVR/8XSW1]@.K':K _/B>_Y3NR?E4UI:H:!3E[@O%9++3G_P96;E$K5P/@!!5 M3SV/>D_.ET?J4I\7,7B@S#3,2U]JSSCJ=$(,'=HZ%SC2V@,YJ.C+;^JGHGZG M RQ(ZGR!TV89$RA!YL!%J(P5W VF7UR:)+P6 =P_=M.#$_!NSX?8HR$Y[*,0 M+E/M \IO';.&,0WH*TP*?ET^L5\V!Y84;_P@X)4*X@CH38ME4]F4LR",!RF9 MD)++]#AGU9GV*L5[86#ZR!U**%-_E:ZN$6J,4^@D8=I)"_08II*W_SEK"5/B MC/K48#*T8GI"W?7U>:1OM+P0)L.,;=T MP8DE7?2M5%AK:(]WB4-+ZAXUF"3B@#H9^<$/)+>\ _001][!35?QFL:OOJMZ MR$_1#*>?MNF5/PY4UP:?/[9*VF-U&8B*37)!=^('_S()X(F-3("D]C1P6UOT M;JC6\,07SQNB=L@&<0?U2O/SO(HL_S9*'QRG_N11;0.<+J;6I-JK(/C!B<*?$X5ZB)6+"=%D+& MU5VIY/30@D/1/MC#@)%E1JMTR_1L0)S:9IAQ1JU7B2[G;;!C2H/$0R,)C-F0 MV4:)PI9P(K)E9ID2?&3>)QGO:4TO0,.S'<;+H0W-,<))[IZRLN( MJK;X9LC:$IM7^N"$":=,]-<[OW.&_CZPM^0CG>.XLWT0>7_<\C!]KPW@0+5]I_!S9UE/U M'0^7PL%MT,B-VOK@#P=TQ;?N!H> M8T!ZN4\2")M=TV\X3"-SIP#66U(P2/;L,VX3)]9X?BN!]S.S$YX77_9 M^S'W*LL(TQH03E[YFKBO _^ESLN[]L6)1486D&=J6AWQ3M>Z MB6_J[1F7!2GX$(D1*3DMB+@49F7Z-I4MC^TF!L^@":^ZP0L%::>SX"@3[9H0 WG>#&0E6HRRJZDT.>8 MQ@I-D'6N]O"O$[ Y)]WMQ=_JVY+?TYC%Z<8)DK,KPY.FJ?;,&;=DL L2Y>:D MI3GKVS:9$\_4%TSLIM1[\G>LR6JS9G]--F#_?$'@0Y\YA1[Y60#@8';L/,?6 MH(T>(H?3< +,S,4A0AY> $Z2:&%CT0ZA/9NQDC\+^1+ZEA< /SOQ'S1E8HI< MF,;,$NPWL%"HK"?;V@DW8NGI+.-0H5@Q*')#C-G39S#%3NOD%)HU^N -:6_/* MRTQMG?"&M;[HID[..9""!1$\R+N,R[>67W":2/^HT-_G/)(%":G)LP^*9?J? M(@8B(:RM_A0[85J[YE[3!FXS5,?7VG"%).$>29"QY@OLFF)+GC&NV MH4$]*#--,Q&FA3![!A(,)-,DGX)LW67?_ J MVKDE%(FFNC5.'-744IX&*9KBG?RT"6SJPS)=7O4]IVQEBC.)EKSP?[V6DP1C M_G!',95;TQ<8$E7AV-0>=T"V:BJ'I+(QWJ!L%]GX,F/Q#DNY&I$3MQ*94ZA: M+CPD]:I.&IZ/=!_%*93*UHS/V@[S"%"UKG41>MX:?X@VR-S?<4OB.()T5&7C M4EF;87H)W@T'SF B^>@G?S0]AJ!LC#L\FW640[.^)=ZP;)&WQQ'$DBP!NH._ M=M#'13\=64;K;F'7K*'4GD:WF;FM0N]&!S[I,R-75DD^H%,7#"P6Y#O7.Q>J ML2R?1K>Y>7>]WLW>7>TS)^]62#Z.=YL7[>OMWTO7A4VKI'QRKO$\04-SW/[< MIJ?LQZJV>/VW56+C+-K6KZ+B"/C_W1\8NRZ95)2#]QAJ:%M M2_Z4-\<;G#I"#SBN &U,"1/(TRU7JO28F?^>:]L\@2V:S\A_:X0>W'\MID27 M,?7\]$SKQKRHK0]R+];1N.+'31T0>[*6V,:^S*F3NM49FQG3)$J[%:5C1G^J MMP\_.W^+XN)ZK^+9S=I&.&.R6:?\F+%7K7LDC98H MYMIW+66W&SO@Q ]]71LGVG?XBVQKR#SDCO&=Y;K:(ZH+U!)^/KG"!$6(/M 8 M_N"\4%5UB98N,PO3> U5J/Z-0K9-ZN&#E51T LI]Z=2>* MV21=;7Z*(B]YB"/OX*8 3!3^-NJ_7MO7 'K*;6?3/$1U^Z[1/(6+B\RR3R.5LO0NX]"FE]VS JK/\5.F(A:3I^. MN0(-1R-Z$T6. X/8K (3O2@B1I%A].H=:V+/XG01#V6 Y3(WGMWH3?3K"K!Z MF_4)L"K%KR? %'KU#[#!=V)RTNJ=F+,6.)VZ09OR79[*Q\AW8A3"CKH3D^2. M-O%.S,"ZEO%B;2=F+(U,=F)4H;^-XO2)QKO;\)4F*;\%6'QS[E;ZAW$ZW$-D '\+U@P[%BC0H*)X6,\&Y3:2;1M7D@LQ="O MD]G6!V< =])8SD(;.^!-,O7$-O7DDCJRDICCJGWCAT[(*SN)0I@#U\&L0YZ[ M;*=7%ZFD]C@#45O3QL$T;SS#\?1,=%-O!$+$AU, 4()!Y.-D4[AH]AU(%>K\ MD#B$%VIX3YZVK'W9!@J3'1*HA101ST_<(&*?2H4=Y"';27AY,ZA\SQ]'\O@T MDNQXC"7PI \3C'-CTUH2Q63GA$?B?*$)4(?'?80,UD?UP;X)U_BM+ M*://X(0S -2A4T\%1E 05,I($D%S>F@82:WLF[*RN7W]]X.?'K,2GSY-;E[O M?46*J&B*$SET])-G*W7M\$Y2&J4U+L+*B9*2ZH+<_'IQ?[L@EX<8WJRW,C$9 M4]6DH"H2LI@ZGA\<64#"",T20LC@-HX?DU.,.QH];%R-[>!?E0WT$!4VW%*#TV^ 36%G0 J"M]%B>J8C59'G.#77?>VS*3::UYYBD)V4^^_HL]I)6=Y MBAUX)GE!2D8$. T:^S\(W4/Z LLY7?.7@4UP4V0HQ-TR$GP-;O.#NSJ]V\!.[C,OJ*N5?%2@ TYH M8GQ0]1]KXEML)N$H:?A3S, FFR@K;-3:"7<\Z^G<7.10[H$WEC7E'K#@X8(\ MTTT44[(,@NB-/_7+?B59Y1L8(D==A6$3A^>H:U'$<6P22S9YB<_SMFG"._\6 M;J+X*CH\IYM#<&Z EFCO2 -Y\)M8I((%70@@A@8C-09%"CL0T5XU=5++W-$D M^9$X%5-X&5?B9&QMG0P+&=GCH_/VF4T.8]\)5&L:JK:XH:!1P],38&<-\89V ML[A]3GQQJ@O"Z)*"\(+\5#.Z37?8:WA-0;U=3LUJZ/T6Q7_J*R M\4R"KU;'VNBKM)Q!^-7+.T#\ 6%8#LI(HXC 897--=P+>E:#\,8/_62;W=5J M,\-IXYD$8:V.M4%8:3F#(*R7=X @S F+,A8H8G!870L%7X"U0?PRHI2GN4&W2KW;,E-KA#<]& M:7N/ET2B:FD#>Q0%Q?*-7ZCY%OLIO?"BM]!*Z#W$=._X7G;I:1EZ''_$&=]L MQ6KYG*2QXZI6>[M1P!VH!M:0X[=#=[QA;:*$\0$^P8MDS/A8)(9FP:]8UR6_ MYSSM7!*^2Z(5#S$2I#\"GGUTO.H]^1\T=TH;>V$.Z#T=);#K+D'WN#3E-O4B3EY MPND3QJ"RYVES8W-LM9=/<.@A@L/;C*R-L,WNM"65D5QA#55;W$':J*$(26%<"R*^$&:LSS.5PZ>UA M\224$ ONQY)-F4 MB^QS&0AEDSTW%04NGF'-- C$[W!C,BM5<:1.#/4JX+I1".4N A+M*13[#5^( M>W1A!/_5L2,24%5SO0BL0RC8YG9P6>F8PF MJ>[,I:D]3D#6UK2Z(*]HC#4$8S/9E U7+(&"Y/*M?W;J*85_9- M'FG^SD,=7K5UP!EP^KH6Z4YC:^2YC9[LQLM<(HGA"W=PX#%:;ASC:T"1ASNP$\(P-'%T_.,%#[.^< M^'CG)Y#!-DS4>M":!5R96:@&R;H1F@W(&:K5$__8)&Z?;5_L)?9L;I:(X/$. M\&:2$($$0@9;V#BQB20886:269/+W#S G63L2<;?WCS,HJGJ?*?..-8.,>HL M2-2SET1YWNF>OV/NU42P1W/)K91/?, MTSD%O'%LJ,=X)Y]*II@//XU@&F&&, HO?JEMPI;):.W:5YKAQH$U/ M]49QV19O;+=*/-AV<4D;P8[Q@(KVWS2>:/CN!6'HP[2;#;H/TWA#N*/\4PS+ MHT0X//KZ/'I"-%(?$>98-LH\&YW^SAZY?4\D\97AYI[X YT#6WEZ&YH MCC>D=80VOV63T28R<;L/#4VCKR\1MQ&GEU'(Y@$'_@PIO][_PHS9'*@M77!' MJHZ^$,>,)F[W(7Q:G_#_YWI2T4MAN0 M/&X8&-J.)R5@!Z&-%UH&U[!'L) ^WE2,)8FEQOA!(O2 J-\&-1G7ZG"R\%Y_C185:*7LLL!?$;*VH MCZ,-OUX2&AWOZY\^O#I^ (>:X3BC$]"R>#V4VB]_:UU6-R*$.PC-;5,9_#M3 MP1O0/70Q#Y23%Q\*&2XV47R1.'#UP/)>FP6SR"\%P\O,9T9A8S0S7/FX'XI' M7WZ]OVT%DM9.N$%#3^?&YUXJ/?""@:;:?S MJ/5*IYWJ0.Z6>H> KC82.CV!9 I+-G; '>;MNE9J"BE;XPUO#9E-73PG#:?3 M*T_><_*G:_R3^.X-"Z&0Y>/!+5^-!WF67WS5DK>Z-6ZO;=%2=EE%4[S^VB9P MCU+&@BXI"9/?@;051WV*G3#9L#%J&7IK&K_ZKA^^K#8UVB=/3(RD_J.K:*=^ M=&]@%KA#8@Q[RG$T)'V\P3>*ED-&+!MEGFFXCK\RHS_]*Z;VS MHS69[0#D<&+84'8"D.M+"]_X/9A&_5<[%@2(#IU9MT202K?:_%BK ]XHT-,U M]_/FUC@]65/FX7QU\)225Q3Y_]O[MN;(;23=]_,K\++A=D2U=[KM;ML3)S:B M)+5LG5%+"DEMQT0_;%!%E(H[560-R9):^^L/$N %K.(%)'%)EORP.VX5D#<" M7R: 1 *2=UGXG%<>@AOQS&^E=/WR.UW[I]%FZX4OS8'F !HX!^THBQ1!:5\" MR$/5P>H,WJR3&)(@KX85+5F\L\VYDA5C2Q:"K]U8UJT]+B1[%#P),"495X>A M+_ZA8AHX3[. _,\@794+@;[0V4%E?0GI&)HRHA5L7##4L+>%-!KL1M'/C"8OE$I"^&Q5,$(?Q M-1+K=8^WYN'F'.GOGR/M2"_3/#ZD/[#86*0O"!XGTA^JAP#IT^=H$DBOSW@C MD9X)8A3IGVC\$.G'>MWV&XSU;,"AR:^_9&N0BY1N&M_D[>J$$]3[Z=R9:U_T MP+M@591;>\X]L""P=[_LH [[V2X,-QNI/ M!??T'FB52C6>?B3P L!010;7Z\E?ED^C/)0@^9X6W+9S6+#'LB7J#UKR\&!& M%EZR8LX_3 *?/^CHIL8%G"Q!?CTO\)>4V:PG=!G%])S2I*U*EWIOW(C1TPJ5 MTIAJ7?$B1%\%AOM,QH?7=1&<*L_\/7!F!+BYQ C[ME@+6\2'MEAR6SS6V&+$ M'A!G7.IUST*8NK54?3.<<[A+KV+SI:8-\OV4-HD'%Y:#J#5:\E/]ZK@+0G(3 M_C/\')[=A[^S_[G[#IXMVGCIC#]?1+]YFRVT^^[FW3\_?'[WX]EW\(I@N^U,V?,&84@B=*-E&8KA)1" N>J$TI#8GOO21V=UI,F%7, M:!G2@*S]'6]SNLE#)3W4;=3#[MXZ^%_J_^8%8?+I&XT70<)6;G]Z<>PU/>/> MT0,Q5*EI*SW1WM8<.8 I"C^X+I_T]+I@1!X9)^+O**P_ ))HQA0:P;^?!6O; M3Z4;-4-.GG#Z,_))TCGCX>(1=#LZ\P_.%)62U6!5]<2$@ZP@-@R"LO;)FZLH MI>37-^^^_][%%C5&F^B#\=."0YG""*[C/BHWR>JLHM@/,:3WT;P =I5.R.&] MEPJ# U:&VEX!]-(PAG_E&:OY==ER7-M%>"N6.*WH7N0S7V:Z-VY%6T![*_KG MBN9??2:/AB <"VOC]])@CY/RO8,SFBSB8 L3IZU657L/G(C70]OJ$S*-S1'O MC2D(/:8 ,F5K*4X=*DD7]%V6K*K7^++C/+B[UQ3'\H'6W>/Y\(AQ(F/Z4' 3 MX_K2\;&P:=VOM_PH)WS,]KC=S>!"$B[(+86L\?Q?-;N^O3M/83ZKVN!P6G?U MQ#Z[E>4?.\GW!OR,%+S$'^SO@EHV1*DO[(DZF?!_>'$ \0)7ZC1*FM(\ZMKA MGL:-FLDS]J 1WLG9+.K0X9=3S*??Z>:FFT'5^!$I?PK)W<.@+=-J.M.I M=1I-8/KH&UNN9XL^34H'W#Q-].C4]7*P/IW$VV>E/DYG_?PA26-OT3G[I783 M08%]S6K1(&\T 50X$%4#.I"O.56';_KJ5XY/J[^[F%=[ 7GPN$JOEU\2RE\8 MEU\>RUX@;[#+ #*X9^50N\B3MB\-O'-ZL"::-F[8.A9XOHV6;QE7PMG.*L_[ MD4^USVO9007KYJEH#ND6N75VS#H><-68HUC5+K^]58\'2AUPSGQU78LCX];6 MR,^*U637I]@%O%14T7^&1!X8NV+^OD M_N2*02-L)7;M$]0VQ E-W;I5[D8>M,(;6+3(.OR>#R,I+@.ZWE8PH%TV;Q.> M IZ4JHJY!X7B@I"\>Y^E=KM?4>2WO)0B)ZDQ[HG8KF/S&B!OB7="=LBKS2_F ME!'$Z]J4/(4;A%LO\/GD%#ER\'#G8KWSJ0_W.2 6VC">NYCR_%1Q'W[-=@+1DB1I##BR,ZE!J\^#C8 M*R Y?YB$N01\ENX!$RFD< ),**Q6[B&02#(;E!("K=LF9_'6RTP1%Z80D (; M*;/]T 8?NIP%R0*6EK=>2F\H^RP'U_A&D)DPNK3811E=:FA,%%W:-#&'+CE7 M FQG)&.,#U],6.< 7_S<&#$WQAZPN,>5RS*$RO? SG:T(\&J)XDIX8F:/;J7 M6?7]IX(CBEIHOZE0+!.*S>$988Q=9WQ9-O],UT_T,S]Z:C#G"'*XH62LG;HN/:G0P@LQHS4R"3=I1!XH YW GY%_4B^& M1Q+0W)&R8B68]9C!!;[*_7,TTFPEE>. DCVK#$&0C,3T@6-?$:MX<7]0*AX7 M7N@R#IN_/Z*'"<:SO;Q'/SI'!!6R90:#!1 Y$KBHJ&(7,( U?LC08B VFW_" M#AKGS- :#):1.1[(D.TR%#& QG$ 1D43JW@!G-'#A1;SL&G\ 3U:!$\Z(HR, MS!&AA627P6C!:!P)6LB:V$4+QAD_6N@P#YO&'S46XV\3_SXZH6!CD/TN^+9G M@2']<4[\P98HZ_KWZ(S\DMP@5<97SUYSMM\E9!?F9XC4)]'#.G@45SXA!5.< M#FS%K*I-RA3 P!/2@Y DP;=T19:,GK?FCP"P/NMU] SM%[LXYE3*7W^ /%E( M7$_$[;U@PY\)\,)PQUHP3D'D)^1Y1B% MBP"H1=F;\3[[F;QAWV8-4GG;;1QYB]7WEI\CL/G1!P$\8^S@)0.;9F'@_#/F M,'"D T2+_D/M,"31\L8A9J S/UUVG*QJ?BAA8RB!JR+3KWQLG0@RT0K&. M5.^*?!4Y0)&A@_HJ(CYE"RNQG/+R%U7M+J LZINS(HP7X_-Z<[RN>MD\]J0DIS>"Y^1SW2]A+TQMJ !4-;XTMIHS7:WCA ME#A^@<7*D[?>0?&!_'7(!S9YV&URQ M__6REC#ELJG&M\<7H!_K("O(&UW^\\^U PJ%C+"?D9/[HUF+$YI0N_S;WGRB+U1(6 M9BFYMMKVN&=.IZ8U#NVP,=ZYU2WR6#TWC?Z(3EQ(JB3DKS#9;X%=0]&DXN Y][[QNL(P4AO#W7J6^*$6 7MY/"F MIAG>P*9-V,&)KT S/P9Q&\P84L_,J06G>![%=RLOIK=TRZRQ8AS;CRTZ.^&< M4_UTE@\NVGL@#V#4Y1]_Z:HX[14OZV27F#)VEA\I,Z_WC:PMYT%*)DXW^&TJ MOO^9]>'39[IY8)JN@NTYI7 [ZI8N=Z%/_19X4NB#&)U4-2[ J:L#-U+>.3D3O8DC?[=( M_V1SQ0O3ERP#^G3M)4FP#)K@MG]OG, [T KR\DNQ*]XE65\%1APE A^2,R(9 M)[,G%0OAQL-TKV)]KG=W!KW7.[0LE)^O+XIWKG:)?#@APGX71>) ML-M):51--P^2[&ET%8791GO7F[H]4WN9BH-R>^N=,,Y;?OJW9WE7?9!OB711P/\Q[YMN=ZSRM3) MSGJ1Y&!K-'9[&O95:0)$J=BFU&\= 6XSLN6[W-DM;^E/#4Y&M2].E!UD@9JL MMO:.>$.D?N*/S7:3:QEX1:6#R\:(0<_\[RH-9<<&HBZ4=UC:P/T[MQ8'@8FJ M#HJ%:R1=[L$YUWD#A3XX<:R7QHVE:?8[((\3E<4?G&.U6%%_MZ9Y9AY/8>V8 MPVYKU&@W0676'N U^WEL"BM.+&["!?1AG[ZMJ5A0L4I3]O"N+LK MSJD^1/^#'9V.?G@#EE[2C]O5D+D0P8:\R1A]3[X*7@YW=NQ8 98GI1D"SL>* MD[X,0GJ1TLW^PJ-//YPSN+?F*@Z[Z#1=IWVHPN"BB(P2"8 49$4Q/?CRNRC4 MG7T;OHT#M<%Y87&/I+S&'+E?L?9E&TBMVF49^E##<=@Q=6$:-FYOU9E!N2=B6.VG?0&L:MV00VM/ M)0;O9#"8\HI\XUAFVE[8Q"JJ63)&A0UIV^BV#VM.3- V C0>"/(W.JZ7>2<+\(_5\%B)3+A;^DBBIECO_7 H;[,DSQBOJY&S+5' OIH(P9*W18LSQ\U M$48.MMK5' /'XLD:@&.O% ?"S&<0*$?K.!.)Q$(F?NK9N,B;0?_O;L)_AI_# ML_OP=_8_=]\1$>O.^,DF_>9MMG#7Z[N;=__\\/G=CV??E>%VPL/9\OT<;\'= M19Y]S2@$3Y1L^,/?,QX3I:N -:7P?,Z+[8LJ6#[F3?$AYW4?,KOFDXM#;LL/ M6>Q9O-W?M'!PJ(K/G/KFA>U(/3?6< \O44#LD(99HV<$GW='[EP&*F,[HB]G MCK^+88:4D __$EX)8]BOS7+JX?^L0&VL"P%#1E$:0)J+B)\P.?S3* SAT.XI M2%_F(?PM6%Q$:5X&M_:$:" )Q+ ZT![5,N'J_9$#ZU!MAD^%(AR6]XD9,J9> M$'+(C$1%[[?0P8=MYT(L'A4_@&#D(KHO"B@[*,%MT6*GDC%.]XUQ4ABCJ+WM MY!S.N644AHF+,_GR;F7K^7M-,YP(VJ67?*Z^WP;O&7JCI!JNU#H]%C>HF,[Z M=%Y+[%'Y%>>D:-!"JC3G32,8J!'4J)]G_.YL%US3IB$([]#9:M;$A7-D40*_ M=/5GD*Y.=TD:;FDL^]#6#G@=JIK8@^.^C+I(*I,QC^.5N[&5&F7>4V4HAP3T2 V]M( M/0A/%3;[VDX-356I3AED>^LX'GMSO(T+GJ( R+.7D"W[,8AVR?JE(TA5BHOWO>!D,-.5I]N)G"4VR)+ YRE)\(0*'*H7K5:, M_0-DT#&Y:/!$.;D@86Z!9_-E5H$:I_)R$Y&/L/8I%5Q')@LIA9F10AR2R4,R M@;2:\%=API ^PDVB86[%FB4S#ODC)1A6^!?A$TU2D74(&7M7M&G]7M\2IPM1 MT$Y>>]GD9A8_W--Z42M;>V%7LAW/N]=:\B,Y4.B$/OGJI M,#ZV6C)V656VA=CZBD0-]K=LP&^D,6XY$, MEC6Q$2=L'U1,Z:<4'#W6Z*P%1W[S@O"2T88D^_,HIL%C^.F;P+-\U=8!,(H4 M)H$\?:Q1 TDJW2>#5;V4T0IBCU")Y,V:\?Y>;!LM!7M",_ZPM<0$^&8[L+)L M' G[?N,FN2Q-DC$E.=?BR-4I,MHVB^I(.32+E>V=O"K?]?(NC1;_.GGASX34 MU714ZX$30WMH*V_[M#3'N_VC(O3H&HX,#3EU\O!".'V7Q0MOZ1KV=F^\.'VY MAP, -IF@L/C)B_S+_%O05':Y%P'<([R_+>0!K]X;[_@?H,/P[7I.D'"*Y"O0 M=#X!SGB5- 7;% VG,Z"KNC4-7-%J&@-T3U9- U%0'3(4&XLK/ 8)K )]_@+K M*EK[+-QJOGC3T1[GB%/65"J3T-P8^2)*2?3A)1"")*O32)+4"WWQLJY4SB;F M[+-S=_[0CMUP N&J095OS!:SEO0A+!KE3T=QE91)$9M"-<_-WPY%.J2]ZK%.W MP![:=7>]D./2I=$6/?,KZ[P%? M9[])X)ZZ%F9@[P0=Z)FWR)V*ZLX1#XD=M"]I1ZQICP'NE/7?7]4>!=RI:V$& M[D[1P9UYB]RIJ.X<[I#803?!R#]B_U&F';%__/?YN62Q>M M'7!.%'5=*[>(&EOCFU(]9!X,V4":E+1)1MSA_8EZ;5MO4G1TF>+X;;Y=T=9^ M:F-8TXV+YE&L_?)%O1ZLW;N6Q55W'YQ#M)?&Y7*JHP/V=92J^!IRMR!#BX?% M;>@H1<'44TQ ;7^Y_? M?_SYX\_-(5JOWCA'Y$ K%&&;>E?D =P 132%$I9 \MW'O_WR\>,O[P>B MY$'WJ<)DO1W4<++:=\I V:")>Z1\]W'&))LQT1!!I69K=6)E:02L8*G;(NK# M0N-ERXI&+8[AXT]_^]L/+9YAQ !#FDCE+).+;NSYGV\./C M#&2T>R_4A?GVL;4]2!56<7FQU)6-O+#7R''R BI4/\QJ+5X&(;U(Z:;IR+NI M+4[45=*P\D)I74-\^TUJX@X=MJ(:9E$?\RM0)IRTH\=#C6BYAU$ZG\3;;**0 M2\N?1YCOTE44PYM+=<#4VAKGK%+44GJ1KJDI\KA$0? Q-0DVWK=@L]L0KRC/ MO> ,UQ(IBRI@\X8Z";B01(.Q,/K]38LY*YVL MTO2SJD=7% MA'6-<()$NT[%:NV@!?)%6K.\1LL$AIQM^:828VQWW:5?[ZM"I8*F_3662;7& M5!8='D:3X#&$YTU4CJ;:.N.2327X_Q+BVI;$U 20%>O_C@R+J4 MA6\4Q_2M7XCC]K3:G)4.CZCWK' K6\']F;2-\=)O9#A R%N87J.LE5,X!JRL M6*,_8/+NQX*:564&+^Z "O&VVW4@#M:.!B_UV*E%.A"[X3O+Z"#QW'@@?)F,Q( MR89D?!R$&K:4+P%K%_HT7K] QL7^#2J1!Q^%E,S/[IPD20.*'9:7+-*XYSRI M_UW#J:=Z;YR3?J 5*NG4:EWQ@5T&;270@BF+G)N[9E!QZV MU97\\TH[>'5V< @(++0)(O\B/(^8V?NAP4'7*4)!O?[=.%#M-S40:)!>/P(( M1B0("6>%:/[K-D'CY-]R1BYF_'U,O607OY0IT]=$!^U*ZC];HN8,G,Q=DPH?'$^5L]-/ M&CRN8 GO9)&D_&VZEX:J%##BS@: M=-*_C"C8RUL*4D-TNPMV[-6XYH@+>^G8>F@Z#H4,LWGH\_\]J9[Q-E?-4^J% M$T1Z:ET>BG9VP7XLJJ[ J)I.P3)8B+N,4JT9#@K5RF3/(9N5JV!+@I#-3\H" MDR D'NL1;R-^YA_.B"@2->?)C^*_3RP?HYHWVGV4>FNP5:[L?GJ+I/S!;PVU M[NPL;N@&OE3\\HD%<>G+R8M<0NN^I3J"4D>,SA]VZ\3QUEA&.^7'44,6YI/:FP?Z-DRHB_Q5S/LE%C7Z'5?TM"8JM)S MM:1XKU9[B<,]\?G\%Z6(SOAJ76S^"ZY7])G_5%L]8R@AG--TO&V*F'80%>1A M[CB=QF]#A_0Y"W?ERSL)20MXH (>LGL4V[ :X;N'=!6"[;;Z10QP M15.CR)YE LDR;:@R8P$NKR)>=%A$26IEU9<;!4Z)>Z[S]KOBQ(LA^BNLY2K] M)KMZJ]=B<"7THAJ^'\1TD8I1S-9I2;0(>$SQ'*0K/LAYH+VW>/N!7(2+]E'UTL2T\<@2<7Q"):%HMXOT[XTG)40?EJ#.TX7@GKM<&$'7\L#[>NE6+V* M_Z^@>DO7Z>!KE_Y-^-K4;UKXVJF%ANJVE3TQ]H^#C;":/"PDNV'&S',( M#)QU9;%6[9:Z?9 S9H>V[%TGZU?O!:9/!$S+%VJ2QA>]) MO(8=JLGP/1_!D!==JB(%NE6L==LT+F.;\FEVVRCD'N9L!^6)XV #/Q;7H+/U M+81=\CK725+P8D7]W3I'W1. Q=-HLZ5APCW\/(Z9T2@W^,E+V2;["/-G+_;; M$G%TTL<-8-HM6X[5Z5,) *3?\8[T6BD'.R?6CP U\A7H.1UF M9Q&DDW=H732:QE"KZE0WV$0+_,-M3TX- TY0'#+D&G:.@/;[O[W[T'PMX* % MSE'4HDVQW5/]&?FN3H.P&C9OVA^M!YYDR[C8W:71K"Z?,UP5=R_':U:):P,T M73B#3VKV-_C>1<:/,(9N0A=G-LFVQPB7K+ELEQL$BSA(HO89 FMW=?6D/,KCZXYYB2 MQO)D:>V =]2KB3U\ES^GGF58<_J$,7 ;&MK3FL?*0NLWC$/R/4J'W(1LEQWU M1[00Q@T$^FS7R[5V4L4+*1IUT[$<:TK:Z0UUMHF/S&&J;)1194_Q9'B?;SA59.$\!/ M,];5$E8VLT&.G8:4=8BL9U "B;D$;BX*0 S M+B*_A8I&29#2.QH_!0MJS.M((53%POK6Y@V,CA!&E=1U'H(6 I),PNFN MVTW9NC11DIG(\5)^A*.YWJ5)ZH4^"ZB%?S#DT.KX'"E^=EE69P!ZP.0(<;-3 M50S!IR3=C CY3""F )I/H6\R^-1O:8DB\5)>[("&1ER*,-!=ZL7IY$WT0!^# M$$I 3,OW&C/1X0(F*GE,ROE"@OSGR"]>\+P(%S'OX*UE2E#@6/?7Z4O-"4E-+-B'APQ$G$/ V;?Q)PG'!<7HA75-A2@WB;*$Z!&XF8D^(+$(;M M60VZ6-^65T/1PWD8[KRUY+(N0FX;$?3GY?#G3UZPAD*RYU%D5Q1CUDD1=UU*SDB+1800P*ZA"/"U4)L(*0S53XCW#_,07E^>& Y].5=%^FU&;ZGE\([,PRLDL"G<7:E1<-0=KIV*)UOZU7_ MMO8X/8>RIK5Q]7[C"<3"C2(/CJ4RRMG%?D';[:U^<\IRV,ET=+0U8EHYL:_, M0>[V[LO;9PJYBTX?^M6X"W\;K=?,5\"/YK?\J\QPXY]9&QLZ[I4XX45>P_HB M._@E7T%(DDDYL8H)9BV^__[<%*&4V6)) [@47B1F&OH(]9R.&T1;K*L306O8 M'"]\MBF+ 3LE^WT2Y@V."^]Q 3A&_KQ!'#OJ#OHE6W.\EP1%#_S [H$#_0O2C=P!V M/U).[:B\0,W9DPL_T%^,(_<$ [^+5E_04X8C]@9#+8'"']0>E1^I1[#]H8I# M=6P^X:%[7^VAP8;%-;,]R_$UT)F7TG,OB/_PUCN:'[VU?4W;@DS +SCY-EHJ M_PZ6 KEO<&,+#"/)/X8-@E&/:) M&];]N;L5LSK_KG\YB8-OX<8Y_.44=HB.X=M] :8S^&E\F$D=PT_6I),\B1]S MKM7/H5J58@)>U?Y7,?=FP-3]JP-#.'>R:H?SM0LOG!MRR#Z4]G/ZAI)#8^W2 M=7+5B?+NI,")\HZ_2E'VR+X(R$LD.33(X *5+*Y\KMVS>;N_9R/=KZ/%\;"_ MBR$@%670ME :K7BRSVYAI0G:7J>G54N$<.]LI_JMT"9$Z%C-5@\4$>QK#A$( MIZ]&81IS^YZ]I4&^3G-K$PR.I"PE>[U_F1ZE0SF"SU>76('!M8SPT'-?%%CT MUF=!LEA'"62IJ*10&.0Y 0=AVN(Z-^A:&2*'>>-J8T#R4E(BB8HBIP&M_0_2 M%\K:WFP.'E#^>/CS$OFL.672E;"2?!0JR6I[@>:+YD>IM;X;0T MPCVSP7M#SGB8)!, >#=?1V?H/T ,Y,[ D3$PN(CV6@2%#D12@H 6DXSP77RL M'OYDBF&^9-*+W/^9/*=OXS!$WX MUA9OGZ3!!DI"[^6![/7BKQL=U<.E#=_>)#_)<6+[^95MO?XZ*MZ M='2T?;^$<4'L=;T.+=S?>11G?X)V[VQ_OR8A7BD5MKV3?IY(87E"WH['"/1"I0(HDYFT11*W>&_U3=^WCSY8Z<\6UL#%?EVM3_ MO%NGP7:M]U:<(D.<0&K/UN/ONJEP.]9K;;UT'W.#K=C7W&14R0YP,XVR+4O8 MK\SOKO'+;A.R[L'7- MK9?2ST$8;'8;&T%#.WN<_LS5=S"V3&CA_4H6#2H60(C7(#8!N4DN. ')9R23 M??J+"I,?!FB_78+U@MQZ,;?>IM9Z1X+MWC>GV%ZP?^W87OT.=K%=\'[-V+YG M@4EANY#]2+%=TX=IQO9:Z^&^\%6_M-G214I]N/C0= IKE.$$\-NHK;7J,$)5S02=XK\J\W0OC\ NWD'G^0B>7=]YFIC^B-2.S#M(7R]LD70), M (RM?@N#)ZHMW)&#M5T;8 ;O4O)CVR\Q^VT* SX5Y(]GMZ3!=/;V2[H$^ OD M+>V9M')_W2"/?]^D!>2/9>/$[+>I!_G!VR9VV 0"\?+#6QQ(K5M MNYO*QJGC^;IR*3)W M>9//WC'R(0IKM0]Q9^N9SC3\":7-MZ>Y3R$M76,:N>M$;TWO"K=>+0<^"8G$ M_77^)('T#H%P#1/(Y2[^=KWDG40M .. U\@6YTRW;7&MA-03CR$-?8KSYG$]SKNYVQ+_].]=D+Y< MA$D:<^Q)KMF[=KJ! X':3;;Z)E>WR0!,A#>OMV M<(CX0G B24ZXZ,SC>F'-.R+L/W>;!_9[[@<2\A54(IE.$RM#[^:[E284"Z(C M=01"37>?K.#_ZN&_^B4L([]@_JI!?\\$$\3[Z=4CMOYUZNL33[$D,0;3%26* MC\LY5I^5MO[A#MB_5M=8_QWL>,8J[]?H&!LL@-\O"L'+(L9'MMK1_%VR-^V/ M"\'_X([/&8(?L'^M"%[_'>P@>)7W:T3P!@N,0_ 3100_&8'@0G!#"/ZK^"0A M?T30T;)&\Y<1Y(X+PHLG>IVA>)T$KQ7(&[^&'2P_8/\:X;S9"/AC\O+![>,% M=?W?IZ!X7-!>[$QU/O2.XIBZIY2OU46,^JJ6CSOZB/@:7*67)PR*;&,IX7#+OAP_?G^M#A#Q=N)S8_WE>ZUN M;."7=)'P\9<;TVBBZ:6,O%(W9OL#9V9_#5ZL+&&3X'-A/85[K?YKR#>TFN&B M)-EK]%R#[(-_]26I]4H]EM4/6Z8A:?-8#;6,+L)%M*'WWK>S(%FLHX3I=^\] MU#\IV](6)U K:5B4^FEJB+P^3Z?8@]%EL:+^;LW+C@3A,HHW ES8,$R]@&]N MIQ'[!=B3U/M&+=?1,::X($P895*2)E\Y\?VTBN'!8A*G4J#(_E4&B>P?_WW' MOCA'K-]H]!A[VU6P\-;S;T&R9XJNMCAGII*&,#-;&^(+,-3$';P9)Q$D7X&D MO>%('_=5.HLV# ;J#-#2%O%P[-*P&(Y-#9$.QTYQ]0Q'073T@$SHXH?'Z(E] MK5V8QB]B3&;_*(=D]H?__OT?>QI7?L YV YEAY%5_A7?,*J1;>B8*4E971]H MU.#WZZO?R#_8_[,[TD^O&E3B/^ >Z:7L\D@_O<([TB79QH[TTRLG(UV#!C>W MIW;'.!>O3IE>@H!$HD %(DIELF M/^S0+H/0"QDD2, VPT/@?IBO@\AB<;"I68$N)3)H/@%C$!HYALO/"%P%8/4(=$ M1R&#ZWT??5^B8>^'?R#.P>Z]&IL*NZD=^6FYI(LT>**%EO#RQBV%\1RL [%_ MGYY3G\;>&K96=DR&ETKCAK, /91Q0J\!Z\GGAQK(XHM[3"@W^&&87 8B 0Y0 M)E4Y9I!0GHE""EGV.\T@F63!?(:3,S<,]F1+%:/P0X;?+ M:10SQP_CJL$8(V+<&_8CC=FH8R%*/1*W-,,)JUUZ%8%L31OD\6N;Q$-'UVT> MJR8\%MQ*+(KQ9C$[#\?G7_B2Q*=H06X9.X9V@79 PKS[65Z),R6'10 M*-2:QFW?5Q\D_1FDJU6TAKN:E4CK.CP+G@*?AG["5MEI'#SL4EH+4;TI((:L M8=8H(*Q?=^20-E 931#W7'+?7[[ $X=^+@)LZ>4RV$4]R_:1V!VLD9E!"IY$ M8FH?&!T:1764Z,/.[-7W)ITOEA>;#?5A._EW\3/DX'HA6]+^'H6/_V#_=_T< M,GO$#-O7+_/TDGI)^OY#]EQ:[;F(>9:(T=F2O0LX-\P/.?[;TEZ3P]@(<5L= M1R >S0URP4G><"%$AX,=$)Z ]"1BXC/@$/+#ON,:-"#O/_Q'_OHN3SZWG.6+ M_;-D\I$V?W6QA$,Z4DA*,E%))BOK('T'D)?D I-Y2BZ+[W M" G1[7N[J7P+ M^W-"XZZJV,GW'O-G1)/KY7E SZ.X,=98?JC=+QI("+%#'&6;V(.CPK,N@4@4NO/$2XN4?4^.-6EGV+MVF PRMH# A0- -!MX&-EE"2G7AR_+$5E\OW=3J4..+%"750S4D3H$TJQ)UD]1G4%>**-:/*XO@%$"8-BHYPPD7UCM-5 M$'J?:7/B&"V'7B1LQ@%#I MOE")?!6$'=QB,*/?$_#TG-Q<.-W%D#J7)? R4/OT#2H.T1,:TF60-N!J=R^< MX--3:]G5=W3!Z^]5!1^*25NW,7VS,1#EH)XMCYF*C^B.\B$S*CSRSLPO^#(:? M\^!__I]='"1^L ")L$(>^^/OT3KPO9>F^*D_E>D#68U5^F*61&+:\%2GB'DD M@A\RME, ')U&NBCCI2CD_[,2I+%BR%44^M3?L68/:YJ%E;!*:(<:K)&NJ]IX9,1C(/>H1=E-M[9KAD)QF.P>I^UBMA\HV/OJ53\*N&?^ &O(\[]'=[PH,$2)T9.@G/TS M@NY.ETV+7-&4>(O%;K-;P](FN_#UMG+A"P5.L/_(_Y;M=,O[V_/0S[)6E6&C M#\&)H4AO6[6"BC*U"6%,?YVT0@[\=_%#<2(EB\ /K',A<*"0/9O=>"],QC5A M*[('MBQ+ SD(8<"BSUCE>D,_5I6U BSW&0TK<^5-]#,3\/$0KRC>(GFC!TFB\6\ZGD4GT6[AW2Y M6[/?H#[(B-BA/Z.)X8$VV_:,-7IRF1#^Z--5'VXUA2:99#PJR42;D5P.V$"E MP1,\,3@K3V)X_MTIHQ*D?&&% P;=&[TT5E*>Q.# 3W[W7WE1FC6>&(Y5=&S? M3(&6$\*3JKQZMTB -(X)K$=+47!#2@M,Z09>8&-!39E-@F).*B>('$/2Q\!$ MCDDG9]C( JB=U#79$XZ2)FR8X)(FR=\5DB"T?&_Q'-*GT+G6)]Z:QV)>2B@+ MW;)ZO"_4,X+F0NV[U(M31(H_T,<@Y!6DFM5W@^U7M.E@NZ'IQ-!;TJ\5KEF[ M">&S+*U60(:S $3>.R:BJ*$<5%_0\?QV%T\[G:/:S/&NS2W0OW-%746JT* M*.^"=_*J"FZB'BCYRGGL)Y6,*)=YSTOT!"(!3#SJ./\6U+[(U=P4Y^!4T:^H MF]G0#GGIS"ZIA^_'E^4RO8=HE^9UE3)63AY?-:7LO:BIE:LF*).O0-M!L4P$ M6NJ%D[-HXP6JH[=H/"U(J>K8!BJBY?1@94_N,:,0'XQH5*YFB@GJ.*#$A:8C MX*3D 7?^V.\_-A?T;FF+&$RZ-"RPI*DA+'OMB&\>.C8_S0I6X-?GS$A!^Z M] 12!O'CYQ[X\?,D\>-G5?SX>9KXL2^V8?SXV3%^Z%*W!C]^QH0?NO0$4@;Q MXY<>^/'+)/'C%U7\^&6:^+$OMF'\^,4Q?NA2MP8_?L&$'[KT!%(&\>/7'OCQ MZR3QXU=5_/AUFOBQ+[9A_/C5,7[H4K<&/W[%A!^Z] 12YO#CQ[^IXX?4=D+X ML:]A(W[D#2>&'P=BF\6/'__F%C^TJ7N('S_^#1%^:-,32!G$CW<]\./=)/'C MG2I^O)LF?NR+;1@_WCG&#UWJUN#'.TSXH4M/(&40/][WP(_WD\2/]ZKX\7Z: M^+$OMF'\>.\8/W2I6X,?[S'AARX]@12N>U^704@O4KIIJ@2DUA,G! W07NT. M6-%MBO? #H4WKPJR\! MG--WN"V*L*)7;^2QQC!=AA=MVL)3DE#L"BH(>!NH!96_]2UJYI)*S=R$P%G!$(7*&')>GHI>0[6:Q&]4+O1BEV#M8'AC&0<21I)-U/L!S9V32*NOC<. M&!>!T&'AC8X'%UH[X,1-=5WE:*>Y-=X@1T'FH6.WIB:%ZV<3K&CK]*FD0PWW M2W+D+TG-N3]2-E0GF:G-9#6[M,_O=AI3FO6*FFC$@EG-NRI0 7D14]:%O#FC MXK^^GQ$A!!+$,&PI08Z_.Z/G];6&%=(5"Y5C:'T>Q:?>>@%O.3!6U\M/7@R% MKY(;&O/'>QN\^V B.'%BG$V*U5)O"LA73,/U&3K^KR*H]!2$@1CX3UZPAHHX M=M<]#M3..9)S*(%<\B372Y)SA7OXX@UR5X&4:^O\W45,=453L4L%2[YY/B+O MH]-HLXG"NS1:_&L5K7UFL[-@O4NIW^!+AM#!B9:C+2.'5;V)X(VKAJLR>&;0 M-'^;\@TP_9X4;&&G1# F,F<6=PG>)H#CB<8/47M$Y<9&L'U"O#2-@X==FEOG MGJ$96.^'[UB\%?M!"+6<$T"NPE9^K:U&Q%UG-(PVC-/(R&L8&9QH,M8N1?0U M@ ;R^&N,1I..P%PH+O&<0!3FV$).(K&[Q8KZNS6]7L[#-.#8'#S1.[K8Q?RX MY-.WQ7KG4_^&%#Z:'@T008@^O)&IK_5]Z&UA:@[=%MBC/Q4._NZ53VF=J$> Q MIL+IZ %^$V.O:X1VPK=(.':0%4;%S9S2/6V'+ MSK2.X,V2M\\T>%S!>_)\!\Y);M-(CWS9D0FND3SNJ:[;CAI#Q4O\B>?:-=0= M!/9>-5XZ3F1'8]$3+PD6_$7<['"#/^#$TUVWN;DF"'RMN62Z:!\UY#5GG6DA M?+1@IRGK2A/2.4U5PV')/_,HSF.!I?=(LVB.T(HE%U5+9J>L),Q/:@$,JR>R M^DY@3[UMD'KK>>CS%WWAW#E(X10N^1R$P6:WJ3MM4>F$$Z#ZZ5R.1R)=S31_S=Z$4I@-V35/.&R#AP9<4CV1*3 M&HN/LG?DLC\@ M I\\8!WC,BN(NJ#XR_?9QU8*/KO>%2(N[^<"%\N+&0,AM7--[W M1'8V]YG)5TR ZV(B-.VUUC7$"<#=NE6V]0]:X5V4ML@Z>+L[(TE*FDY6B094 MXY>4<4RJLQV]"*_HM_3^F:Z?Z. M!\MTU1\":OM/$@*:+:$ 8>=)PD8)H? MAV0GQ:3@ZQ0N'%A'/B:+"^N$4?AV 95.UOR2+AOP_.;:SM2IROSQ,:9,#%JU M!-,4*K_4'J%T=\&)$'WT+0Y'.MHC/PE1E7[PSE>EKJ/'F%&^![T+_>+(%XX_ M6*#@Y:+PLC[4\B&P:4,4],D>^H'VG(7]8PE[.F]SGNI?P)=B/^0PUE>+P;684^:)*T5K^3 6V%8,]HPCV3"6 M&=+M30#XW2Z^V;)0;6PG@5]N&V!F'_%L64%4I:T,!+?5 &Y9N,A0]\:+TY?[ MV L3%C)"8'GR4OE%Z=)_/UHX,5.+A>JO\/<@A'=1.$X='1?R,^J$DR-G[>?BM^X9PXIZRH1.FO\71;MO\8$YM*YP#OD.K(AXX;(+<];<(K*DN?1 N MHWCCY<_BI-E"',IC"=Z$,R=O@A RN.&W_(?/D0\QWZY&(#6=_G M,5RGO0B?:"+23)R%3UQE_6R]\^7Y&MC&3*]@R?R05[MIK9C<6,?#)JF9Q]ZJ/:=5<1!$- M'J"E+DA[#YP V4-;V>^W-,?KW56$'@Z>#7[;866,!GU;RV)T]9GD*&XNB-': M87(C65,IC):Q/+P,1M,&5DPAF?MT'>W\.QH_!0MZ3FES[-G1'N?P5-:TW)]J M:8P\,E42W7B,NA52D 6(01(A!UE2R^4JC1HC(TXX=9*1)XR^PTC0BL(''_5@ M5:+Q5BCPRA#QGBY68;#PUIEF22M4*?=$#%K]M"\OB2IU0PYD/94P#FE\U+_- ME[UI+E$^#Q*8"'9OD-HQ$&?S-@]*"D8YX"6.$<^J%=J_/O%W6J#0U,KCLJ,. MDD(WG%C95V^%)<@E_GI$RI(;6(A<.JX MNJT:RO.UMB'>2=HN[N""[\S1\((M\C -#HKSV9F+AE64#QH.572Z%\U3S)+K MI?2WGGN?]11P3]4!UE#9NZ[ICG=:#U%"NRO*RUKQ5PFEOV/RR$8M(LX>4RDP M\>KJ?-ERT?=1%0-/=W$,R3ZA?\5FE?A',X8J]L:-#3VML.?85;KBQ82^"HSQ MC&R5B<3U6U&YO)VPK.X^:KQQL-W&T38.LC)\/!/BWOMV$T?+(+VE_]X%,?6S MRQ^M;"J+1\UVX?[G)(!N@*U(5TYR]L0#B=^FWC>RY3*S,%\(G=W>] H%Q9_* MGH]"HH-S6H;?LV[UO5EM?+%EO.DUOZ&"2,$/6S@H[#OZ(&SI/W@+JL MW],ICF5[%'Y2FQ$TNDXA4YWKK,,*XL%MW5RLO.(I1K?HW-9]/&7V$6XJGZ;= M4\*7*(4FF=18_:?SKY&;N,FEJ@]V)^\S\.TFN*Z2I'&P8&[]BJ;S)*%I H^_ M1F$2K0,?W#U;#W\)%](?[G8/2> '7MQ\DJ./.D[O:,B*E5<:])#&N^FD6\'Q ME89+2?@C*D(67DQ8EH;?2:G*0V2!W#S5@,28D@FW45RSI3\T]:G84+]\R#TPD7@K<$S\#H*2=V-S?Z]<8+20"L Z/3LB@]4ABHP M.*DJYT *%J3DH?U5XXZQ7\YO-N%X%DG-9:/6AGA'=+MN^>"M;X5SG';(.F)( MEF1%AI/N*T2]AV'MC:&.IE,:BH?W@]K:364X:KH-5#L@=3^'VS$D;RF$(0#& ME_316W\*4_Z&56WNO4I[O(-32=-\A+8VQCE,U40>D4N?42>G:?OG$^UK?".PM;M,KG7DT3G#.N3=#!Z1"<9EY&P=WD,J^;Q:"K M<:USZFUYXO=EP_6)(?WQSKU!EI!B-O7...?K,!7,K(!G).?H[L:%?9N<>&NH M-$N2%:6N4CD/$]I/N_(WV[K@G.Y]].V\@G$Z@?3,;JEU7\A@,UAPP',S0Y?* M>>ZYGZN>-&_?6YFV956KY"*<+Y?!&A)M$GEG?IXDT8+_=1[Z_R\*PO0/UGP7 M-Q[!C:6)>^)KL9B,#*,(XH4./6H-+O]:!(<[.-Z8K].7BB%^$BVM"F ML^R>W7'.PJ%V.%C/*_3%-U\':S!^-5]P@XR8"C\B&#HXW#ZP@Y"DU_:64N]I MS84.*[1-A8:NTYD)70IHG@C9T$>VJ67!'BUP!>G+ M9YJN(E\*TAO#>+6^.(%@D 6JJUR%COA 8)CXPQ=;?*Z_ 3[?BPTBP8H(7E(1 MQ4#0).O61UOHZ>"USJC((;>^"<^0H]WY," ?)I;N*80^4[7=&J]9]B@.[QPFM0M^I#7FCY[,UXQ_? M^:P-DU1CV=PJ;IX;SIZZNH_F"WZA[2*$*V%)>A%6MI1#O]QK;H@&!I+""1(Z M[%-Y=W@ '7S@H46;X6E-V:ML<&0CV)*<+YQ&W.V'A25OK7#RJ[!/R%^?\]OB M8R=F*@^VQ)E5T'ADXP1OXFA!J<\7#*?P!'+PL./H"G_HAACEWLA1I9\5*D"B MUA4Q=O148'BI?<%'+)PKG,2?#,&#\@/E3NPPP' MH1>_\ 5\\F4;A6<[;WT3!QOVQSVKC""#73 MYMO*] @R<>"7*!-(/+^7D!T3B7?V=_!&K!",K(,D#<)'VX^RV+=@@2/ E.1< MR?62Y'R)8$R ,X%Z+,">9/Q=/.3BT$@'H^ET[24)F3>/*ME8Y%*,JAD)*1^E MBRCA_YM3E*SY?_^SU)PM4?_U7_\G_TLFU7_]?U!+ P04 " !#,9I6WH X M%Q6" #ZPD %0 '1U>6$M,C R,C$R,S%?<')E+GAM;.R]6W/C.+8N^#X1 M\Q\T-0^G=T1GE2]Y<\?N.2'?LCS;:7DL9]79YZ6#)B$)712I DEGJG[] " I MD2(! B1( K#B[%.=M@$0WUH?@(6%A87__)\_UO[D%: (AL$_?SK]^>2G"0C< MT(/!\I\_)=$[)W(A_.E__C__Y__QG__7NW?_Z_+I?N*%;K(&03QQ$7!BX$V^ MPW@U>0XW&R>8? 4(0=^?7"+H+<%D__*^O]W-W M!=;..QA$L1.XX*<)+O^/B/[R/G2=F$JI4/W'"_+S!LY_V7V+68+\]"XO]H[\ MZMWIV;OSTY]_1-Y/61?)GP4^DA?_42F?83J]N+CXA?YU5Q0W!#E-[V!CZ4TF M_XE"'SR!Q82V\8]XNP'__"F"ZXU/ODU_MT)@\<^?XF3K8"QG9Z=G*9+_^SJC M2/Z_T\"["6(8;^^"18C65(X_34C[WY[N=ATB[?SLANM?R!]^$6N# A.2UB]= M0H2LEXY/)#9? 1!'39!$6M *T*.#\)]7((:NXW='=]#< MV%!WOXQFBZMPO4%@!8((OH+[,&JGRX86M0*\N*&"5Y'@^4C5H8KA8[; MR"BPGF#T1X0%C;GE8C8A,&PWD@#'FR<+9UB,<%G>!%!TR@2 M,%*%FA@)4K@!*-Z2)7*3;0GFX2+^CE=)*04U-C0*O/LP6+8=_W5UQUE,L6 = MLC#< ]RTS,IY6'&LV0LECK_C^SUT7J O:01P&QD%%C8G 4+ >P)X9DJ .)1* MQ5&Z?PL#O(F$CG\7X#[*C?6ZNB.9F1[N"MI28U_*I"S7&Z7SV$!ZQ3,FQ.LQ M7A523L@"X;4QDL6%/T[=D62OCC?JDM8CJ_Y(Q@JA][/S0T8EI4JC=!N+#[IX MHKR&?H+WA7AX$E?)(T!4N.)(FMH9:=2LUS#.#2C,?[*^@4!NT\5M9)Q-%_#) M'O[1P2;4,W(P[UU"? E,[!;&F0B2EPC\F6 1WQ#+70)(M>8X &(G3O".8_L$ M(H"P"8B9@O\9(^BF@T'6]!=N4#=GAE*GQLC.C69GTC/9("MU3^4MZJ976:0" M3>GCL)(%QVU$%^>5+"A.$_HXLF1!<1O1P*DEBZ>^MEX.+OFIHJ$A'9U=\B"% MFM/$\26+CMV"#DXPZ56ZOKIN#K$6 MZ5E%KEE-?2%D1G2"[>XOQ#4'/>B0O4I*T5WTT6\0K]JQ WVEKI.6'=#-TT)" MH+W$![-%JG;<]:*EMG+B*0)?L66*F_&F\:T#T6^.GX!9@#>Y"<(-+\D4&$E+ M>,@^Z2;T6C^!2@GR/Z";.'B[5952$?J.;L*YP],,1*2WLP79^-[#5TQZ.BY4 MRD;D,[J)A@[ZJ>ZSM0TJQOT.5@25C^!38C( M[Y5.(:RV]3F?O,)6-8Q+OY*6@'3#^L"?)YN-#P&:]R"!AK9U.RTH@8U?4ZTFTQWS:UI..A;@N88NUI@,NKK (;X;L,@O8]*?]-ZLRC=L [PJ15"[^,Z?GX= MMPN?6S:OG2@8B0SZ$HW$YW00U51_>5KBZF:W\K8P$H>IA#;" !OFLB?NN!L;E0G MV+M?9\XU5$%V"^#L P2ZF%Y=_PCLD MDCT5ER&C$F2_ZB(EM1T86YQSN S@ KH.25*X5W^^&<5E6AY#=?G&V$+!_R$C M'X\(/.=M;T/TW4%>)Q$TM#@VX*_A*TC#'4FL7[IV^W[XG?AAN\ 6:E?#BR_[ MH.MJN11>5IK+J>ZC;G2TNCHF'^C5 MU)#.E\?D]X"2[>H,OGCJVI<@:K]ABE!*"Q3I#$6B\5>NRF@ #]B$&!K?/=;&)/63W ?3R;O)GE#Q7\Z@3=)6YVT>T2' MHB-*"=U27WSR-E*(JB*-<'NTK0BX/R_#UU\\ ,EC36?D'W3.H)+$/_SKBEP> MFK[@X8K-I;PEGXCUGS_5_/V7/ON22ZP@)7K[O:9;K*+_^GC^^?3SR<7%Q*V6T4FT+ M_905+ ;/()U>)A$,,"+B1L#S5QKD5:/7VG):Z59,-65UBJ-2I-*X8H2UTNO" MB5YHRTGT;NDXFU2YP(^C_#=[+6>_^-?^K2@: [68QZ'[1\ULW5A>*ZVWG*S; M@K&W_RFW]-UP"1@\YKL DC M&.?G +7S=G.%,NKW&/7G<14KJ)B]1EMB-'\Z3T_EJ+RFM=IG%S1?ZY+8%,W; M>FC[4E3;EQ9KFXE''16W4MQ#&3.?O M3=7Y? 5\/\M%W*CU:F$;]2Z(,M/\!U,U_PCP)[V;P+O&:Q='Z:5R-NJ[&6"F MZH^FJ3H]'+J%/GA(&*<@AT5L4K 0MDRWG\S4;6Z$!O&#LZX;Q77%[-.Q +Y, MSY_-U#.YOH#P4K3?;5R1S()H>Q5Z;+5S:Y6E] %+Z;WA+)"'FY'BPC129*>[ M>.6*2,(3GS'XZXK9I'9A?+D3YL0T19?".[+_(1(Z;0I(*I:U2>5R('.]&^=] M8\$\D]#[V5O0>SW(7._&N=Q*,*_P/V?H.?Q>%Y;&*&FMSAL@YAHWSOE6!IG: M*XWJ3HO9JVL.OES1QGG<2@@?PRAV_/\--US[O:ZPM4IO1IFKWCB7&YF[I@@X M#&47_VR3>AMQY0HUSK%VC]OP'U=AP':L'1:Q2;%"V'+E&N=9.]Q5WJP=Z&>3 ME, FNUB\+)B/1GO:I''F!##.Y9:_MG1Z]O),KLG5*/VPB$V*%L*6*];U-H,+(]3,[BX!W%T4)YW234=XFU7UQ^S0O@3,G@*%.L[L@!B07 M 7P%UT[L9, YQ]YUQ>TC@ 3.G #&N<[V,3SHRHG!,N1XQTNERF+XA,7PR7!U M-\/+M6R+,&:(DGLB\H_!ZOL@A,IK9K2]NG=7&8N?:-<[AE0'_L Z[3 MD$RVZBM%+=2[&,9Q3=".Z7,7&N=IV%V=VKYAC$S7P M'%0WLMF%;5*Y),K\1I%Q'KD[=X&FB0=Q.],X!E&JGUO?6=:HGEW8)M5+HLQ5 M;ZB/+DNQ3F[$I^G 9TD<$:ICRK-W[IQ*-E&A)=J<$H:Z[*ZPP!!);NZ!'_\% MV,O]0;FR*#[;H'@!@+FNC7/9Y1*ZA9'K^/\-''2+?\-+^W!0TB9]RT#,-6Z< MCZX,,MVKB.F\4-9>K3>!S/5NG&LN\S?NNMM^=+?;5)O,[!@7&/J%Z1KE ,MU:IPG+8-&XFY)C]E:S4M8J%%_7\T>YK/[N^OI\\WUY')Z M/WVXNIG,?[VY>9[_-,2[#9VR.,\6MS# 0H#89@[3@P_& P]B5<;*1EWW]D-] M(6U&J8P.:I--L^%HDSE>HPSC(VI:0G,<=0O!,UKSRG*+ZZ1K(;55U2X(T6Q] M[YWQ MF("^6TT[:@MFK4+ 1-D99? 7H)-<@]W2G3^/G)Q>@/!W14=R,V1;W:JSL[:1'2^D%9[90OH$.6XD6@6:9_\@(O>2$> M_\_-GPE\=7Q WHR/KQR$MC!8_N;X"!U] 1<@&=$;%(_@)@_(_"J6,4)::"*'C_0A1L/80PBO&#>ATX@0Y#&>E:Q MI!U:1:\EU%/E;'"JD%DSP,UN,6P&*XI%K") (S!%SR7H,BT\(K!QH'?S8P." M"&#FS^(50"4),B@@4-,J9K3%J^@-!ET((T(-CE!.QS]#ZF1%-")3]!1#',:. MKXVZ'\+ E?!+58MK2H)6VA=$9]G^\A&%&X#B[:/OD-?B/.)TV9"=%=M(X%71 ME!""NJU;'22Q6N:%FF'T#KGR>P^<"#S!Y2J>+;[A=9*(E<$/;AW;""(/UK() MY#X,EF+^J9J2MK%!%*)E#JJ"R;P7'6MVJ"MK&P_$05KFCA(D@>WZEU%]9_>2 M5EL*KL(U57.K[4*O\[HF*KV'S@OT80RI\Y2&;ZU"'T.,B!T<;QMVC:+5M:-% MZ^B63HAM,PSWLA +?F%7*(OK;+P[G$KTS*6-"'++]ICY$=ZCLR6',F('F^7" M.A-$1*/LEG1&K9=[@34CN"Y*<$]*2RG= M.%<%5SM32-2WAQMJH"OR.I0O3.CCIQ:<5?B5[.%,![R]AL#HL"<1WHO81P>Y MN:)S9(Q^/@WAXV]N'9V)H7AS*@C>,KN5,6TVGW0TU2L+[_SBA.1,UH0Y@JH6 M7F0:4.NUA^UWJ]-(',':5M*G"W;;YIT#@U[L:+6V@I54D82KUZ:X'SM&QGZQ MDA/2=.A\\*Z?6=M, IU5K]AD[74JT$3WT@>SH@*VCQF2R"V+SBED2^+>.C\H MIATI)+589V4*(+1L3_*,\(8L05N*.A4 CP2LXO:100IIUSW&14J* "Q)!E4- M:#'U/)AB>'2@=Q=<.1N(E[7""&&=Q#=6+ OP_?B>L(3 M M,]&'D(#H$5""+X"NX"%^_9[\,H>@#Q;/'L_&!'[1ZQ M97BR=O3HSTLBCG^82PM#/ESP2.6^ C%T"8ZB'CFO&'P0?\5@\K?2)_[CI^.K M!@/A:/FJP?D'JUXUR.'HE^L\0G%!G_BGO2[Q#_\J#MD;\@HEF:FJ#QGPBFJC M5PD][94KCJ'L 10-]"VH+];!92,VRQZ\Z?8 BB7ZYF&SX<$; M90^@:*#O;FLW'U')S&JFD/0]J"[>5!-$WX0E%'TR1>X=[\M3^< M8?/DL$999!\O3LY/S>>'$$CK[GU7!' 718DX)]+2%O.! U#12:[&7)@E<10[ M@0>#I2@A"E4L9D432D7Q((! M\&EY\XG1#J*J)Q#X?.@Y]&?WRVBV* 7@?C(47_3-_QO_S]>;A>3Z9 MW>(_?7U\NOGUYF%^]]O-Y'XVGVL;_Y/&'.]P,4)^F*5,B_(9<>0V2%HTL*<\ M,,T\UCD0Q3WY"%$ ^PB74T,;!4MHKZIR68 VZI][HLNMHQT'9-4I3 @.7J,I M\815A,5+W@&^!J_ #^F+*]D+7=RC0(&:IM"#H]PJ0=KBMB#^!_BXN24&_M5! M?P"2>$B$*$W5K&1)*] ])-49F")?0 "0XV/84V\- TALK1A;_"(\$:I;EMLG M++ZQFQ^NGQ!'*7GU M _^?Q[[0W*(E?=G"5WR=!:(&O&5)-Z["*)XMOH2A1^_8 ?0*71#-0Y]]1,6J M8 ]7)#%:EW+C"PJCZ!&%"^9U]D()>]3>!,JRK%R[1*B9Q10U).5BEK>' 7(0 MKC%ZL1:T6QK86W1I1X9U])"$:I_9P-^1M_-@6,>2 M-GB[6A[:487FD]I),G4'90)@O^O.KV0=45K M L>[7Y(0S"VCFP8;?:6*\LO,_C9\]JS8QV M4%7E6--EK2"K)5,2/(N"64D[AK13-,.RD(.ME]N;$6^]2TB5XJE:DHQ2UBE: M!J=EC]+676WS\@)(BPPC.F+ P.R:EZ"!2[#/B:3:,$ZXJB2@64) MI?HCPI M$C>"L)%$$]-Z)Y9LCDA3_3>#"O3]D4OX_Z#D;K6Y=J":F478HY/>C%>/HVK[NFK WT2:/<< M%F[=9FFU+YT(NB*$:&[%TNFA)?"<4IVWSYI8#AUGD LLE<\VT*$65J[LOI+A M?!S'M];P^LMCB*CZXAC!ER1.QTB:5[XIKDA-Z_90K$^!Y.2T96?.DM5NHL;[ MO\CQP1RX"4HS77O_3J*8Z$5 EI*45?15[:C<)R/%^=^G=*U+8\<2(MNS-PT\ M^I.?,JO'8=)+'XZ#9F19VY@#\%":#4\&$7#2<+2J9JWB[::DV[*%.=]@YF6QY'9 AD6OH)R09D&":.,E6 MK">4%/"<4K9$PN3/;>:YTWCS4&U9>^@A#B\G@2W)Y Z19R-"D 99Z9*DWI]8 M1 0>P)P*/>>1&^XU;)^VFTV'> @ CYAPV'ZCJN-'R(E5MH;7V?WUS=/ M\_\QN?G_OMT]__-R: N-H3IU$3 MR5:P,Z>-PX+:44*%9NOF%2'@BBBQ 9@,)/H#Q978D[/AV2$8^,J/\+28&T*X M%1F?>E&CGV=RWY_92A4Y_(JL%!YE1EIKTI?FKQ.$1\LC[1Y]8?H!?*=_85NM M G7?")7:R\*RQ,0,0:3CJB6C#BJ_;4J)"$/1J9FR^X:,@W?>H"&_=@(7S!:S M+"59"OR1].(YO M@#!W_,7GQH3M;8%!52ZB7;UA.ON%DIE>273F&II![IFC[ MC[QACBH6FJJTAGHOSG1@7X4!GN\CC&^V2/\=PY=B)HD65F!CFY8SM3\9=F_7&#[<@3XCZZ#O,(S^Y5MXV^Z2D MTF]22FWXEH[(SH1C-O.V&2"9Q!&%;[DJ>75"??J"%V57?T%LB6G?! M*,M@IC?QTJ&G@GF\EMXV]:0EHUG",Y8+>>>1K!EIWS9A<)TX_B.":P=M[V%$ MGB>B.0-S'^956'D)1UF[EA.N7SEIEAQ-DG[I[WO@GU3#;YF W05E6V8VKDU" M_I;>*8AN?@#DPHB9LTVZ'AM\TY6, -ED3/DJ9CW M[\=_.:@?NC1CSJ-WN[K\>P]P2EXB%T':._(&(\T63XA^F#^CUL 2K6PY+10( M(^>++?YZ^Y]VL8_&8THQY[\M+UF_[1=?$ MZ'H\DEY8NPFJ 0;&7GZUEQI"N'-F=#VYT(D9/=U]_7!Q, MZ7K2P&:,GH\XI);B"L30)6"+VN:\Z/"AAQ<=)G\K]<6N%QXDZXZ7#A[K8(9H M+]-3D_S1' 8>@9K:33>MWX9H"W:H]V6'G%B<:'7KA]\CP2GCO=0C,-/YKY/; M^]GOBMT%,[QL.>18?NK&\#7U MR?$G,OF&M)D'1'1W<%JC FH/>2''W,5B<2Q@S#G8VQ?01O.*-5JE2@-FRRBP M=P%%S^$3<,/ A3XH'6X^AVJFFSX^]79H.9CT>LAX.JJG3BH<6B"N]^/X]X,& MXP+#=R,F(T\<:D_DH>S9 HMX&D4@%F"=8.TC\=2(K(?\P"/O#5XA2:IP&Z+K,'F)%XD_ M==TPP6IA[Q:858XLZR G1=GWE 42*LA$_8H%'Z+M[[@'X#K\SIK#J@6/1)*6 M3@_/4XU)GB\.#(A49T&:KA_+%4LRWI)$"/2UG\V:'1 E5OE(,B42TRM[GG+B MD>&7*460;84:1XJU%Y-E">_8@8.Y8"Y)O"V)PF*9^N(M''FG3FQ=\]MIEQIE M/Q!EYK;CK-8PJPG.9ZVOC*GF$2.@]UN @./#OX"WAW8?!LMG@-9LOLA4/=)' M@;PZIYK3;EJJ!I?MQ)N%*3<SM0ZB@3R]Q=56GD'IG]@^+"Y*I6 MU8Y6';4O0B=!*70])C)@MGH(8U 00VIOBL]5]=7+POST)B@E(8FN1T$&T"IW M_[&32W/KO$4"-<'ONJH9P)I'!#8.]*XS/#<_R"D^F 8>O==(S[K$Z2326$G0 M'TYUS!^BG&>MY=+UJ,< E(1/."=5#I[2S*NMO9;I)BX(+J>_QC J=S6?'2V M]/8TIWK,+Q5-?B\5Q+=0>XP7R51'*X9.6W$:MK+D*Y" ML.QXIBJ)?%E_ MB:9.:=;ZQG+X.ZB<"R9X-J)UJ4$"]>EEL!Y%.NS))5W\); MY)2<,"Q[^(=A&!ZLY21X-I72/71>H,][D:I#BV^1?=V$8]N[0!R!TZC:7!ZL M?"G"]=\DU21$8=OK/XT;X-836VT399F>C7^Q;'B/0I,T.K\,I!G#Q$]:&?P2 M;T [=O5VRMQ1)JK>G2>9R?2E6!K1H>#J/J$,U3$E2J7&BF^(2^UDH\#>G]HMA!DDUCMLBC/L2A/;"55!X'H%9;0 MQP05+.-V.[R:JF^(4VVE85D@0W7=EV"42-TW1*G6XK LN"$?6[*]<^WML1%85G^T8(I\ 0V"7)7 M3B1&I,:*9?&]'S^6JC\FM9.%;I=)&5<>ZL?)#'E8;FB;OISS2+[Z'-X%6'R. M_YB\^-"=+3"(ZCM52MJTGUO]BO9SK)LH]#JYD9J\KGPGBLK# MZ-N&OC9)9NT(_SLQCG;^JO*95I ^\@R\+&Q;Z&3PL-(;HH^\'"P[MA$7;6<7U-NA54>9J#K% MT<3;F3[N/5O<_'#I:Z-/>.:C2 1BMIH%7_D6A MY%W@^@EYW/<:1ILP]^-OSSD2[6__RE*-5[C"O]]>%O,\PEP9)5]F=LGJ '?.'[UK#'5'?@1@\#;1W#%,"9?.3W!_V_R;K)O&/]0 M;'OB!![!E+8^<8K-K_T@XHB&?.?%B1*%/O3V8MI+?+;(S![' MWS&19?$K:G/@J:=3K_>,>,;JI_&"YM7RJ3B3#:(Q(:QK_N8 MVPJ3&4W:BFW$1RPB5WQ2.ZM.:KM&)_M6)X5F]9S,JA)@S%"\@D-[9.$R@ OH M.D%<[5739")669LIHED_)6]L>W#FCN8G&/T1D?U?&+BXC33T0' HY@G/XWW!G4>S @',EL:'LT#N7HGQ)U\1- I&J99I_QC3_,,X8%M)0 M:2/2%IVY@[@F,9[@$'Y?'<*TL7 [@N)R!C_/*+#G[>E?>A:;36 ME-1F<(I(OWR6)8;%W*%8?;6U<)39,!@_5 =CWMQDW][?)P'0=SS6XN=;Q:RR M X](FB*+OI!*7^[*'QO<=TYBT]VJ+6U&M9 .B\-:'5QS!W[A:53Q$?^Q.N(+ M[>@]TO..;@N37_TXYY8<8=T]Z(O( LRJHLV8%=#&X4(LA:MV3=*]+FUTLFM5S_&:O:E;^Y8N8^"*55%T?9E^JOR-YC$J5;=, M[(OQ_%(RJBC<,NZ TN3A&V[PQG]+3@LW9,AA N-ZK;][[1]^A(MF+AS64&\L/?ZVWOD?B*[-,$QH-?D'-'5SC[8;4 MW F 9 9MY=NZJ(YYTI8QKJTJ<-8ZS2TYFF-K9VX=OK(N[O%J;D*;82V@K7I/ M6$N,Y@[H\C.,@F;XZ4E-)$S>T&37DJ8C&6"%@L9],KO8T*XPVI$#/37ZO+B5 M]!FG#;HH^;7D(9D[+.F+NXZ_FXYJ'@1M&*(UP6IYHX5MVH5949Q/!I"+N?// M==:_)_ *@OUEC(8YIR:6+&]HLF])SUDFZ]\N-1-FS>\P7ETE41RN 6*%H8C6 M&OSZ!+=?37.&:'5M9@-)[97O6W3 :NX(WX7+IE=:A;UWIS6!9KNV)FEC>GOK M[@(L;KS?R^?WM,_,XS)^X<$W]'7=:=[#NA]Q# M-$;1,IU/QWN/485B=F=I,F#-';OI]>\8XJW&8]Y7J7%<$Y!6:'.R:U3W0?T, MUIL087V38Y.X.6!%H+R2XD-M?29M *"WXW,EN",W>0TJ%SB<>$AVCU**>@[-@:RR*'7X"/LE$0Q-=4U 44YX.FS%R MNS8VL&TMW-W+8G>;;.^.K6HS>ZAA1M%V[T,RYDX]AX*8GI.W)!J!)WKJ>@_?&00$,ECLQ,$8N MN]C0V> /.M(T9IGEM1FP31HHY4V70F/N4"7^"+@+X+FBZ=N7(!!/@W!:$Y]6 M:#2_1%UJ5L\!RA%%XWHK67?P2]8"O6N^;BW3B#:#OI56RQ>Q.^,V=WK(=A2/ M#HJWS\C!^PR7-",X-YS51+ME+4YHDY.#-O6<&%A"8)YL-Q4?_$B[OD/B8U^B MA?( ("_OG(UUL"VFM?*)=C>?(2@3\37/V&7*D3'> UL7+[EB:[IO0< MUX>860D7F,4&ST)?[DACFB-6>6W&:),®F9= 8/!)QM83<:7W";:!7&DVW MSSA)KK!+7/L\JPDLVWU@DG^!&NG[;]!=]1C70",4%\8!_FD_!O /)"6.1VX: M>H4(G%TZ^MGBD=*,^$.=8#L+_.8#,A4-#I\OJ667!=(I=6U9FWE%'5,.4C+U M(B%SYRI.$D6I9(J8YB=G4LD4)W_+__4?VMH7)N95)"[6:+8XZ-$V_6_3%")6 MN3P&1GQ>5"ZO8@=PMKU"4,PF*\8,7A5#^2 -*6-!YSS@FK#@6P1FBYLHAGC] M8SXZ7"YDJ*8%0&2Z/;=$M[FH:Y?@4-,/>):E[$RA.N;2IY.^%2]+:L)6>K?]1$T.D3J&DJ2]M@4 MO0BK-T$J;[;4"DJ*-V)-6D6G#I 5/0+;[[-\=7E_158BN=2UE M@ZUFE>7.)4)U#6-(=VQZ/=JI+ANKF%W"*FXH#:3@V/;:8II;)TVI(Z9]3@U# M"2"+R+;7%\DQ*I;IZAJ\ C_,LWN2@Z $=S%/Q"G&CE9M&3+%2"1:W5#>=(*74T435RUC9U*3AE%X8R):MRR>#[J_;]8=6ZYZ6QRI=^N- M Q%]W):D"]B$D>//%D1$]_ 5>&D$CZ!)VJ(IP_BC'&I.)TU8/?@W#M-X64:Y<6]RD#;FZ1(U3F48,8XI"D#EY]/9^3KU7)W!3H!DX MD>E!H)IAFN\$*]>U+W]QOS M[)$7KJ];H*:AE&B++ _YTL3;R3H&(U3'T+XZZ ] 1)(!$UD-1.L:IOCNV'+5 M:^+D9*C^"P@ \NQ+( M3PO+KV*8VEM#RO6KB0M1>38QL=6BH99A9.B"*N>#/6[&->[X"D^ >+)+5U&9 M.R"BU0UE2"=X.55L<4C.P9)LQ9[ )D2R-Y*%ZAI*DO;8\MN*FK@E.S/D 7PO MB Z% ?ZG"X2C9MHV8RAOE,#,*61@THH96CH!_,O)3.Y"#@ML>-/'ZIY)^+I8 MYHKSD].3\^HK,?LOT-PZFUTJ"V?WD=%#ZBN&^A\#[+2<&_SRD8YOEP?9I MO#E%J?+W1RI]B,?*_#E2<]!9=0YJR)ZC^]QC8NZS9B4E .M^"\(5D!21"N@LV M"=Y?N"&>27Q(B2"P@"5Y$GJ9Y)S5P'\,VFP MW0;]MNE\'EPVBK(KO0+T$O9XVL&\EY3GCO*^16"1^/=P 9IW$NU;,XQ??:"U M+&42MNR=Y1*!9;;ERF+4A:8TH;IE(7X>[[D&N2FI/;9ATB3U\B0#C/[(-LKD MK!BETZG,;O&\NENDC>9OM>R;U7^?F$OC&^XUBAT8Q.RM8D/9D7:+$7G#KR!S MS&+\M[EB(1/>$$BUI,]Z%]%>W^>L*UERG44UN'JGA_[XZ_&F3[S"6 M]63?J/Z#ORY+$>L1!V[1$?+%%!0GDB^FKK@V@UA$#X<98X0!F3M0JRF1'H#< M4/U0':IYHY-]JW^?!," T5HK#KY7EU5V-,=NWJ^', ;1?>C0?*[9 4BPW/=6 MW(TKW6)YD%R,'E#/UV>]WU8-:'-GACQE%K9U9*>$C]4IH=":(5/!+F68P$/& MG)*C30.[7J49GL66<='JV@QP 2W5#^\6^,P=RX\(;/(WV_-18%0)D[%F=XZG'( MH6.:Q%AF()Z>U,1_Y\U-TO8,&(0TA7/C;IQ=;/"TVUA&Q'04VGDS2NLS,AND M7TZV+8Y%KS!&UIQ+P9='X#S9;'P:2N[XY,V16S_\7GAK56!2[MJH4=SH$;)> ML85M*52X4W#I^"3/WWP%0*R64K(?L9!B2D1@V5N*=4++ R>W7YV8YI(17,:D M6S**8ZIQ#A,$V-/),4H/ P$P)@IFJ>%?6J\D(*PT;8SDV=%I36SXKL5)VJ0A9T5W 98^B.)\L4@[SPPSX1<> M/$"TKCN"P:+-58G/U?$^J=MS9) MF]-_'%^%ZW48T-QY#\GZ!:#9(NWZHY-=1\RHL(?)LO^[-37:=H!V^')[Y3L1 M,W>B8"UM1KX*K=;;^.*XS9T2ZK.(2DT--7&DM-5W9(B3:V#[=O6?(PJ3Y:+8 M\R?@$U\DC3&BZ"BXQSQ44J[U !XOY:LT]^UYFG[C[PQSBH6E%['A4K7 ME?IQ/D7("99IUK/+;;U0E+#'#_VXQ 9(LR6V4E[^>1G-5@P=6G" M)!DFU9KYY.H.U[+8J7FR7CMH.UM@B5SASL/XRD%HNP@1L>.:G:&"U8UE3A=\ MEJ5(V\EBOW/U_? [B4$4I@FGJO$4D<5F;H(TDFC2)2_U0C_!V\P'$-^'T>ZQ M':F=4S8@RX=:%O6 MA)5I39LYH$E[#-.U,U9K-T?3((8>$0,V[+/G/;&]=?/#]1,\+=QBH9/=99*_ M>' H28DP3$4?*JOGO6E4[%4,P^RM^EBYR*$XC/-4(B26#:,&@>QS$*=I/O>-Z[]><233Z/.3K#MT0H $N2MZI2_O93H,R,6',%B2Z]S[/PFM;AU: MU&9:::7O4CH!Q4(P-U8D.VUY=%"\?49.$)$GJ/+3/,$9Y:SFDG/6[H0V/"FV MK/]TPI()8P81KS::!,H)MNFN63F)W5W!#9?6:2?X>:'_LOT>WSJ$G-(A07QAK^:3_.\ _D M2H%'SI"\0F3][CKK;/%(R4G,52?8S@*_.:6AB@95S#,-N(LG:UF'BW=ZN1.+ M=/WRX/HPWCU5==HF-I,6PV-6$PO1<(P-Z1JUOA6<"9/P>=,KT'L0%_,GGI_KO(=TJ_#DJ=(S6= M=F_QV=S/Y6]8[??=M,UM>)%:X\_L-:S1]-C"]&7<3 MQ/MH@<8-'[>V-C.;4KW7;P+E!:'(+//3"6V ]7'V/< SZ INIC]@5+/TE?ZN MC>Y5J*J\JC7C-%>UU^':@0%/N6D);=0KIA"& CE8QE0A(TW9,_[/KW_7%"0-E?:K$RS_6H4)@5#,8T;>+PW]<+F]"G^^ MC[V?V?J4:\%T52M JV@KJGKHSM<.BO%^FJ/JFF*FZU,4DJ(]GFJE??'#%YH+ MI4%KA^5L4)L0)D5AH*KU%J64P_M5O+-^Q::\T++)KU7&_W&\8ZL..FV!L(=( M3K5JOL+KPOH%.O.?G9\C 077E+=&M:+8,J5^U%&I7]8OJX;9=E?"!L4UH,E4 M]4FS&?;_=39.T&B\UI>T06N"J#+M?=9(>_][!?X-L9F],\UN?.#&* R@&S4J M5+BRZ3KN!C13^X5&:B_NK%IN/X5V8>:INBW$W-UPHH^?3^((H-8-NKV' ;B+ MP?K0P2M82QLJJ'7[=D$_ICNB,TF^PH">D^: =Z/K$2"7J'()+K?IR3"#,!(M M:$>>-NJNDJ:K!$R(W^D\[]0(16H&JJEO*9VZX3?W=DLA>()F88?!\C'T(8GI M+]P,JKOWOG+B*0)?@4.:\:;QK0/3))&SX(G<'L(-+\EMMD@NO.*L&EZQZ^-D MW\E)WDL2SIIU=!(N)DX:M$I"*?S""PHQ[NV$7 )=9_V=X)\7N,>35]+E"8G; MF*"\VY,7TF\#0B]V,J_34*Z:@CYP@8;3[8%)Q?NU78OJ%!K0AZ^4V$P2)D+E%X,\$!.ZV)BY$HJ8V!!N&"!SB M2NO($NW&7ZT/2Z:JOG215+(8783@][#Y M'&_1VOWS5P@05L-J>P]>@2^V;G$JZTN;B2.9Q53&Y&^=R1F")?+Z\N/X6U? >L MVEE=(TPJO6]!^$*2=:2G5'A E?-;%^4D9ADK_IR^E!6B4*/+NE]!&6UBSU1R-)"2N;;]85-$97A M,_X6QZQG%=>=0[U;]5*"&?,27"^,X9KE[ K:L49*BV(DX" UVC(^Q/J(H M^ M"WVL+CS(MEQ#1JBN$>3@:+>9'N*P1S=^&09(%5'XDLZRVWOX9Y)ES9F[(' 0 M#-FV29MV[.&'6A'H:JQR #X!#Z2/OG:B"JN9M\,4*0F,;KS*$^5N$W9B2*7^ MVZ&&&/0>7ND:(!W5$WF#EY%E;/_E7Y#&SZ-'C30FS1'S_#3F=6I:':2VE^T9#"4 M6=Y*MO&U7V6%S/V.XQ7E2.GJ'SF5#Z@HB*DS4B$21@@\@'BV>'9^/(:(LBN.$7Q)8OI02_!GC)Z[*?D.&*8!TV.(52C8+U9EL%JK\JY/] M9_\^"4!L0!JI&A'6)X7B%51RJDT>LIN#&&LAS] MN@-MP:JE88#_=[1#DV:A[PZLNT ;_1R%H6G2;RP"L(G)JZL/80PBO)IA(Q/4 M:I=3W$2-RL(9_31%7HN72?S?>-JM&+'"]2S3*Q^7KF%&-8#H:^QIGXAY'*97 M"A+\84%-LQNP1.62 'L+)QK8[GI$(=Z6Q-N;/Q.X(2L5-G+GX2+^CL4L:WY5 MWJQO,K_RC_]]LOL\S0*:=^!HAO7\Y&FN@$??H9K?J4'LS5-^=<,F!B7P] M> MDN %$^_EMN'RE$!-;=B@1,]5VK05@9V,:;PZ)5!3.\:T5;$$61K0&TT6+EC[7X&:VK&FI9HE^-( ?I@PVH&=9W?KC0,103]; MD/0J]_ 5>.EALJSO[+VL[VS_;?*$#OGZ.Y]\?I)^_^@ZZZ7/'(W_"GSO-D3? M*BYUJ;K:S!QR3K/VV*R<&-*H$@\/]6?G!Y">##[(3@;T>Q/ZP0G]XG'X2YR7 M/23$-IXMYLE+!#WH(%B)[F:6*W/Z#'/ZD\[C50Z'7G=?&-HKC;5]' _S]42Q M2B;JM1VH8=Y![*SD^ G;EX&7PJJ/-ZD4,E.)(B"&N:,P\*KY!%Y!D !R[KX, M(&E<=N'\*+MP9I^<%+YY7#K["3B&D;-<(K"DK)DM,LGS#IIY50P;VJTAZ7?B MTY!-X1&%7N+&,S0'Z!6ZK.0U=<6TT6EK;>T5+H715"63D/D,6WW^>FY9;=0M MI:M:%0N"&U//#,/J+HP?'8>37+E40$>5"UL\" M((M@1YJSBVFA9P2+9"JO1S^C5 M(>6&C;,K:$<$*2V*D8"#5$/7PE484#\HN4YWE41QN 8H3["PO4H08H7]2M8V M0O,G9K/5 M(Q$5=!T?S]C @U@_7>8OV=;*@GY_<7(^<^9-U^B=<3QOMJU@INJ$V M_XAXQ_74\0,0WM?LF<^8'_B5C.$'7[?5&:(%;"M3=7P),?: 3+1?D!/()^[Y M++OMVW]PDG[QN-?3:J_W0?=$U>TQO8&]WHC::Z^7#GN])LV:8-CWO-<;D1)M MU=EIKV<#)>B]O]D&D""#8)F"%]GL-=8SA1HR _Q4.A@G_>!D]T6;1KE&HSO/ M/;S;K6:"9XUO9GEM1KC$*:K]:P7#U"P(:YK94'W/[ M$XS^(&&55V% DD^GEX6N<(=A7/J5W,1^?E*9V.F'Z':LU"[^2_JUB5OZM?ZS M>BZY;[C;F"(04'?R!OX*D2==XR7WK"VLSK(6T4'Z]3QB/T9[Y"L[+ M+39/W=7:07]P#O":JI4%]>GBY/S]N :[A#X%R"""UC):Y'BYQWA-U?2GA8AF M10@B@-MH@F1V4K1_EX)[D,U@PM4O\2IG4S&;6:\Y"1M+);12F9ST#T[D!7!I.N=V,[GP>+_RNE\.=SQ9NI]Y3KRH$&5'0YZ;%@N\@VY=*&,\% 34='+$)",#\ M=:ZW(S8-**)V8\3'>3QBXQXZZ<@&OD*['+'U-SL,=,0V7X4H?@9H?1>\@B@F M=\/DCM+>5^](T3;?83#KR;Y5 T[+:F3!.BSC%U6S;M=\@IESD%FX3->+\6XX MB0AWOR!+P7D#>09'5%P+A51G5%F@1ON;>DXP."(7VJI3F! L#9,S?=46M88 T2+U> M8NYEK\ATS5>+6L<#89"JGFD.8\?OS@/&]/X[@,M5#+SI*T#.$CR!.$'!+&#K M6K"6-6KO@E>O9Y9[61%(0CW')^GT[L.(-2\T5[2&+ATA6_98YH'C/ESQU9P<#T#2&?^AZHS/6YWLF_W[) F^.-K!<+/.@XPE;#Y*VT-?JQ:@X7F M3+$"\RYO"Y9RO0W(+3G"@1_MRY/S_:N#B0,=GQT%4%-6F]$I(/_#,SPQ,):= M#.R _QZB/^X"/$>Y@.G[J2]LO,Z;T5AFF^V0W\( 1JLL1+E)Z:7"QBN]&8TJ M.TP3I=/W#PLKZ9S(]-%!3"N,7<%4Y4LBLLSEOQ/6U/MWPC_\JRMJJM*%L73U MUU^DZ@[ $AL0GDX*QS9XDZ)Q$>,5S,*@RKFNR89Z;[?@'H#K\#L[.O.P8%D\ MI^-=>FAMJG&19(K^9-Z&^1&!C;--P\L#CZY3:722W-[Y4W7O7&B9Y@FC;4_2 MQ@W81]/N0R^+J2S+AK&A%JLRN!>,W:G,&=CP^J!$"]H,AY]W5+TN(U?Z0TPI(4 +//N9-'- M44F*#+K4EGT#+!''K9<7B!'YN>=Y=(LE][R"R"-^C>UC:OH]^DZ\"-&:P896 M;5C,$G7RL,Z%A'L"HEAT-6*6MY@\[;#K%2S*F&;V>\G;$-$$)]$3V"3(79&- M8PX@\^-X]!TJH[V\6,?'C>6'/OYS5\!+?$#W@O5]X[TS M)5I=F[E"6&.ED\$N*(W.TL7$V_B*B$!-;4BA1,]U2T<[$=C)F,;W1@1J:L>8 MMBJ6($L#>J/)<@_PFKT*?>]NO4'A*\V3%W%3 ')JF$..!I56R2&+>O0D@ HR M*O'L+U+>9+-QE8\=8#WNDE]&$4>C-SB;7)IPVO2EE* MYS8Q11IV#X$FNNQ>[AN>AFFNJ!U1AMKM\B5@OG'"!$Z3.LGRA5;2CBLME2O! M$C9NRTYFIJZ;K!.?W..\!AB""].T\&#C ZK1P)NN0Q3#O^COF0)C$$M5\_92 ML%<)=9W.M+OHRX3/OOC+JV(OK:116Y:+JSB6V.$(NR+V$J$1I;FYM^[#8-GE M:;2+ZE$P:=+ E]&JDF!=&>:6'-KV>,52)38]B1IW?+#/)'P-7N+]3XT1(O(- M:3/>!317LA;4(+7,B*TDHO[MX:Z1-/Q*IA*D!2K+@A)K!,8ZO:N6-%7MHE"& ML?*&6>RGG@?3[M\%Y'IBMF^2LP#.A"R =Y/]QR:%KQU-@]X#P1I>5VVN4!X' M[\=[=D%R2$LB,CKRXA8&3H W*7@D$Q\_'=WL8"Y&:6T4W5*#50K( #5:_\_( M"2+<2Y(2:@[0*W1AL)PM:O!'Y-PHJO\3-YY+Y2>T8YH,4:HTZUTT8W*3<;?W M$D%OB8T*)]C?6J\]=6THK1T5>E?FGC]M1*-I+%B$XL(\A7_:SU'XA\),GNZO MOH)X%7K[6;WZ6P >G'5=1'+7YK0C7.M5KA=)*-K,*EP&&ZC%0EB[F#57T(8> MO6BW3)X6DM!P):+Y,D@T+9ZG\TPJ) @"3Z4Q\+>_ M\CX95.L&6O3[)M:,62 M%FH\6(.4P!]]99+BQU42Q>$:H-]AO-HOP;(,X;7R)C@B+0#S X0NDP@&((JF M+I9I1)U:G+TVH[0VY%"VUY8!JLB+.LY>NPXH^2<"_ M1C?6TXX2,2L4(T8Q7 M0P/C"PJ33=9U3WRIG 6<#7'7-HW@2K.V#]:87J2BJUW2$NSS]U YK79ME@7X MX6W3BB\5189,^0E7'4Z)[AMBX_F5M&-09\.F!5[SK]5DF6NCYS ;-_S &5;H MJ%PK9G"'K_HJ?U0(P;)X([)')/YU>A&Z\"SJ)5B$"-P"$/$N6PC6MI--7<#K M%:C$,(LHP#TNV#T[/Q[)[2^L^SA& M\"6)Z40:/CI-^:#[^ZI=?!U3:(K2X#=.?GT$Y,XV #DD(WMJRDD%WIZ>5*_> M[-J;I V:$%L+H@B QG?OV<4&3W!%.D+%>PTB%T'*-UY8+:=&F= ?1XRK;=!" M.765'![]HBH;PDF>G&#)"CO:_4T;U;552SD.A(_+3!76^L@/_JJ-&IN54*,P M#@;C5/85!G"=K)E**_U=/[5Q^E567#..T4^KVNG/^<'77_'O)NNO$8?Y\2WU M:TG3J5!#+6UTWGW%[(+8%G:4]RY/@)S$YC_5>&SE*AO"%;ZF67QI!=ZRXY_? M' 3)0*.@28I"!ETJY2QEAAA.O4YOU"2+YBC?=J4+*;OG YT!W%K$(1@&Q)\X M6]#?9$^O2/N[*A?-*_ZN=Y/]QR;A8N*37T] ]KVC.ZR_(=SPSEFE7)GRGS#E M/YG@^A)!8=E2?6"NP.4JGBV^18"^F%3,JY<-:]:!BF0SVA!$3ODUAR(J@.O% M*<8!;QEI'EE93XOF"L83H"5$RXR\^0HSG&QKFJR]:D'C&2 )3:\0GK',>X/U M+*3>SB'!PR>..C#HY\EFX],G:QS_RHE6MW[XO6W^*&S6GPN8]<5/3ES\SRRSAH_L$YG+WA$!<"[P[:I MNR+')+,[@0OF M*P#B#HO(>^E%I-"'R4O:B4E$>G%<5<;S)[1Q'I3'S>>+D_./^L\3\H@4+37* MHKP5$V$W#5YQ4P[S*UE !2%(O=P\U9 +C1FH&^O9Q(@&5(KW0HC*?UW0%9&X$TQ*YUE3;#$J1 ;FINQ@"8M0=IV78@G$R+6, GB)VSU M/P+DBBXLS![>C^>_M0!7__ MR>/6* W_&SCH^7O8D7U9*T?2B8G$LI -*9'@;_)O MODJT4Q;N!1;NR=OF&U,HUH6*B OE-DP.[Y>U;>;(-T&9#// J9YT@Z\JYC?2 MS)%N@C+1RR7%RE+&0_H<7H)'!WH$YAS^J M^E:EO,W/4"&,8+Y1V,U3'F/.&D!).Q[W-;]EVD M[ O DD0Y:<"_'DYT[>20#/2,)1%Y@TX7J$ L/;VG:X1$^.\0K*N$HOX4)E9!%-S9R5K:S,!M%+0SN;M M"-@R!WCU$HY!4%H26( M4^9\MYP$7IEY>?%6SQ-3#&^481GAO+C1!5,M;S@DY MW'KY[5GO!SL^>6@'VT_!U/?#[^2N(,\8Y96W5/OM<*MRKVLR13P[/ZC3CYC2 M_,FAIJ2EQ)!%W-7G/=0N@VZ7R/-MY#'))[!)D+LBV3^XVPQ^)4L9T &\(M=V MOV1(4T%'*[C!-C YJWX"BX0XJ3E<:*I3EL8GJZC0"GONT3K1@PJ=EPJ\=?(2 M-\Z>]=IF$K[R';R=6D 6=R1K6\HB%5+(^:2)B[3[R>K!J4/#+?KZTI;S109U MS@^]O9U"!U"<94BFOJ7D4".'G"Z=7:*:! H=8M^G'FBZ']=841L>M3Z][8C5 M[',4#++-43'&T3@-W6GTBH"$(#!?8?79R9U3>-].CPPI?JGL^4ZB.^9-!>YC, MA6/@&3]]XG>.Q4Q3*]Z3CQ"!5Q_0%*A11OI9LTV&D%ZJ$[TL7OW>;NQ.A^N0 M9".2(T1:1QM*M%6G,"$X>(VF!!T[V P.\Z#V%'_V"$+MBY$R54TA"$>]C+UE M&^"COQXJO_S?,QZ6%*ZG#0-4K!K=4(_^O"1#_4\ KE\2W"@9$_;:>$8H+RL8_[16-?\C#0F8HN]]4XXEB%=-&H:VUM5>X M%$93E4S6K_P:6ZV+B5M6&W5+Z:I6Q8+@QM0S[QKH)5ZYO*LP"( ;PU>\-P1O?^KU9H3 13#ULB/2QMEJM7M)HV#%!@H'7"//I0[LP0O&+13"%9&*&X=4[C!5VR5'_*@A_']#N)127\4MG.RS!99]?VB2.9; M6?=,)9:HXIXI_,HE/7Q''# >>5IRUT<:=_1">CFY"Y\G4=;/"4H[BO^7-O7W MR;ZO?Y_@WLZ/OA^3?#\CSC:]^'[43B0&^G[T73[8VI+U_1BN9)6^'SWV$LVZ M:N7[T4#/FOI^]%"[H/Y4^G[Z,Q2/OI_!:'#T_9BFL:/OYVWZ?IA#]ZWZ?E8D MZ.@NJ'-M3*,(Q'A@[5P<#3=.6[55DNOIB;94AYH%+O2N.OQN1M7L0J1;>!'-4R<6(4%(NS@P="8%< M!O OX-T%KI]X,%C.-H"\SW[I^"11GC2Q1!L^\JV[N+H:Y=J]Q#+$>GAJ'\TZ MB$)1 N1T1;P)JB0ZZ_-@[A8&>'! _G?N*.Y/>]LCTR!CL-26U64C$-%"^<2N& MQK)=SQ<'!O=A%,T"DIIWMMB+@>6$X=0P6/VRJ(RP.I^ XQ,[AH"+;GX Y,(( M8\O2(=:9D_P:!NJW+2K+'K"X^3/!7YX#-T'T!M?MZP/\%J!,+H3XC-'>7-% M4G0$U]5.4VWJ,T;_K0/1;XZ?@-3,G2WNPV#Y#-":/<<+US-0Z=VPZ?54!4OC M%1.\5K^54L9J4PR)JA9.CNT/[\@JJ3,KM@&?;V)+GI?!LB )?!S0^73CJY9Z!!NR(MF*_VUBB'>06B#T?)#'EXWD);^LJ! M9,SQ^ZJ3)&]NDK9G@'OD*EROPV >A^X?#PF)CRVWQ+YQ,B>(-:$.8MHJN4J4C>&N8PTV=6"VH'1,ZZI%/# YF M#>.=G\ 21L26\N@DN@I]W$5.^".OO-9ZYJBEXKV3A&A^S')J'X>(&[%<+F2^ MLB5PC1[?R!B]S]_#O/><,5LMI9WR!'1P,$H%08T^-AF:RW:MC;JK*V>!]H1A MC3[RNN_"\JR[U-S,C$^.A*E MU%95NR!$#T-"-;53M:"J#J;W#F!U7;!3 M2-/3]KIOKFN5]EO"'7W!Y^K_LKWZ&ZM:I?UV:$>_:W0*@I' M[DGYU^V5WUC5*N6W0]M#O,O@]Q=VYU)<-UJEG/G:EX.F*CQF;%53,4T%=%TL M:)NR&['U$$=AZB)+IH.T(N#\OP]=?/ !31>-_[/6+?_C7 MU*L_\RC]S7PM-L/)%'>AA^):^5F3EPAZD 0Z.3N?),_/RBJOG;H5^%FEL"K: MA8WC9RT ?'#6^)^% WZNW[6Y8EE8YQH00TJM-;1H!]GH.):[QQG_E#O_NW[: M;J>MF@-O+L31';"=53S#V\^I[XW2?;?54@_H!RIQQ?;4,=0S0MM RT!ZRI=="0GWD7L#!W0> @&#*R<->6TT_Q MK2=\.8R*?/(*Y_DF-6>(O@71!KAP 8''3,/-+*N-NN64=:!D*70:SN!3+\)3 M4RILDA"K=(?M[-/9QT\?/['GFE;2FL'TWE'S*-/[&V(V4D$ ].C[/5;0= D(A^T?WY^<_,P)JF[1CCWL4(9^]&@=I4&Y M]PW)P&O+:L,*=A5%M(B,E#5O!GY[%H 7H)=1B!BJ* M"@O$!5A2]'<\CW-=>2O8TPYE#^'!-9F*QUB4'ATT0]33X]'5N8$< C6MHDE; MO'JET%-PCQ0+@#7;/H#O]$_L2Z4BE7CXELTM[R#UL;,9DSB,*70 \ MFO,L7WMGB\*P8I"FL9Y5?&F'5E%XLSZF2F5+D XAT8U26MHJ8LA@'"9+X'AD MF"5Q%#L!>:-$E!&%*G;3H@EH#R'6.G&#!*.Z"+X [S*)OP60#I+LEQ1J] 1< M %\YZ0>[-&DUMSH+(O?HG5A"ON)B3?.VPI<$;PJNG V,":I&>Z9:R2H"M8": M4Z2KUU>9*<-P[^5)/W?9@^I<=95"5FA7 EJN34UX"&$/'?TQ>?.C. M%A@5VRP1KE^6YD>S72?=4.<>B,HZ$8.V\ ;9P<:=4T03QZL01;*<%2*3Q*ZHK4KG M \RUJXES5$Z[@L.]7-YZ/3"W, 81XQQ-J(X]2F^%-%>\CH[, MYJP.-T&,OY.%'%R#31A!W.26^D@V<=TD(%C+"E9TP9KSPA8G)A5<];;<+@IJ MN@Z3(#[EG:HVURY+\I.9O@<5F//P,5N\D/6R2,^9[X+;$+E CCKEJF^ -P* M<]+8$HWZC( 3)=@(*T1=NG\F$#$/63DUK**(+,Z<&;;X.$OX<^13;*,[2QHK MV1 7)EK=7L[(@LX)I(F#LZ?UZ F0FT'8SMLOTOLR;0P2TZ]F' MVO];DE,WAJ_T)>O9X@L*D\T\E7*Y4."E:0.[O4-YUO0.Y;O)OCN3<#&)5V!" M._4_H@GMP&1*))_6B=(Z3N!E?[NL_.WXKJ5P4_:\:_GYXN3#^1M[US+#;'16 MMYX>V1F1#FW56+=ZR6 UF@;*'MG10?%2:JN)(1.#:+:^527BUD#?@OJJ4;08 MMM$3?.B3B-L2;?.PZ9K"(Z5I_9: G;"CN9;Y"NX"U.R,S?E"=_-G@G>PF."; M,, _1B+V6UT=[;B@T(83QFOT8XD'*+FF7&U9_2@@K< J"<216F#4=7Y(1P.E MBRN,MA8\=%.MR;+4*?0PM2J=,WG%4J:!=%!"#I\BRTY #0V:WL($K[2#; MEUVI7A;TT*0E=3 MT\-8RT+3DUW;>>"E_H&2SV"]"9&#MNE\L8?&B(84*#_TU8!RCS*/)&/ MS15+X^#L9+QQ+ZRE4OQ_.WQ&'Y#U$^PXINH[:I-S7BX$V6@VJ(IYU$'_^8U5 MK5)^.[0]'"Z-N_>_;PB18Q77C@O*-GM2B'4U PY M(J':=^0[N3@Z_1@NE G M 0CP0C.09@F!M6ZBD K9>[R4J.H16_8S=V>G%R?G(D?H=.2('M(?-B)9I M]@U6K 0ZRZ+B6,]@U9C>+9X.8[1B"VU4PM?-$LZ4*&2%(H;J/ N_<<$[3]X#%ZP*7AAQ-EAD."%\DQ@YG%U M3\$+^BT,HMIL';Q@ QN4!2]HH'\YMGYI-%#JBB,Q'-KN=-/0^F0&3]W^>2_N_]EXZ.;YLX]%DH_ O#U)NS);,8\C->[CUT@G>TN\6;*(VG!01#15KZ M "#9[=_':IX6VOH[LE?S)L7V\9^R3QBP[RN\-K@H@G@"/HFZIZR@0"G.W-O$ MV!1V;6R\I^UJB3)%R F6U-B*+K?[,EG'I]\=Y D^A->M_?*P/+\X.1\II9@: MMC >SNM!1D;O6DBVQ0=G#3C;UF(1;4@RC&IK7.%-PK""#=S]:[F0=HQHU!!; MJ1Q$&FY52:_/3DX_L'>DY1+::HHC]@,+4P"0^7O+WT 4DS>HV3-RH81V2AUZ M0FZ2A=&O9F7@N--QJ8QV=&A2#U.AFL[%:LZ-JZ."TAZ/##QZ9@'@OI(ET8*N M=!":\57A-7]%:); \_>P(V=V+;P1SO#QCNZ1[,R9%"O^ ,>.*)713N]#6Q+- MTC#[4=;60MP+)O"$=HA]?$H[>C;317A:4B\8HTVD)SSA(^C&633AMP#&T=/\ M&W>!X]8IB^C]Q.G<15X /T"KS;$-TF<8) ?KC*"C>2;4<_2O9#D9JP M)26BTNL"EYK)\Z59^B^'TK_YL8&(%DZO,/'F4!7MOUW>]BM"RZZ5M=8*_4_F MC$C%=:K:+*CYQ!MG=9]2M.RR6^M9H"BO)[A3>9E+]K3=.]4'$ M:>,MO#8:FE'@T1=<,([NLN7O"PHCY5L]]I?>.-\'$*9>&1='-EV>P)\)C& , MYG@SD][+[,V&87SKR/C^Q6GC,\D=IHK"R\)I]M^>YO?*=XY<[U>4BEZ$-I[G MY!3@:^C!!71IE;O 1;2"XQ=;(F'3JJDO\>GC:!ARVY,K3#8$+E9;_QP M"_)%L%ZP#R'-[0[2A3-Z#FO$]1#&_PWB)^"&RP#^E9V$99,/8XP,\NVW.TC& M$Z^B]\'[3;?O&6191UX=Z).CM]L0[6_ S+%X[";'P"Y, ),LT:ZH;)X/Z8/YKY= M_JJ17]//8-&+9='&V2\D?7&/$K,DYQ:/T0?8TQ=#X[C M3-DXZUDI;VT5:Q)G+K%1!YI4)XYC;;"QUETO-N:*Z"+1&L_-& -.LAO'(3?8 MD%.AF6.R"BMV:F/G$39VC/6I$5N=BB_-\GQAR'-WO_! FM12OW9B<.M ])OC M)ZSWJL?KB#T+6RNGXOBRMM$^'$2JHP\A/8?.^(P>E%6 M[Z?CD.O-1%2A&+T\C:QWVSL*JLE#U#B41NK%<2@U#26=%'.T$NMU7?89:6 U M2G?H. X'MR+5Z,A&'^-;W+@=AYQ^&[?R$+/.U=C!GIAZ:?HGQ]_GEQR!(\QG@#)RX!_?Q4&5)R)XS\#M#[K:>UIT1-[QDUK.JM? M;U3IX7B[FR76.RP]&$30[=,KR/S><=#T>QHL(&U%3CV[G.DZ#Q##@RA,&R'J M7GNV:=M2<8/2=+>#C!613Y?U^!GK\;.AHV;H34QKZ5KVPDYO>FK83AQ'RHAR'N81G^&RW$^C*%FG2ZIL MAOMSB0SWA<\.W( M/?AK&>[%>"EAFY50HS .!OT6R@:5?84!7"=KIM)*?]=/;9Q^E177C,/,.?:K M\X.OO^+?3=9?(XXW_+S#_K$Z:0=A_VNW?[]9KQH?&# M^I&\'](I9'<[F>H5P:;Z[AU/)E\3/X:;BM^S_P^^/6Z/)%.][I7J-;T_P>B/ M6P3 78#A@2A^9#3/:TKP!;@P\KFG4AGMTQL3&0W@I*K[[-OC_:B2 MS=C^60^VJUD@&L\/JK[I\Q,-0D\&G6#9,L@H<:$')8:8 '>_R\X3TPMDO4^ M]9]]>[P<5;+Y:=2)+=\$$ MGM#5CSX^I1T]F^G2P@VC2C!&,_4)X!D?DLWV/ [=/[X%,(ZP950;D2M41SON M#,:#*@7E!:5I&+>%8[P+\#A/J)IF\0J@YY43 M'*;I)4^1W?;S['VK3N@W&/HAI\)1H$[.>H40FS!\'A*.03+8]\O*/#7X<$<= MET<98!QU')^DDA)I^36BP0=8^?/'\37N^!+0QO&&@* L?Z/:'6U@E3]_'%CC M#BP!;72]37"1#JP +(F#W^JAM7M>:+315>G!<8"-.\#$%-+U$L(;&F/Z[[Q, MS;YNY@ 3TL?Q5:DV$FU\P4L+WZ%,+^U9#35T+G96Q'$+IUSD&@]+>\;B@$-$ MSX%]]'>J=G'I-["[O Y_'-WZC6X5^CPNV*W<;/H-;LG^'0>WYH-;A3Z/663D M7'SDD3K]1K9,YX[#6O-AW5F9-B:[.>ZP)2A@OV_:J '=59<6^K7M?%71Z-54 MUM<\K$@MLU/?^JN*YV=O*.1; SD/8Q+V<4W_+L"_!,_.#Q ].%@W,<1BDKN9 M_^GD]/!F?MKJA#:+?]RW;,!5_)U$]H@8]^RY)94D$JGY0MU-=VY9;28& <'N M$FY(@='OCF;#RRAS+&\Z!7X!X1(YFQ5T'9_Q&A6SK#9ZE5?87MGR",U3-E@> M@JN]\\TMJXVRY15VH&PIA-HH.P+NS\OP]1! M;O=_T$N14LK8*[(!CE[WG.54=_7 4-W5@U6J8\#1Z[:OG.J^S1FJ^S:W2G4, M.*._UR1NP]XSL@$TEM=&CUULGG8H]1J9K9PRBP4@&=GV>TZ2^)/LK0,7^C!5 M6WP+,$[')S9&@ONP+15F>5JZMZP]L_CLJ/&*]"0318O[*T O88\I.!]I;[", MH>/7DX=5K(SZ?#R7.T],8$:=JFZ M!5:]W/X,K?\.X]4J]#T8+$O3TRRXAJ_0 X$788G%"+XD<>6$JD4+=K%" 7:] M AX8+,FRYK/@WBWNUFO@X74/_)K^F7C_G0"O>+^&P?*_\/^??0^P*! >-/YV M&M\#)XK//F39FVHMU9X_:1*2R:+6XAN T1<^@N M/M3:,FT:LHMDZD2@U]LT#.K<(B? HHP8VZ/:,G8I7 B=$8^F%)$TZ=%>'?+T M9\LS(+,-(*?AP?(^C*(K!Z'M(HVD8R7'9%>PA@@MH0[S&DC/<1?$T D#&MFX M(+ O <9,Q2@9AG'6$(:Q_] D7$QPJ6CR0K\UB9T?Q\B,D2,S1AR]ZB,SSI5> M7S4Z,N,]GNLN])J5V0IK%9F1(31/V>HC,T94MKS"6D5FZ*;LGH[WQU:DE#*: MC_?5:DWY&?'N2L?5"@9.[?L$S')6Z$T.W>AGP8,?]1NZB+9#.;IZ%5GJ9#-S MBV5X%09X2Y?@75VVO0N#;)-3V 7=_,#V)D:.F8^V5#8/(?XKGLU"WZ=>.XP' M1(>6_@!?U)Z)?#95-]E#RVJHD($!]^F[7Y/7;(,(R&[5SZ6VZMD?R2X=I-\[ M[M9[ZO55@LCPR^)B]@J^! %80-;LTU!+FQE$<*/?!99EKU]DV _'>R:!NKF3 M01'YADQEC2*DJJP@8^/O 2[T+OL!&L:>+O( MG>Q7LHM+Y:'<@\6EW"FRP."-Q\3;=VWRDO9M$N6=HVL/UA:8.(%'BX.\D_L_ M'=>D-Q\X:\XLU1=TR]8_$3'=XKT"7 :E$OE$1^)..Y"OJ>FR"CYH?X32._:N MJZ9V2?!%)(5_^6OH0\_9LJPOR59LIE433.N>*A$1RD-(;*D$%WOQ06:P/F$M M8PVML$5V#5Z!'VZ(:[<#P<0_8C/_.DI!KV#DT+*1Y+I:D=11=\%U!A$7FD81 MB".2W"_5N.^'WYW [;+?E?B*S53L*H:N0=>&,%3" RS>@%V\$D:H*LY[5(_O M'&_9Z0W,("X>&%:&D:Q3]T.#4[?PW8E;.CVDSMWL\]19Z] .'-VU?1TA\M3. MZ+]475.GA_;@+'.J5L!+7PF1:$$;MG2G09527>5@.['H+9+T=]DNMKAWG09> M=BHKS#/A!M\6[;J)1:_D&^I9>!>\8KF':"O*LEV%M\4B/FR]DG4,,5<1MS!Z M!1$>/U/718GC1[M-YVV(KL/D)5XD/OX;"7OO,(=)?JBLGH_CG7F/-+>I$)=E M?ORJ(4*"^86M-U+X;;&*#5FOK!WJF2'LK91VO=G.&4'\UCG'*X)X "P'0EW1 MMT42%F!564!&]2[B_Y"-+4BWMMD+3-*^Q(\-OD3\OS0] /[!)=^9Y'OHH\]P M\)P@=5D%!&MI,^XE_81M8(UY'YEQ&S(-?8?IB4>:A+$FDP"OJ#8*[**9O7ZE MH>IZ7;D&0VWB 'YA;;0KK9=FE7(0ZJK4/002@('_?LZ^A\XJJ[U*.7HY4*H4 M1&-T^EY"I^_MURD/XNBWT$5U^D%"IQ_LURD/HJYO1%1 ?)30Z4?[=?DW<./G<#\L MZN8%J08,(@5?G0!Y[*!8 ^[4+0ME\>3W?J=K$KLK/*7PF[&/54HD8/N]CYXGIE/# M.=0:M:)CO'1JN@FJ(:YG?=JKETX$79+I!_KDR=$'$!.C_1$@FF!E[JZ E_A@ MMJB6VR>NQJ6OPO4Z#&@=.=/V\\GIH6E+/T536V8?F^"O35]V5;RL2H"KP-1&_AN)GOP/6M>EW9Q$M G];>(;!P5X&[53!\.V9!=3 MLBE^2-9D/Q>BVQ!=.;Z;^)1ILX5@]]HUHLTJU81RM^U5 ]$R^[@T44Q?\7@C M[J7G,)LPXM#]@[P$BGM+ASUC29)L11ON*.1%=<52(90WR[9L:>G,MZR=(^/$ MQ:+(T&Y\@:+CLG<-@G -@ZX+7XMFM"&3\-*G"J1E>[#? 5RN\#"88JXZ2X"' MY0M N\>PDSB*LA#/4,SMAGO%FLMJPV[!%9Y^21*'(,Z:MPO@W-*&V%TGE8 M%(6 C_+ FJ@W'ZB0>\]!&[]2:)LYFWTM0L>[BNE;.P M\JIZ"V=AL?-I@6@"LNY/"#=HDD9W#X)4*OH5_;SU_ V^HT.QI_XR& ?Q6VU'S%R?AM !-J\4=V&AQVE44,XU*#!*A&$L?;B MR1IZ9[G>^.$6 (IU1A%PB< L;RL;Y #WXFK28LD1GHKO&^YLJ&I>.\*9:$SQ MI3GZ99&QN137NK_!!ZM K?1+_??_52>&S!GC=.))LO.PB M65=)Y,.5LX&QX^/OT;S A2Y\A0%<)^NZ.(?&2MK,,:W4L0MU:(=3KS@KAM[O M010!L+^]!_!0N8?."_3Q9Y[#2_#H0.]W&*\@O1(\"PX]JBU;L809BH /$P,S M\(HQ!^@5NB!Z3)"[Y!\OU3@N'^,=[^0*F;WX<%EW MIYI=L#QT3@V<,R2QZ;6"]*#ZZP3B@>/N,G"#"HL'-R+E!,(**^SQK>$);GA2;-L#'P9(* MPZW17'RT0%56URZWI;\(Q:-*M*7-G""JR?KPTZZ(C8Z$$@//"1H5;T ;NJBG M0)5>'<5B#:>XL9K5@MIQI*,>^<3@8-;P.;,GL(01MEZRRX?9K7MVOF)>>:WU MS%'+@3DI#5'7=Y*>L06-)?0%AP@#-_V!O4R)U+:50%W@#Q.&U<>1 M^1Q72S 3L?T78:L?D& #_$\\?-PTLU2:L%_N!/VL>H*^^\XD_Q"]3[#_%,TM ME7YLK#/U",6%489_VH\P_,._\*SB@2 "WBT,G,"%I1MZL\4C)2JYR^@$VUG@ M;P4N$'1O4$T@U6:#0DRX[,/3!2;BL_,#3ZG_?WO7MMRV#41_Q7_07.HDGNET M1G9DCSIIY+&=OC,D9*-E0(47U^[7%R!T(26" A07*[TT.G4)2B>/0?+!;&[ M6-#\COPL*%?P*GOLEJ3B$W+PR&?+AM0;PD@:Q"MJKPNVFYC7U\_49^/[(=-U M?(ECF\5U('/!BL.=)!J\U(TQ7[088Y)MM[6:(ZH#_O))R+U8$-EZ0*Z#Q&>< MO3>TZ,J;L"R):20B&/X:_\;"RA_NB^\9C6B0JK]3>+H[4BD?PDJ'*0<9,(Z\ M#&)QVM/]$R&Y;4RY5YQJ%5.*=J;E;Y^5/WXL,::OF_IP=!KLVZ_4^P\LJ"X/ M83I)\W*Q?('+9?\#7D>Z@M!R<&5O+H4+ C M8+TQ;:/M4E#,6W"E([D%W>AHOB/+),V%WK^0QR">LKSL']6XDZ^]'CCA+;S5 M*;<'.7C&AGL9R-K[7<5!EHG581+^TY+0I[R^;I]?L?C[;KA'G;Y71=B:L[=_ M(1@1=*-MGW9#B/#\OV6WGM59>*TM;/>N \>V(5L--!M!&[^WESA+,TT,N*Y> MB(UL+38,+8DK4"]-^;Y$S'<;ME[R%@ZZ8B/1.F35KM3KEX+ANL^UN@%D3Q(8 M8K6^16>P7M^]&!3_5HSIR1Y5U*:AN_;94KE6;[@*/,%&#MT&'-!8S7JC8NOQ MKH(20_9%D4=O/1Z4*+Q[?4<[])![=NA=[7*'3K&!U7P1*$6X<]BPRZR'"RMO MQY,*UBF7)F+8N1:,)BPX5!%O @T9_U=!)OH=BG]-?Q;T.8C+WE?Y59"FKY0] M-O5TLQH+5!\F5#OQVO2*R!(DN76]4U M3U^6XO6\/E:B9E%E#8UV)"JE=,6+K'^QB33PBL"8;N>U1I(',1BZM[4]1E'G M_N5 1=")?4-TR%X4,_9,,MEL=<8FBP6-*7]C9M5\76Z>)"S_RKWC'PEE^5_\ M\B)59E,[W1.HI S5L2\N_\9 %L;NVM?0!6'3B1$^7\X'U%NHE7"@-'=ZP_0: M1P*A='TT&2V=6;D1O.J9*!;K^:LFT# =#D86?7T%=3)$+VD14%1E+B!H6O'" M;;M4#%2!)FX(P[3@SUPS9KEXK_Q)]6XQ&0M:-Y;!16>\GD0#QY7LHM8&GNH! M=8-]&+- +$$B6P3K'89RFHR:=1TJ9+&I=31J^FH&)@(/,84E3SQ4/PHEZMVMP%H9@\& #9>;%WHH<+(]$T2,4!IUG% M1)_)@H94%=/J!^+33T?,L(Z"[6'Y8[SLJ9OGX\6;=Q]'+@E#C+[.A@6R M:M M$CONRH"31X]?V(WQ'^;C"9".9K+DYXGDXA -V_9F[[VV-ZL]RK$T.SLU.FNK M/QK0(P%JZI3;@P1:2FVU.NVER1D:?]\-]ZG)F3#&I^$K'NUH:]B',X,(S_]W MVW1U:7(&@&U#MEJW6UN@C=_;>VMR-GZRM=A.3<[P\=V&[=3D;'BN^URK&T ^ M-3D#P+\58WJR1Q6U':;)&4""C1RZ#3B@L1K<)F?8O+ZC'<;?Y*RRIN&39IZ6 M%HC*Q,%;DMX_<3KT"SW52%#:<6>[=45H90-TA3L50Y2HLTF1/_&G^6^[IZR6 MS^Z(8Y*-$7;,&?S2 +,L*\RE(J\^/IFTX$9W:/@>^'F19WG (LH>3752&7)\ M8M&!]Q2[>%.,XH3=6EF#88AB/K!NF8O!-R6]R<+1!,BR:QMJ8^0D,:\:DM>C MU4LWY+XR<,$>#+LQJ%AQ5NH:1$6#;2;EKXZ9E)MG.4L69[6G.1./<\JF!)5- MN7E,E81D:8PJG=)F.!BGY#^?TMD,H_MZZS6A$LH+JBM[J@_W6L0(:'?,J!R> M>E.N="2WH!L=S3UF5((CO(6W.N7V($>[;^-W#WYXROMQ[P:8X>5.#K )?_YF M\.]8YHQUVH1?(QR=H_>S"0^1X!:6[#;A/7,[U"9\Q?E)?V>U!:\?#4T0GEV^ MDQEZZ$ARZ(Z'2Y)R\MCCZHP+70M5Y?7@96+#Z_YW23OW1#&T<<3%DVB M'Y11@3SGDVUE"X54-*/ "*8;Q?L2Z8+752C@^F!M&^Z((Y9D!X0_2?Z41)6S M#A2",1J+3C;=42-KM%IV;]I84YIE9=.OI+4!KW(0.K%T@(LN,V//AJ:A"CXU M&"%$=CI5.06^)BQIG 5M;D(Y"(PP>HI=[<%[Z\^9]Y:84]GC$VCV7Q&*JY"2 M;8,662/-ZR0E])')$_K"UX%S3VG*^LA2!1%;\=;&UH$*!AD-322BO\LQB:BC-58R^XA19AW]#(03_0[F:+;M MIC_U%%>]&V89K^G5?IND):=YGM+O12XGCMS6U6U3^;D[ 8SX#R%7\\EQ.%NCJ])6F703%O'% M61;$Y)Z$12JSN7J<-)Y^]31-#FY=C/7HN_;3'/O3,@*,(/L)6FR1K[WH&[1G M+51SX8+LZ3I._K4N#CSW6AS(G^*L?(Q342#,HL"U3C:T:>L FT?49]R[X8Z# MZK'TSP+YZ-+$?5;[#4E_5\+V*#<%B8!IMP(_ &R;0"_&V:/-.(1)>OW[@Y M9FR3(SX)<_I?CM9+&@,>765TFLRZVPB\V;3;SE[$.I)>3S+R0DVB1SEIM# MPL3B#WJMF8U&+R\',R"K$U"X=5EFZ?"&;+@!=E4Y6@)925IUCHD>V>+ \;(O MQ3K#T\!%-8[#+J-N!O"4=@]G^W\= EPGZ1U9%FGX%&1F M(.1*^@;A9P3=SW M'2LI:AR;Y\=\5:XB&R/?BE]]2&:,N]L@OBV^QS2<+SB(_4;U7NZ)55']&<=7 M^KZ?,,I!:M^6"?M<<,PI_<'_V%5=.[D&9V,-3_C^44+QJEM)+SZ5MIR\D M#6FF/(I%.ZYN/"CG;/03,9D;P%,R/D3U;-:TPLI+F@M4YM\#-H..23>&Z+TE M3@)1C6+-NDH8Z[[\;[@!=C4Y6F*M+._87Y?#%]XCT'L;#W-GM6_(]:-N_.E3,6QH4X.^DSS99)%L0W:5(L^0B1N"@+ MVTFTK6M7*';X!\,^$X!:>#W#L/2&IDW2J M:BX.^A#89PX :ZYGB?,&!Y#WD)-)^Q#]2<.VQEE+TG5K9%E.$(XP]="![2B$ M";)R 8PR*SG1KOLN4II3MO_9?-.%HK&8[K=?I RH+!/[_7]02P,$% @ M0S&:5K"W"#"MU 8 UE0] !4 !T=7EA+3(P,C(Q,C,Q>#(P9BYH=&WLO6F7 MHLK6+OK]_@IOO>.XFRHZ46NM5><@8M\C=E\8-"&&M-*H^.LOH&:JV9F9 MFF)FKJ9*-("8BI!7!<:)G__ O[B?XK!4S94J"I_O,OOE=$ MLO_Z/W_^GU3X3_Q'*O7W_XL@*3C,=^LIQ9)] YA>2G: Z $EM83>]'>J9]FV M:*8:P'&@KJ?R#E14L+T%0W_B/],_W[R*J*-K__)AZGOW[UZ^)Z$H_+4?]M?TA(@3_L6VL0U.[:[E< M+G^N)$>/6^,H2OR*?I9"7NV:>WX@WC6/+G[*EA$_$,,);-=*MGS31K^.4!-7#U%$I7^.L^O? 981WS1P'P<1&$/QQVV+5( M',L\]^A-B^T-C\D*R^5ROU81#.^Z^P!;!TVC7^_E_P;QAS)]O, E'Y\[CIX,_?OW9_;YXE64KPYV\%+E*N%^C@GQ^&Z*C01#S+_DV@ MMO=7^-9?X<\';13HVKH8_#8M$T0-X.IW]#3@;#Y"10%F_#%L4'1$.:(YY9O0 MZT80X\,/ A>R4!$=17"GH@-JA;-$? M*5,T0@JV)NCW $!U&EI7.K23H@J:OB$!IS4I0-T/O^7BOK5\+Q)XY!I^I*#R MSX]R3*#04VJ+WG*895!JDAVZQ1G1;4T[/_Z$-BB71<-__OYUR((/8 EVP!), MF"W*B(IA'3X$6[9>"99>WX7TQ5A"68& HN5&'1797G=2YGI484G_^$-FDR3$?J'QFU:XJC:$1RMB% MJOG/#^3<.H0?Q( LVEBI&-*LHP8V\GK:U&^T>G3, .JZ#'B]?KR) 1E[ MTJAY.N18KM4RYQ-B/ERE8P3@KV7 G56(6 #7=:.[K(Q(/BCXA;$O(D:IO[P8 M^A'BF/@F\"IAYF" NN6Z]$*$NBCIH&S9K7Z\6Y65-3ZS30Q5D/+;F]$2)U7$W1 M0M9@F32)D]?DS>M5YMR\4?6T[',H:6I<3Y+1.DUY12XT)QA)A>RY3NQQY7 L MVRJLAC['3K12=;6H#ZF^Q5 4RK-XC$7]@S%\R3+35ELP#KN\938[%($Z-84_8,5XY#DT#AX=OZK)/IJP(1=;HX^M#.TF%/E;BWNJC>=3#=G*;[^56@HMY&K_C0SC*^XQST ME365@NB!N]Z2W5G:UJTAP]:630OTBXU%JZ8*F:BW"(+A"($]T>'+F11,H):S M?B?MC3JH[^(PT+4VX%YO4BJNZQ\%6\8XU^?2Z_P0#;H&W5@Z99VO1*G+QQM. M7$@7Z_5*:\%X[, N%9O#,.!;%E[M*QZA4@#,>E%.4P':*F18*]N$Z<"FKT+E MN63YE'N85?*-6LUT9)12Y5[6=VR=T6Y;H$^16C9+5E#L!#[/%%G4STIFJ\@M MKR15U_$$QC)=2X=*-*<5^T4(7'H%W?C'MA@9GI X6S2#!HCBNJ.;PIY5/&#< MW](%MN5X4>Y4!ZJH[QZYO7G+KZC[X5W1LW71=5N3F'/Q,W8M]CBZO;?4M/L> M[-K_.-[K25'KILK3\K>G)/'[;=:UF_VY+)>?3D*0,V ML%RG/\_XA.:K'<4C1PC;=;Z5Y>.4Y2G!Z)S/%],,AF,QOZ<4/#QPV+A M,IOU"(RE'':_O) UT<,AQX?X:W6+LSR[E$,%8'-OC+&?&_Y@\R)<5DF\,J7T3%"<2G7IDL$W/Z&2CV1=T_9,MX(2R[14$:L'X.#^KE M 0/-4B>:K3[_H/#)7,'?Q95T09KDTP1):QPK.QR^(HE1N_,JKLPG@]F(J>=U M#>;,-)GP[9I=@=;35&5!1*7;@FE3GJ MDV=C5PEW(>Y/)B@+TR-DF5TJRZ&JOLRNMQC0V(LZEN++7LO9+DB+J8]6>0D5 MRVN+HKOG6;NBJ8([9]J )C1\8_M[8Z51^:I8=E%_T<.R\R:VT(([A8H>^+L. M)X )9!U$X\>3"8C<-V>(CE< T9O= SYTBIDUM9(EFA>[@YDDPVEQ70EAT\9& M5./#G$C<[RUG7'9EP\W#-@[PH+\+VA!:+L-D- HI-5#,U.1JM1/U%T]B=Y4T M*@!OW!ZR+:](KL=]OCU;)[>[0;]>MA"GMM#@N#,8:G0I:"G/=_>KFEN$&"]+ M;GG!PF75*-EHP\&R]&7LQX[(MBZ:S;"[][8C^B9:>'<46?>!ZX4=/N!03$Z\ M-C<*Y8'IQJ^DEZ&,>HYHRE/0,L&.=0VR$,"*..%]KSUEBM206>*+C M1.8KDE8^N&_2%H/HJ_A]\1_;/FY B!U.>Q(L7BF[E0([KY0]K-BI(U]T&BZ"VM[7,6X_;4R@S;HQXFZ2R8G9YAA&?3!WW2R;? M7+ #UK"[==0I3I8G&*6O/?!S(!NSI8[:M$EK+)![LH;Z"@K1LPTPK&OR<$YY M3H.O=?4ES69Z.1!-XCXMH%^'JX\=$,=SH1__\W>TRONW&R_@#EF?BE=]_X[6 M1O_SPX6&K4>KN>/OIO$R^,A*(;OM!#]7KA*E4(?/V+QN_QWQI6OY3GP5KY+_ MO15W3-1KJ\6 M"H"N95F<_?;'>N4^Z;;T:+#7W;7NY?\ M.I#\*4 X7B;T#B!X9@'WE*K8XDNE3("(3:5.VM] . $(V.E P"X%A,<;L3OI&?:BKPT2"\U&F;T%Z.M>? MQ.J+?3@(3Q\5U[8S+\GK#%UX2M __CSBTK^ M3ZGDF(4FJ6H+)XD+1WH(M#7 M&;R+BJJ(5M-$;M2: M*W;[!ZJ9=-:NG2+P1IH MJUK3)T'/:6E#]=;4\CO _5;&VPQJ#[5QP4Z\SI!W!99CZ^NY ,8L':U]_43: M^+4"V2^@CEF!0.^&!.\OSJ9#.4ILH[BEIK46U*U6!["$BB0N<+P\',\P6IA% MHMH%IXP6'C1].TBVTT68D#N:\?]HPYHNCBK#"/:-P,0B M\,@&OAV!IZXYN:.7G?O1WEO+L"TSO'0/!C][#A!=/PRF(FYLAL>V !NO,RZ9 M7[D=E%H$"WO9(3"_EUP_^1RU]P. 3Y+[.6.I4R'RFB4/K\/7P\%U16J2H^:B MC6HEN597D&JY3!Y7W>71&8_4\G+_V>/:;8$R?"<;9CF)A$[WB\U!F M J-12VN-7N=SP)C^AG&B8!Q'D!O)F,K&T!P.@IP)TWFIAC>DMA2@I:BZOWF6I,4+GU)IB##2C./:'0E$5R_/$ M#6)>QM*^?Y &0Y%[ E]8TK7?] QPR(6BNT/#_<6[P. AHW4.(:H9%)G;0CHC MC+K3_B>)'B\/!C2'8,2)(W;[3<\ !C(4_AT8[B]>.^QQU]Z77*C R*"+T=:U MA^!I+8!#Z[KE14]MV5$GML^8U:6 R,C%(CH84VZI3!/-C)+\S/:MXQ:GO^DI MGMZC]4FF7A*T)(*?.LR\W_0,H"7V_1GQ"G?V5M!6VJWM/3A3JP6K$2NP>+TK MML<&.Y.ZMQB+?3Q([YAX25 2)[O5@Z;G<:N;HHFQ5XT'HL.+$[,(+GP?< N, M98::[$%)!^UX X>S*QNYA5^EQG5$T9\T>5\8FXN&*$]UYA;AM]O->@K5E\(+ MEHO;*]CQOC)?LQO%N\))]'5Z8%_&2+XD+EIORD,6K'E1:HOAI=,-+ET&EXRFV-TSIGU;\:U,"I.^K&MA:%> MAQ@:>Q$R8X^N8DLD2*,E57-JPM"C]9L="J)=[NYFAZN;#_9_.8R=0T:ZGK4+NFF; M111<+B_9P6"1+K(RKO7%E93KSJ5U1[&^S\A:8A($(?DH.?=STW,-3:DOUQ5ZHV88*""^-UQN\-31G[$6>T> MWJ>3[V,2@(G#=9S[8G[O.LXWB[D+/!&:0-F=^[5;6^[/.P36SBU9OTGU>55O MBYUY8IW#B3)^G-9/+F!:46#D*<10A%"IF(QH0T_4MW)NP[ZOI=7U"D74"C%? M:PHY'MRZ?7^6Y,\N;EGV#3^.B%K>%#A1,P=,(TXNP.:4LMUJA([69HO=UH2G M\A7;FDS,8)3<^.]4T9]*_HW!X'P176DU&;;$CE1B(=H$8[S7[:WAK8O]H[TW MEA Q/^&]B;$O@=[8+K)X/FL/1;IM9)1;E_&'>N^D"/AY[UU*CQ=69M09H+"' M46Q14NNSRJU'XM?PWHD1]\G>6Y7*<$S[.J5Q5;IG& ;3:V;%_V5O?>E8("> MQZRSPEPB9&JBLSY:&K#=&>$PP:T'ZQ]JUM&$"/AYL]Z;LDH@]-L.6^H8@_5@ M6,&[-[!D)7EF/3'B/MFLF[41BXX S?.#"IL5"QM6IO M,>L+LIS3@"L5>G+$?;)9MW+DL.WAD$4YWZ_E% N8^O=8VXW#(%Z7T04R@(NH M)+];="PC7I+9N1I@BE:M2\DW#E^OCL!UIGL^LA; P(/<:-0$A&O?L3B! M*"3?Y'UNL;YVRO.A6)?HDD$)%L.U05>>+FA#&;.UY =5R1!K4J8P'XJU-^6: M0IH@.9:IF=U2!JAH\^87*WR06,\]HIV)ZU&]=Q!QXB#>0&VS#CN8="ML<9Q' MPVPH\1*]5F6R@W08S2 H>2YQ?G"=ID*Y!0PN4]=*<][IJ4,%$,0MBOV3U&DZ M++F^7WKIO;C"-[N)WY#:[AM^M#;,T]D, 3286]*,*D"H5)(_<':E,Q4/I8GO M;0)^MR_'A*=<^?LJ9WGF.NU4!^82I=C9)&>DQZ!TZ[4$/K1RUJ&CW]\ ?"69 MGU";!FB<.UVO:4,3G;5652ER.J_=HE9?K3;-Y:2>$S#J(II>+TU(3L.(HD9) MO#FB99S,$,E/S1*JZ5'!6>I<,D]'WOH"9>Z4J>LC9=VJ:0/#6?:;O#$/I?,LY>2 M>9ZWIY-J'6FP+776FR[!C'&E&P_/G.YOWY%7E:XJIEAC;((C+J5:DU-K+@3K=UG$_E1X<7-X05[TZEM66\Y MF>*TC4(CWW-'+$[W](M[X1.8X1Z5\3^U9'+N0O4([RCU%7C"5K-Q,K![LD[.%_B$]25_Y<>HQ?_12=)1>8(.C M3!-Z+E=CC^:F'Q1YJMR4PMXB^SS@Y)1)G6KGI&RB8UF#UBQ MOPGZ&5Z\?V;R0Y'F)N=PON=+WEX4EK3JYX;5/I/GC=5*ZTH]I(FD$SN<\M5@ M>8TRNZ?"\D5HC6@:7Z$:U!\I%U=V(Y?0.=*,3O(T[EF_,:'S( M#J:7(++*L4VGI^=7;$#V>Y@4L*+D)BZJ?;/D$Q+,GB(6<;4G%GQ5S.3QN>>R MM2Q9(IM]#^61FU#(?3)N3"SHB]JB(6Q[V) %FVTY97:]KN+51O)*75Y)6RY7 MY^PE;>%JLC%"!:S/MTHP@_=I<8!D;\*(?8"VG$TLIV;D+T<;VX;], . IGJ0 M(<6C<'G1!4JT*CYD7?S*30KAB&8HL-[2VCYG,6Y/+;<1]$/?I5B:9QE>VDQL M=O[VV.+D5^PQ]#[/>@5'/W6F?B6XMLQ=^:U,@RP$L").>-]K3YDB-636O+A>L?1;[@^!E<.3\^F@L1->*2*$K[>%2:K\B>TBKE/&=T-'!YPZ%"6HAZ0V+9/Q'2>D>Y<[%'FK/B-R M% L-16'3#;7:Q!,+@*($9]/[5DLM M%C2"XU%&9T3"\W4A-_B4-O^F!/]24!<-9;0=2_%EK^5PP%E >2^PXXPH) '1 MEP48399)?O2PW1XIJCO*^>4JQ5)MVK1]L3 L)Z]*8C3*\1B%N^4XSY'XJ4*_ M=T)!%*/*,'&%X]W"K$I[WFV;)D)H0;F"Y\D"3Y/EQ-G[EP#PD+!OL=^)O6)Y M[9!!6X%/#:0IY9LE&H4PP S0KHW8?N*,_ L"/R#I4XOZ> [^/<:>:"'X3,]/ M"UI)F=:ZK%->3Q;?QCZI,_7OA,)CQAYW!VL'=AMLS092;98G^'3FV]A_)K$? M&GND4S" MCC56)D[RBEDETMBCIT,!30@4'C/V[AB@'NGW6( 01%X6]+*>O&WQ"3+VMR?V M0V-?50>LB;<4'1 VVWT,K270K?@&QG*]'3AD2?;GK8H1L+4QWEHT00]) M-Q+G#NXF]%[FP=YD[ZE,^-2)XCG@U)I,0FV\:[&S*ZNZH]O8!+),144*P:@@ MK.:)LRMO@LZC!'_#Y 681&LJ? \XQT"1&BVIYG #J'&9_*QE,FR]/$G<"KHW M >4)DC\55)Z<6+Z,1ZHTQN8D5S5Z&G"0^JC5IN=#Y'.@Y2H>Z4/7&KS?JTQK MZ;P.W/4 %87U;-'D(5I.[EF"R?(JB15U'8AN?'YBQ; =:Q'OH=_I>Y%?30PN M.VAHH&>TRK-^VV.ZGR,"?8;L+R%VQ@K?[_AQ38R*&=ZI.L#=R7W6KY9%O5!L MAD_'H9OC"7FT^!QR?X[N+R+XQR/![BKK5&W+SO"#1A&4ZW;>, N?P[=_0"3X MH8O'+A/TOO?P=UMB_JYX"[G]J>$X+6G[$ N$VNMWP&5Q><0^,<'=\D2^U,^ M'FM7'&*493E^@ ;DU,$8W&TD;F[Y!GS\^1>*WE=7CP;[+G6H@FJ.!A-OA*PU MA&L4"P1?'?&]Q (@@:76C^N8[1=;?Z&.V?[@X!D&A^]*LX=XN?L\'W:Z.)NA M198J%=H:J>?3["1Q]=^.*I8_Q[>CIF?@VWU]\YAQF\IY9R]VWK"6=3@)"B;J M=[EYNER>H*7D+>5(<+'S8\"0)RI:#)BSSL(< .;^0LF@TK*=,]K:7,C*8X<7 MUT7TXNG293FWW_0,G+LO,1YR+B<0Z$7JC0>Y1<;O+68L.J=:'7+6G;OEY!9% M2V"]\0/ '%4X"7H]*VS^'EJ,;UV?'ROJ+7,8+B16N[*M [O+3IH5AJJR*WK);G&C>85/QT!>W9R3UO_-60>8[VSPF>^W-SXQAF=Z$46=2?I+&* M-G<)IZT31E"__*[-5W+N^*S7Y[=4'#0]CSN/'O9U4\3.@/QA5" MQ5@.S+"*Y%"S:7+SAIM0O.W*:_04^!PU/8_BW2V7) XVVG*AR!0_.CYY<_!Z M WA32]FXLHC0A]\"<%AKZ8Z'T%0K9L16UVM-V@Y7G MBH;@J+C)0L7!\6J0;J<[B4-7M++_/W/UW M#03N:HWX+C2!Z])R^ X7'I8:*3F6;\>_[!N*%U]Q7XN1DF9K!+99GX?KO)$9 MI]-J*7G)4=)P?K+9?T)XV_Z\5WH7T\-X?NQJ.S._CA[>%YEL4*C9TPRRIR&> MHTR-(E(-VHF;E]TGU\& W/+:-YC^E'M[[0X)881+&$3F6TY$A11;U MIK?^]H>)UL,/\8>OJ%2 G7E6Y>OHX;T_[/C<>I$NH%74IYM&82"ZU9FNVXM#',P0'5<.LL$WC-5CTH-:K4MZ>Z/ +1TQ&(GC.D>+*ZG M9=DW_'C.)5XZ$34+>1L); $JIFP9NQ@465-=)Y\?9;5Y+Z#+PQR6\:G$C%,UH#L(+;=+8O<\M:#E0\& MQS6"VT?/%V\M3>"X4VC?I]CC*9A!T51[X45PYE@EEE[%^UCWEYQ8) M1K,DL0TVAZ(E&;IVT_/4V2!Q,4>46Q^0N4V63Z;SG"CXD((Q3P@V(M2-"*V8 M"A2WHP)U:, PO-I*=%TNM596VD^S8JN:K5;MM32V$V?XGY+HRP1^)E%R&TKE MG38.LC.Y-&H5YZA(#^=FG77+$R=Q$=USLCNBZ#,)*X8E8^F6(4&1^RG^W'G3 MEH"YN99 -'G1FZVSE&08!I,X;_JBQCU"VF<27U6T1?/0^355GQ/<0Z(^D\C*VJ%KF[CI;'FL3V<:0Z)M7Z]1#D7?E'D\HN@S M":MD2-.MG,Q1O0AF04/C&:5/(3F/2E?)FPI![HGY5"+2+4G4]^(-R2R6&;^M MT/R@+GJF%.J8I,\BKG*8U:RGEA_16#$GEF/$HP(]($_-T$^KP:$G M0]T1*H_TS@P-RFJ]YCOB6AK=C"!?1^R-B1A[?Y)>G:\@\*L#AP^X:6O=T*A* MO7DS]O3:2?KE*KZ]/4DO6I:86VCEN89PL&M,,%/JL#L\TC19+9,;K&3AIF3W,4GZ]?3NL21] ;HC,)+K!1:XG5F%P1ON+'FU M9!*4I%]%?(\DZ8VQ7UN1@=Q@ Z&;53.EH ^DFPEM/C1)OXK(CI-T<0%)2IQF M$1ZI(FV[TZAGI,E-R>MCDO2K"&LO2::X/2M(_7%RO3-*7$DZB+H55>,:8 M5-MS'3IT<#,:EX@D_B1]MW;/ .RJ874$#H70R#8'><2H-1/G]79+)9Z@70M.DC&TJ$2+4%DHPY!<+A(IB\Z,*)QM]P^;A2$:6T8< =Y8())2&KX<2MJ MFNRGN^,"4=!\Q)3EZ]T?YNZ+8VFX^BJP8TH>$;6U%:;7)9L L6S^.5(K*P M9;\MYQ(IRCLJ?OR)+@_(N#&M?%0LXFI/+,*TF3$'A'M3463F88!Q59Z4[I8JO%( MOZ*UF$&I&M[2X&N)C'*?I&Z_WNX1>>>4:N(7HK\5 K"(>?5U9]$-%;@SZR"3 MHJ4F[X"RQ$$@"W,7;Z-!U6BPMMQK6\E%76Z;[,K6K!I MS:[LD+F[X2Y&R.$,,W"7J-A2E#K'71/"SI$GT3G1NS%3O>@)RQ M A2CX2Q!\6)%"H":N+C@[O3*/7*VX< A/;>>R=]5(EB*CO+@"-)N"&<'RAY0 MX@.+>!-Z;I?CMZ(D=44KNW6CI(G&*(^O6%>3&XDU] <4[N\,?8;$3VW:7P<% MUK!U*P @YE++CAZTA4$:=8@^/2C+/((Z02>0N4%%2*PA?P(&3Y+WJ2'PE'=_ MBS5H#_%<:U3.U#5J0K/<8-CQ.LD]B2-1UB!1'OPMLL_[EM;D6+#@_9Q2%4(^ M]$;)J\*6%-E_R$3*6ZTYA*:2)_TESU*YFKHLZ<6:D[S=(DFPYA\R2_T>K>Q. ME?4D8[16"#*2Q, M%^Z@@PN)T\H31]9X[E,'56\3QQ 5+5]=E+!,?'8N?(.;C MIN?79P<"4(\9%!R5L8ZZRTZM5"QK&H5QUQJ-<<^/,2+!:=5I'GI*41_JVB M=>G6Y+P_JOT,L9]7Q#&YVU;Q9H7(]FW)=^^%G1;KOM:>6#DT$/%\N]Q6.:Z4 MN,#L=&&?1O:-B1T[N]AU1^'2:6&"HKXD=UM#=5TQUS>LXU<5^_56!IGKTX+TV%=/VO0?# M-,<-VD[(\;X5"@+J\9D/F]H!*#\>KSAYC.)4CYJ.%E9MD.D50[^_24Q*^[\=)(KXQB_KR:OQ;4:TV1\]FDJ90J"&XJR8'.KKL),MV21"EF>!YOE?LPE:O8UI&JL7ZK6IUP#*>)&%;(89DY9>02.:#_ MK6HGJ]H#,=^M$4VS51HB@>M6I]T"1)4[,09Y\M/OB1[ M./:R51Q/257/!+1N%->\ZX*"\VV&"Z6J#0'.57H\0M-[^=D/>R"YE"@A1?]EK.=EW6 M46P1$1#57M[*UIMU)Z"8'>10T2PO2HLNV\OZB8Q:'Z-KW\D?$G9CV;"C:XE(#-97O-BL_R:S"/MI2%[IELG.5]9ON M$E8*:.(BW6N;U6L)ZK5F55&[[B*CD -^/F0(Q1P&5D6Y-6DFPZQ>2N3H&\PJ M4\174Y]<(#P@VGE462Q!V4Y<)I(8LXI^O.B.S6J^Z:S"'(NMH[ G87PI*PYF M\(8D]C%F]5J">JU9]266%F=,N=+5\=.R*/#5$1SMPM(SE M>JU)R;(4=\O%.C3O-BH__;0'<;X<< \Z#MD?/XJ:B V*!Q"\-)=&T3+"K MN;05QMX>Q'RP>_*>E]E^LUM>B:;AH+RT)NQ GF%@HALKU$D<4'<1P$NBN8\5 MGI/-^Z?/GA'J?1=>D.K[>_$^..R\] $>SJG#":H=\WS5Q2^E\+E<,"RZW2[/ M4\O.="YJ@*Z(B0LMOQ7^UA4^"6=J/'9P2D.<60[CNYYEA+GD7H2W_>IE;7[< M-M!R7+7'?7 *Y6OL N, !7I/605"Z]-V%:^-67Q42F,MEW44)7&JNUFMC%KE8DFEBHM>X@S\\T=UQ^/F#YGZ]E#C\'7[TMB\ M[%EQG"'"28[=N^P*M&2K2?QS?K=\6&76?&FX]E!FW!CQ-DEEQ6SB+.VWGCSM M3_+?BG))1=F%)%E!ANLN&I1Y.$[WY\2H7G7'WP[EAA3EXH'7617E;O;X7:@U MRTNSWIKI%LOU.WVB;?"9>O[V$Z./D>?^$,>9%U,FV_#M!]*EIMWW:';%<< -S2'9%_5M1;DA1+AMX77[W]9OL>T:Q.]IJ MC*@HE+IP32ISU"<3.[7Z-2S?N^Q0>CW&@G:AJ_'0D,HY81T0;/+.:?L"&HH+ M^)$\V[IH-D5C;V%\] V.8NFM[/*K,FMTJ(6!PE6#Y A&&D_2B97=/CF[\Y@. MZ+F8G% .*DR$T#%H?KEJ0&2\9*7O)X;3FA")JYQ&X3 M\G1!>75\I$]:ZP;+B,)*MR1"G&02%Y1=65 8>=&=8!\;PV.KAI3'EN,R"T8- M,D7%&)2RMJ=:Z37BE?F[.PY*5] MTX+4/'^+7C4>N7A2)LE04N);23^CDEX\])76VKAA^!C'BC6!&)D!5(=6XL:7 M/HF2?H>]B0][SZ-5N3(A=.H&UN<98M!K8LVI1,'$CM,G)T;]!G/BHSI6(S3RRJ3FF^',HSGL'6EI#N5BK=[BT$RU\2"-C% M1A42&^0.45L8$5JGS<_1#ND(#K0'L^^!BN\8.ZFKT!.LK!+H>\M*.EWV)OXL/<\6J4S MJ%\5O9L!/9,5&1]K>T4N*;:N\6(;M?D=';>A@.Y78!?:W[$R!5-VN .)WY]ZR)]J*)F*HP?+\$NE7%T/D%N*$B^6I M7T#X.V_J MZO+]9EAQ=+I66Q32QR97 +WO3;?;U_>!P4Q*'IK:DWR:A9#BN@?K,"+=VS>AWO%L1_P4@Z(0 X]4A< M.NR7 G4_HIF+0INXT &[DG5? 4K1L8RHY(+OQ0]K35C1,Y.5(H*:+7LZ$D[ UJXF@PY!B4Z;?T_)#4TJ:?6 !=D%?W$'R26>=$ MW,T%9UA/<$.(8\H%:Y@IMN-+N%Q :VGQ2>23[I\"/@V7; !#@.4/9+ MA.*EDN)G6G[)]9?GH27$\C^ MALP3D"D!$SBB'K*.5@QH0C<^7'@!#D$S*F!KK4&S"-]:N*K61=GA++E'8IX$ MFI,(_]2P>2K3/(M;P@N#5FM19BT-7^"M)<;!:M9,[#JD9+NE).1][P'+*6[) M < :CY!!#F5FY):GON6C6*_183NU,G;F2=LGD M%@Z_ ;>4!-@\E?:W6ZWUT,\(KAMQ%S-+24AM7X/6$YQ M2YX[+DM^>]#0#+;I=XMN0\XF[V"UFW%+MPZ9T]Q2G_6K=J>AH2SPRK5TBV6) MG'C;0S+7=4O7@$T2CHR&XQ4VM]MSMC0U)-E?>K..F[BL^_O @@MNW?]XT#6' M1&'(8!62%X/LPZ0(9P$6D.FXTR1BS M;&KI"G!V>.E5W6)^,J&.,=4YFEEF7R\/$;R%C,OTORI(JE3QX6>!\NN MU<-#XO'%LN;UQ_B2-[!R7URD]4JE=JOXV#6[Z!'JR1GSR0CDW0S6W>>7'_G.!=#I%PJ9-5CV>E,@A*GC8K==#T M\I.9;[4.LN,;!2*-+'DNZXPZLN]2]C#Y>$B*=4C"1.4Q).(D1C15<)?2-* ) M#=_8BEQ5BHA:<7R+;Q51F&MGJ]5Y)G'C+W'>L*-BDT8$RD^V1\:I$>AW4O::FXXMD)Y2)Y'C0*9;%4R/8Z M>.(,\]6T- E3<2>(]$!+LTVDI^.FWF -?"94R'H>8-F;$.F':&D21'J6)DFD[UG1V?*FP&E:IA6^7HQ6 VQN.EK062S#96=@T)H/LCJ;&>*# M!I6X$/E54Y2GT/VE K"S@X;)+KJ%\E)\';0FFU&(!O"FEG)?@^;AMP T10/LS07M1K1CCGK "=NT)HSO>B%S MG0'TIGD'*BJH6^)NMU0=4>AIP^(JO$%8DVEIL5[WDF>1(C?T'O;L)HU>S9\O M!\*/G?5N!%!MV^2B@^*B2G8*],)?)>]8I*\ZZYTD;&D7N:3FX9APFT+5[Q%,+8 L_N1QJ[JW=--:&@Z9G@0!S @3@#'-!.U1B/*DZ.9=9=M50N>.1T\@V'5\"!.!T.Q/OA M\&"%=YRZ]L15F/W##5+:\E3%)Y3\A]R^MT;A+FKY0CE-,N1EB*B =&#OI%6M'SR MSK=[BS O6[,Q4<)$M\)L5_%V.NM@+#M ]#7I$&5R4/P4PD2_C##QW$Z81K&T MD->C(LMDA.5D6>J73?0S"'-'X5<09G8KS)(VZ"T'C%EBN8Z_8U%:8@]%,5_IRI:DQ M)-(IPVR^,_L<9I;Z.L),;X4Y+%1'4B8C,3S2:[==JU3@R,*GT,STUQ$FN1MR M*E<-*#%Y%VT%KE%;MCDX53^%,,FO(\S=:2&-L;H.[S<7YP9,.U,*U]..^0$#5"@F%K/&9CJC3NDJP*& M/-&^'#4]CT-*1QC);!W2]N)5@,F_"!AS'9H7/.L M\R+5%P-,)O8RZ5, <]3T#(#)[@,F>RG !%W3S$C,L,(C:5Y*4=4#7F[N)U<D5 12.?XYKS8JD^ MNG$CL8E>ABYOT0OO#HO8/!6>5@L!;4,RLQSM-%0ZVPA MN0JH[06&E4OBJ67=1?]+#LO(DMM.25DX\WACU"\187 M!R0_"863WO)=S^@\(#NHU[!N]LMV-S.>H<%<*3!^3\R[A6^0?;T*2X^!["XD M* %+=41["F5Q\I: Q'NKGR+G MQY\M/;^9YI<2\JNK.+2>*^$PX3M9,%Z6))19+MA)/L=G&LF=1SJ]A,-S1']J MN+R[Z,>S<($E+UL4S70-G?=5@>X7&[UR(;'A;\+ADH1*"^\Y_.1EN*Q<4VT6 MC&D.G?MI9=%LN 22O ,K;@0N2:Q#]?&%.2R\7K9G*ZW,(L52KKQTN&$O>8=H M?Q?F2(@[?*P6WL<"EI+)!D;JZ("MC=S!NML>"3),9+;VY0%[70N+)JP 5X>> MTNO1@$1X:LK82M:=&(*6N%CO,Q;@PM!KAX4G#U_M8L$-\>X4VEOTZ!7;X,W5 M"O*U@2V5 86L6YU$FKW'!ZEV\=XQ89_:6[YNU)*['[(L$O:ROL0]C^>P=F8X M:(A+HY;(J.R9(4GNY?'(KR=D1K=\)2^Z0 G]M0ED#RY"4FDS^@[*%]I>;WIXU1 M>;)(]S*)&P5(D"M(PL#0R6(_=@7R9#H8LWU'X^=RHQ$IE W( K2 )<'AM,>9TKP"3,FM(Q2LRP^*_>RB*'?&A*2X@JN 9=-F8/[HKD K^:AA2WS M6JT@U#J*7U\A9A(*-1\'#A3+>T#,)0E@6W9G)!&$27KU(L0@_"SU,N]-!@^0V'U@^+) M:T^RV_)ZH&HBG/EM42&!229N&"&IQ9.O65K]Q$/=7P,&.@>P3B-C:5K00DKI M="-MX@*?W"RFE#\'0UD7S<)XZ^B;:/[8;3!PZAAYT <+. MZR61JRH-'$WN>L-]OY0]N?)?ESAHVG.H=W0$4E)R:G M*4I&:WEVC7(,RI\TOJ%RR>.2]!94W5I'FSBRN:."W-8+>: MQ;N7/R/A%CCWH-QKNEBO5UH+QF,'=JG8')(4MKQ\A/JZ@=!+%;O%!&HYZW?2 MWJB#^BX. UUK \Y.W##PN:O#GG,D=)?B*J(Z']I3%D5K6;J."WFW,Q62;U$3 MD>(F(:1]/1CB?)4DK*_S%7LT MT6]Q>#S.A9^E]5.!8VLG,2%W!(:(WBZP?4>>BBYH.]&>9N-HE?Z#WR,;M@7$ MNTP,+&>ZS,*KC/D66N^-5^UAWDO>(MT[-#W)J_TE^\\PZTE$W8Z5._3A4464 M\TUF'E?$N2XV+=K/@F6-ZZ*X5VJE^0I8Y\3$#O1]8_-XHCV[5ZKGO=@D!.P< MI['>W>Q++E1@Y&[$:(_0PYLK[=;VGLJ$)1C?K%4U:NR-6HW2&.A<>QO,N&%')E1FBMBG4>>D0CBV8(4S!N,0"_1KSR,5FW J# QGVB%<4! MK@O<[8=>8&]F%J,F>=^%9O@E$SY:E+W=^B.EQ15'$V>&!E/HD$TQOZ;SB5/8 ML/^_GR?QQY^HS:,T?JK$ZD4P%.T17 W[ ML_MM=QV]Z(67AJ$P$-8SK)\K*,4B#_"VE,:UM56'RR=>&=WQCA?R7$& Z[K1 M759&)!\4_,+8%Q&CU'_X/NA:)(YE?H>WO..%?[*$,=P2&M[SCA3!T M+H*N+'MJ@S,$301F?L!ZOC%''KXQ)C"ZX1WO<^_B3*' SRG#>B[,']T9<%8%H&-!][[*GZ>?"(7X>]?X5,-MY"0&KJ@F?3A7PH M$"H3-$QVS*6?@,'VGN>E\0NN?H<46&'&#-S-Y12(2FQ>PV[^^3O\(^5Z@1Y: M:4-<(4NH>-/?&(K^K[]L48G*-B ZF'B_TS^SV?NO'*A.[[Z+!AU#WQ&^1@^= MR +\]>/HJ8X*3<2S[-\$:GM_[;TA;&COFDU"&XM,1 /JP>]_]4(G[:::8)GJ M6H9H_NN_FV_"O]W0,D_^]5???IN48HKYY[!+$U&V_^O&G%]5+25F35.3_H^G-OW]% M3PD9*(;_VX\P4M:!Z/R6+&_ZUS%/'V/6>7BPDTWX6L\R?F-[7T6\CZXC)X:( M.E3#]T^Q['Y&3#W\^9[M?SW*VKAOX8\+ MZ$()ZJ$7_SV%2NCAP^;_^W^R.$K\=<=+.Q)5I!@"J>0 (4[D,+[,$@*)D8H@ M8A-2D+($D25%D)/0W(\-][=WE'4-0S$*I<)08OO+>7BZQS 91.5+3B,9CW_E MFY4>6TAQ/;K'&%RG3#$*G:,$I&#)<9'Q*"WY$4.^ M*3J. -C:?*[[DY8&6T6W4H%9Q!?4%WJ,HT@Q[O"O@QZ?2=#40V-\S\E_-T1' M2[5,\)_X97$=JMT+MY9&MG1=M%WP>_=A:X)^HY$DO-!K> 2/1X*\FDBDAX8T@MTCZM5E2Q6NUZ5[H0G=F/X&V^REVGR7X^GP0Z^5"FUO M_"N&_UOZ3ZK53?U;#?\JIGIE-G5OEV,=?=R&9[>=G MYKS:**UX;E8)LGT!+-=>YRU&@_ID1H-N-GFZGNJR[5;W"5M!1(8"2_];><14 MI)Y4Z4O8CZ+EI+PI2$V@&VI%*@A3G10P%:"D'KPR@AP"5\@FZ/]=CO\2ZE+- MJ"*DDN$Y:Y0C1G/:06:=AQQ[HZUY/JN+B8AU6 &RM4%\9#)O1T32R75Q/8< MT=R,)#PPL_P4%]-SU,^PP;K>+:K,J+PVZ<\0FSTNC=,M5QB6-;E*;$_?;6I? M-*^IUUO6C[3>WAV 4IO)CM3$L8R-"3_U:1=DZ,_O/.7;B9[/B7)3H.O;RNL/W"@ME9M3 X%9% I=<:@!,=#0-V4KG\V- M%FT;"":&P*+$% I!\Q]Z(3R"WTL=%-N!+ 0 MO#'"PA\CB'T[A&=_9J;D@(7RNJI%:B,]5 :)>46KR5_SE:4!1#2!3'T.5$QBCW6==68>F!FRSW("VESUX0*NI>4++K[G!V*J8LH_ M+S>9\A+;GD/MOM>W'8#$?C\,2?_-KD39BWD3F:U[GJ3$T%[90([67BDI:*:@ MYZ;DJ>B$[_S/Q\]>/L?ZYB_ZSEHDD\EQ>J['J#WD@4>OSQ45U[(FNCAD.-QP6UUB[,\NY279QFJBWMXPEA=:'#%('Q6JA(R MU%3$R*?J_ MJ;(?RB'%Q/1>SBHGEK_X'G_3M66Z@1#U-FOD5\5JH^.16T[.6YOYRB5G/-E?I!J:)XRI)%E9BN[9\ M'4_*HJFNIY:?BEYP98B=WNOQ%,Q@V/.G4H^$"*UMN9ZHCZ'-6,I^>$:P5+T^ M:>)CS1B+7;OJP$6K_3JY$5@8Z>(W([ VL&P=W,4*T89'20^9'SJ21T1R/':R M/< YXC(PSSUV>(9Z;0%!,3 M5/][2VK$>SO,[&5HBWH*K(#L1\LWPZ\G46GJ_]R&;[G GIX];&S;MX'C1H6\ M]:,TBVEC8TRJ#0LL6+"SEI)O9(C&Z_1X)%IA;!5V#8+_I.K0OQQ,K?-OS#$H@<[0#QR$3G/1Q:9 M^;#&&\0R2',#,JMK]*L8@*8SV#NC'"39O(L.7M;;4\M\.'A$X@-OO5AGVBA. MKQ<)M26/.LW%Y:1 MZ1=U2;]X9OOX(&\NYN=_SS$T?1W&[J>TN:Q8-1&D)/*P1+?J1:':*_5?Q]AD MI;0?R-)'\^%Z;U1?Y O:=R@VLV3.D^-BJ^S&=_Y<%(E_E0RW:SGB *BCRN\ M (]@6*V+9&2CV&MCK M,J6$9=%1*OC?5)AD #L*0/^;VD1?*=%4?EE.JBC*+C3N9U.C[U-[F?=VD49J MR^?4)APZ4]*=M;U#4\*%R;T#/1@^P(EG;H #E&C0WK-2$MC_SO8=UX\FS\)? M.+ 9[=]LZP@['2VSHV7O]QEMX"D[_-+V:S=<*MG,A,SB$R%-@)Q CDMY-(4 M)+QC8K MA';KPS(_JG&/\!XFS[UX*=+,:"D+LN4-]A//O&M4I@>]S59N(,K3E!R5 MZSE<=_(B9YY:3(?_S.:>YE6\VM86G7NA?AR_3N?.:4MS3@,/EOM)D)\,/(X8 MYV.;Y7WGP\TS.O;UZNQWA1\^$"NQ=')J]GV]E3JDF6@]^+T;2088+@4NXX?NQ" L\LZ3N=\R')V MK6!@4F^!S=2PK_\_>V_:W+:5K0M_OU7W/Z#2W:><*HI-4G-R3E?1$F4SL24W M*3OQ>>LM%TANBHA!@,$@F?WK[YKV !#48,T*3MV;MDAP8P]KKWD]JW6SPC^9 MGS MQ^'?6TTDH6TL%N'OU]H6=R%''YQ2KZ-85V[A-37M*W+UXT6EV*RO\=U<8Y'< M++C-'5[^^Y?A^J-;G\^,+G.C-JLH^?N[>WV78_0M?AH(N M\$SNP@WH9J:NX\1"C>%[/%@/+"%[HMB48OX[[>/?V[\-5:]W\,=XY^MD57[ONTIR='3??)66_>-.5*Q8B./$A_W=ZX MV/GVN95/.J]__;SX=_+US9HXS9HCK]9(TO4JR7VH1K66<\>,OFL:N2I06YI3/YJ K,D4 MG95$D6$.<9YAAP1RW+,6:7RQ]=$_0EV>A)G$S4.YG[X@X>08+"P5M%6?9#F M(9Y,(OV?'_K'1ZO9%CP2O8%,W/3$DH9COF0G%V]^S8]^^];:V/YZ/-G\\_#+ MUX]G/_QK:W^_T>8MU@:!WL9_K7&A7F*P\ />JR :ASD1YW9C:W.SL;>_O6XP M)M0)\B>D*\=C//*CK\3I1GGXE1[SHS&19?=PB)(4".@ M=?Z38(G&[GYCJ]5J /6NH_W7-Z7]AK#1*L \@ZE.__V__\?%5A_YXZ]G20QT M6$+#<$#71>7OD%EQIC9&B?*_;OA3$&H_^>&%OTS%"MG;:W:,N_TGXTXD_'A" MM_?L/U'NU9#Y-,BZ@NWG!IE_QZ;4RTC[H5\\M&%>6,]NLZ/UT2#"?D _;?!' MA?,R"A\P_O%,@5Z&W-X+6!E+++ %Z?P7*@PWOD;Q!1RQ\E/0GB>B^1$CFJAI M$#'NQ2"'0]P"5B5JG6--@ G0]+[;R7S?&UOM\_F.G;W4D_I9I3J[@RG_^GA8 MY:%*Z%@W ];ZOBD\[U_>?RGV;W!-?L5;,I1+TJ<[XD*_YZ/>8ON\]?[CK^G7 MD_-E/CQ5GRIQT9R3/H[7 0Q=]JL[I;.=.QC(6W%V_@7\>U7:PC6ALOI3QD%C MXY<8<:0-8G3J60Q2?@+-@NLS]2C6@&ML%1$:%P^45KMS-O&M!:>.P]R-5Q>X M/'Z-L'%-#]B==QO"V;T6IRL\>CE*VD-Q@D]QF$=H7B+:6.+6&O[^OT=__C(< M_._KCV_FH\U@^._>IU94V?SAH3C ^Z'W!C3'8+QFYW>>SHVHIN^+F4+_9)G( M7[5_!&,W)8T7&>;OC@=V8S5+O M%3H/X/^G^7@&%ER,N&#:Y456>6GN%WZZ>COIQ[(&L@/6 $^ M3X_"CW 6,@[:RNS2I4GZ:>;MM[P)F'/-!T3?.\B3A%JDB!,9S?C'1:N^YW.;.N97F D M;*#I>9"A%TN%0-M)'*&!$"X1,C19>GUTM:,OY5QYAW[F>TK[G#*OWQ(6^HLZ6X MHW)AG1O:6QX<'Q[,WV0??QV/WOW1.LTFO_M7Z;#?>4/O2GOX'OWU*=@L3^*7 MSX8SK41V;L9OR-41PN^5YX_'P&_@0J'C'U6X!BG?%9^"(AUM5'P18QFF!U(7 MIW/FG27Q13;3:,9-T"<4NTT"#7*(UD>G]?.Z]]/7[9_U8^L?0+5 'EKS=OVD M=M>T.Z.-CE9T7.WFC@)N?SUOH9Z8=B7QHJ_GZ.KL-G>W+W-U.7Y?9WR,FT[# M^$+OFOZ;4#5_8A_^!>S3E>YSIRN3>=0?I6#09*JT4"?,<)/LI4[KBNRUY[_" MK69[\V6O\!E3Z0T]SUV&N_]-@AVO[[Y-!V= M[OUR]N;XEZL4ZI6#?7#UNM(]?%,*N8I1/D!U[G%)@7OX:W+O#.9V"FV_UP@Z@(^IO(RP1, ,,C6>SEJ9+TKHR[=%9T?N,$QT6XQ 70 MRW'J$6P#20NRN_RNHLD"+UMS"5K=^['_+]??[$$>W30%!>&Z959 MII!?X$)E1V#2_AGQ#Y.\3*G+*7ZD+YF:3A5Y0B.!T@J(V\!.17Y(=RJ)0P^- M&.=4;8(\IWOJZ[O5VG*PK89^,O)AV(V3;Z%:4BSI57N;^-9!T]OM[" 0UH_Z MK NU&P3BYM#.-$CF!59)11]"+#AC/Y\$F4ZB?F*\HC^>)EV<7YQT[2D=A;Z; M6;F]?_RIWYM/^A\WOD4[X6G[M+7_Z\W:R3TY;@&2+[5!1Z(/C]GC^D^FJ@.,B0J;5C"0'ZX3(-4&MN@ M[7BN-D:4A8UZA(I27[(ZQBHX9WYOWNZ>V@WWD[B<[&>Z L(/PL8):R6@!YW[ MU)-/IBW:CDN8-XXQF-=WMEK-=NMPHPT4_>3HXC):P%HH."H^/8<%5TBB/.5H MGO#D];>Q>/>"5"[?0R,?OACG^_6@8K::6_=;0GMW":7W&?/5W5RM@JCU0T?\ M^CM;K\>__]8_ZZF#;'LV\?O3D^BJ[HC& GM"R8O/ 'O@:G_5^NRVF[F=MO>: M.X_@U[ZB;K//VC52-;!):^.8C"''@/%U6=?=B8&;3E?T\^*LU]MCR5AR\([K>;.HY(OB:#BPDY05WP*A]QJ;C^V7[U\I'\!1^A5!I\XA(1* MV--CTC=)T60U$"R)!5@52I>K:@O+^S/'VM(XNL3V"RAK;$7/](!0YI=Y/#'+ M%%2W^*)Y:_KU^OBN]NY=#;3W^(XH20$L).%?D79_6991L;?YJXH:JK5).3]2 M6OV3\=^PKW>(ZUD-NVR\3Y/PE\UW\Z_#C\=O=G?/.UOOCBN3W;\[;^Q:2N7C MY=[>?>I=PC_ M\%YWCW\=?/QP>O#9^S X.>CU#OO';X;>X<@.3[VC_J>>][G7 M'0SOLB??BS8_:38;H;^,<_E1I4$*\\(5_,\/G1^NHYP_\SK2JSWTP/XF8GNF MY*._=G%&I_$]!1II/DIA9,6N*\* H%9&HUR[-!UO+#ON?6\1 JD"N:"'71QQ M\&>NH4B^)YMH:_=1-+/O.%HK91XN%6*[T]QZGO>/3X0/W"UXYU^\ ;TK MW?8[@R)/*@OQC@'1=[>;6WLO>8&=YM[]ZD[76-^=>'9W*3#QB&ULKL0;K] 2 M/_@(JWY]J^!)73LCH?K'IX.3PX\'I_V3XR^[[?W.7NO[))8[T(JPJF_L]6[L M=UV8I]?KH>*V!$'U7;G:36)7O;?_%,C#7)VCD\%OW<'ANY.37_O';_K'\/?[ M+MVC=FM_?[_S??=(1MV083UGW.^]5D]!3MRKH+_ON/9W$?SY\Q<.'[J#T_Z7 MW:OO<^NP;NUN=_Y M7K\1,HC-E\0@[G!S8*3: 5#?_"=T\[<<,#62^(!][--=DP/_A\F\M.8,SX@SM%M;+Y(U;)]\Z U ;AV_ M 8OVJ'_I_ZO=_@DP^#D^&'6_"'[9?$'NYOK\S Y%$MNXO[VZ,HXAH_=JIO&L MF$9[_T4RC=WWW5^ 6-]V![VW)^\.>P-TT ]Z[[JGO4-,1_A\6@T[=TVFL?N2 MF,;][14-[+DC$ZN0L3T:W(/1CX==RABL><>SXAV;G1?)._:,4ESPWV^UMG9N MX]G<>TD\X^[WR%HB=:CCN?*#S1?)#_9/W_8H* ^RZQW&Y(_??-G;WM[>_,YT M2.(&^R^)&]SU#F%,@],@4%V0$6M>\*QXPL-82:*SPMKM#^]\''O2&7O?UR<=3[WUW\&OOU!OTA[_67.0Y<9'M ME^EW:'<.>\.#0?\#I0L=#7L''P<@\7K#$]"'!Z=ON\>]ZO90U^0B+RK_^OXV MRQD7"SCLR!X-[>'87N_?'[' PWY9IZ>B< NH++/_96^__;WI0ER7 M61=FUG?S2=W-O6=Y-Z^4[IOXW\/>4??CN]/A8?\35@D>=@>#7G?0?=/#F-OA M;:3[BRJ>N+_-TF,V/#VJ9X.#6JR_:-911%Y]XMQCZWWW MM#?H=]^]/SGL'_4/R/DU/"65M/_F[>GPY.@VW.-%E5W3Y:R3:B)@Y.W@TYJ_B@=X@>LB\[.YW] MO:W;<)07E8Y]']ND1]0IUS)FS1:>%5MXF>F3[9UN]^-A_Q3KA_JGI[V>R_WWGL*LP^/!B?O3]_V)-%WB,6*W<'A\'8\X_!E\8S[ MVBX[K(?CDB-31O;,T-[1R< KV2(U'WG!?.19Q49V>A\^#@[>=H>](:C8E)EC M$W->?P:*[M^.E?1>%BNYK^TRPY)]4LZ0\EY_)N;"?2H9^_;HJ/^NS[6@\ML: M"/O^GUCP>]-R .!Z!*#P]Z@]/^T6=$90']^G8\Y>AE\93[ MVBX>%GO9VH'Q$K5W?QYZ]@6.P5/SCV?%/UYH+O?.FX.3P8>3 0BW-R>?>@-T MV_>^M'-G+QY68SCSO?)C.?9 6N>4/.$)\ 3WK[O'_>&W:/>Z6=;CO1E M;[_5OA5F+C"%MR^+*=S]1N& 'H_HE(+5?*'F"T^ +_0M18*6VQT<@D9[=#+H M]=\<_P+6\_#PEOX+M\2C^?RYPWUMEQW6,^-Z,K G(Q](QN?;[JGW8=#[A/!W M_6."RZP!K)X=0WF>96"7,I1,S=L[OP!)]@_!.AYTD8@_G+SK8S7#E[W-_>_N M["J\Y)<7HVGDQ:]Y0\X;'*!'M?]G:W.OL?&W>_O;EU*Z7@16'0 MWM'.Z$'JV_ZL;_L_,W\4JKN:SOK==1Z$+Z^YU_<]J>S),ZCR<8X#N/DI[^UZ/]^=E8EA-VAVW.F-D:)\K]N^%-X\4]^ M>.$O4UGEWEZS _)H%"<3^*JE9X7[X&TW]_;^X=E_XFZL;.7<_[;A;)C_;*NMS=W]27MK--[[@=_*O^@C),#A1XHE?=EM[W?(!XW?WS.A M&[6C;?=Y5'BE[.$H#B?DX[83_>]_CNZ2H= <@PCX!?#^O552<*;8^S96\,?% M3"7*RV;*&^-Y?LL\.">57 2I\A+U9QXD, $_FGC3.*''%GD"QT84D,T"_"[* M_1">7<0)_#B":=."2(B8FTVW$&]UZ"]2]9/^Q\]W0.>:P^':?G:N%^T'3F(C M])=QGOTT#;ZIB7OA-&_@(RLJN?+8'G]7DO"WFG59/< C(QUA%F1J ^[2&"_@ M1>(;M7IO157XK[_M[^SN_UR>5TF?6+G=WSOE:[(&%%"=UL_=PV%*_VS_#&0Q M54GJ93'13G<.PX]A4A-%5]]/EEXZ\X'$&I[RQS.D(O@#J!=6 ;2DO(/03U.O MZ\%)!9%YW,K %:6E)KN_*MD== ^JJ>Y@.8*_<(%>=S(/HB#-$A_%#O"P__I; M>P=^.@/BJHFJ)JI5HD+*T&0%$E ^1K+Z,%A#;Q]4O B5)-JGWD M\E$8C$EG MPN$:7A"-PQQ7Y[V-X3^_XG]0QK[WQWZ._VJ0(+V>S 76^4T/=^H'%W[T,_V( M1@BB-/.C,>Q0$(&L#X#'WFAED]B+XDPFK)SIPB]DMJ ^@!(1>7FJ)O@6TB5\ MGFWH7[#VD*BS/*1+ESK+;WC^G 9#E0.^R/QOWMS/,OK#G\2+#(8<+:^UJS_K M%<#LO30?I<$D\)- &5&$TW >02&3.5_3&>(1ZB\\E>*5"](9K\L?C^&.X69Z M%T$VPUVJ7%_-1VH^LLI'^A7,@NC6ZT#O2KRCS4E/P$;C02X)A_C$Q@',]AD>$GWKD?YLK[./Q[JXD^FFUO >RSULYKPKN,\%[?A/!6'JX)KR:\ MFQ/><)V>SN)WJ,9YP@K?@)6X& CN()[/ Y*W-5'51+5"5$@^;Y(X7ZQ2UFF^ M1)UNW 0[!Y0ZUQ(A10U_^JG?J\FJ)JL5LGKK1V?_F<4Y$]&I&L^B.(S/EJM4 MMNY)8%Q >.^R2;,FL)K 5@G,^&_>!2D:B]62,>0OV=^TS@F?>C$[>][[0>2] MCOUDHG]@7S/,XO%7K_=M/ ."K16TFB8OH\DBL52(5B"MXC-(<"Y-SV%/)C65 MU52V0F7]^'25H/H8QH]4AF1T"M; &;J=T95&H7'X$/X9J3'QPL5LF>(.>?'H M#_@(GG2=YO1;_8)LYF?D%U?SD9I,U(0=QF.P*?((QJ#8TSR>Y"':M&D\S2[@ MZ0:IA^0*]S(MT%%KK(@".//"'RF^#OAG$$UQY?0*>BL/.%'GP5@TT'299FH. M[/M<\<"!V89$'B],-?7@NXLX^5J[MNN;M7JSWG>[JV&D+BXZK/+O(,%%0'$S MSY^C=AKYHF\8V?@(>9%HN8!B%O0 MD#TD;)"E*1R02E8IW#??(8VC2/;.0-)&W@0HG"D8LTB38)23+(\IM116]7'X M=SC"1JO5PE\E0+A1#DN:Y G> 2+1^5Q-0+@K$.$PH[&B?)9V9V,>HZX 5![$ MM657T^\J_0[>OU[5/P:J_5E1E&-?75U%>FOF&E M*J!M^E55 ,7_QLC'7#GS$!"9BE)MS$]4"#P5M(5Y#/^T>7MV3+2+Q!:"88#W M^N1MP*J$!%2#I3>+TTP,*_K!N1^$1*&4WC;!5+VD5@]J K\6@7>/UEA,0[38 M5U.JO2,0^[ 7M0E5D]5ZLBJF_UC!?5E^4#DO#?G;W:<*/;>:RKJHLBZJO+*H MLF:T?U5&BPDB)C(EGUVH\B=Y6O[$<:]75%# MRNLVJB>QZ1 ::89GM3?"\DPK%]&-S MV/1*WU['J_0QPIP4-I92XJ%/B!);-2$^"4(\!T%(9T^N&)5F7(6X7"7#3_T* M:WQ=-FC#"YH*&* 4=PPIO&1^]X?9UA>ZB<)FN\8 M= )[ZD*QDRF.0'##'#F3>9$$<[2Z1BI2TV <^(DA?)@II:Y@W63.%?V2P9(V M3,E:' 84.T"= $-9/CT'.Y"'&=6LHAHR!@=M"M?-/M M?M"7$$B#@F0,:#$).!*&\["O$S^%GF1Y)%QF"D^ETT!-FI1UMFY;=,#.RU/. MMN$IC,,\!<4;5D3OPMA@GHQG6!3KAR&>)EBGF9X#HFQD2WOT^F,Z+,_GQ:"3 M99[/<,K\@@J45V!+ M\,CG/IPC[/;@_>N=YM[^;H=&'_Z]W6RU&OI@.>LP09)-589T!80 ^VJ>B>^TOZL@%^%8?-A,&W*'+ND9J$_ MXX4":=5>G]KKWM[9W.[N[FE\W]]O3+UFAW_,7?&DV_M/=;6U-_>ZO5 M)JQ7"Z5U=#+XK3LX?'=R\FO_^$W_&/Y^WR5&V>J8&9^N"AM4)D#72EUM1N=.@.3(DF+3W-[=()NCDS5?.V]R'Y74_2K32FX!Z&%F D ])<(Y"U'G5._B?,Y9Q M T693^:=^]M-[SU*')G@^MW1FZO?M+KY<$M'H&_BV06HX&E\D9P%=7GH"V!Z MZ*Y"F(54+]0/YF6[T8?AQL$"Q6#IFY$* W6^\C&)XO*'H/Z!/KTZAOJV@&,J M?XH:8[0R1AA\Q22:+"Y_ =*[_-$B]*.5SV+D1:!ME[](9U53O@C"T#%3.'\\ M#>!B@5H \TX8MB)]()6@?/^.UI.*OU@ -R5H%R_*20$# H M$;B<*CT1W9>, MA=/P1CDKC@B0$W+I">ZZ^XI$G?D)93*A'4/GE<$/D2*FI(]QVK+'Y\LJ;M.[ M;,[P/LX>B-DV@NWRV1@QB2L\?*KS!/+Y@E5G*B^("A4"-FVZD"-0'+CI#9'\ M2[-(3(/W*P^>1&))XH]G*$ZM)FW2H0DZ"*;J,D=#![,6$!=+9LQE6 M-PC)X IAQ^:+,+!&U<5+$&L+S*I\5O]/A!I:%IL(8 MR0X+E7%]8^\C;[/I_:J690=EN_/S9O.PZ0U@0[PCGH*^&Y4$I9GYFATTN$NR M'(^%.Z;,Q8^%LMBI74:/ZS(Z4Q&9D0I$73P/Q@UO$8-]@XMM@)B=QV>PJ%DP M)G(:Y2D(PS1UG2% B0Q]@ ^S&;DJLF'BLR09 MP*Z\R% >H-%_]M0">#7M/#+MD.S,QV/RYTT=KVX0 0,BV]25RYX_H;TP^8]@ MH,SCC)'.U!0];"P9(Y@H?#?)QZR'25:E+H,@\@1=/A=%1\+7"H0W2,Z:1&L2 M7A()875TL0!_%!PHUN)C3FR^,#0!*JB:R*I*,4;_%DN":[&JR6TMVS)Z4 MCH41%>$C1F?35D^>Y4\,W*PFI2<@9-EI (:I*&3B'#-U7$A76)Z 0*(Y:&ML M4-:Z?TU:5Y*6>(.850%=_9G#,LD_@N6F"#X1&C SAZ,EBI((R%MJ'JRIJZ8N M2UU:)P_($WDEPZJ)IR:>(FLZ./G4/]QH[WNH@:NY^+G.L)B-Z^/GRD]SA"?+ M_*^*B S^6,112FUN@$7%-5'51.5P)(I9DFKD4!'Z5,<:L_.IHOO7M//8%AU% M.W5TAH+X&.#R"8.HE+MH// -+PS^S(,)9?,DGT!H']=*'\K]S_AF%*4&\0B!+8 M$YTNP_'I"Z6;W- FHM) R8WQ*-3I* Y O]^SD*BA#/!D=&I[0;4(\3<=>X M;FG*J"3SB/-!&5<"9P?O212GX^@R@F)J#V9 )Q,E/Y^&R%9"C)M[B*'"(X^# M9)S/=9^?N/ L-0(:2TT");CDD4U5F<@H=YF;<7>M58&\%\!=X I$-V5E;@_< MRR=E9T_LXV5FBY[7R:)ULN@UDT7]7;7=V9NTOFRJ2>?+UF9GZ\O>9'/KRVC4 MV=Y3D[UMM5WLN_JA.SCM?]G=;.WNWVE>Z$J&Y]6)HE8ZX*2\/NV+=(?%-N?] MP][Q:?_T\\G187_0.S@]&0R'O>,^9HD>=]_TWL.W][N$]1,ND(3F?$%$C&P4 MQN.O!=EH*7A;.MV/'D 7T?UK82N]=I-S:HD&];YZ)T>>V=F&QWOKV' M7O?P4W_8&PP?)Q_P& 2]@.3!?6HZ%/*EM;WE[VVW)U]::K3Y96MG;_1EM-7> M_-*&ZS"=;$YVIYN;!B<'!W!8DZ[I_WA:?]@""OL_?X!=J!W>-I_WSOM MOG[7JVGJ>C35<6F*]M6S&TNTH[?6,WO[Y*AHKZ74_G@\_C(93\9?MMK^^,O> MYM;V%[4_ KZZM=W9&HU6J&CSU]YG-\U^:W._<[?=JU\PV6RZ9 ,;64S\OS/R MN,$.OH6OT28Y$-2#89;D8[0*'JD&00,S>)A_6H9FF,ED#9:R#NQ0@QMQ2;BA MP[D?H&FE2T>Q=+/< V@H[YG.@#PU'Y)% 7(JQ/IX') MP2Y54#>\7I[ G!JP('@93?87'R9>Z"5* TDV=3_#90=S3-[P&3\5BPO96Q-$ MYRHE8UIJ3;%YM0,LM-KT0HQ%W#5=N9G:(H8@37.N*<#!"LU_!,4=*T[U5G). M,O9H5?YDW9"(36\.L)LZ?597.\%^'[Y'Q5>KA<S1WZZ4&-3S6M63BGZ=KB&3>?G#'>$]D4WT^.D M=]=NO@=P\P493'M<)<]>:^YXH@G$U&X_M+\12Y"QQ!E.G4I"J&3#A&HQ?4F@ M@%/MZB(OW!P+VZ7;A)OE.4I(V,AM#A)34@^T?])[#WSZA. H8>J$-4!URU36 MCE5FR*Q,4AT[RK!NXV(64]U6X:U4/"W3Y3CRDJ/*!)+-^\O")54A)]!H8#+IH&0Z9_/X7&'_T4M@UT\! ;V)#H!3@ M2-V]XEX=)"S/$I]+6G#5"T9=0NZ#"8Q! @N!7TX4,!Z2I'-L!KP YH&;VZ"H MA,$@,(]3V0U6RR""([:Y+FPD#V2.?*(68;PDW%(82$FAOMT6,^%)P((ASKFR) S" #:-=O!*A\[JC MP8%_M(CJ3O<4V6J="<6OA8M&E$<8#M+[!!?$*SS0-5/2I-WW]!4-'H!1F/LY M$4R((/WO?P:/P!Y0X7 Z<0BF-ZI:( ]@XX0^S*'='(3BGN,+%1X[$OJ;._3> MOM'1F#BIB(^,( :D\+DZS!"5X0Y3Q*Q .A+U5=#_197#3URFDB$/*C0&,FC! M#/L;I&ZIW52P55EOI4@U8H8DP=C6^#&P)5M[" MN]LZINJ!"KO(T532CG/"8FGZ=V3LGD%V0'_ M]"?G04YAK M#-OFY#CX.8A1MC(8X$2+6#P6S?<;5HKRGU>*1Z>-U7+!5+]>#.A=KZ#Q^"(" M23 +%D429TK6E;/KJ;G/UX\B7$9C3[4E3HPJ2*F3!@+-6(-W$L.<<4J<7TO2 M_AOV'Z (FJ/@P\^3?*$SV1P$(U/M7*OO?RWU_<@D>WR0" N1Y< F>)RX%/)( MBOVIL5Z%T W"D$O=,%&,LOAGJMJ$M8DM"W>MEO,ZE MT?3>!B@2D%I0X]+W6$#%% \(&QC,[VSD)$M1O%)WA/ M>!&.;Z+!,&1<82>(4%@C3TJ9:?(G$E,T%9I8PY(#3+O5;,&Z2:MPMJ*U;B\< M2+>)K(QGUJ D3&[,%B[):-+L5<.K:8E@&\0XQU/8.PT7P.=%V0[HDW1IP (& MP$H4L6'.R[BE&OK,(O_M.O!?!_XO#?R##:D393I;N\UMGO5#(+>=NNY.;SQ# M#3$(PYSKRE.IX 4S@='VM.+F.I7(PP 7(0#%&%W[1<>Q)&0"H<[9+&4$HB+L M47NCU<'-'1C5T1MN_.Z82PY"47><.1((&;R@9@KH3='S7#Y8?8_/[QA M%(P?+@UD&LK?:>XAZ1.O<7B/5JN;._CMZNW12C9?L:W=W>8FW2#OG[Q?SJ7\ MWAW;:ZY1\^W%;3?;^VI>,;TBK[L.X]Q0-WMIO6A* L/7UN:%K& M7LMKE27GP]G3)E"OTI\>V)3G5[]J_VAT2KCX:,V23:^9!H*W1$IQ7!'=)N0% MID14]*,B3NQ4$D*K'N7.3NAX-MB[H9C,I>ZX36_H_@Y;IJ_Q[M"8O^?JC\![ M]8M*DN6/WF_PJ/<*1V.'"FG;$^^@=_)CPWL7^#%JA*_>J?A'[V"FHN*C\,AG M/XY\>%"^47-R(BOX9I 'W^#C_\5YT'<'IR<,%_=!!3,,Y=H!G9^1\:!CUOYB MD<3?"#(M7'H[K>;N/QI>>Q-T=?B?=G,;_F>_N<<*[%9S_Q]%-;1QV5X8G;8$ MSYL^N&=(R*GS(VD E3#$&B?*0@\[P#_&#O/\LT31+QHKH,.+4$W U'.?*,,8 M.]\MX@M&2_.!'R61XD*&=!'G*5B/!!)'(06X MEPCT)7GU8HS,X@NP'71 AD6]&"5X7<@9/(7+0HC8G!)!X:KD#(RK__@<^4E7 M=N)4?D<=L\SP)S1\5VP>&>X$ACMQAGO5SL+ M?S-5 !1XQ*2=RX;%25Z7IP,O9^1**HNN9.4"RYP0;RN&1U>N.KES\Q3>6LQX MP7C#&0B0*= P(\29B"2/Z+AC$/(PHLC:@EV40"(@.-BY[U,YA="Y^%P9=)JJ M&L!0QXGXH08*=!ACR>4JT.5I2?KH3;3K)1T]M?)N[>+QW(#*:Y<*+PW8>V&HL/"RX: ?CF.Y: IK:L;2 M'/@RBA#<1PZ%%,$3<< _@,.D$PX=P ,$_2C.^6?FRNG4KIS:E7-5#<>#*P/= M:W@Y&IKK72+0-(,BZ8MB&%L6@%A()3+@(QMA=@T"W*!(#PY Z$Q-6-N);4Y M516Y=?VWFWR^^4+G@K *0II"G"R+D4C0#ZOCTAS_#M6Y3W]K, N2$8$6(&\?G!OLDTUGCK^,$*0%+LZH@R0/7=V=Y-PCI$])M+K!E"0EPH$1IZF/5#R/484VR6ROWA_X=AT8C MTFVDM5&$9UV5+DO UNOM++HTK G8YM:%(W!\P(X]=;-R9_EX0"\:(.ODRX"; M>&"HUR3L/ZZII5,+Z;)H:&M6=0J[C 2U!D$ZL4N%7XXEGWN\'($&S/>1V0YU:%]@QX/QD@(#%RH,=6,= ME^_%V.M=B3FGN"G/!RH6-Z4D7=M-"Q-F4RI$YTY";BN&#P?=$YOYB!C]=&V# MB-7E$<)V\8WG3E=T-]"B"B))6]?,&HO@%8M$15XV6#/N/OH[N)#=[? U#="0 MFRE_\F<.!A(]!61 )2/D-S3@7AN' ;HY591I-_QKHUM7#U2H<(C(M&@;<$#3!M5$D\O*1T!)1\ M9Q!K2!"2(E64TSPEI26Q)'5I*PU4-DP%R5%!S5EV96;(? $BJPA3I6%46%73&%#4[VCEEE4(*RLST31@/M:E<#7C/V< ML:'LH9"KQI&I>$\*>ZD%+-$C9@MCGB4UR<**CI*DU8)O'K,'98WTTWT ;B'= MTG7B[9!X_^LR[Z_H['M'+WP<>7I%[/"R[D'K/-./USJHBRF5DC:\7D?%7%?R M'>A6;B.57:#Q5&Z+V] U1G&$Y16HSCJU5<8UY+#W8F1*_YKN.OZ^[D#Q@I,< M+W-CO I^7(T 71U2,F*SW#33>A*U:6%L"J#,G[TG!(-5$]_C$Q]0W_7CG$QQ ME.:-I;-LRHP5_A3S=; BF%L0^2;@;CJK:+=Z6D@X9&GYA&BR3OI^?)(LT&0Y M7KZ>\95^DMZP5;#@@U4]:1."244E;Z CVL?^ M/866.P44W%JO.ZKL*CY?>W M%'YTM#C1O"O4ZZVFJR=I14S8I>VO>5X'@+/?\6>1>/9PK\I@NBG6([C"D )438TS*=.?WZ2IX C'[B M$3EY+*6TE9+%<"4,@]>CN+VSD30#]I-<TK[W12,,XOGYA MH]"O$:[60I:T7'"9B!^(2M*;Q@Q<>*+GV=&=?TNL"/T*= !K-%U:=+B\?D'BC5GV48>2'W M"T)& I5533=UW8MT&<,E)9F[!9YR;4N0G7+3/9 M;W8>J,BD"L@'10\Z?0WS9-$25[G+X YCB!7[@5&BG[G,RT)H"Z[[PBNO8I[RXJ^XDQ?*W;?6[57=B^U!8*RO^NFCHH*JB.H'^BHV!QAH"6E MK4I8>-9L:GK'<81!NY#"$9D@'D +-&ZM6F>">:#@6L]"-([%=J'TGW 2/]1<70H*HJY*JKECR!&DM MSGA/,8;):W1WL(^!,XV.OT*#V+A<7#! -O1#@@D*$86GO(D9KY(09[=36IMJ3 -,3P!=QV!( AG4(H0;<"+"UA[94#\C!%N)@, MNF8X>3$I$"N;X-KIZ/,?O'_=:G:TGM+ OSO-7:.W4-TY?K1M/GH%RDVKN:7_ M_K%;[?)J M]^TCM-KV):O5P@"#J#.GQIQ4.C4IX3DXZ$QYRE,&LN-6S)G&NG%^@BHWOBK( M7+OG>P[^4LJ"G:'MB6)3)UUAU[G>"0[?:-"31U+PUZTH0B@KW E4JM%CXR"% M""&0)E\ 'H0]*[.2O#63[C#/$E"9$ITH/KM_'+Y-\AZ M.#4)E_%P"/L3<>M0&HI'8D!_NP)1$B)0DW2L7*+7@B4I:7^$.6FJ[G6 ? T M)>73C34&%4F!:.(T7Z,4-&[?%BJG< 6G)I. ^40:2$W@/)0CD7E!*!+N:(+C9=H\+ELZDF#U/(>7?ETC<(!?'$ M$ -*S"0TJ<9LBFF3GTQ4K*S5'["!2I\4S-B6#9S(,ZLF:9;HB3DUOS^X4952 MP(;7+Z/L;C?;8(4[FU:*P3AVHC,^ZIQ3H$"]:_KO#0S[_,0V/PC)R97FMA/Z M,H_Z([B]P&(>PO9N-5O;U8#9SN^N3RANB70IMK7F%-8&S9I;>_6Y/+USZ;2; M>YWZ8)[>P;2;VS4CN[]SH=!P,<7@5G+ET39A[P:;<*\<_-8[4&&;%3?@LO#I M?_VMO8,U[.7_FMCH/;/).UG]E9V$KK\?IZ#9LA& NS"$X;!,@W8#K/M5,MI9 M5'22<-N5T6W7>3SEG)EXP< B0&WYXFZ([7+N]]2VNXK8:A;SY%C,;79@Y=0? M9$N>'>-!_T2.U2M\)8 /\3_ L!9>E,$__43^&B"FVATQZ;\NT["1[)_^-AXK M-9T^ZBUZZSIM%HG:R/QOQL=2+7\8XN^& J=SEP('6<\3VT=-('?%11YA>"%:P967]_)=6'=Y7W6V?[SKV_NLK^H38SW'*G.NK@W7 ME8*>M<#]"PGU:WCY=>?M;D,UT;C&JV2QOR<(RXK;=^L<=:MV;HG6_( E^ MU_?^&0IF((5:,C]QR5SH4)3%W@DRIKQX1"22;4N,>IA50CV&;0@V'9 M8]TY!9-CJ0PN#> A:@O+B=:%[,)1'']=\59+1GG#--0.)MR*, LHIW 2( 8; MPGYAO4;*R8::43 MY/-":7)C-8UYR4!AH/^=J4(1CFEZ:5+XW9H0KA$MU%BEB'O-^;3C^"R"%6*+ M,ZKPCXI5SUAHC+?"%I11<<$1 M51+1 '@=]7VOW .W?'L:V+N&/TQ4EB>1%!&G:N$G&C80\\2YFIA80;%&CK+O MD_)N^#0D[&;.E4LE!',_O7K-5! .@T0JA[,/:S9P?VQ@\ZFQ@6N4!6.NU\>HPGC< !+CCHV^/3GL$& ME0;N,J+TGVQ()5\).92?94 !9)D>CB3(REF0A5SLP9N'[\-=&%NY\&Q3;^E6TWL;7V#CCP8#,](81?R(PBKH.&WU'O;E\!DVV"=D*.%+_%%\[I1=8+/5;\$\ MG]/&I)(Z)J3!QV9@ ELUF$ -)G!5HX/G#;+V M^#)[Z\G);($W=D16GT4E)CJ\PYX/<^:V/NG%.A3CJ* <@$$-U)9@VL)#*J[U M2YCB:L+8J?1":L]PA(JW@+X$\S6@,HB0C :JP%D' AB\_OD@-3:MUG"QOY7N M;>5,PG0*HA94&NZ)Z]83K+<F#'O-X/&5 MBRE6_>41-1.X_#>F!M_MQT,5BI%N&:']!ZS[9\"Q,VG!P>ND:D2QLE+N^FV< M EF!)!P3KTEXZ0PZ+6J9\ZVQ_]Y? D_N#1>*M)?N!(PHP4F 7458-PL6USV/ MP:221@V'<8[<2:>&EM0F;$ M2!78,8RZ%G5&7F#M]TMP9_K3??0GT865WAS454A764N+ E"?L"X_(D0B:J9]9L A15,%/53G;"[QMUG M\=0,9]Q()V2KK6H\;#1H$87H^C;XQL+.97Q/0[SZ<-FI"Q3CO]!"Q;5#UK8& MPY%V@B5?CC85'?@4XB'XLXD2^!?;F1%]3+"[%Z7&#,0OF"MGFBMC=R4AC)\( M$UW:%>)J0F#6H?<*7UZ:KG;4<:=:^=D*_3J_1U0'NB+G#O""2 V]]A]APU%^ M^@ZFG_C:3/\6.(51#BIE9%<'DV+(!;)LR)VNU:&XU!IWN]7<,0Q8^][Y86X@ MY* -CE08J'--,8PR@LTN$;L.^P3.XZRB-P19P,:(Y2G.8!(J>B20$331D9AP M)S]&@<%T0+8#W(4P4(WNJ+4S0QI^54\O!.I8A8]MMT#-$/2B2F0(> )4PCO MZ;9 &)2:FQV)KMR3KCJ&*+NV>8^!4SW BZA97T\X70/TKP0HQ7M-UE"JT84) M(-;T?'T\7-7K1/]/"^X\XC>QZ0 LA&& 2/Q$>4%EVR.C(7&G4"+-5Q5?_\AB M8MD0D290./*^2N<5-;4I==U*B'.R1$!\-&VQQ-,K)B<--77?'=,P5K>HFVM[ MG'AQH1\>'BX!K%IP+6+=/%'3<^TRA%BG>^N:+F]Q"3[-[ V%%YA5,1Q2GI!" M;OK0ED8BG03WTK88XF6RH;G2ZH^6P M85T.J3/6G-/$"V%;C-DBHRV-)5UL7 ^O 4[JN7\C5IT$A@A#28W(!#38]C@NLZ/U?$N0BP*RF82QKJMT 2TCJ, MVV7Q#G"@V@&PLBT3#2X76:B1;CX8) P.I]':I>%8 > *#@J1W0,,LR<-1_G6 M^JCMG[%^F79:TL.7=HUD.O4EGEK=G'B**/%-[[#J8PZO";(=?X:JGZ/4YF;; M$0>\P2V#<=UHWL$=I UPE?00Q(1 I=F&71H3W[J_+889HF4EY]17JH!,A AA M E$M[;56CC?EX@RP \]RP(F0N=G6$OK4QKQ<9GX_-0U%<;EKEM%[$* M_5]J^[P&L'AI\;[2?(IF./55JZ2),A? #_(J%#3!"GUF<8GM.BY1QR6>7 /F M(VZ^APX[XBF:C<"E'(.!F)1 7%FR$2IL@ CY9 YJ7-2I]7!P1T=@'6J>NHJB M\/I26!0%> )L=X/[)[(@W]"FJW:YZ^:<);A:<4D0L&-@&WKR5*B-@7:)@TB( M$PM.2WZ_8?>(,%^1 84QI9>AVC=#T6^BQACM#0"Z7>0 M>4GA0%^2(DO$464=;Y!GP.7E0_2CCOSH:T'JK>VYF:&/9@XB,$<7+;5\I"#* M.%&<<5!&X66P1E:+J&]K2CM<<8IHCY3I"S^2?=0?N<1AFGNOD)"&R$Z7*9K@ M"_:N4X\6L9 MW@ZXMU#/3G/',N404?+LT0V!.8EPE'J;M&N.HX\#P-8;%YCBVP@ZHFV M&36#J4"1MCWBA3AC@]:ZHA!I/W:Q>>[2@)KJP$,EUC0[R*D%Z)69;9, M?2=2C)3Z1QP0>K++.?'7[[6<1=%8M>2&]B15?6E^KLE\I,; \QQO +IPU2C) M4="TM[F)#DO^2\>S /C(L!#&U]?^;C#W$<,<.6V&7FYQ.<:)[F:FY1DU\,3H MB(9CSU-E[6%N=T0>>!LSX\DZC9L[CTPP5 M%0K,[B2@8;.(<2+-OMVWP[\3W\;PRNMRTRIC5.)* M"/9W/]VF-PS8/7L5.;(P8!N+FGO!O7"Z<7MY)'* 9JJ^ 6UXY*P+WY$\[EA%'0IJB9G1-$HGX#5>]P M3+3+5'6]#$<3U79Q@353=%,=<@,^W*D9ZH;-=A9VL9+8ZS$,1S$: K3R!0X4-"\]Q>S%I+04+FN[8 M61B/:%.(BP?GOK@QZ -SE!0>D!C &#FUBN 6GS5LDP@A#;3_5"(IA65ZD=0\ M,@5PQ(:)=N#V #_&;1^169=C#@0>Q5B5CC$*44C66<29U'",&/\;2:IM8HZC! M_!YKX3*/"]4YL9 A^[OQ?/'[3(3TB\>Y"%YZU66:<,' M79_3()0 !\5-M%6.+O^-$:W?^FA3I;YRK#\191QVFO\MEBD+BU@6SLY8/1$X MB:_*-H4GHUT'(8!44C*+WOM@1YI2.+;:UR^';"2GN1]BUL#13?0&VZF3_HCS M)[_T5*<:XK1+=O3J?%7 "::BEU>L?JY\\=IC_AP0/P;'%:8VX)W61L$TQJ16 M8O,V[6'\.W/6(XNX))]'+DGE^)G'&=HFCP$6._E9LY"[Q M-?V73@LI)(E@GH7T;&;_,3E>0=W.5*%=Z,11%E+;S$HGU,YC2LTE#^&4RQ$P M9T$*+*P MA 5N#7KW7Z4_XI86\NTP[+=^$,H65E$0ZQQ7#HU(+;^D1U0T8I9:49,5BV_" M/0MM(O88%O8?Q:$2V"'0:L.J:32]#R73\3*^9"\.4CN/YZ_)%R,BTGH+])^HWVPX=*&Y'$ M$U:WX;&:U!:"]'ZY(NE2:J %6IK (RK6A:\P2/GNLZ#MCM M+-%>S$S@@*_X/NA=(+]K?R-&D>6D112(JC\9+Y9WQBYA%UAIP%!SG'Q8)1GT<9:F', MJR8\*=1O^ ?$<>E1LW&R02(%D.]4\#(IRQ#/#3:@E>)R9"&\-YPT&\8P6+)& M*!;22*XC#!\I[_\*3:D0W%@)]2%6":7/N;3H%QUFTSRM2F$PT>=*O04Y M4S%6LK!S#V$&9+!*/+8HH9>HUV4I=O(3IT43G-#A+#- MZ93O$*N#%1%=1Q@&J->60L?D7.37@-2(*]XE7(/.:"4'6:K)]#/.#5W93)P/ M6#P9E3]2T@KFU%,N)@:;4FJG'L."K-_':CZ/)75N[8+$CU)OH"N08C#8<"-? M.UU72<&1QT_-?7 RF0PG+09%B]Q$MAT)V\95S2]+:4INLI/X,8NI J 5Z4:X MJ]Q8ZTFZ'Z_.RJDP.9ZU_VRW]I_5_K.']Y_=(EL%K_D[$_+Y@(4$:6HL,>U6 M>\24%2F8H4@8',HO@>]]!JN.P"E.,,G0A4WC@!1F(*0JE%CG1.(":N*$=+2" MZ7AO3!4'GY6U% R?LZ&Q16F?-./E/-<*L]9@"*#Z 9+3J)(2B4FY'G1E#0S. M@&+6GYP'*&-S]B89P*L1R$Q;UO(UBB_ '#Y3.BC+!J/$91PB 4]5S/U$(" M/VP<59V9V5@V[4HQN_*+TO$,5$56154Z3H(1^[%(FZ@@@E(I#V-/3; _>J@E MI[-!;'#9/5HM5]UJ%DJ515,Z<( Z.C]O-5\WK9Q'31JI7KZ\QB4U^0>Z*3GZ MI6 C%&;^S\1S. M+-:(E7-'4L^IB+U0*_F*G'YL5%7T7CE3=9+82XD"JZ?U74J;J[/A938GB=/M MPV: &J:/NI0-8/;;[B!-/=/EG4)FN$C:3E6(4+I[S#9B:6?+Y/P=4=!K!CP? M(^ME8BXT06K4G$=VTLGXHN[?S7[*U&.Q]:8K3A $51) M5\Q7QT[" )ALGE+YV4,F"36XGF+UCD9+YW*2R[O!AH*DQ9#USV8^,G7'!F>FQB^- [CA/>K0L'#8H] MPJA2PH1Q^4L"60XP55YL]8;QG1G_A>,5B\D;)#A%;E9=Y8YSAGV5-4=N$6/1 M5;G=B,YH 46<*$HFS9-B@HW)'@RQ2(:56I>[T,BV.("("\LFD\EJ>CU%.)$$ M+_7%5N0A8K95ZLW@PL$G)A'1F\477AH3$(B=6YR44Z;L?=^0$M)1/#%U!@+Z M*V79L#.4VDA^I(1"EL1/N4K(K=I@W4"5DQNUQ"W*,>VDF<.+L22,,E5LGK*M M4]78#S:7!H:G3$=T);D_-U,KLWIZ%R/51.ND!FO03AT!UA0ML@H6DVH.Q_;\ MBK-?HL:AW3/!,:7$*?WI95=N1=72%6T).D;N0%:_;(_)W0C@%4OQFF@>DR!= MA/[RIR"BMDNC$(YVQ51U !)7K-/[ 3P48W>SV6VR)4L6_?\WX+J5R?]?[]R5 M._?:W;D#UEJ"_]C\/U!PU0BN*7*6Q]$$CV/7GK_+.,A+/=,#]TP'('P==.L3 MDZ7RD87T!T[SK0_WF1SN8>%P'3'X. ?X6H&FX"U8YYL&J&&!$C.?^XE&97&R M3DC4HSX]E=K2,Y^Q*=FZ-:Z@F?(I[_Q>Z:'@&&_OE9:]L7;='\ZC6-*3V!FO^ $"F;&H]'!$HSPS%9^$1D6_;!0SSWYZ"3V+BE>ZA.?\ MZ!C3__6W_9W=_9^?&,[T;\KXK3C^#@HU'@<'ZDUA!3M!W'*1"9?-6LQAK!82 MF ;RO*1 62&!(1* %N)"C#/*A8P)7Y&B^Y-8I4299PGP(/94\Y/:$VFK?N!S M\LZ02Z&RAC"FY$KVH3!0@7&CZ 5P?03E&,HRQB@DZ&WH]B,W"LREH5V9U.@F MEH8/! 0WSMV<+L8O*IA&; F1)8W,?4K,W7K *>E,^",:7!A,A&M?[?%YN8U: MZMOZ7;>5_ 6^X>26$(%TT,?3T.A;!$N#83A,1&P!QNO:XJU'IZ6 MGUDVP5Z=35!G$SRYGAPU?WYL_GQ"V@75$* 2D^IR87ZTH'&4 M<)52T.FU1U)K+_("K;JYU=6WY=^;M2Y2T_IU.M3HV"C0'UL&%]:#%'R)8(X5[W:=3L4X3 M\N,A7>>ID325!C,9XY*MDT=:UJR;B-OYXZJ1-?RTG9O8V6GQ@NOPVUW=V:WZ MSM9W]JH[RT2OG3U8V$#@DH;8V76$A W"1XLD*W*T(+IS@5,3;TV\U[(PA/L" MJ223#83"7Q($0!AP+2_Z;.'5!J2?H@B42E3 *VH@6CK2'Z9(<*UAHB0Y+29\:JE&B4V.F8[I)&?%71#"\4ISQ) M],\DP54J8HUK9@I;:59.-;X+R;9=WY;ZMEPCMI$@V9&EY,HVJ5#FH-?:"^VC@$C M=/!&17 /=/>"5*U^YXUG,?X6!26!I=/'/&J^4A1T39EVQ\Z%F]^?ZG 9B1H3 MJ'O 5+G+TIX.-"*--]0,]7&2GM[ZE'#B>P8CQW-;R5)1 ''_10)V>P+3L26< MW!!=#)[85M-QLODU4JFJWJD3_==UW*TSK6K6>DUKH*+Z#?,M;6=9SS]+E-;O MJ<1%-Z5GOF2(HDN G9(C>G:UM%H2.26A4(,1!IJ% MEXIL"%>HB">.#86U<5*H<#08/2Y/OU#6!G$ =ZB3@ .FC.\:*88&G'!5=$AE M7"DK7S0'E=I6I-0$^9:L?ZO]]%6G^H(_]@77!@P%(]?("D-GV N5 J+%9H0% M4!ZJ"U<62IH:9[KJ6<,X^0KE[K:86F<3J,MZ$^E<@]1IE8&@BH(1>8'ZV2Q8 M>-Q%#%=,!PFGMT <34$NL5FN]3)MTKL":$5:/!5R?V99R?MU5G*= ME5QG)=*,1)JX9_@%TH''2/LW(/$'XJX/0W 6EBX%)]<>6&Z19I M%5&@AO,A>^]-&Z,[#-%_QR5ZN!#C3=I"7=J%^9HHVH\';"LA2$H^Q X>#HE4 M15?61AT?9_:_,3:'3,B'_\'%&!@ZAGM-ERDB=%G83XL EZP-E2)6G-X8%5$( M9BZ- G0G1HKM4%D\HX::S$TW *3?6H="_Z)RX$#Z@Q0 \[%/$F@O$38.:E!7 M3.Y*C1G'<=$0H"B@$T0U+33'U3[5%7_J8^9A;3V#;,A:4WKD&_*QP'JK]"(+ M2,Z\W&7A-V#RMACO^)]9U7(EXS(V52LU^G>;953V< MBI,N=+FG'CA(5 XT,99Z!"8$YUCEW-?1(IXJ^Z&#VNGJ;GPE;%L;XW$B=-?B MCXJSDD)'R5.YP%:)H .EM:[S%^7DIRLY7T;;<3MD%W'*L35Y2JUG';;U:K:DO@WL97A; \VWOS?;-4PN?I)92:$0G M56_4'H,\8+?0,^''1/7L.'I-]C MO+;6%?Z:[/$S6#^LB8-@#DAQ-Q!^TB%34C2I72J5WI1H&OT93/'D]1.U_(]\ M1&?OIS$U=+G<%EO1K]$>R0, ?6>E2%BZF$K4P(5W\ MO?"7IO [7^OJK$P?784/8DOB3M/K]EYZ>EV[5>?7U?EU=7Y=+8;6XGR,0S]- MN?$3M9CG*KLT( @XQ9D,6,2#Y7OXG?,1V#98Q8>&Q")/**;<8&^C'I0;:ZYX M3O-HZI_'"7O02V:(TUH2F3VVY,;7NDGXI%L(=YRQ\H9C1'/Y ;SY6 MYR@W1N!4,TA30NQ3FT=D54V#9)X2C?^9^XE.B[U4)70C;Z1IP3_QVE!T!.MG M#0CDE6\6+1%9!U_PAO>Q.6QZD2ZU]AK0VD)TBKX5" M1U=I\V]_]Y]RC&TE]^BFF C=PR'SS@/DP%[7.\$P*N9H#I&!/E*['L?39HJU M:?8KS59%*#D>N!4'65RUS%@OD^1$ZM!WC7%0L_FK_/N@SDAF9"9,_SP.,B&Y32;D%2PGQX[:D(3HA?/(PI5I#=:J'\0ZL$P,H(BI:86"6 MTCC@M)P@X:$Y+$=P%9CJ?]FH0.3P/VAWFUH<%D@)S?8.<,*V]]=E0L#_U9>K MOER77RXT/"9 -1OD]M$WR"(_<<##9+DY!B%8>K!# 9+1E*Q?4-I3P;S4.#'< MT5N:[U%#&AVKSF;H*"KG;R*5:S7.*G9<0^:41= 5BM?>NON\4_6-JF^4ZXEU MLW02VP[5C_QPB;!@@H5&_I>4LJJ5GX!Y$2="4RF:S_D*9)&&/G/A*B135201 MEE[.X68:1#6==EV\IPTI+*(KN-98FDJD_4IKB M]+O/%V&\9/.!6F$ T84A&C3D=$\0/F\27T2K;/Z!E*6:HFN*OIJB7RNN;K'M M^+CHB^&WETXRE0:.C%%74D0I&D02R[7FH&"9%"Q?:S0+,&G&0<$G=I4(0)4' MXUXP-*5&W36XRTZ-XEK?BVOGX%+-73G[5M^AU&[3NOG#T?] M _IG^^^TQ%*B&SN@CFIU/%Z3=3-<&'W$Q$ M-Y?P]M?PYL 7UTD6>FY9Y.TZB[S.(K\JB_P!,^!:ZQ/@7KL]EOKB2K_KK#>^ M-W_ V,%T64B$JSA&%V1LS;D%&8PX7ET[L7C=G)Z:;GMJKA*NA,,&W-@W%?]@ MGXT+4"W%FZ3E8+Z :V1;7"=M5_?;PJH@I3A QPV+4\-=]0+(ZH"I(^ % M+X."!*81*PZ"&$ZTLOWZ,]$=,N>G'I]X'WQ\R7<(? M0_R#E\VA?,(WP?I<%)RZ6:U3@]OT3K5<1AF'K?[H2MN2Y*5%7L!Y(6A[4:]D:8*!IZ M_2=^,@'Y;Y#>'#B@PM+- Z:Q-K8AH7IKIT2..VTK::*8TKGH_JT5YQ. M35H/XL0W*@K<_(F_R#2$UR+&RZT[FX0:8!6;- JX$?FM$ H']2,_#;A3G=C; M-K-<*HZ$8"_U M*9B\[V*(LKH)WIK.*IIRGV& [!CG& 38AS0)[6C=-:M%XJ"T=DCB$;(< M?;,%H$WX^)(Z'!,OI0JA$ZM$INPA^3C\>[L%AIX'6Q 2W@M^LKO?W->?T%O@ MP\U6I]FVCPF"(9$MR6^<>P-GWJ)?X!(:-D.3%7//I_4@X,^; 2E8V&9YRO!! MWP+,&(#-V-G_!] H!ZI21!'%TOAPB@_RJ/C%61B/^-#3'/41A3Y'V)Y@G.*/ MT(,!"DXB!I #PE%TW>!4<1Z4EX?0[&.$E^C0ISTWN./\$20!'FPCYA3I#?(T#?R-CU\3'^OS=*X:QY,'EKF?V(,1 M#^P=\NLR>V[=SOT@WF*\$%^)JC(GI(*0([#E8U\*."7EJAJ> M^%&-\]](#9LCTYQ4X*4#O]_2$B74=V_M9A#L2;JR%0JQ.%$)<%D%VIW4,B5X'A4$<>+KG0 MGA$J@9X0_L"YT5%E7&F&B%;$(^E)1\P.B479207Q)"UZP&2)K.BAPXZSM(0H M]%.%=%I)2;'GD"@_)3^'/8&42U[+:K1!"*1G\7>(IJRU5^296EE&R:L5]&6# MN3,]KQ-OK,Y# Y,,#ZV3C]\G%D1#3G\I4VTXUA_I[!E""8&."Y= O&)Z^ 7& M8O)(U#[#K- NA?N,5>I("6):HB/&'=8\T5B+[S=-.'H5NOAFE$6GE2D.JTFJ MQ4I' =N(VCA6?1!X\T4YW9J%X;II:$/!W,H"=9@,BZ3HEI44*7\R00E?>(4X MJZ9Y& I/B NBSUH;F@,(C9$SV4UY99=RGHA7V/C42J:-)N$*2'ZT$&0IU32FP-@T'FV)(>EH569: M=S^ZALT_3>QA>*HAN80NJH'3J1E%(+BEN! M1G^$-E8 ;%G06=AC+.D$+/8M[HI&3%JOL:"8DXB;3X8;36NGU$?1\'H MMS;P+" #&/X#VQ(R_I0I;"(_@./S?"6&VN"__/GBYT.3M0(D.)TZR(GT=X.] M3EZ^*(H@TE4S4+W/X%F>KU5BT#9,?*=WEFOSNY$M5X,77W,48>4(OIK@1KBW M1=HP+5X:#G0O8_2SDR MW*L)J!IX''2W2+%Q*:!@RL<%9ZH<,=G@N@=&2?\J M^A+A+U"S(A4V#,60RE1R:@.OI:8 [@!^Z+:>X7)G ZMJEL51+%P":9N\']K, MD8W0[ED=U'4#*L45^5'JW BGO(W<+:FX9''I42HN6:V^PNB(762"W/JP2FS- M58<,P?JDK?"<''7:"0]0, +[?N!?E_F/C=.9XW4FVL,^8= 6PU!)=$S0P2^P M6EQ]4^--*K65 %92*#*4@9W1J@][N1GDC?;MYQB>?4, \# O;0*?@&.I< M["),%GV8, A/'0,[>.A^$J SK2 (M=*KUT0-O\>S #A2F0.N$''5M2S>Q@)# MU"L(&!"G?A75J\=ZFGG,YL7H))#KRPV2\$56AO M#:LF!4.G(H):#C=;*T?O[96QE9F?S&G7GGS^B,M3./.#K5$=9V,?,*@B$7J2 MPL+SVKW.U)VZ1T'P]65 >2VAYNCF7Z"PQ5":G^K,!'2DA\J$:QH><6/*9\%* MM#E=\E)/3.ZA!"=KPK>.VL-"7<^ !4RHFV$VM-L:F#Z& DAI$T#>( ^;^)FO:Z67,?>5,L$] M2FC1$7S*G1$?4LQ-HFPTP.I%TSS2[2B**3,-/D9] L *.':CRX)JQ,*@DU= M],Y4? ;L;&:TGNO0M9,$::_V)>E/3&WHSTND8)!7Y)N67+DF)PH[LHB@1AT( M6&M[=JU=5CF9"*VFA'!#D5+0DG*OW1-@'^Y^NOE3)7JY=)'ZJ%,W.Q6O".O9 MR%]0(1:P%ZM>HR'-^!78LWP-G= \+)U@DJC"=[MG%ZS+!2F8KMJFPUF3;UQ\ MS[.B8#71TH9.DX5MM!F1G*,RN75JQ\6EF6[N?=;S+89Q*_WW*S#,>K8FH*H_ MD&6Y<0 !+(PYO?2ZR3]::Z9V?;+;F#6:PG1]Z/F+'K69#.M)1](8B^**/@ORYU=L\SX_0[L(^GRQ7#9(7I MFX[A^H91ZO0LQNM%F-OJ,M9E\AL,1]#@?VO9@'$SH=758)FFWY8"M\5$2=UA M"35:K?>QC+U0.J. R+,Q+.%1R/ MDBHH:1V32#$[EG4*R72,>.:K/V0%T[:$+/,0*GD=^PL=N2/G2V6"WG7R0Y]; M'&6SCJ/4<93G%T>Y+,>?,G0U8'J^6$WN-[)//)6&FVJ%'=,9#8\MMKTY-ZE- MEG-SG0N[.)&[Y.GEHKA:_UDW$0 :]/;2 *B6*@%D\"P; TL06M:.4I.I0ICY9&3H'$T5,O"I=-Y=)*$^KL M15(@Q$!110U*SN4OTMW ,*E(W,FFA"6Z71G!R:HZJC3_L=G^="*2^+.>#XF] M5J@_D=0GKATT=^76&TO; M=9:0OQ-XER36"OM>,TW)B$[\"]NN37MUZ$F=[(O4J.:!H&5(?W-0K]EX,8G2 M<9YA=A['%)/B9=3$9S*HX;86D]B+[,02#A&-AT1XMIYT+JGB<.6=I%UCAC8' MQ4AUM! X.,A)[_W*V[/2\\3/D*^O*QE*4;"4^K"S(1)5^J.-DY#]%/ T)4Z: MD5Q?DG5L)):WZ8((G6OMV$44.X6_*?U0D\TY%2*W:49B0VK"TEZ)-#, M K,VF(+6I<8](=W&:4*,H1^L@Y2U%:6!OG$2B^7EZOBN]M(5;J"NM(!OL@NE M(EU/P2YTKOTX"\ZE $,)GA0!Z&A60=P8:T9X?EP)TA!B_\JLP>:EJ*F <7F2LJZ!C'&NM=";"Y'!JTPCC'RW&Y MAV&J .AX2+D% <-#-^1:UAB/X9?VS01?3=I M2"!?ILY)<4.U0',(0IV'JGVLR0NE-.R>Z_T-GN MHL)*@:1B:1@Z?^ ZT<_U<6KXZ:64O))L)U2?$(\^3^"5J07M72/A4=W1-][L MN,,,]3YQ72[P>-&F:3OD!S9E7H0ZG*P)@#MYW24G-E%H$G.<8^3D:L/UY3H M/,CR5L,+1GE -*C)VA2!4)6:27@I+>%V)?9"6D[BB(X[($&1GBEO-M @^NP) M<2(U.6A/5>JCA#2L,4@F&\@3ES:V;*6FCDEQSKQ8!DL;/RD7!KI!%ZHVM 6& MI" +(TL*:K,K*. GQGQ@%3H,B&%QE9P!0<'K;?I ZVDC^9@4*1T;+S!Z.7.. MM!?N8F78QM7Q<=)KY0:PI+N^E),DHTB"YD$RSNC:8+)^,2FS06,UOQ"$)>VYTKUCWMG;"ST\($K,FH<K"JJ*'N_+-$JY,GIJEA1('4E'G#,8GO026A93\(@YJ3,&Y8KBWR("I:C*MU86:(!V"U/&1 M"S_!).& 2Z^,#BH$.N'4WIIT:M*QI&,+9K3+6CH%H=>O)I6:5"RI^%X(&B]5 M;G*S<@D],]*XP=],QS-E7-LZH@Y&!5"9>%C$VU)35TU=EKJL6]>FB012A6D2 M1LI9=@YY:?_=/^.$(LDJ,3@0-:'5A.9ZA75H%N@CIK)M=(88.3@/4LHX)D5>KIJY'9F,.D+" (VB0X;(O34PY$HFK.+UN MU>G!R:?^X49[W\." LRMO67/J0>/TO>G.JN@:# +_(JN0A&0!R^@/I(%O^,H M- WW MV;F-%?,C!^I/K;B(%4/.V-:L2RQFK/# KB3PCI)Q#0]C!3221 ,"7O MJE2I&N]JTSMTSEV665'T04%QNWQ.KEA!9BE6RSB9.@R.R6E!F'E7!+-A+/X@ M*F"Z2E< &TH534QR':Z7$\)8.@74'9/5O#;Y0A?L4KF 20J[HF[@D>IS#TR* MNDX <3=%8!\*_G;*F)?L/S>7RL"W(GOCMG<:$5=X@:O,E*$QB\UM3'\ZF!/W M);8VFH!WT8N+]G_N0&E.:>&K;MH*!'YN!9$:*>SS59U7A6;M(D=WVQT&T\14F)SM;&9C#$ M;$%W'6"W8D*ZC.YF1-CQ#9.CTW3FXC P>RWC1#C=ZK=Y5*-W6]3Q$ZVKM..D?>9.)/ MS'L2"5>.=,0E;&3+L-/CDB4/2;$5F2IIO-98_NA?D+Y*QB18NR%\Z2(L;?$^ M2*LDG8%U6H7IZJ(OI2DJ7E*YN+UJ'L'P5#0G$2"[HY/0?1>,I&@#H&^6KO,7 M<&S%)Q#(E_@S7;?(V>:%4U"2ASZR/IQI '\6D="&#;6;=PPG0UPH"08@^S*" MNV5N(KV%LHQH?[9'(:=GHEB2=&I,I R4:G:GO>@2V<<:P"BED7'4P08']VML M4%AO.R%\C0;K;/.:SC A%4O$FR;5F19=$[BCD8>K/!!).:8M-FQ=3B2>OBVO MR"ID6&['5+7.%"N.N>E-V4LS&ZB,YXR>A=[.>J3=P:0-$-#;XL,0NB8'RL6 MU/2R6N+JA%@C<_6;YZPKRO._BHD^=/B"C.+9YNLEE;H5+AHYSI41*B%!ME7F M7=ZN7Z/S5,E)]9OL%.9D@=(&:AS;ANT5KHISV82<1:KI%CY M@N>.Q6Z)29'Q M/Z6&5XYE.HMKH_1/^_$<6^#RF;XFD_78("I_/$%43A"5Q\>@\E/%3.D 0OKT M@6#2>FY-(\58D7=+.;G)8EQV(E"C1I/S'Z[11A)%SN?DC$>6LK![%MQHJ-]M M$]@Y++BX3M%@@^OT/EW22PU6J[[Q@[?4Q,YR.G)RRIG4'",1!.)3-E#Y3Z^+S;?U-MCX;C]NGO]K$J' 'VBNPN'V LK##O&H4L3)DC(@HRVG M5YZI1!YXR3NDCTC5J7I2HB'6CFFO!I"OPGK('L"W"TEEM1#V2^XY0MY'_$O& M>_@";)'>19-[;F*T6P@>!]JF@A^?='!*&D:8C;P_(GXBL[?1ZN^FD;>$=;61 MVT.!@-T^H>RE,;JI; 9*(F=T2XJSHSQN3[@'E%(F]<@.'0L+L_XB4"Q7,>$9 M]ZP.==RVG(A-%B=Y)$O3+UV^P4V5^,LY)UU[WI7]+@L'V:O7;%C"2V*^DE4MDB[+EAET._CD:'SU'3=CI3WKBGC1O3 8(;NQ\L0,KPAYF>TSQ-M#?F* M([P2/A7(W;Z E0A713:4F' ;RAL=IE8!]=H=B0_),Z^',;K5]H#V%Y$YG.LW MSK/T,A-8:NZ(@LA!K!>Z8XFF'/DLLPW^F+K'T,L=S+"H2I9L1N8=16-:)U[-Q8*/IG^D:RGZ+@ MP;S-E,PCV/=9:GI+A207P7!(R;WTJ >Y_*;S*GJ2$*N->J&,]$=7X1U+,9[A M,FI[F;9YX+*1+!*L?!D=&G]_6NDY%;F$V=0^S%DNFK)X;GYL%.!D$:)(QA;6 MHT[O;0$HT4@)VF"$H#[*C+"<02>TT)6T@O+MPO"1K6[M@/#A;!24E^A\&FMJ M(R^R4V;/_VY#@*MOH;-+&[9%E*F=@C)#';L*\?A#\H?7N$LD^QMQ%,L'H8Q( M9!IU-/ +R6=0+&2$.HQ6 3KS0MHHJ)"# 4=.-I[,>9S?5^C]-XH2/9'W.'"5 M09\+FI']V!_[-CYKTY@/Y&]X KVG>?.?J,#45OMZ9'=6E>R].5\G"F?<=LX$ MJ:SSR*EPU#'[3%EPR>L7?N+S\1R6+ZK;]4IEZGX5YHTEPF]_"(+3 MV)- FP+C_+&1E(MM]B4Y"K[WH&[;[CHEM=&+4/H8*6M_*SS$DF5(&-(E&U&X M![),W!(W9@RLE[;1&"MRFL],>6[ G1^SOCP(9)S^YO8[%$M*W\V/E">RMSO,!7]@ASH)^>B3Z87)+?VCA!T*4L9>;]B8JO=K=?8%)O$X6H:;=KD<>")P0QO M,LY@,XX[B4.#?Y<\\3?+2T:T4\G!0'AC/H>LVS!5+'^!A2H'^#_#VAT(I* . M2"[ZED1=1U>@K#J2TXZJ+0!N8W%!5HSR36%QD5^&A0-ZNQ"<#7N*?G;U$#S( M0=/(5HB]<^$"%6<\N\>^)21)YW58JV-?;_TW?/$7F_P)#!FT6,8Q\7R1;+,[ MGD/SC-;?H1[D#DN/X(Q&./?IC32C&QVKH=Q7I.BX2[Q$&WCS-'W*YT#1:"4Q M+'(BC"[120G>]8$C;U #NU6O C_&A7RW$9CI]ZE2R%!5;S)*^W@C1D=%P%I< MJ 0$!O2L\)!$]179!$H/K_GNIKB5KT[4LJE/P.&6B\0)G1EQF\7[[@AF5W=M MQ705(I!NPNR4A^JFZ]]X7?DC=P2E'!B5Z'Q([\QR@BU */YD8D,,!(7^DT3+ M@/Z+D%=O,@4RQ,!A A *35T:AFS(VUI@V*.'V#?U5J8\=E +\Y[.5/+TY*J' M'7-%B );.9G68)1-XQ,#*EX'UG]2FT*#,-3!H@)!BUAJ&(4V??3TLYQ(.%SJ*WKQU]E;^3>:?2$81M9JF+T5/4Z\ MY4<%6AQX6KKNC0DEM.%R5V,%=_0I?^F!=M,_IN Q+;H5Q>9BJ@FWWB:])X>P M+%$=B0T;5 'LG.;!W*AY7+*\B/,)L M)I2&6@2!"QQM*?5X7^['S;?ZU!AZ^?USG%L'.:9>],'H/OF26;=_$ \<2T'W MP\O,;WUYH!PNO1J>B_A5!""T>1Y.HP8+[C=]"G]+++EPQ\]C6\SB;[Z+NQY+ M61;YO;XKCE\YQ#N'CYY/%X0L?^:7>W!@26,O@BW#]_X1;%RRY#>OE7BN@9!! MNWFU'3OZQK//B]@=M'GQ_$6\(4=1+1U(TIV(L17KP>-W/A\_FB)] :H)1N^! M/!K_*XV^AJ-!2VV3SP4NCNNJ5+%I9P"D#<42?104]:R]KK=(0#?:8L1A#2<7 MYOH)@,'0PX88:]"(4HDCN3: (F5\<#@'W-3"S\-<[-1JI\> &-9?/")BE-U] M(C0 X3;[%<[[Q9>&NYVD[+61 M"P]'G.;:"88J!^0KDK4C[-$D2XE.#V"T4"'YI1.8Q4(FXS*$'PQ[/N\XQG,O MM<0II2DH(DK0@*+B8R+WZ3UZQ(=5,:(%U 0C[@&2/."T1##*X?/6S>;9!@G. M6TTO.%=?GMW=BX-]CPT1@(?K?K!.@]HQ?_<1'RGO7QW$RJRA#5*UG/)^LQM?10%ON3 MHUF'QVDY?].J?,GOEXQ\A,6CST[%HU/QZ/%(\)2-#KB>&AOW2G;5B-E1CWD M"M%0O,EP.X3G-WJ$^%/K_D,/==7LHH+@=!Z.O4V"0)7V*'==@\$%/_7BMDB_ M3D-:CEQ>HV^* \0FF/"P?(O89EL]<>F+8+[+6HI>)OE';6@$/1NV +@53H0F M'"MT5"[H X8[I2D ZJ%NZLNN$^4@?@YDQ*J!3\&2:PV?J+-79 M,*:?)F"2Q'MXD0O-@=+5Z"SD>:)=6>]O1>2"%N@K*TY)"1-< FX)\(UCX,>_ M67T.3?S$.QB:(U9P;A4UCVJ+Q"U7X5+A:<\I\(OU!'9C#>6O*C:T!MH)S9^T M;@MK2N40IVIE37+^A((\Q1+#I\C28M[C5V0F^4(R7I0#[7I+D^X(;K.#QXC1 M.-O\I;NID.@=5-TVCCLC&!D_BJ04QB_/FQ\+49230;LWXT/9(]!+TMN)9GI* MQ*IOE^&('B@K%(S^5]66+>>S/^6A."_U,)9456+LM8+@JG\H/XPS)C8 M<;71L1T67F;7J\&_[ 012]G^K@V.=5@&9#82[=K%F(OW9PEB#L#HLVQNST]Y M0]%,(UT<(EG&7ZFUQ97BIN!DDF<=HMY@.#^H\1)8=G@I,I(D(4KP+Q$GB_#E M(\W)ZHQSEZ_\:Z[D>L]7H>N'1WNK =Z6?7_+8(G1"O=:_RX98UW_)H][MGEM MIN+X^B$[I%Y:0^'M39$4',V$X$G1DI,WE_/$UG?5"&?AX9W/)BFEN,0IF*3J M#]?J8LKGSIF0K9GF']CZ(:*3Z]QO#L[TJC\@@2$%VW6R&S&L7JSVSN66IYZ/ M#E3.#P-3O735>K"GN,^)D!5.2:$95;X9CY731>!VLAP(50EE@8W!XN.EI6IW MQ%@<'A,[N5:<.VY]]5E;4]B-O";A04,22-; (8Y@1) O&!RXNNW:)YJC&%VL MGN 5(K "X#(&7/229L*VKW:@'^EBOTQY$?;5, +(.E,XA+L12Z!2_N0#8WB< M]<_$9TVRZI\_A4(9=LMUV#"F1'7Z?1RF24X1X,M[F M($Z.(\Y9-DUWDQY&?X83 4:[$%_1UNZKKK\H6\DF(Q*I.3!.&HEFME<,+!?S MM[+OJ:$I7#8'M!G'RD916F%4%J*J*BSN[@"RMDAF0F%!&D]%C?1[&?0OV.G( MQU8>O]TUU;(7%)X>DK&0$O<.% =_R(@3GLOP2@U.3V**BEX0>HYD.8HSI.?+ M,';;-U81^4+\C_PQ[W^7]'ID8_]")O1O'9E3/V##W2/&_M#UA^)&_SK>S<*V MH%#*ZNII)5L/__PJ.GS(77!N&T"CR2' !(X X-1 1P>-.ZVPJ<5"HR8VZA5@ M3G?JM\&?@[7?D\(PZ6"2W6HM7.7E&FQ#MFCUJ@R* MRATSSI5+P@$9"BH;75(#' 6O!%+H1XC3T#^I9&UZU@U/?M2'[URR",>*Q=V MWL>B%^UG,QQ*X@12?NR0N1,O_985'"KY7_AO2=:;2 MCU1:=WK>'?"8BT^(2TFOC_.Q%%EXHRW\-+2N!9.6:*]X1@2)G@_+LZ,I1.O^ MTX+^'PAEH61*!)XCDF!">("W)OP/7,ZN%17YG>+WR'GR)X*FG*80?G"CLI@F M;2.TPYJ\JCH2/=QKWD@C$T2+6$,J@'XD;N3=;E1PZOYQ$4S]8\XD4<%=^M3I M@W#L$HMC,.B,5XCQNZ+4<7SGUS_"8/QX]K>SAT-Z4M+Q_P(&U+ 17"PR;3[X M^LSS)*KZOU]]]WT>-95"COO;-Y/ %54KIAW3%++L)N*<9HW& MG9X1S*04%N:/+5[*O<;7/UH9C+I8;UTOKVN<(,B"7NO'8C&Q^VUP:IXAI_OT M3WC^2R0,*#!7YCT^X1P5LN+8"103TW'!/E_ XTMPZ>=3,#NMDHXH@T<\/X1L M)/:81&[0+@%%V'MPYIGFD>(Z]9"(D^#P*' 2Z.BAW;AQ M,8L\*(AA&HX"T]F+["G@SPU^#^*LR,=*GF+7*Y6R$):P,A>O$$(/5^E5S\(4 M*Z"+WJR8]5(-TQ5ED(<H**;Z8J> M+:RFCS_]Y(MG'UF<2(^-CS[Y#[@0])<8:EOQ4!SMFZYO=C?(A$Y]R]!_;"[R MTBFW)TNCB!XR(;9W\BB2'B+T-G_#Y[6(415[73SA@5U<)L,&@WJPR\YC81K2 M'?OYR'8-X"^M>JT;22*//2,WUWUV -$ XI MN(3_JM!1T'=4Y(R]03:Y#GQ> F$F2WUSX!S4(-1JM7CW-.'#[',K)Z+WGV6< MAFVP69IO ^2-G+1%U%R>.M>K'0F?*2+BW@QV /WCD%%*_\TJ#!ZLI/$,0&(VH0+%!%5(OJD$"\+J$JTA^!N2ZK1:?-YR,N:RN!P8MXQP0W?& '@1 MFV.^IC.C#Y.]13[/E_UEQ5?Z=1]%IW'2OFVR^@F)76!?SV[F/ M" ?NX@?LZ7U<:I?<@]N=L-E-A$^"7Z:G=5!?UT!A!U1:Y<(PE M"YH@)THWC\'_H-$_'W)IZ"QOO/2&Z3$<123VG.'@8T!7^T!. )K"< +"<&ES M6$94'>&6_B1E(A0N6Q"(TT7BSE(JG#-I8P3&QX^?UN5K9%,@FT$OJAP?UL'% MD.I@D)I(K]C/,,U:R89++LXNI< OM]\X-5S,Z[1V)'Q M_8L/I<=2>AY=0W#B8&:D >:V:.,PY1R)5;N6VB+*E7*@U*V4S%(4M9'[29;3 MZFQA]/9-=R,;X$781=C#?PW/4F_G(SIW\E_\U;GYZ.'=L3R>5#@$0_CT4U2H M/B(W[SJ87P+1]HVV#NM1+#[+CJL$%;UM/3#]6' 3]E-S M'] [WC:<(C=5U=I!*K.3S)FWU?8FNWHG260\OY+(2X>[MHDF?=?;AK#D,*C: M0>6?7%)K1U^@2!\";6[$IL%/S2/);?['GH"[XOYKHO(M117K#2F%Q5>'4@X5 MK">YB3X72X6-U_'HVTQ3O?Q#^R=VIYN+QE".GDL/C8 M =@ILEYC-BA>M-V-;U&^]W#!421 X9/SVR< %HIC*+2-&$Z"2!+9EYS?DAN4 M L3ZM16-X=0*G)=-^Q>A0L=B9<+^)\9'RG0^MI+A8J(# 0%)KK*OI,CBIRD< M23:)&CRSWZ(0R(202JP)HU%-H2&Y6XY+J5TOUT?/GA5A-C>QKVI02/?21(_V1/3X$1X'4;GDJM$J9W-TT9?@OG7 MY*H,@ZK4JW;]V$BN)1I4!G:QM!*_J[40^#4(2]39 \>;F<"E <)*A$8;N2%' M%SS&Y2WL1EQ:ABFYQ]C(T:-&K0<1+P&,V;IXU@OK8X7)@.R4+!5M&AR[KL%T M!^>0:9GGL75X7*:(ABZ:![_[)>^78C):SX5K*TM $Y$(9DZV5UYW]6Z325Y&ST83C#/>2GA. MNP42&8^%C)2.9YMO.!- QU+!SKV;,N5P&)CF=A+AFV;B\,#1O$AO9R<5Z[BV MBA7B;UN6+JW W#4IA(E/[JRIC!O5_FTZI3X_%:5.1:GWKRCE1\'+!U_UU1,( M"/^/_S,'[Y)AVO7E33S'Q6'^6U@2NV"5M*.(RED68WG[_P$=WTG%F@*4M)1F8,?ZFOBH<.3R=PZ;^6+0/P%8YH7@=L MF-I[48R-\#E^6LK&,+06)U;W1"(=W 9('K?\PB(L:R0/H8=L;F/\)SQ%)0S M^S"Z476KM!S^53;/&^(ADTQ9O+G+!P'<,?C&X.8V'K-)@6=PV0V8;KN*>/'_ MH@LQJY,B:M/[&@8Z_* CY-Q6,H3;KK^"9*5/)]NX<-(O'.\W-+D?>$\YS2Q9 M3.4O:;PF>(X(#OXPXTW*/\?@7)UR5N%HR6YB39-\&P-%F5NF4:OX?$TPI ^/<2QF&>A MK+MW>H%>50,$)/O.*X"P.<4\BR4PY\/4#M7H"#Z>_3%LWH8.=1-?%G]?6KK[ MZKI[$VNSXB,=R5S5^_AX"P4?>E#D,*57*^EBUYE(=X'-RY*SF:14$:)Q\$@+ M56%C@//\3*[/7@6/%O)5"#._+?LP>AQ&V6L8LHL4>ZM"A)D^1$>)5&YES+;DU^7H17HWI##()B MKIDG2V.9&3,I+ACN*ZHAPB3N$0'GRBG#Q3HCB[5;B($*Q\@P"FS9L?$5B=GM M%OMI?-7Y_#;&+B*7$+,J#TMI>ASBDB35'@[DNZR_<@AIXPJF%1M'4( MU%]0Q!#,!_T7:WALIW =_(OOT_VH:'6G>_7$LI: @ M%JA0=BQ-%*)HB%H:+=?%\K90F\ZS).9_12R_%QZ(KT'//A"SER6?@N]3J/,3 MF]1??/<\0HRR2[S4GH3PJQ]0?)9 M3A.]-,J43B0&QW+<7B+!%H;/ZJO63N1@L+< 26Q [<,)95@S[E97*PA.H_1( M4J><4S29HK!FP'CA>QYNY-,=#JEGJ=:*U=VH)9#Q3$@:*4PJ0K_D=L6,43M= MJ6CFD+U=9(>?D<;$A].F,6'X]G -N!+HN<>/Z/!ITAXO/F:V<(%=45?E>%^U ME6!U/6VI#5^XGSG^2:6BEDT5]HAA04KE%HQ$?FFT\Q&G65,Y'O*!#^*I80[3 MWWQLN/BX^:QFR_DWK*OG"W (?4*M] VN^ %O0K/6:ZTW[IZ:H!],=$8YXGY%7Z*BH,2H%Q61M GE2LFV>\=C["0<[[2Q T%GG71TH#IRV=V80W+E"&OV M<7^MT>^*-[E;[,L^MI_3^OEWW]M!#.L!#)[(TKO+7'>J:@I\31/+#=8%^K&6 MV'/24>+4)MU'ZX85XSW,K=C'LG[#4Q&$AG@LHC%,+9OWI,*S\D85?G:V#UDI M(3\W[*2JD!JZ7NX2+&S>#1PBZ1\IO7/A'%U\/Q.2(RRMNNNUYW>L!P-KJ=A9 MJ44KR/,$UW)]UKP/(-^$.4$W<96S>.=!AIQ$11+$\"X5_U/?S2?E(FE;)"M< M #$MB->CILH((J/8"\=@=N2R4WHI*G"J]F'@2T_OVG(6B0Z :1@,LLQ00T*# M6^+L]5FDZ>0)' MX=72HC67;^2&RR3K%$LWRNQ=+$#1L&%NHW*A Z0Z%G?$M"Q.4G ,/KK^72Y' M8<:D"%U?5S;JJ- 5";24]P0GE,O;%4(/)@ZU:B*W8 )LO.!5_1[TX3&\?F05 MJ&U>!R@#C+B'?.R"WV=W=-;IXE-=#Z,1HW5Z);Z9@VS25+!CS M8%B:_1-/,&(J"3-A#>7ICGU'=K]46P&E?^Z^=AE..IG S@"T/0)4@13 !UJ4 MBG(B#S]5IBDN=,)]-6\6.N> YRAAK\_-K!YBUG$K;;VWU6AMW.Q%BP%E+5@> MU/L(3V!.,JM[AJ4D073TB/M+L<<]Z* MKLF2XLK]5N%Q*912.)7X1O60%@U,SO)^#IKVJ9@P]#&]6#3'#UWAT4VF.(?7 MKQ5'*X5>&H"I)H\."X/AYK6_;%G3 J?RX+V[^H+Y["RR@M:)0&+WX.1?H.( M%L.- 2/F+1D.'HS+!TFE@ZZL03(] 1I\^3.I[F)A*,D""&#E..&?:B9/[WJG M$!U#D",9^X=LEETHS!J*F3ZBW%E?5)($C,O>'TGU/1PI%VL^-(6M#-F/LMDG M9DN?G.<3!=%4HLW+8,:\H-H;&R)CEJAPQL6$(3$\L0=&9;7Y7JR]#G<8QT5.Y_W#Z0'?PI MA1**]%]8*7B-LN_I-(\B%/JF@,V$,YFK)TE.>:9ESME.)N:: [1)<)2J&:FT MQ8H.IK/ KL/CR''FE'J\1,_R:ZA=5)RV5X5Q>O"UR%W*YLF[#)29\!Y6A,N^ M1KK2TD M8BZ[UMW!#9"TYV1WEN2-MDQAM1F?<>=F1QO\>: >RBKJ^J!\R/5L_;)3*!8M M67U>@<^5AE.3<$UNU1ZB9XHK-LE(P_OX5OLWX\P'S-CI3XK"EY\CT8AY=<[5C?I_26\[O%V+B0 M+"HL;>&)++*7?,@X80+3UHR.G- ,ZL41%!NGS##'GII^FZ3D=" *U_[4]9[A MR.EN-R7!+K9BRP1$8_5]&C:-UI*HV]>KUJ6TJ<88_DR?:M$>[5F<(W7QX<3' M]%H6YO>3FDI=T]GIG1Y-0+;Z[6JPG9F\6+BB$G597=#/@W@U=JZ;";P MBM*0:![$!>GRKW)77EDY-DDL6,$3)SS*K:E(XB0MT7Y:J34ZR7LFW#D)"Z;/ M-LVYMB1 2+7%YMEFT5=+%J]&F*@]LR8\0Y( A59;N"I\1R$M+Y.F*KDAD"#X MP"76%M9OC*)Y&L"PYM>7\UGHIQQ44/ZV.F#UBD^U7)6]*X**4+-?+\$DB'\D MS=A3&&V.^#_];-D]:PL,16MPHQ)E#3-#S>&6)G&PW_'M-7Q;"Y,>6_7YZ:GZ?*H^__[5YX4Q M6>L%F/; M+3UT%JJ(UTI;,K@UK @.S0Z-$) MIB?[:WE%49VG8P/_9_UP(AA917^^Y!?F N43PDFE>*"="#JEKKQN)6'XO) [H M_SDO^_ 112LET+P5>WV)GFT2:WH%87&O7)Y8]E-AKSN6/W/Z"B%L\.2J7<;Y M04L0[S&Q7$VXPJ@-&DOOD-DG=ON"Q]E=].75I?3CLFUHPL+D:EG-3T.])8@L MY\8C.'LQ44;KG)UYUL;A0#P9_S4EXO= WT9IZ[&8>9#(K^Z2U'!N\9R\\AVA MGNV(/^-=1RPV]:+@\9 'U9170_5G_8\O?@6?0MU)>NTOG"N#H:*'>-*4MR&$ M^?.^_KG:>>=&_3 ^-XO M?,M?VZ'ASSV$^'7RL/_K__O\T\\^_R)_KO1+DI[6V6F=N75&/KT29'')C!<. M2S<8 )Q'ALQ+JGQ;7:7&EBTNK>GO'\9&PW1#JH4-'K[;%O_I_+[]Z\O3S M#4#RFN)60'?=3@A4$]5 ^R;J\M;.4GC&)=3>.&G.$; Q\\BQG%3Q3POYM)#7 MDR= . )O%Z51"%9C7!ILL+KT$_'!)B(+8WV$1A_0W;D&N9"7[ M6 PH,GW)LITQ6A8;T@'NV#> U2_/66%@L-[)8BZ]%I$[P$@N<0,F,*K%7+'7 MM745#$)0] J6]QG,TW8\;<>5[8C]%L\68]<6L,5UW7=ZU#B$;%S??IO,1=YP M]%#O;:KM--O3'G";J9&P?-B!'I=DOK.][N$U5SVCAB,X#:FK747;]"@,C'8B M2W9Q&PFP.Z=-<]HT]SS#BHB9.[[.2*Z,#[=9D]9E>5Z/"L4C,?6*)%9.B_"T M"-.(P#AO1= E-HBIRWBMHC#>_#J(;U3_NL, **LJ/\U=6,YQ-P- M]SX39&PZI?Q."RQ98"!&A;.8XGJ4@/S^P)[3NCJMJ[BN/'P,W>W_-=WE 3XV M//JS$Q[]A$>_"X]^,GW_[4S?GC@^IMC-N0H2]MF>A&Y8 "9'^)9\PZ&!KY-K MJ71T&S"R 9C5N,M \]/)SBX1&+S48(=I078W+:G?!]&5E.RBQ\AZX\LNN M8ZYW&%8F%&=%S?C=3.+NY%*<]I7#^>EZE- _)3P0\CO08$0*OCY2X3$PL"6W M1-M1F"F,+\N)L+ FO__V2UK2?PB_!;7OCA93/WQ!?WR/UN-'I^7XL,LQT6OO MG-0;Z3<0SUWP_"SASX/O>K%F"VC9JX+5,7_N=^]*>$5\/+&K@MMWTIX*;D\( MAISJ@,1(<9MW5JR=/)IF/MJK(%\''QSWN*;M0M8'BR8ACDA+L'8M"=^BX\HJ%D15MA1P2%1;<)67221T(%, MJ"26Y.V)V92T!I)V='@*?D88S),TD!^Z7<5"OYPC8B\BCN?@16^]-!GS:3/A MY'QZ[?II:];QMR9B6U,:6.0"BB7TWZH_9R'4^,5MGG/P"JGQB5QOM4M8E&:T M%%I)R5RU>F1Q)2(%X83X954V89BJJUI@+\JOHS&X,&2J[7GK5^$;O///E=11 M"+!8O"8V&>Y(3^YAFU07YRI%7@2'^@#%.';,Z0^OPI?ZCJ%#93L6HFDM&*2! M-.T@9S=6!&0@G8DHU*R0AEE333=4.5$ ,KL@>>U](GBV8.;$PNFZD\?Q_9A- M1RP&*)"G712@+6 SAGM#XKIF)E8GX1"7,B&8KYA>6>A=S[M>V ^%WF&X)#B' MRF3?5.6;JF5&0I:3GX$T;'; Y5 M-;*D$;\;K9ZI;_EJFI7-.Q' SP>1EW@=&&^KFH'-D' -Q#6UG9C8DM<6?R2* M@XL*4/2$W!1]MGF8[?@]]-5-3V;1B!)S3)B:.=-P&0!01E)M82( M30FJLZ-$S,TT(B^I+;/>>,\H7!8),+N;9M4$@>A1L%"'% MM'>DI;'$3\F&*#UX%CU/,[I&'A=WWE6I?(%/87F4%(%1'KBUA0#D M(K@HV[;IIEVED,]TMEGM@+2I(BLDW8J8-ISMT740AR>A ME3&2CJ6?9 1N-['O@^N\( 5LE:X.,,J.G,5M&M"; +LQW\:#'F\ MI%XF12>7XUANWRB78 _0L I9]54D T/&(ZJ@U"WT?X!-?5#C.N15W^.WUW4_ MX7")T'5>)468[G(*KSY).%YQ>EBFA](2O+D/DI6MH]/ M5?!3%?R]TP03WD=P/DKAQPB0%E(H"V3_T0W(S%9DU850 _2M2KC8PS1<5::) M0%X&62-'86K4O2-.FZN8590%:\S4]Q#\*\[3Q@N&,K]I=JE(3 M;R#//G=9^;O>$77>FCB@[-IFNE=29L;10\4/_-U['8-PBZ(G _T,QP:5V8X3 M=+H851MU(D7*E>C01%M:OO5!?5:= M4?YJ^X;/:1*]F<*GY'Q\R.G+.VH6G-X*0T," ,3_7(]C4UG94CG8AH3 7Q- M7,+G0L+UU! -JPO$_'$B3*^*Q2>1#KF>CN+\L"_"9.ZCD.;\V*>_!J_[A*\&JM:-ELVX+%0X?-=VLY[7RS2)'AM]B_A7#=FD''7: ^X7&4KA@2")FMF+''O7DQQ*(*WKZ0L M\_QRN8]E/QC"$U4:'C0-\"J)C0_((MU%(Q"[/DL5ZE;EJT23"3OHUB(%,6M0 MQ(EV3W?TY+S3#3T%//ZY: \1Y>EASU3F$,E<[ M).B/O5/ABR1)+:I#XF$]6I0O%&@%&UF\3@=7( 4D+D32:G6SZ<+$8K:USVT ML$8\&HN84+<+6+7UZ4SDR;])C9#K3SL0'0TCLFC>I*5-T2\(?,1?2 MEW3@$!1>7\MDFQ:!GEL^@+U*I' !I2MP2?< ADSHK=&(&$T'Z-,PN[[WW"+1 MJD^37%;-%?&G]94(:\M6 +BAE($NED0,XEHVQY/,IJZX=X1U'"$QWWS;]55G MZ95J1_()Y55<*]30U?VP^:XL7[/2XN&\VNVX[G4(ZZW(\7]%];&OSSFY M9*OG;/.:5H<^M(S5TD4UQ5^"B']VY&^'_(FS%B-KLSX8_&CPHG"J@XC^91^A&AX7"Y3 M!-J4*5'+T#%+?RC_V>5);SI'U6":DZ0#-U3NVXEK:^8Z+1A&C;AVF:+W86L; MP5;6U[_R*)YM +:CZS8D/C'XSG\YJLN+"])NHPEDDJ]*BH]780/^7!]8"_+9 M1V>?_4>Q>?K9V;/_P ^?1K^H,\U=LRSPT\7+OSLHV%:H^ M!$O 3^;VHE4Q0GPU5$O!5[Y"F#^Y313+U5-%2I23=!;1W*5 MN+7$($\BEZA'+NRP**S= MBGY6M3V1L!C\[D"G&A,(AD5PT9?Y47T@C/ZL4*5^$_EI<%FT<8#U38\W'Y!D M3MCO*+;0?)/L#/V!):# .*YY,1QCEUC0X;FRA6$Y=H3W=.KQ@3F0PDI#J+%\ M-]%+M]7F%@K K)5%]PT?@[V)_I[7ME [PLG%7XZ44/$YA#M;'V*XW]8653SN MN8#[IA>TMG!AY<'+0-\)?K(*S+'_(]W@-&*#)VN?*VZ[F/2!MLFWP!UR:07;72="ZVZ48U/[DS>'-U=0#:4 MWM0ZE7Y%A @3 8?!:)+HEXQ%%=UE=O$[YM&/N:=R/J7VT*I#41 &&E-9WL1< M#7IX!KRTB;?M*9D#'\[M=7+M!>O#AL.JFGC&W.H+;F3-6KVMV G2*.(?H,'AO!-,! ?-,N!. M]8UE476@&;:B/@/G_KQQX)1@EHB.*E.TLJ@*>Z@\<$#3.=*?Q(U4!#36_/A MP*=D4Y&D6/0AY])I2[G>=TBT/;:ZWB>GNMZIKO?XU984+Q$&,P2,D$/AH@X, M#^U9^L>V'"Y=3B+X,WM28=-,608#*+>7+(+<:RJ'K,D^/(3XR$EF[<&CE1D2 MRUZ?@$C4/ )W*AQA6T@Z5%>6@M2 ,?Z&TRH_OOZ?GWYZ]ODF/'X#)RO\X>EG M?SS[1/^"H:,_?O+IV3/[X_VB#:=R9&J/E9R3W5AE(EB:Q&*,47@19-%VONG MD0I&2-;R+21]X&0IAU(S+A%D;;VU='QN*3NGS(\LLY[6/QF/';.J M[::+2V2?]_M!T'#V3?(![5;V=)GL CMQ=7L=HEN%H>T7RN"RO[BNL;#!V$\Y M\DL Z.2Y!6NH_48R[\O/P^$?B8I6>5S*3S-VVS<8,75%'L@/?VYYW(85NOMJ M2Z?G47/&&_>3S^..Y(W[[-.SI_G&_>RCL\_>(8)+:>0?CDH[HS%--,(M?^80I%S>AM94YT';>%EZO\'@H_1FA$C@ MCZ_J,6_FDR)0>3L7\Y8"OTC4[B92$Q,0]P+JCEN!M*?^A@4I&'TYEF^XPQ"C MR5M<2D!W/IM^X*1Z@ JMG7_SQ[,NSS=]UMO&5%W*[[]7(G^$V3[^0*9-,[?JT.9.6M$-B#)(N M5D<_4"*OP0#8%A B,[%7_;1#9TH43%J84PYT2XX)/50FO!LG1W;5^:C+F:[1 M2O!O8L0.(P@)8DD.QDY%<^X7;:XF]8WWUPZ[A'E MPZ4K]6(JP^(9JRKBR65''+JPO>M_<5@K\;Z)*YY7Z:JJJ>^.-@L7/IVQP!&& MV4P2VWRFO1_^H;A+U0Y8+8"D]R2[;KDN:A?FIV[*5HQ[0^1A;H6G0I%D]GC\ MTMHX2WTBJ:.YBF#8;KF>:>V+87 .W9AM(9S,3TH4\1P+J>L4(*%+'7APFY%# MM>UK[KK<5Q7['+QUJOV>N@2LP\,<>_3ECL'"7\&3DCVQ"@LV=ZF/N7'O.K$+ M?)5#_$YE1?W)M[_^;IG,8=S1V6F!9]M+>= M&'].LCL^98U2]^N?^S='>+W"5N$7@(:K$"A5QTHJ==J;1?Z5@$8X\5DVM\,8 MF]D08)&?WT5L#H<")EO(_!VR!QP!T_.O7O.DOFB"G[%Y3KLV3$,X7(GNOHI= M(18WW#(O@H85"A.JMM1+[$.\YCT :,VA&%B4-@F[Y5E8;"B,,Y>"B\I8D.(L M^%*CR"%!0((78AH'P)7W28$!?@?BOB3_GW2_S[DNR,.WMF>46-%?NJ"!&[PO MZA@F'RG,(,JJ>8(Y 4V0G0PKIYY=B)BTMFB8C(85)">>D4OO?E&%I&0)4 M2))-DV;L-R7EPY63^40G=UI=COEX%0&Z"A;.%J0!78%*6_\9)W^KB%E;]J)/ MJ_.T.B/98=1VBMWO2C8WBZ/2^(T1#M9>RWEZ7JH*8UE=L(6@*[61')2(].V+ MBL!%5Y$FA1XJC.2W*TZ), M->&5U(&/=+:)61Q*'QD6#Y42;?=!?.A3/(+5[ZY"/*@)84T?*J[^IAY.E,6G M99@I'"$5#3X6/5,E]X_C^+H>LZQF6%/;8\OHL0')_G@"DIV 9">9A)-M7#RB M-5%\J'\6TN%;\/Z." H(EPXD'AS"N(E_'-:@Y5_)F MW+27E/".T/B\M3(/JG>12AM,LK6V"DMUD6JW8WG[I!R?T)4+X8MU7!>1=98* M)=P)#LH*%DQ?U4L_[8O3OD@=TH0E,"TO)X3!J'][#F,1FCFMJ-.*6K2TQX6# M3NOFM&Z6UPW).A2IN$:O_Z2.C:I%3'P +T;X_HO+NBV+!>IR.X5-E+)@WU'A M-'D?,]FS0GK"0 Y2@Q#,%8%.B_:T:..B37@EE**&LA';RXI[7 %I!$UN0F)' MB47IK@PGJJ,G*H34&2N/8<]WME\+8D4I.$Y+]+1$G?!JTU3&/*>T)@1N%!X4 MYC'8EZR.QH HJO,-T#L"H@(TM[#(#==MJ*Q#%,VVY,%1-"1?2 !7K@]#$N=3 M*QKG_V)^O2)$_(,0Z.[J@9@DI$6:)2U(P:$%Z8Q&2FS9APHDJM.YWU;8>A,8"2!/?V:854P.\:U/;/3@\^#!BMVA.8G;:4*<- M%3=4>).^-#BH-73?C6%U\8)@68-HL!%]NJJ9 F"TQH[K3'G M6:/V26KQ,>5)_R(N2F,2 J6B^!'*!NF%#T%#28V,:$,%Q9VZ)*?5=EIM:1I4 M^YG0KGRB4>GFA_#@.EZC?E2;3ZM'[C^M66 M&VUV1V_/$\X" $\IC T3Z2K"=PKP6=Q2.[Y75Q' MZJ$JB5"&.E(1P%VRPAY_2.2&E%"Y(E@9[7_0&VY-+T1E^B*!;]X?R\P4/13) M*I,1L[8QNHCUE3EF;M^#]BNUEJ'1+>DK,_),_0()+'0#$3!0S6"JQTR#P1YM MBSNQ:=W@BX^E&?8Y"!:-Z,&ZH8DX5)G\%*'/'2FQ!1KK XYTPH.=Z;$G'2R. MZ&?>GZ_]\.=]5^XJO=-]6V8>MK7U+Z#[TE[[&Z$YD/TB>J^69CF:;C^WD0?! MP&4/'B0 -JMF_T25/R!;T'AQ59B;$55J 0M M8JQ$(VBA\?6.1>7564F?0(@@C/*@3'AQK%>>?WQ5=5?!V2!$X&877HIEIX66 M)\$9" <86+KT'KL*5BUAWDFXOY88 80/EXAG6:LQ97W R C'C>AFL*5+&,9B MQWT\*^*=I1,=W#S&."!4Y8ZW8@VWEB3-E52$6?,?)VODIR>P[PGL^]ZIP?V4 M^62C,G[YC>X[[H#S$[-%U:BV:A)' Q_U%9$(A]OCQ2@@*T51HKS0K2Y&OPT/ M5K',EPEWO0G;?8@T.*A-O E110,A"\WMBWV:G1=Z$*1DB GC'>R)ZL$EG >% MVG[E8 >0<-L'/PGD,2 SF%,:SJS[X,V[C)/76J5;*/<-3>PE9$W5Y/I'3^Y( MSB\(KI)OA,409G'?L:C&K8T D2\E[10\5JW=+_K26P?:!('_$)77AT@."-5 M8N)J&O- A4XN4@W2M1FGDFL*N[$!;0YXE"+KN+'Y"YPNYBQW7<*(;6=?_'-& M;9["]6;T>S3TK"-,+A -B)#%+S2<\&I1'TDU0$2YSO'X*=>9L=G,_*94^G?. MP[',^8CAQ&;HUX?3G.'YYHRO$U>B$.T#GI&LI4B8E+3A+)&_J49+=FDE($_I M@B(7J)=JGAWZO3A:]$76ISV_71 T27]6W.TL/+A=U<6WE^.KXK-UXHXART;EC\:QB=QJ;J5I#:%_C/E+1V(:$M\_AXRF8"; M3R:4G-^1)DC&,-R6$&PZ8*SRK=R$*\5?!.SO*LED^DX+;)J/,\KN(-5Z&;[Q M1)G.+.1+^P;T:%N5 5V1HG01I+_>@P?)(9*5-R:G@)-B=[PZ+=UM+VB*5,R% M[*#%7^P0">WJ/0+ML\VWP@"5MOJDX>KL<<:J/+@]1'IJ&XA?W;D-?'*E8.4S M_)K"NX;%WL8G?!U4KEDN*[H,W,;)@KHR=/)0R ?>L%5)IS\=4HKKYUQ],1> M:%2H;EQP?L<$T8AD/'..GRH-7@56PE24&UXIQJ$G!ZCR;B^%WK[WV91M:"2/ M+?J[43(ZQCH5H,:BZ3"2S5+4X<;1M+]T,J+MO>^*5K\#JW8Y*2(%ZBX>U,Y" MK[^HS)C3RKLY8CWAN2;3R"L#F<_T#!+^PD7AT[1MP].XWD47+D!4MY3Y3.FV M4QQTDL\C7"OEC&5%\*L?B ;RT=\_L@)'#:_K>.<7)J;F[(G@E8A%;VG M9IZX] M\G4918?>2%)Y(\.Q7A-Z"\ZT2P*X?[/C:*DP@":**U*RUXS.6B6!5 M<<3R?I$WXPZ5Z7N?UZP&[4X[2]B]Q8$G:BR2;X2$)UMT#51E[[_;M7D,5L[3 M* SX+B__2!R2GRS$',(KT),SBW TKN%%PRK?&B%CV/Y,04T5:%&M=&JSTG'( MV;2J!8NM=53 6K(4P!#"_C"0M]XV+-2T8<[+$;A%.NDYOTH%%CU)"&&YK1\Z M[0]-(54.R]_8,*#ZTDR];23$+(L@P"*!D1;BT^LG-[";;J##*8TC2L12=7#6 MD,RD96!A.VE=QK[379:G)\%Z_,<2U:89C(NF.^>D^=]#:#3@?87#LVI+6B_% MX@7P(:<%J)B6]=P$D][2;.)GQ,4\-1 >I*_W$"&-WX]86G"7"X5MA@DO1)/I ME@7SB 9>#F]KB[CJI13)_3[\6.RDQ/O0.5+U/"[AGBU?*TNGS.(:A'RM^5N9VL\<2!;=]0Y T6@=1"9Y6VR2B?E25 M]M U>+ M=GNPU[FZ U[OO*K:Y!UU5E.NU7/1T!-!<,K0Z4NPDP0VY%&0OGPX M*$R3A8N+C6LB<,RB]:RO0,^V8,QKDAID"X9.%@800)&L@Q)M*W+0. +1^:([ M9TFS&2Z7B].%DYQ#"$ZQPB='6E!(HN%XLPJ<-"C(N4+^2)2(CB=*V2!_4B3) MH7].NPL1 ]G3(I$5>*AV* (I6NF-I2"<: M8=F%"X%G,U2<,H'!$A 3*E*"9,H]<,C@/V&_3"TW(O7"J5W)BR3,NEDY.&Y0 M?]2N$4W/#E[FW0T+^\(/$'ZRS!GO?6-U>7^/AL M\[>PX5]&DRH"$A^??76V^3X\Q^8;AG+(W[_'HWTO*SS,#OG87WI5EY?M+G@D M_:W\X$7VQ$SB@RQJ6%=AQ=+;-T0"O"VO4"AA$WRO5Y,MH@X\ @XX>\Y%2S32 MG=^&H;SEAP+XFALG7==C>.:>%N#O/KK435M4 M;9;4TUBE&:RK;A35U[5L**SA-%B@KG5K1Y*4M[_U9MQXN^55')D\]J0QF"1+ M6E=93'R'-,PO8EX7H9)'6/YJ/M6F0TLQX>[]A?7+5W50$IO:)(Q7TTA/@2&;Z MAS3'+>(TCD(%S^0J[KK2%&SD2O9A:X6CMR=%E".XK=7SKX@ (ZO.+V0RLIM%S"65SPN7=K>#O_/E40DR*[%%SQW : MMSRH-L'EX.!I4M(7I)V73Q9NIYM*T[?&8RQ5=WU&)_Y';B?/8YQ>-@L$^$N& M2I.*MW7EFEA0NW@F2%NHY>(^=]/I'342M/8;(JFE\HO*HU.(N=N!!V"U, M: 8+<+5!^F_XM@;6#9<,SV2Y\AZ*;'.I<4UZ5.N$Y5X"(TU+S\8[I,^E"HLFMP&!PY&IYR4.M=#OG3NS6H$AC'S&BO 72LHX?0FQ,%%HIN M/KBYK%CWFA_@GV$\@>GX,.E_EXA3\@37@I >15%^QSIN18[ (#@%DAT%,BZC MIDGJ?L=I(I[EGBPV32U#8_JV'BZ7''#7))R*6/+)]FC]UM?AA 0ZJ:P01 MC*(SPMN'AQXO5[2@//YU?KFQ$K-%^'J+ 72N$"[YK WW9U<$DHF"2HI,SQ8] M!5 6:BF)02(_WHI5T:,RW"EA)4AI""+1 #V6QC[<&6!R3;-4PMGF*XZ.)-&4 MS8^JG?,DB" @S:E,G"LK'% ?CO1C;"NXZUY^FQT5-R>83SR2=($6MFTM 18FFBCL3-'38Y M6;]?9\&*%TAZHXO-T-F="0QU!?]CY._.$C'D&+4Q ^S?V>6$4/45EQ(5"YQ3 M<1S]X&:CZ*>!7NI^:YDO<+;Y2_#GKPE6=6,RGA"!K4A\38H1$4QR[%J"O6#/ MRPKK@,P&LU;O2M'SW-;]=CI<0]]33NGRV)-&C5"#3;@S=9(L7.*T[JZ#I>!B M>G*V1?RI)KXHG+ FMF(V47PCE#-HG>HB1?QJT.]5!>\=?5 M]S]NF-@5O'&'I.3F)D"KC(NEZ]-#DY.)X86_K*3K;A\3KAOJM,1?;&=M+4=^ M=.JYWT/.4'MGOT'Y3*V#P2KO6!\B,\QKFCM^#>^'8L]QN-_#83.3H'I?;LDH M0LM.JL41=WX(@<6D4H8E6U=%21PJ&N]Z. R**X&$,A40,>CJ'?*OQ.]9,1<$ M=$54?"!0556IE]#2B5-"$%X[?^SA]:8Q?:$,F M%IU,G![D W4E&&.E+A@]"I=-D[/:,YMNF,S@O&@&@O7C[98SI^$,_SNAYKU8 M=B_[Y/#Y9XBIMCRN4KB/@8&CZ[02M2*P *7:.65A2C-%;NRFW+Z!,C$EHS<7 M4SA]D1LC%UP?+[WC&66X_;XNHN<"2.A%:P_2=NT3/F\KO_ME2PB-(^CQ,!OA M+KP7"LT.]RF<+%F9.%*N@UL>5=M-U!,[FJ]_MGF^W2*TN9#:_@) +=WK]W.) M9*\I=D(V !*%]&WUF]+$5,R/S6&#,8W!Z9+P1=Y>]&Y^ Y*9T+:A=M@+R"LE M(+O;6 B2@7--3]^Q\X"'Z>W"V?GL1"I'B)PUYI;I%R" M,V:LKI"A1+^>6-(0EZII1,3#S@JK?+BPPB6$%V]^MOE[9):32[<5N6?LCGG0 M4V;YCLX0(SQ!+[DP9I[".I<;C7I'(%0A0,XE2E:*FT1E>0>NR!MV??= MC>2A+-Z5WQ$TU^M-KGLBQQ.1[P19?I76SNX[N;I.#M6H@/:]2 [*F2YS(]E) M^@OH02A5'^RS*A(FBT)N;J2?]\@IT,%/\3E?CW,NNA9P _\T86*,^;.[:==V MP_.8STCS*S&7%5,L/O42W?;C<:ZM/TN"(%[C])!?(.")81J,L<.&/\^#%PH_2*$%8U;DU2@I4DO,MRVE>'?C MJ7Q<+V#5<_8J29%IZDQL#)LA\5#)"XYV.34;2Q8FFE&WMPS!9:;Q#FM82&(A MMM&= M2Y8X3U#-53D.-.FT8"I37B9$W(0BM 0L,BE E3+ D%KXGUQV-X:;Y23J P6= M/R!HD0S6?-NQ+5$T^H;\2P[9JK+5_FBK5!P] I961ZR].1P.\QDK1O$&Q%%= M. .:RA+@%"1N'?K8+%GR46$9UM3;?A\J386#4+1HJ[MRZ0,4S2 M8"YHTUCQOVG?\(_>>U:8]57ETT_#$?PLD>BSH^'Y(/.J-3Y#,=RD)?@4BS:R MK:@*SU<9;H,7?E#D0!==>E91-GXJDT^6ZK)AAF*MBCQW(C\4;_5JZH/=K?93 M8]A?HJ?<57F53=EVTY5!:ZOO#C6KJ FYI?.@5K 9"02*B^_1M_4[#$-$)74K MBN-&^_&HBU8L Y@+3G!HW:*IW>NE> Q.C:6T42CUND?SO9JH^GH8%HY6G723 M(98)-=RXARK_JMCDAP;\"4 NA0Q)K. L3:K^76Q>_A!7.@8HYD!I,JXLS2?? M\NORNNYI#=#XQJ[#)>BUGRH:SC>A*NBD24[*_'9EX$NZ!?XE2)5IHUJ5/$@?H M-LS[>3=RQR8YR$DF1)L?=)"Z]0I:]I3+:\2<^2EG_M[E MS'^ZI'A4T]I4DNIX]QM0PL5CF3LG(#WM#_4!@T55PE>F[HP#9.:^X6(/^1% M5D%%_GJ(!7X+?.VJ G7PYZU]%OL%*? ,'D)W8Z;,)_(M[G&!XGV%O(Y!R00J MR@ZA6G>)7'!L)*YX N]%P%-S6C0Z*+B@@) 6%/OZE0GZ%=YFUL2=-8;DB!'D M]2D,IQ,F8J\::FYO=TV5XAGX,$XARG$PHLPU/E '!E1&N'MPIF-^@JE[RWTE M5P6>QT.P=UWX%D H'"(E_E/TMA?'%V5]@3W3TW >.^V,=9ISGH1"W+M@9/9A MVR%KE>.'BL7Y0^:N)(A8YB,XQJ#Z.LF$ M''?9EMW?W0I6O(BW6'/%8U;7E%,9')$VZJ.#O8@=L&[/:X2+]'$"2A!,4RKY M9Y9OEF6P1YPEJM9M8+'1-,@'/IC@+O>AN[JLP0\-3@*7-/FPD.*))1;8E<8. MD=9E7O*673E08K[55GNWEC+WG*XY$5CL,MPH=Z+=]@QK*DP#_B.=G)EKG=AU MPSR=3Q?AD\LI[*]-<+8[])4X)%YXP*E5Q*[1]/U"%IRCJ;?-"Y^66C@48EZJ M# ?L;J.)8PT,^.+4'F7)$N%.DF);S#4+4X'4#*2% ;&#]I5;U!Q'%Y&!K/R' M0U,Z$M0TC[>'( 33C!&J*)%AX? 3+X7$ZMIQ$]T!4?$C7@L:S?"_Q6:^1\** MO2EOF0RCH845-GG8-)?(,O"3(9D10G8L._M;>%N8J[T9.OOHO"?)-BD&Y5E* ME 0R)@GN7%&SF)Z7:^@[J8LL)^8J1='JVC)R"_KEKKMI1\QQUSL;L)L=?TO6 M5NKMJ5$;+XG(16"O\L9:CYPCKHV7N*09#X8>0T%W&-*\41;64@!SA84BM@6' M96+DNOZB#!'I/'% N#>2G E_[GHL&:LGTN. B&4[-5!(0X I#;.'ZB*FC[5S MUK0((E#!98C]N@T&'IH%8K7 9XCT:A;(QZ+?RCEL,;NN[N7HW#7B"K.N4*_6 M%J0SZ7-?_>)HW2UMRMTJH6 L(XFCRQ5M/??8/ZC$%$0@H@GV7<&<&$QB81#)A"V+'T46U;-Q2>V;73,+! MU?DP*#DW"\$_--(4;Q4?>M;Z N:#K3V))T6B!-FUWNF+(=CMWT-/_?8S-'0^WA-(?_WZQR0JH?&==PK2GZ6?JY(8PZ*E9,7S M66+4B",Z%X@N79DB%>WC-5MYN)V#M%](''!=":D,:59:CJ!]CEP\47A@=J'H MM2-]%,-\JQ[-3)A20W ?A*R V+$0"2&%9TJ6ES13TO)V#!^NC#\'TRH9&+!; MV3[!J4#')%M CR](XZTY>YY=.^K8)9Q<"\KCZ6&! G@W5 N6REH3E%V%KIYF M09 MLCNQAIF02$#\W_-FA03X[8W,^XJ'>@FL9=BBZ9FX^-9R!-_#5Q/7U0-4;8XH M==4%XXX:TW7PP J;H"*9-O*\8/KM1K D:[-(&'0Z0TT=RH[1V8MPWG"%%(P4 M,?34UHY-.760\5I$Z6F+ ;EJ%U-):@%5UEK@(/:2LBI5_S'LP>IMQ^-L\[V+ M3YU_>W/9"?LV(=3!@*P?WXHX&IVV(N@IPZ((22'KBG-)PZX%V$B2':Q%=8T0 M>FEXZ5*4' 8K?TZ3- @)F3T[\9,SR3$**C@##Q8)WKD6C M'.X\\NL%RCC3D0J:HJ3NEQ$^3YAKS++0HN_@:NF(JZ?'V MS^32PT+=S$(8[(KZ#:B+[BVW7::O$+E6L,;V%LW(&WC,.XVRM7#8!SZ_[.^-8(5)YL])_$&V]06X:/0W7'1R1Z%GZR0 MT%R+C6XOHZ/-3J"W'6B;J_/;._87X;XM/;"C-G),,->RN-98[19/-Z2'1>9- MXMJW?4QE21"&A*ZM5OAAF+Q<=O4P#:!CEY;+^$1*MZ(O;$\]5,R"3E<0[A!K MIU*='[3]R<"_LR%]]\#AR)FN>Q#P#U>Y*V?T?M318X6;[+S!,79!;5U,(N 6 M0KLJ9=,D#I8N^82&I W+329I"C4#N)1!KZDUJ466!6BB$PM;R_+FQPA^%@YU"-FG*]&BR02T?W \ MB^68+G\WV"1-3S^YSGXX<.AE)?:QAE-; M%24!DNJ,GOK2.NF)4M$7C4NDC&7WX1?[=V(R_$%%J)%:WA%DWO5 ML=) !<: M3FXW6;6$F^B%(.$H9R('%Y@.;8 _WMVNY =\"]]#: G3M&=J+E,#:- ,&31/ M1R9)2V0'.,3,.H706-]I ^_=))K19=I3N@W5]94H)%623Z>0OWO.Z^YGGCN$I8O;F_W,$G)JO4 M:DRN1^P5,3M[$1Y!:-$DB[)BW]V6#0$'RELY5Q4F;$I'A+V]0XXV;:?3_MMP M8>8C(HV@X)GY)9K0".7/[9/YO!JG%FBB4,.;3QKCO-9W-?]/+>: M&?M84K+=W\YA;O/VG 4I-F.4A+TAB1T75[)??J4N]^P[C%E0-/ :LZV5T'@8EEA3 M$'W2,YGPE>XZ%X:ZAD(#9UL?8$QS?<_*?S"CO[G+S#NR$G?0 M;LY[9J3W0ZC^GE,I4+K97/")$0_O+*;XV&HN3T\UEU/-Y?'77)9BI>!C585J M@*#JWX47HK0KE%>!GN1R/$_C_AF6 ;X\ MZNGB3I3=O>AUY4.G8J$U_PYRBM\D#IVSN\X(.M[UNO M("JM>[1ND< 1?O-@.Z>& G/?QN3Q+[\KF>YOE,/0K"6SF54,#HQ3EC+X.TH2 MOQBDLR.$46FKH7B9J5-IQ&[1\8QA0]SO7-9ALO-==3[RA#"NU_I#2 ?C,KP. M N^?%G8",ZR@27RKQ8PH5&R-^$J-EH2%2.E>BE6L1&F%+E"UU;[F"(<[U2-* M^N&Y1+@'HFPF[HS?63+%H:- 3E==U-M,-C6:!?]*Z."UY:'"4(4;R'=8)GEQ M[2>W>QU%.3LDX2$NZZO!AZ]N%L?.4_;>PTHI14<(SL)1+S(4U<_AW5&;CB4: M#]V_I.Y/!F>"LOM?CC$(]>=@2^H'QA6(<)31XGWFP] M=KUK*Q(,+36BT&&Y*Z\D%8(K&-]-3$.$7ZOJM0W8K3@9.C@N<;)' F%F\[3V M(85YK,V;EB7<"A_X^ZH3]<(Z:V#;U'A(DC/>V?RDGF+H%I>6\YD&.PPX986- MZEDG'>/D'ETH,=TK_LFLXG^V^3:LU@Z5*4R>]2JE1KQ\UXUA["GAC!7ZL^B. M,2R'9"NA=^PO31=BS533IHR MJ"KN;78^G]<^;#^H/0UPT3(D^F*B6"?3:, &\ MAN&S9*Z_]UN^"-<,%YV8!?4R :.T5;5+#\HUJ!FN0L^&U'=#S7^TR?L+0S!; MRMJM/?K5M?Z(G:R6D\%I>KB3+@%?(_>1SE5Y&RX5KK1BU:.9(J/J>$E7C&IF M^)F[N;*\>9H8IIO02?,%_?6#ZS (PC#DUY6DK>.4*=9[9.'I'W3YE ME MYY70,.5PE/5&VX876?^F,#&78+.(KZ"],O#M^NE P^51 >FP^D%T#ZT,+>Y MX712L+X-D>7P=Y8ZHG@BT\B$+3R]=&2'HW+6N.E6 MG!.7/)0&W-+SGU&FNMOAVS#;7:IR]]A*@\].I<%3:?#]8Q^L)!'%+A'B-^K> M<6B$M8[/KCWF:&C.#J9;*>+D_-&ZCF&[F7-.O^4>(JFMF(LCAZ =#U"%1W5Q MJ6L_/K'UZJ>]QI/UK"<"V>33P3?A=%,J,K:D*?]J>CN]8":B&2LI.KD6:6)* MV)%%8/,>(KQ#F-QX#TIHU&8,3VWE:N2 M!DC273@!WACOQ=T(N^EJ8 CU4*T3S_' =VU#(B'B7U.E:)L#X7W???425WT^!Y['/N:S_I&/3#V\/8-L;"[ M1D#:5;&JG0?S#QYE(G-<*[I^&#T-1&'9O.TX3S?YRG_\$15Y>%P6AR(A2>%Q MF86X2VT1(8:I=V0GV%DMFBZFPH\8S?CI?0+ M\ /I^]7]@&I[/V8-&NQ>DVTE;SYL$"%(>?7UMVX?--U68A#I '1=!7\/H62/ MF?S/<*QRHHC5F^/S)+7Y2XJL]GNV-?40AW;L*X8Q AS+Q? OPB!%I6^9-8Q= M39Q+B#('MV9QC2&?R:0IYVUV+?&>Z5@5=_P>_&B40J#IZNNM'4W/OWK-WWC1 MA)!E\WP#JDTRFK#I? ;JNJH6EHZ,MGO/QV).?J)&O6V4G.::@ _\>0&&05>; M\=;W$+1D"/'>^1*6ZVU$??1AS9>F7_:TB 8205>#DH#JM?G3K<,C'$#%YNN) M1JK8/"=P41B*\*V78:&'__EK22.&)1KBG,-Y+32]3?!Q1LTAL"G!L^TV<= + MSBX,0Q>-5@C!.=YD+6OW730"Q-WH%-_Y=08PNP)BF6B"*.*/!#?:7?;= M]R_6FKS*M &5OMF4-]([MD<#WV*Q+3J0W.^9-L=J0ZV$\MR*5PW;OCZO&"FM M$3T"5@DYD&GMF-I&EMV]7N)LDS0!/T O<%4L W56]=" MRCX@:A'<[]9M)^M XRMRT2]XK8B+P1L@,43'['SZ("C]P.:'9_TJC,6!:!(_ M?EILGGWT[%DQX_89D$HZLC88KT\'85A\^Z:C)PW&#M43*O[]7!^8XOMI\=FS MS\_^M!GHC(9\924H+QLYJ_ M$QL17A*_<.;9V8BE)_>X/56W!B3T6C(&F^% K3:B::HV9^R(SF_I5197JBX- MP A1E-RS"Q,"/(AL5W1]H]] XZJV"M$*C8TE6\O+"L2_+VL11H'P8V+G':%5 M9C33Y4N=+T8/@(-GTYF.V;5C 8TNBK M3\--H;=QCKDY1=3?*TMG^(MH'ZF9C-AR/#=$RP];Q*ESDJ9.NA1O(Y]S1(V/ MS+["7\&-@J^"G#.;$!00]@MGX*-QQEY$',QB\[52?HA79C4VEU,PP*)\E(IT M;<)$5\#(0AKT4S.T!'K8X+$DH_\Y.F^8 WOD"RN3W;]53FD/I<[$S28*I M.Z=1TLZ[8K&Z&JDBXQ?=9 :CVH]*0VP%[)54W ]B9.3'82I:MX>'>=!>[CKN MQ]9Z2AJMX^."EW*LVG XQBE*08JMO%G)Z:O>4G73X:&PBLVA&U!&<93PV3Z3 MT[<>C,G)J3 S2SCKV8:SMTH4Y63QDCUE=BT4>E+=9@$;Y70WRE7DCLQO^6=( M$KQ4OB+ZV4M7(?XAMF=^0#\2$LAO7[[\0=C[/LP<<'"WE%)\-RFOR#C45]H' MN6"@EH9!Y$/DBM1\R>P-'#*4/=MX. >6H-7KR'>"+WF@ZM\6^3_4@>49YB9R M&@EVS$]KE48<)5I;MJJY#ZH<7'9J[^CXD&H>-ZG:,DF:9-VX)0V8CDBZB.(+ M]D1APYXW1(5KCN.J@=<)(0QQ,U1(:2],Y9'?CZI^OO:V]J92F7 G"""SE%L? M-;Z*9BEFF^SF$(%YG)7)CT^5R5-E\KVK3+Y(W$#E2,X.WY1+8!+]ZSNZT#V[ MH&_?EVJ44JLEAL8' !=5JU0T8 FFX,QK:HAW<>#$B3D4^+='MX[ESQ1#["MO M'Q5;NN]4\,S39)B/S-Z$YP"[KLOD:PFU=!:B :#K%S&3!14[&!P+IS=X%QCFH7946C9;/ZB!.CL"%CUNB(37=!K[)X#.R9J0HB+=5YLLH\P.^[_AA(.7)!#:=' (!T3C M&JYV->(K"^-%U1-D&A?&Z_Q6/2WHGH6%K,HO\N<;@CSJWS##XIQ$7%48L8N^ M/'#0OS:/]6!%HWE9BT&$0FM Z'$5LCH6!3I98M89WU*!^3?C_7D4\?I/CF*Q M;@E,071;0L0]Z9MRTXEICPQPUL_#J^/TX,$-SCPT>*B4L$B:S_)-)C:BD=P[ M%KN/RHT]>*^Y?_Y>91F9T8.IV*8K"HZ7AW.F12G8NUG4-9A"H@D+%,YM!WT] MNX%LFSJEZJ>=H-B#"%C-IEM)Y:1SI>V8(0]&P_,UP;[+BE.,,_\NQ0D6!\XVP%?+O "Q@DC*:PCY& M7M)'5 9?B31B_]F9)NB0-KBFS?IAY,+I6&_?D.)#R[C[L'HGL(U&" **5WL( MU),SY.>A-R9]2NCE[01]L%$(-3:?.?R MA" F:T8M>Y2FG 9JN<;S$59NUHZ+HMG#/ M(J\T1RB*>*C[BON.K%D4+63W<0O>75SB_?<07JVZ4:JA3-,07&+!;GO?4\Z9 M:/$*4@7.9MOLMY,PB;+5+9>2W,1KR7_AXM()WT7A)7'O3>BWQ$Z%'=0 MBPGW<2$+1W65-.IDS0OK+DTJ@1))YA\:%X))3;V4U>EUKL0[3S'&&9O4F*/7 MT_M?.?_QK98!VF.W:,J\>T'$-J>PK:-*-B?%JY:YR5E'U")&>XI4M]6432WV M<1]=LA:H"68*#C5I@ R.'HTCJ3QN.=?*/XW:OFKSO6^=6_VECC<]0="6V7#E M0TYD%QT>9ZJ)*M61'$BS2(4@!@W;W%=&BV^7,&8;>BH10V +A9EY@)J&EE1D,9.#S=L[;QZH]+5S+J)EIA\ MI2XJ;9LI=&< M'>,EPM5(9F&\2 NXVT1I7 3MP[D7-I@C\C JKET,6=2O:8R_VR7<'\*Y_,@[ ME[_/@&7AGQL\S4O6(BW.Y=W8)^Q='2_W=![1Y<8FSL_BH6IO26^> O"4#"2] M-/*R+BLKOU:Q!1Z.%:W[C4C6K.LGH7^.DCWI>[\&;[BH!&>(S_3QM'^:\',M M%B*KM;;![V&V27'?EAD=??N$3FW"^+&V'I#^55P-NHRM>UB8MU6\ _"(6-P1 MV@%V6E7UU?%).K-?[@]T$#]*F^48=DN61!PD,3[86>?2F M'SI6HLHJFBX1)9LCLOQE#MLLW23LX8;;=BSB'"G)"C\ 1IT6>*OV@BH,^-D" M?3[S=!VL:13]#"V*_.&DB@]B$8532J M4TQZV.,0ID;5S21J4N8%))47QHV,BO16A'&6C.O+$()M_G2V^<:&Q2'E1!;Y M.;-\=0)1YHX=$9D+]WV%W7?L G]G=H_PW>$QE%T4O'473M7N^ $O6[< M;AJWXD8(O(9[K-)UP;W9]7X?2UQX# 4#V ,:&$@NDR>X5!J$I]4) '8MDPP[ M61$T,14><9YQ WDF(6ZZG(:W/D+N;:&.&:A9]F-%JHPWE"X02HV YDEXQDD+ M!AHPO/WTN MP2'V!R5&K\#)*2.&-;'(BF*@T]X&[XO(II+9"QN5W'$.$OB XR)N=CVYE>$S M<^PZF??CIWTH)!#A-@H38IM,GLIML\$H MI-."EB\R(WIL%]H<8..W_JJZD*GJ]G<]]B-<*/NA<;_Y*Y#OHL3@,]:Q7#&! MJ8O=:]Q$:N5B4%% M2E^;4HU=N06H'I58.>/;C(38K@@$#T_<.SX 57Z:5AQG89<[SG^8Z8 ND=YD MP^S&%;R?A)X@=U=>NP @P@#@;Z1N2GD '_U,SFM%>4$R&3:? M,X$O3VDSDR=V/)!K)TR:%SFBSA?C2N0+Y569I+GZN232YN"J=DTC\*=+72:E M=\NJLF^Q^)6UT\Z(BDXX(WT)7W_VT;.G-,S/IPM2CZ%_!BNW:2>TN8A/AB#F(+<F=G\Q:D MX")UZ)@TQ[L=OJB!E)B ZG6R8[,!X4>1U7(@^6I82L+"]1(5(4(X)MJ=U%% M"@.6U?;E$!%%Q/VX?H]YRN9'\(JPY.Z,IP<[0';P,AC"6$=WBGGK1Q=O.UF1 MAWO[F/?Q+WV :-ROB174!!LOV:Z75C=-KLSD^N:HI;&OYSQF(! @W!SY];DQ M34Y72L*(VF*=B\[CL()C^VFOH?3S7U4TW] M_:BI_U*L:2PY (3=UETBH'H 80X F'D4M5A:%GIG/=O(AM\1V [>";XOW/=Q M5!_>-B5P\S[4B=[K/(.Y=C]Y-1S+T8-+-AF\9'G;0!U9O;]+O0%O&4-B.9WG MR@/VP/.6/%)F$JL3*0*7CP_7]!R>/.FY\*(EE! M9)4#]S][/>3?KP*RK/_YOA9!7'_"(VK !4:)D@XM"'&Z\W!FA3-/2($O M2:'VHA)%1:BF$<$ITXXO!XF&0'9[E,'(PMV8PK"HJ?!0*BJ M,24"!8=.M7M@(N97V:-"FW,8T:O1 $E& F.';CY+LS+[H?-=V7Y MVIDL^C*4Q/;H"Z+L5$)%=16VZ"7R(-A]X<4F:B )AHC/1[4MZ))QOTS4+MUV M6Z:$?(KG$&Y(RG/L_/NBZZ5 7NWU__STV=FGFP/U<4J &_[VR1_//M&_%8[0 ML;D]VWPK)$]\^.@RV#2$3=,\&"_)>G!2R9;\6V;_2HLD99]0B2ZO<@'!Z4>V MY)G)-W,UDMY=;>&::]KYDU6/-0+]:2X;:]=R.'5+>?/PJR>[[H9M/MRJ\S[U%0Q>,X^Z1VRXUW),:HGE-BKG$1N7]Z89>(H0!UG.0B=KBY) M5L45D:ZME<.?/Z%BQ=1;6[J>-= A!#D=D(W7%@X$WZW><8Z0'GC[1O1244;3 M?]O %@E>-XYW$JB6 RBPU&VM*=M.'X4EX?0M-D,WQQDQ[M>Y"9BX(=V5=QT4 M2=,*_=2+S9)DQ2Y86!F#*",;E>*'X(*AF=IK@B;&1SF U;5!Q"YX8F^5AYMZ M/PIGS(S[* M[K)8-:0O3ZTPFK(EI"Y\N2 C05KQ M\UU[\83>P?&ZP..>2^$FX[DR%?L)- '+\LRLL9)]F>MSN!D:\),VRZJ]Y%*K MZX(7/+:HNT2%9B?7[7=&/ )3-0VVU?1WQI-[7DUB-&;JB\@V6)#Q(D2![.RD MN1>]ELIXH#:.0LQ?)&=.&LE;X'XNR'#D+90&!1>IV$[D5L464(4,8?IV6IXC MN,%D%"HX%1HE7[B/ M9(0P+B2CNO%BNC*Z*5(E%8372A+S?UY3\_0X=[[5Y-!\8 \R/Y:JG_.RB%8^ M*9Z3I4HA__1HO.-'5B".&LLL).[Z$!8,:E@3<>EH+QLABPF')%)PT=1;OD)%+N<4^F[;:(R"I187#)*;@W M)=>_6Q_MIZ>:WZGF]_AK?C_-P"=@!+0XG)5+YKT<([-)Y7185.QPXG?N!(UB MYY$\$]%=58*( IZ.$!)%_5[J.E0^SS^ FJ#<)C)5FD)(D&8/3]%^1 %2+[_A*X"'0NADBH(#D@'K@ ;&?;(7=E:GS1V./7;E1]=RX7DB^'4IJ$E MFC--^H#V0C,PBT0EPR5(W)$883*[;?+T/3\]SGS="E2C3^23/_T,J_UCF8;7 M87L+!) GX0< H+)"M:Y@>M17NCU?QW7P2K8Q=L[?Y;7"\'VEI/0O;/]ZCGV^ MEVT/3_8Z=A>"DV3%']%1$8^2+G\QA3W40$C*+R1N%,>+\2O*O?$9W5-@4FXV4N);)/I#TO%KQ!Y'3_'_K$^ M.4M$&001RLOF5F[\R=F79YLOU=NG*](^M\=7$S'[0WB?&"=^^[_"$?#%3E!CO.P.I\J0 3KMF[=(2^M/:\^3J MJAZ26$NR_).ACI!\X"P*5U1T]?6VG2+#7'3A9.+O2/_G0!$4+SGYGS]^": - MESY;Z$CWCKV47\V]O7' 6X<%.!CV;+5-BSAE2GPBO/Q$.0>Z.K6:"],; M\PRKZ.>53 4X1IGC0S8HJE:F%Y(\?GG M%U)T^O4Y,8>$==V@E$3\KECP8OW56J-$^WT$?7R%1@"S]AHFR==I2_&"*&SM M+*\,0$G<7I65'?T#\D3MET>BG05LN>T@9K-)=U"T2;)12$?X$A7,I5B2K:MH M:2ZOL'6=D@MMRV(C2B>NX?;COMM-* M"U?7>F&B:<>M(2H%X%R12!PA%(V\]\WGIAXD(O@C4%Y"D13I/YE<.=.[I?Z1 MOTCT]HT$(M%-IJ)%"$I@X)^'@?=N\U^^>?'\N;4LW80;:#+!A[72O/-1.']$ MZ%G%T-WR:_DYQ,?,FRG_\9^OOR[L% RO?UF?8PRC*X!GHGHL*IJ/!O451 7 #HH4@* M6-:0Z;5O;:]OH BX;ZB.J<@)IFC?7B9__K?2<7W.8LZN[.M )*FR9=*I;N$U MVAE$V04H#0_T1$9$$Y_[=!3KM3D0_#R$/D39RC#Q+#QF/ C4WT&/75-'4=LI M_63]_[/WK=UM&UFV?X5KW=NSDK4@MQ]Q''<^.4XR[9YQG&4[G3L?(1*4D$ M&R ELW_]K;//HTX5 (JRDU;4HP_3$U,D4(]3I\YS;PH:M>%?IW7TX:P;G@(S M1F"6_PZMO#RLVA!D#H!GJI>0UMP\6'Q3L=OEOG+J[F__"DD@E&+-K;JF*:F8 M=;>5#BS_<"=/=?H#+K0EWXQKZXBM12)HB?P?MP>9CPK/-7>%M: 2W;7L)7E9 MMR;U"(>M0'Y3\Y$Z5JF6C7Q$?74>]JT&,Q6$#3L_.L9^OEQ4^_C!\[R(]E&L MLZ6YDX&MU;J/TJK:POD3Z2B =G_L&!Y]X0;!;WQ\2]2_[WT @(1:CT@"-N@D MRJ] %-?STEPR4">K/ &VP<40YKB4O:I9=<'Q*CRKW'16S=47;SKJJUE*A0X! M3X33N\SKC16/@';'Y)I^NMPKU[.F&M*801!"S2QGY7^3CU2F!"XS/>O9(;T" M*2"4)T$4X%YI:B*$:(0D$K^P]4_4K'RCF!C<%#-UVW84(;#8H^O=XG"TO]PX M6)#WX.2ATT0VK!:9XC05LN]<96?_RFIT6A&R.:'*\0+@8L3:+*=6SJGNF!<8 M^1)$96A%.L%O<"LC>RM,FZ5DUM+9GU;;*Z2[$]G7O/WL$&_IM.[VY>)5NWQ MRU-:HEAZMW0'%3$;% VH9]^4]4J9TZ["KS@[3%(K;-6P_3?H7+/B!26YP17+ M[3P,*>$J%-V]0S2[%8$HD>1G-#6@%J91O MIC2S3TBIB@6YM&7-CZ:U>.7 %9]I41&6+*:> '737<(^ ;"/ XZQ[P?YE^Z%QW MW[AQ;)N*!O J)H= \6.R=1\]>)AVD#U\'!O&U/S]*GS-=9&9I92\:'I"\IZ' ML;<0KWG\Y?@MC[[R8TE;U>8:Y1CRRH8AUS;*G&S:\ZM-@VMK-/LMS@1E 8-- MN^@(,EZHJL)?G\VW1'Z?8:IJT4K49@>.+6>8CQ*]);7""6<5U#0WYI%0D#Y] M4AC"UERU647=4E5_63I&Z'AK>^KGS6XK=!=BWM#H!>V/NC+J?^P$NC<5AVLG M H2)\#Y^LG2HR=ZR8RZATE7$"]-!-SHRN)M-)8:W,DFXJR*34:S3DR-4HP,I MFY@P_T"!,\D0OMA8K[RLF1&M[%HW;!A@S")R8^U[2R;EBV &XU2M(\7=A1!M M2(T:,$;'/;3L=P0+T-IT.;BAET?N= @PNW'PBJ+IJ].D\"W=4SXWT_NH_+7: MZ,M) 4)&V6T-V%63[L3U)O&=*0>QF&A737PUP6K=ZID2";2..,ZVL84P8*@M2C[@! M-T1]EW28\E=5D4MR?)# M;\N"*BI"#BIJ37M]T9G@&1'+&L-%U#5H\$Z\L@;5")MA+!RSW.8^7C6$7)MM48;.@Q3>, MGO)EU.DDM.&S@G!:-G ':1M]!H;:><,&!G.$-\"W^B(1/+BN':%#9CAX6$0H M5$(%A0\)CWSV6G9S!9#"\LQE \%C F^WZ;@4OA#__BX1?JE(/RX:K!>3[BB:A!?KD M^1Z2K*J]K/N.\W)!$\<> "!V0*(8?8$1 J#?:S[PV9BD7Y1K_0QYC')@7>M0 M612]1,! %926E/YR.SG1JN\5RQ2"%WF>4JS2?=Z0/+\C#_QVC'=#(A8H/L2I M4;0X!8J2;(:M:^M U8[?0:D!30!\T4!(W:>/'YY\'PY"D#_F,N!,=X[W:^FA M=4T@#ZB.)2KV3CBHEEG%#;$$\4AI:;YAG#T)4QI#0);9J^8&M M"':+ 1&,H*&$*__VYIMWM-[*)GJ#RL_%!=$A$#S(P+0&N"%T:3Y]U1\L;JV< M'H$I8\,*TK\IK9,3M;):.+OT&,AQ#D-$0]9MG]]O,AT%"_KF>T"*?,MA8A=E MN@K.M=9$W7#-7XQ$A )<*]1>5!2]$T(,K?.@"N:72H#$FZ 3+CVP(-< M&J9]6'-WDI.E2)3$G6S4/12L 0IQ&A4(FS[1DJB6NVG?\?.BKL!J;*,J';HGEPM M'*SBL9FG,+BDG/?3'PJ+#?F4872V8TJ[M6FZ%P7)[!*[%/#MY/_:CIZC( MB&;2CV8F27?&*QW^2S_\"#C_UC3:K;9F)=Y'VU4GX9%G]A: [K_IR$[YC MJ)L9['S*AJ4^)ML['[&-9#,&360[^6#QNNNK#F\FS43.>_9*?=WPD>^S=WV$ M=5&(1$F9K^)L=%=I?PH9'U#_\**!X6:V(#?;#,2@U4@F=2W--Z#L03-LPFB4 MSRZB4B S2C8G7'873N&4\ZI;[AA]M!!B>D1$-E)5S9CY0=?%.$DMZ;$@"!SE MB'@.26LF14DT$0KC=A>.^.)67:H$1@.).4D67HT,_>* FTH[MFFHJ#H%;:<6 MU;K5B*JG??2X=&E%6PKJS@69T?828%9VAJ1"\N<)=]P"* (> "_(Y[#",J>%Q+E9MZE^A MFE&Y$3DDJ;BK Q2:Q33E[?S,Q#%S#>SD9=6:M-=:#52Z:-AD81'T3G;Z6G^$:!5F^H94B]3$[J&Z69+C$\;)=V4&?$N#F)*EGU M.1"S"_%K&X0VL:&8GP4'AE9G5V URI"J)'G??F%D+Z>5]VRS+H87-GZ49;=AST"=?3!IDM7P>D84L)M!J2/K56 MI9@NL_&H#4"+@5V\^I>2VG\J?5WL]1OR$#(GS0A$N@RR&BRK7U%06I.-NFZZ M,-'@;9;$?U,O/9A-6P99 \3 EN!VNTW8)8/MEY@%I*W?;9A3!'!&)V#:W/1! M89&EJ57-F^#+48G_(-]F!P)Q\7JXN.6>U.18ZKS#6$MRQ&)E-IUK6\-D"9G4 MB="\ M-2]+(6AECO)5US?:0+AG6 CJEV)'L1ZDY'.H'(*,U#( =NC-WU]]>_+HN4E9 MY$?1GBP:FP* (X'3>62K/4@[JJQ7 M-,@4+8B@&GEU!N(/I8 +[R;SAD(8#56VB$3XELTXO6)!L.+;\WWZ/,#^L( 6 M"_)@B,H'L7W"\C0X4B[7Y*S0LI?>4_I*L4AJIW]S4(!;!VBBZ,)N"^LY^'2D M6X.%O1N40$O_>EZ"%:=@VV37T.+#IML2%JM,,5Q6PSEKX&WXOJ$/HZ$;\/R@ M<6P4%)B#<.%D$\D.,[Y!B4O[0,Z%@6]PXR?U(;L6(%<4Y)J65=SPT-$3<^.. MT/*")R -]+'.(M+,%9+#AK8L3'@*2-R9R9'PIR0Z=5)ALL) E\*2_8$$8M_C M/!U4*O:\W<;;=3VZ!X7G)YJ;F3$\!&L-;!+^A8VQH4:I-7B!Y*Q,WQ6LALYJ M\%9PDC@2)19X[8Z(N02M"P4]"LC5]>S42#HIJH,):!\P!4ZB%O05=L_H4^8N M-3QR2W1:C!D[\[V[8I7^+&$P[9)P:!3&D(E2LK,JQ7XX("+JPMFSXGUQNQ;D M*YM3/%[&7>0P]%@/&':J@O5Z@ \)C3LS0/M-*-M$58"#9)L8)PZ8@ )L!=H1 MOI,8V8Z]HI?,3@B<6 HILF25\*]8YQG5J@[VP,C2FCBWG620\F9;Q_^JP\B) M"G6_^+7:AQN;H@GK*OZ,]=VNQ0>4T@1#K)ZYU!9VYDBJ?/!79SSD]$FC=@2E M)#&_E^Q51U@;94UX4"6PP5&!*4#-J0[K3R@>Y 0A=M1%9\8 S9^,A&RB>Y!]DO@\R_ULT8D";G(43:7IT7$-=4LP9,5!!CR\! 3-;-^V_BNJ7=HBP M,,9Q/*O"_H"M%:\\(\?#1U]PH9@@[9 &#!\^77S'?&:O6E(@=&O^V(1)>G!4 M?(T^58!4"ZZ3=2?)P7 )_FT7+F+N7#!N!&MA^-NNK:0\D9QR3M?#44X6F^\4 MT$I0!\-H^Q8[IB%#+]X)>O'D[Q=5N.M7R+Q;NJI2#JZS2N_MW%INGVE96I?$EW MTDNW//+Y.UJ6;,<\.SLF[KQ>WXSWT[/M$83R +?/E\'EE@NB&'H13Z MRK7:/'.(7.C+MBT\9K"N2PA?!E\RV3&B(A1[Q\H*U%SCQB.NI=M*--S>RV3T M"U8^U>JD9$-\<2F)?(Z TW ?/7CX5 %KCYSRDR>Q<>C39OSVW4_)1'?#;SZ_ M)P^^>*CS^YDB! T2@09,A;<+2/W$D:VQ)-Y+T;KQI=FPSA=4_XY/,OS"8!6[ M(D.X>GI4S(Q&M>3H"I@<3Q9*\"YJ"DJ8<5O-[HN_3/P%\S%71AJ6A1^4M4Y8 M^3H*EG;F3YOVD:PG^"NY4ST\GI0%.(BOVC 6ZMHZKQI(C!3=6%[TM_2>1_?W M_'4U0EBFG,U+2Z2]4S_FCOCVTB>7H<4%_V8UQ)-3$A*%$-_29U8C+5E C1LA MH&QQ2A]+I1TF52'L67<>F4#,-1N1O2/#+6$.I3(8\<%D M3&R*B!@+'5)T5<1)J*A8.'"N)"H"N-.G#_^DUHPPW29+#(!O1WB6I:\B[0.; M9D&1T4M&LQ_][C.'N!H%O3JAGY'N*H)0"_'5!35]6A!67/<8(B$=CUI M>ZVX6Y(YR2[RYZYQ[1=&2$N6"].\Z?CM[*&MA6O;8K$[-P"&;])PCGIR)-3) MZFV",@F7,MV0OXH]-V6FTNR^:ZD)):S'*EPI>J@7+\N@L;HS:!05U5>1_.\S ME&.#:K!K/V;:GF(P6SF42^X#.:S'Q0BCBBA\()'GQ>J0Z;_&!/LDG8C MIW=:\O\02) ORST%[5X-!)D_Y("0,4JIJ,,)\ L\G0/!.!<:5?IK^BK]FYX3 MA*KLZS0A(,-S(3$'/FCRQXG14UDX]J IP)NZE!AW:G'>I.D:ZJ8=G7IS0%8MJ*_1$."4OI%8!< M%G3D9>W(H)2E>_'7<)O]\[S;\5S>6[351#K<0$7$JM$M4W9RO170J=-7ZZZ/ M9;1=ZV2$'C49F\VE*;93A3?;^RA;V@M:-LJG#S(!2L\-EM8J\]4JVY+/Z M\Z!HPPU1#[Z:."GLLDWYK [?%M#.Z3.(:T_AJ4[#C;FN(\&1/B,\A%MKR+#F MYJ:>!4_?-G5SVOH-[H=\5WU67WYNOD+U(9QBQ"#8BQ7&\V!%4?ZV:;B,IM\> MNJ7U72 :E3(D!Y"P(8G?BN#(;B1^4(30FMN+>("2I49^KI>EZ6OD3W@9ERQ5 MMI(NOFR%?YL$'J3E6?EHSX V*4:C>:L&N%?GB*.GTT\9M/I2< M6I>^6K89;YIN?>E6]H5_A;DONF+RW]9)_3;:'>_<0AK5<=4B6," H()?[>=% M5A?2V5-.4]T+C \NLH^3(>*@DYY,O2/!Z&Y,I$0S&H/2H[/CV] %< W4T\V MGQM&%\F4R.24E7+ ID>6"R^6T-S.2;B/8Q&:E123"'(HY4?"GLRA-7SDTK#MF!8U^>KG3+0W4-%;KLPW'5,#*7(R?2VE,6E:1A/@.;*3#=C_MNY*;YX-(B1W*>\P5 M8 #2+1L#+8&VL$48=$K[[=#Y[08A!I<,]C_^S_,OGSW_.A]7^J6QB?-) M ?[K[:.^NNQ^54UE;FU03I)I$7)MB_S97P!-$20+1SF(Z-=F6-'\_DP[\V=L MY;U4_>^3*A!'<\]_R]RKNWL!N1>0*"#H[!R6I73>NW9Y%+EO[;Y?5=6%W.5\ M 2,>R*&T8#/ 6(E!N'L9NYR>R$S(9N6*:DC0?#9@?\* ^>] -T+D G0<+[;XA9<4;Y?6T^1 ML F.8M.A7XQ+L38;]-16IT.8]/!U^,>](-T+4O3D* *!D.%@]2H27D%!TCC@ MN^CZR:+HD31-9P0H*!US$?_ZSG=/*<.]_4D7= +H']MKI+!Q*H7+78!4Z$0- MS-S+DS?/>?B2CZ6#.:Z%QN-Q^5!;P2' 4<0.%U:5-8IH&6FGI-9S^5+K*=0_B2D?6T"H5=2S<55$[CBJ)?7,&LBYL;FV4 3I4;<(H%X75 M'5Y1WE!D!-)0&.V;#S:ZF+D'128+RN;##=(=2^!EVW8 MJF;W%H(^(&JZ\F0/+H/&H2(L8?S=7AEJ^ MVLE!:JJZXF!^%J/T$/%%;AY[R!2W6Y0"SW40E1SRWL[NE($8']+E%]?RJVLE MH[_\[G23_>/[8K[[8KZ[WV1_=Y3%[;;8KP\NC=;TI.L3>Z2ON0$G+V#K*[T& MDP5=K*LT(J. K>ZJ&Q7YI0"A^B:]]OF28;S62L; .S3T/-_K &Q&/.>T!&@R';*.6N(64M#7YM*$ZB[! M$E,;GSLW4)3("?)4E/W(G"S?%IEZT^1=M4?H'S1'3E7AME8 :%P ,!UWZFV* MV1G-06?P.=_S!:(VX300P%MN29K;8:'%:K*C+[$KH\GK'J!F[>ROHZVIE'&^ M\_THNU(\%8=U'<.$JE$.R^R493H*W'X+OH!O(GP6+Z5\/?CR-QKM=>2YNQ@K M?5V5;= VXJ1+ 6[X>K@,@\!N*"*Y,B3R,/$M]X<%LV%QMJMYP4OI%;N:%[FZ M-3T?I)O!/4EK#.=3TD ZJY4.Z$R?H8=,7)LD$7&H4)CZ9R^X1G2[E%9RN0:< M^*X352"PD(XY, ,JR&Z"?M? G2%H4GFJ-B)3#*LI<)G3V%2G;S95*!YE!;!:'A3/ SNAS?XMV8U^UU54A'9B*<#KK#DE$/;I%+A6: MJH;C\L'^BM83!:)@SJZ-,VL^B381N1ZOA\M\E8HY[FRP)++/-99B18JQHI%F M'3\;ST<$M2'H4K.;Y3/1UOYG'"]++K;\G@_AZ>W*J^1!9VH%8X M9NPEUQ&>CP6_H:S1,]B/ LEP+(*8KBS6P$TR?'93< 4] 6J98WNF7[/HZ!YT MD?+5;FLM2;K0^+UC!I;!\#X!:X-])X9\=QU"AH(%@9[>4?\B>@")EN#RL_^D MT2$FU@#"%9F2P6YC)L\CU)I@C53+'=F*H)#@)/\V+$A;,:369A,LZNU139=@ M5N6AB.-:.@BUZWY-;5C=MI*-K0F\Y[QLUA*1$*\W? .)3+C:LE$BJH[=4,NQ@0PTWU] M>_$?D%F(]CG37H=7C\9T2T?_!I#H39E?6$-#OE") I$8. @7CZW60\>: +1'B 5;0D* MF^QH0="/7BMN E(6/:7%4RM=:T:5-W.&V@3G-49FF M$P MP&7*S: &#;Y]NN?H-5>2ML';7@5U#CL2,>QT&:^KM)Q5N5G5I?&OW:Q( M\DYF(I_<9R+O,Y%W/Q/Y\CI'&0"AY=<]KM@>^[UB@"H6OG! M]\ _6+P 2B='KQAI%8Y$C+^%7U1:J#6*'AU4+V)O[+"G>ZZ4T@+AVPVB_(2+ M[0C(BV($"<)Y,4T9L@^7BJE13W]D(+16!T<"&H:9-"(_=&=P"B]UN;J-FZO6%AV?URP[>J3H4 MK@:._A,Y/>0A+,E)-*-HF\5/(:'A:!SX,V_0=-#&VT%Q4H",12P[;(A\.$28 M:%%EE&1>/Q),O;:13,([Z(:$7#6MQ<%$,]?>N MQ-^E4@*F,)8_AEIW@E_E:]&5#%8]+HN):B5M9%Y/P'/$#AT9N'%/%F==6)33 MLOV5C&(&3>9\G=.XP62.V>L^;-T_*&6999]NF65T2$SYHQSOP@&$[ 6*G74: M@^X M5.; &0'/G+%X;!.+SF.38K.B"X5?I^0ZKG-:.J*N\(E"@8FP[ #S ]Q MD*:1X;_[2=Q8UZ SB3RKRA1NV&GVTQ$%3MYT"W=KL1#X(VVX"8-I M"KN$"@*NWIZA?XYC?\SVY9>^TRI;' J!HFS&(2%;0KTAF BP[K@W!]>?VWU< MPQ"!RW"F6'P0#8__G#Y@Q<+S ]J>NZ"-2 29J^E.R!8^2T,C<4K#_3;MX M7?9AP1X]I7$\>EZD$_^QZL(I,,,PN.QG/6BX@]&S:\Y*)9R:/A:Z&]?/_R'X MAIMR*<][5[?=B3Y4B*S^ADS7W\.SZ?+_+J:F\*;1KUYV]/WB #-O%=F0VRF;A_@!=86K9O0I ]]OH+B^FBC13_31CH;-^N(H^('7 M0/,;42J;6*?@[(_8-IR6(D+HGP9( :QW6_8P)%EFGJ\ M6]F,ZFCDP:Z".20%:),SPS#1-A5&7&X1JHDPM#Q!+OK&R_1G9,UP,G_,1:+Z M_:(J25UOZ\VN4>8!#F-DOG'&/)."X.(\4X]T.,A!_NLFP=4/&QY>T%#36QG> M'_Y?16&7=43DO.$;O4*3&R-Y.[Q<5S/\L1+%6^7;](GV?L",M!!D#)9ZCO9'V Z&P"N7M60)BJ>*'^E5#V>\G'[ M,B4)YD4A8CB/HLM!.%U#+C=@OH)JJ_T12P7+B.@$*S+/CZPP_HT,NCN8A/KB M/@EUGX3ZUR2A1C[>#:CF9AH.[H@K^T)ITU@I-L'\)I+P[JJ5B+CIYO"%LZ8[ MI1IRE'WN;Z# 8CQ@NISZ#XE/08ZHS/BB7/:=5;M6[67==XR 36#>#*]GN:@Q MIQH1IFD'1;?;0@M9B>*;O[_Z]N31\T68Z*H*CR\8!0?L)F#AD4PE/D"R*!BM M]+2Z73?2(,ZKRA^&:XCN1.*9! ]]V W-20S4UH=H3Q"2"PKMK"IXTAF4DYFD M%+TBCC*<8E]H9@4;)# GE \3WRM6J7P($Z(;EERPBZZM$-?BC1Z6R"20$4V7 MJ "J:]5.159(@_!H+AD^6T*=)RXA==7USZI%*A;O]N%"LVK"@6$IDQ=##6M%Y,Q7[CM$)P;D:.'D3%6_YQG.L"H4 ME*Q=D5XD@0H;NZIB\9[6>EVW(6%29]"R_'L,A]3&$;]W78JP1%>$HJJ)=XVB MR9J9L)!,D1=UP3!K&/E5YXZDK#;A0)Q*JU"F&V&D4\5KY0@*Z&HS:U%L<],: M&'-J7JK=+9X4]W-%" I@5('Z4X[>EHJ+;<(R*QD8'3? "G(]K>HR!R@KXDLG M&DP6MQ0P^FYZ:)'!9:#MQ_814Z]?]N1'A8=5,09(^R):-&U-5!E%437R8ZZN M1L,#'USR/.PQP0*]HF OB*8L:/ S]0$ZF=K'&9R7 W[49CAGIA(V06\$O;P, MDAZ&(\^G7^&<[UHJ^PQB%\[PXJSJSOIR;Y$X8=B^C\$]O3.'$GUI&NG2> M<),=U8==U\L;] ]]?![H%NV^=W,,FY(5S&M#*>30+34.-=6X?>U2')+!(/]( M)#GTS'6#*B6X'V76:$F]4V#FULTM4ITWWF=334;SRY*SU M>"7W)8S6%6\1:Q MCC@&Q*H/0AXMV?4N*) MM=6B!(:!H0;A5);#AE9\ W'H#O<1R(CW7A10#JYD'DI![J[T5)@]>1$9S]I8 M-"2O3NK2#]]KUJ(M(L:HBRQ?)IC2"K[7O5(A%6C5_4G02^&AW"Z5@+*%A<2-XDU2WU\NP?KVM#2<\N+?L=RR8N@[]T4RD7,_0 MF8L$V*MD8V31L2^_OZ'$HN,,&'(*5&P+@#Q2N!ZCU,81L9SD03K>]>1,@\B& MH_GXX:/';/3H)>H,UQE#7; 'M7U>[^;L/4[8F9L<^G:*B\Z.]K&W.T(9,\8P MA?OX%GQ'$7!W5M5Z.&B0S=L%!?QZOO62\M95=0%S34!SK$!@/J).R#1;]B(T MKCBK*/)+0(7&+@.@) AC^F@U: P$\"%E?G,WT;L8RZ V+'TTW_E.6[?+ U(V;6:QE>USC&<0_4^VF/Y?EALS4),?'M=L&>EE^R#(^ M_OI0(2^'[;'7M&:W=!F]S6&M7[@B8PERH85R-'!^X1([DFVH]O8G6\1-1D$9 MH8K5^=>24-V[0WL (.&X8W WTSE/[],Y]^FF"@Z; *:__;QDQN9LT@R"W\DR&^@+22; 5% MM?NN=35.%N=F=&]1TUS^DI@R?>-94JLUW/ M7P*&E=QI+F!/E_FE4$FSH5]O#$$N74!=,79,!^6C3;]TS7))48F'D3DFT):^ MPUMS-PN\P3RC!E_Q=LE5!34?""!(>/D#6S2J8^ZE>P)UX+^ &9<7 +4O-!$N ML)!,F14^(_1N72EE1+M3&WMT2=^[U)IV*02T@LK$.0RSO :@]9/: UZ'>76 )*=9)G%- M'C@K"GIG[?).<N$@:PI5F 0X1RQ#N?95Z56]U_\FFP$KO^3.IN\1LO?PDU]&"\Z[ODQF!C M2]!/4#_O7[W$ MAV@15;@"PM:3H[B'>[QVWRFY@K$*;)O@U8W;A8H MCRK=%7(:@Q'2-E1L59FOH^#YH898>#:T3^6"H!XYT_;=]^>U MQ0WB_=5YD5]\^TYN7,Q&[@;U\-3/I\)9QD6* MYLE49B0Z@JYDM>-Z2[I/I-D236744;1C7"0, AJ'BHD7+Q9('%"L#R@D.AUI M3D;5L4''T7+QG5>SLWK4 ZD$D?-O=R6;]5.6%Q_WU^0 KEY['$(T%=@>C0B#;P,.JT!O+!\>HH 2%"#5^$T;LE(")<,E7M0%U]3_UJI:7S1M>YW MA37,[5"7M)3R7 ?*E[])HE%+UC8,FUB!J@S1,%P\6&D"$U#\7;H8T%[$]J0/ M(O,O!JTH"9N"5A2RWKTAYZ &G!80H.X5!P//I8B_2K=VO>;N=((Z$^5"R:!A MNI+;MR&8BHY5!#!'+.%6+M8[,L/)VC[K89JDQT%0Z'P^/PRTA%A/RK*!9C&F MD8*DH[N"XGH4ABPE->G#9&D/@4:"Z]8P9"??QE9LHX 8Q":HJ:X);&:7.>J# M9[,B8%VD#(N)9CO.3]*5+%@'_K4T#& ?."S975NCOAZ5,JE^B#.8>X[D+H=4 MZ^B=DJHBYU.2XOYEMSKC%UD1%Z%6L697^'Q74Z\HMA-(VGD]O[8*$^U0.%_H M%IW")7#6S'BHIX@1-%V]=13GN_9" */@;-5A]B37*1@\C"ZKDBN#7KC8*$L/ MQAB1.*W75N%$*6Y]2QB565'DI ID?5M^52Q?PSQ#:,ZQD-7%)2I(FCJ1O)!D]"_.DU9L:KA MW&5I%5FG2&BU10'CW:GB>3^Z:"(9,1%)A,SA(-9Q&ATJ1]&AP__VJG;49'%LC6Z>*@X MW#*#W"W"CD[(252X9'.8SC/K9R:F*84H8R!Y<';7 M5$8G,"J9U):\%'5$F]WH^J?H8]Z[ID.,CDPR)#Q9 *^T;>[&( V'PE#;#Z3+5VHI/"QUOE+<6Q=+RGU[0>[@&:<,NOVF#7">F:Z&@UT9!6IUI2@; ME:ZN1?>V08HJ>YB;O\>4/+ .0.!(ZGO5X5[3ME_?)V_OD[;\^>?LQ]GFF MWE'EQTXOO.-5S:6Z)6?(. +-I"'TG,Q42 I9W/'NJ!362#Q&9;1Z683]I;5^HX__;S$"WI+]SIE: M"V:(,3Z*8/NX-%TQHO52A29$3KWU.S>*)S0"$P(?C+2T*ZDS?YAJS!@VQ=J/ ME2R#0E^O934%1LYET/W: 2]06E?43=4P]\B=\ +^I]O!%(E5D2C&IN2>AEDJ MN_VD^"V&#(11_T?^X%(-D MP9VK96% ?1<9PK?L*.SV9;!/E@\0N23IH"B$':Z]!0M/+5).H)=23;URHM@'[[+&C@)R#E*^\72Q-0H]\U-M1G#=!\','+3.,,G_93YY ML$Y7'6(!DHZ-#3/9B&ROLP91#5V,>3J830((/$JE$=:11B7$69E$!<&) K4& M@81WW%P].M(="#I0H4'/RE[+"G)&NGKKXQUL=PL_%!O [I0H^90,<-Q,2-4% MS5!=H?=)%YF'O]N@L+(X:B6\RLXMW L*38#EC)M[6=:0E5I7U(';>+W'\I= MN7+W0/:=VPJ+18HQ1;,*/"4D:&%5AW+N"E\W&R1ZT%T@.(?5BC4W[6RM9P" MXK."L=(3D=3@@T1J@M!MX=+2_S-86+2X,24"16B"=R>(D2/X;RZ-HV$'YC@%4X&15H0[5@NJ\TVDWT;*M=29>J1 MSQ9*I%;5Z3:CTN*X,432,GYN$G1*@B"%;S8MX-ZQ^MMNY"^%T&UO7;&KT<==;0*YG"!^B]ANA<3D.G=(Z M#^*;)\E441(YVBA^:0(W=>AP7W-KYF>_E!VI#08JFGOA=EG5T;SSG?MB!M#) MRDA,2J7P2'@H(Y27A$#-)$7([T(OW=O#'?S;+IA,C[X@^+^'7PI^WVX#AV"$ M.K@SLAK8%:FA6WF4=M2-1'0L,G'?1B7]-MO'[]+S^C?;*/+OH,VPJPP720;8 M:S$$),CUDH^F#.VUB@&\3OXL#O,=$6:'1[Q(\RUOH<\7/SINZ)?GG1@_//,7 ML9I0:^-^%/3]EPIUD !0THKZ55 P2H_4FW\'M70]VYN.'&V*6YZ2S-L]2EJNBC$T]7+"U=$:V&-E$P5*HA:4J!J:/ MV*=?_%J4"XHQA]^@!I;DR1;'R9X:_WKVG(L=2R#8L\RGB&26A%4$TR%6"(@Q M-2_-]/?3F@I9^\,&IK/XME.C0!8#_,8HYA0G*Z:'#?Q0\\RT3 Y-.R*+*C3B M=6*L]?5-Y1U$.VT^QA5YRS.?=G)!:2H%.W;D9QND+*=*AAV5/%;B9>:RSE^DWC2CP DL'O MV8) #[?_,=KP;O:D/;M/:]RG-?YP:8W8S3 3H3AER/ZPS>RP1H.>S[K%7JW@ MW@(A/AK[^P5B$'#T_2>>R)%KSWQ.!([A5.C-!Q#2T!8C+\>N 4JB].5N)4\O M(I@)WA%5*ISB8 E+4X]X/%SYRZU8],Q@\_BFW3$!IX20V&4$*I6+6HJ3:)FA MR'R*GB=E*.O,D,%)IB:C/*/F?>[PV+G?Q@'X1 MY$NN=[?C/D65_F0'3"#Z,Z0 M7(1,!] V\4L[-2D?&Y(- (TLDR7.YBM;'FB08)'?&FN!%,L0EMW3J+ M_?D@[)C 5XKO!A/_\=-TWTM B?]=4*(J'\B2HUMJ'4>VM\[0:%#9IG^6E MM8T-GRMSCE0UZZTY&20]M;X"Y)21I[[B:V B89C%WL,]\T @@8IOKYHR]SEE1K!,O*RGU MY6A_H 1X+IAD<@#(V!7L756\[9N>R-0WL*=N* *(N=]X_[6O'GOO=]N;A+"6 M%.M'JM<1YQ>) $MT\,D[,5NA,O'$KG>@9O3'J+=Z Z4,RM6_S:5.$%8AW?O9 MQ)\_%SZY0FHZ:9GB^[PY[SN](.TN^\YT";*VX!T7:R]>&#.#DXYM*+]++GL-ZVT7<3)X8':\3$Y*A B23:V2YC()XJRN)F&\ILW& ==2I'SN/E3NN MUJ^"^-86-*?V18AB<(W).0F;\5)8)^A=OD@6)+/;2?)39>J,+^3(_LFJ(<[&Z3UD@R \/RD AK@PV;Z?Q13X\( WG*K]'!ZK*>A>U#_$_J#ZW5 M3'X_6&M1NM& 40GB;'L%HI7I)2 ]RIK5I(9P>$^K\[)9I]7KVH!'#"5\D?*) MU3I%3N(RQCA.I^ZZL\L2"0)F1[B8A>L!3AJ JE8P.>+?^R"W6U>I)YN^)91GRE.JC+5O7OQ_7?&+>=!U2@U MWXMOF@'P1# T&3:)#[>K4]YM>YY&3@F7Q/ M6CGM,IS50>M/5(RBW*"HSD58FJZD/+C^/:VZS\*K7P&E57_W=Q+$.N(!O@A^&MW82\T\O8S=-6^#=QEDV>>[ M:*OBZ)[$76->PFZ4(WRFKMT0+U7F60"A4L$E.8K- )5J*XC%W_*%[$G;I28D M(JQ'/COACNO6Z^&<4B&IXE]SP7482+OXZ=W_??JP>/@0+'V89Y+-.>VH"AF% M%3O968M^DK)=UXW8@]RT"X+XRL,(H3S.2B2X(F1BQ$GDU(Q>H!-7[0Z<[W'N MG$#*C!* 0+@ZYR#L('&O.)TT0J[2MIBY&_UZ4UL\4E>PL27O#10@P[(/WVHS M7F,I S_D(1UWNZ>Z.1V6]Y]F8:*DB#QUG CFIN '9YB1_G#[/J?3RO/SCB!Y MDD$7::14O,S5G+MV![-:7]UGM>ZS6G^XK-8(:N"[J':#%T85Y>^#*J?PK;_C MOGOUGCY+V&Y!2)JV]7&980Q<4FX)%YA&->B:P(?*>4%6NQ*LN#IJ>$ZJWX+B MP(?!DU6@J<0@:;OV)&C)$RYQ#]H_7B74*]\P"V)0*[%[0$M]29MYCD6?&T&I MD'0&9^AJOC>8U'16OVLY@D&*K>AQ,LK%Y"C).6#\7?YCL(!\I1B"U;1TEO/7 M@;X>AV]N4+?#(I!OD+969]@^KHHK[@W*'4#\D1@<95[@Q'^12U(W(WSQZ9_4 M=%$W,1&-.B]#<@_[K/X\9@-H_$-T!A\__9-/3,1?%>%G]><<>?,+GE:1TC*& M[X4O+F,]*6IZ7(3(0/#6;NW[U M)L2%JV\OJFHKSHDRF_F:;T96AV3"[(\%N5(8=Q[W84H _H+UK6.I;ZDAR:]E M">5/D?OW2O%2Q$\'84]0#5QS)8%(RP9@D2_9>I>PO^.YFYCVUVY;].4("?L1 M5"MUV\>#./QX33IHMN?18W&:!!*)2YFKVMP&Y[+_T+6SQQK]YRYT(9T8P?D\ M"3L15"4Q2VM%M-G:..V2+]HGVU>UOW0'MX_"*L$-+E>49)H9%ZN)X/#[WX8U M$K"# LU75;,^H1C;,)CBZ]!8L*XU86[^"R$7+H/92SIH6.P7^2??CX"EU]40^XAH)4P^[")]+R M/50QQW*+"=/8S"#LY(74=D7MSE3MRKCD#W6"7YOJ%D5F(VL)P.M4:H>M4+U% MBXL6LXK#3PBJ4HD96Z*(TO2N9 <=$SL!KC6L.%*H["(%*;X"ZKIV5Z!_:?#Y M [W95EH]YAH7A,\JJKWDNKF=S7GE3!-4H/!YW@W6FCR24%6K5K55.5@VC66[ M:'0$/J-MMMT9JOS1G%!J]PO&<3?-EWU-LLO;JA44R%.,=Z4Z6DY)4PFP;ELU MK*^"TE'$T#+>:(GY@!!C>-XE8LJRGVSG27%X//)5<)Z[?<7Q^CR)YC#;#R_* MF*?%]H-R^S V<6V=[P<4>$F=T#[9'^Q*K-;D:X_::PD)@M-\O+NKA5+G#&A3 ME*IX[CKH)J>7-*HNSP].RR7F(]@EEPGQII8 :N+$ )<;G$+6>B+;:>HSJOQ* M&#*)1(%%@28;UURP84]%U]5]M+<+YHK30M.P:S">A;<&Q?BB.KA>WVTO-R93 MBXM499U),ZXRXW5M!"J:SG4C P@IEK&*RT"Z':IY&.OM8>JD^<;K@_<)IDL< MMK1)E.DF='"N;PE 'GG)W M"GYG4M!KN ,161!.&1H](_[@U@-@F-&0$_?\\U:"U.%&5P;[E(S&MXS8:PY]FGQ MR5$T"A$E3;N'K\$ZYU]!I#ZFB2EERKR5V^]<@5"?;*ARM&.N50"YZZCCWJ<-_I.<0-;?P*2UF M!+0F6R>+TU$,3]07TQXHK#%=K]\&ZQV\"$\>%;(>X7^?Z/)\ 2TA,'UP6BKT M6R351I%9KSUX'*P42;*^&)3: %)'<_#WE00L8-1Q, !F7J.(TO1'>\LI!KX, M%MK*DU]9Q[O/\996/*(YK"NYI(%M/8H99V!]HG&D M"V(?BU[2LFH%V8DVD?-&J+!*BYK"9XIHG53+ 0>%R))W!H^N,0/!G;%83JR[ MF0(NU()WGAJ%A"(.<%*EXBLZ)N\1;@R!VV'KI-6S5$R5%=>FYO:D2HSD+EH> MX\I#K&(CW#\YJ.P?J;Z^G9,!*ZWW)2SBZB-.KB&.9 &!,X]))/OVY4Z47G+I.D.@_A'A1SHJ)4ZQ>MB/)$HWC&SR@%,K$6 M3\IWCAQX&#G-&P$'X?2R8TNAIG"?U TS(KKE*B#-X;!S?4P-V#3AOZ-&)S0W M;+6QW:U_L!6J-M8"7'Y.*VXL4@2WI"Q1@FSH+@)!\T.W%<"0&U6@ W+(LN3G1_WF7:0I M)9,U'EW]YBM=N._$B MP&_X9@]SFDY1OODV,=@/5 2,!O%2@"MUT5YP!]&AP3F0 M@%Q^-'SU]O4WWNZA\+ B*.8=#"?AI'6H[JA6$QT]R4TT>47&3!+G#[3@*:IG MN?/$;*FWBHM.!3.,FI#2ID=_>,AJ_[IB=.W]K M0X=&W;5P1XVW%=N#*)'TK7&(2H9Y_<)% "7T\N\ J W$@O#BWTW[X8A+(+C^ MIXKN(>WG^DQ^-+3/7*(/Z+TOI_1>)WKO>2%M1VSO.K%1)&A$Z9 II08Y(HVA M;-OH>\#16<63Z=&SG\=OQOV5%\TR[>++<=J)>?* 8CUE<:L)PV4%B[&V@# MO>J^+Y<@-X8)\=*CO;QGIFYJ*XLF^OP9?_Q5#HBX[;I?'8"!A?Y7Y3X7G\=? M70OV+!??0?>7BU RIV;558,T0BYV-F@-)GAC9#BO"JL@)!VQ>%I)K< X:@ MU_4N\C$J08Q%OJ_8%>?U'I5ORFH>CHO#Z^ATR<.!F>@7U'F[H*W4)+0@8+_T M10EIO/N8C."GA+_O7M;PZN3K"Y@B/'K) -D;SH5*DE8$9USK#[B=E7SDACI>8G^2+:1;O(@[ M55PSDH+WCNN?DS";QP*;Q>5)28@1QYJ"8'(\K*XD.DWW=GUBA?&J^ :-F7RP MQT?BG$H\O8,$V&+X9NI [R6](XD7?U)U-FH 6Y[%DM, ?EXT*2 C/G1 MR4QU79(0$ULAL34_8:]%=J2PGN>&&5J=^K%D@ MPV-.KC#-LKTCW$/\UXN7\9L-]=PH[6X."Q6VYAT++5P >_ M\&@[8?V_5< DGTH--VF:8>QZ;N^CA[_^C_)B\_4+)I\U/Y@BC+@'8N3Q714& MA&)MF8B42!&X^@67.'"08!A>_0:FV$50(=A,Q2+Y$" M" =_[@NW!L&PT([;R^H<\--)D/7'OUL5L>;UM>TE1L0,;2K6 2; RWI#E,QR M! QMR@:YJA+7]DMC5,0S%6#"M7+4N%([5F:;.#\6ZG32809&;YJREQ7C\R/-W\>MWVKLG'"T@**!M MNJK"C;M-&%^8P1@-5&1UNNGD"PA9#B/.Z TG8K%DLI,.\4]'[!S1;.F[ Z!, MXM6DLKKMHICAK;>C0GY& TG66#@]8IVTI%AQ^YV2[T*XRPER6KE27B M?W9AMPG7YPV()"2,AQ(X=&'1?3]4($^4E@ELL^T5J?0P*"JN.^TN*ZV;,8TN MBIS.7)BW(7)3P15]?A7NTL9R5B<,U9'89WMTPZ#2S36&Z@FZ$)68XX^-D47< M*4+&<>*L*52(:(5Y94 V[!HXI]'5R 1("310II2!PKB&;H%.$0B3SZE'/W+W MR3%/GXSM):![,C;J=:U^N^2_$Z0"0-)L]U*:%FVVO+8T>4-*)W6(=''4_>%O M>;G7**)+;"82#/V1@D??%1X16(S4]-C.].'ET\A(BBGM_+*2;Z\#>#:.JB3>;8/J)$?(.+D-XU,L@!DE<$D.ANR1IKW$LN/XZ7OE,5'ZJO5>C(1">)EK, MP6BWMI+%'),!"!BJK((J"E9EOW=4$WD-^#0UR.AD\Z61I9W2:_.H/*J7D8- MX:1CJ8]-B&?[%+O:25WB4_)R"7"XJUQ/?1#B^OXM[^EX+>?>%,D%6P]_.:]7 MX2(/7R!1?OCD:^]QW+54SZ/[5,]]JND9*?<9NP\S?H#H-^ MIT_>]Q.8AJ\5_CJLRAO5V.Z.>B-V '3;?XOR#BK;/.J7IK;]'<;OTH_WS MF##*TYC3'H>)P5:U1!;80YB8^D55MH.T18N=!MS$<%-W6\7O]P"* EW'>S5% M2]5Y&5(#(%J3:@#(N[@WA>IK"7>(D2/;.#Q[@3TU,]?'$A#K.J-#,K\/W.\" MRH*><;YERCP^BPIT5APOZ38JX-JR;;2NM_HO]:H(:V6K_R(?27"8^#J'AR_0 MWX2UUC7UJIS% =>PRD4W,'H=Q8+K@5J6"$: >0/#XEQJI']:D)QG-3&_*3XL MZ?ER6<>XC2->G$);*",:.5H//AL^IR5->&N CS/[$%B>55L#M)N*A7M(M_2K M"X'%!)J*]'=&&/N>UZQQH+AA8O^LN'(GK%#P0YNI88RA90\II7APQ-2NT["1 M8%()#'B0@6 SHB:9*U3I9)W =EPK@$[T _.'6#,0Q=XH;4 5;LV>?RQ82C(* M=R2'<_(Q"],#-3 L?^EZ)]8"UI7P@GE^H;6&7RR<$3G6K)$.UY#1QQ'0A>W3 M*A@\CF@YI42&1A@O1>;BEIY@[]I=P:OBWM"":2W72J-QJ:*2SX\- !;N'(D> M$_BK4LHO=9S'+PO )/I*_2=$$)?(4S7=(+!IF@$VEB].'OGH NFTTC ^UNH) M*[1O1M:Y!B!34#R2PY(228F1R02IUO$0":$+WUNVPR[_2>^L4 !AJ;*GI.@H MQZ'EW.9YVE>J,ZZ[18M;N;CLFEUPPYA_DK)>/"@R-&+<]S-\U19.%D@T,OR_ ML5XI.'0DA>QA%%*2S!%TK W[=TUPV$%M.75!)?[9,1?3M09$$A.0D\H 8!UC MG)PBII2@^[4,? @(N@3[<'2/,G=8NY^^SM,0_K2^"Y]>:MN ;I[2KQ3^6% E MBY"">K8+C4-R@>2V7@?[D%L6KH3ZB8N0)WY3J&\.)YENUZB=!X]#VSPL6<)*@G 7ASDMAQ,/R6@1:2S!$=@J@B5'GA%)HG#> M0/2'5+V^C#PNT1! #<(6<(+&GQ,1!TL$3QJM)@UF><$PNQ:$%WU5.I:M-&YB MN !9?EKR.SX!FY1)VU44>558QJ]/B(J(:"N6#/&\N\(QIC\P6&&)B*4;3%+I MFXR(+S%)&I,QM)8*<)L';419<\#5+7Q: K5FX0,8LP,S[%,TR&Q _%CF2W$G M7+YB6!QUFY063,_$_O8QJPK&08)'#D=581<4;RF^"V-0.,!"*HY5<>ZDKD'O M(XD,'\BH3UU"-&JW$G"@QIG\!-Y$D1D-"&JF)O_FZV*PFU@':.E"3M0,&(-1S4#OX=*^JDBI#F.^ M4]G5HS?O_93XX7(\IJ@#VXAIZX3YP-,T=@(QS*@T9#JN+NL!^H^17-$G%&S+ M[?&C?4DDS. THY!*C9K;8-Z?"<"_NB.: N_=;ERZ"YU0*381.X4D3]/I0VSG M1*-,L+'"[,/+Z$VKC@C*-25FT**0_)D?FNZ'^RF?83E10 MWO6.@5W4*JH?*<93@<4-X8MQ'=+M%LV]F*@-FRA6TR(Y"JP>J*D#=JG4JVFI M&G_VO$@L2Y=4S,&TO5IUES96FJM/Q"^Q)?2WRND^*QWH@L/"U(IAR4XH$+HS M4 &^I#](J8 #N9-!#-.UH*']"*2>G=)3,1*'@T!;J"J\=5B@R;3Y&A\'@**B&8"@.]H+9;-$V0L4&O!,<3[?)Y&!!Y;*?AQ0DF MK)J(+\*%?_(Z?&O3A=N9JK%\+CRVI[>XJE]V%ZC&M[#]#S^^E.%0>=5%E8+C M!&G_2GS[(3T%CQ^;9$F5A2_KCO!IDJ; MK5;'WE6/&["#]/.#JZ@@ 0&PZU% MK0T% =>*\4D@UZ.L[.P&1EA)Q>Z%I'LZ)3P-^"5[+4BR4*;67B!EM3$P7#M MA;N4'?CYY7+5C0\?/;+JTZ2Z;/)42_UF3&*Q^C M,^A^/=%8S#K15P)%N4(9(\[67KQ5Z&X=%VB9)Z@B Q7 MS_1B)8Q!HHX A@,R#2[<*L(=QU@ZC-,18[Y75;,.0S[IB 6"E)IU>@6SZLS7 M*-H>5H:]A[TB"P7XI -5Z[*FLUX_8^AC5NBR49XR&_)IU^Z4MP[X)F#_*-2+ MC:0>NPU?[\$!J"]V%THK%2\JN808$],=;3[X1#!!XP;1Q-8QG7!F\DI[S*KD M6&HZPRDYE"5/B^VY%#FCM\ SNX.7#/SUA&,Q/4[7;7@6KC'.BY#Y#_CV8-]< M5@W71*MMM**/NHT6LKKOZN0* \*=A?- .8>$K>5Z]FVG&@0F3H6-MM$&6N]MS%33E3- M][/=UI1FDGZ./FKT8KJ/OV[Q1NVZ1+1V&ADK_GR. CYYK! .;*5O= QUYGC8 M*ZFB$3+V0CV;B&8RBM?M;OF*>B5%Y,$P_J*8QM?S<) 'X"='D%HOU=UJ8]W= M6Y437>LW*F(.48N.X/?66(_<)H7PPAIO_-?>2Z1#>8]_%.'\._>,'4(=_:%[ ML'CR+':1=0HPRKZ7 K>;+H9R!AIR/EIWV!ZMD(?,<]G3_-R_*545B)!&YTD M\(M(*;59 M?%F2[[T\YYC0DLC;U/]G5Z3NIPH%3:>YM@^?(IZ<6CUD-8YY*[$ER=.YN950*OO*+B VU(#T7>C3D]TJ(Q,;XW':?]EVY:O;6%";0!V8.")%U$:^T MX"X+N372U$LTFIQ(1DS^@IU.O!B5%-GII$,1?'0H;,6\ER%VPK5>NJLFWE>4 \6TZ/JZ[H*#8Q+ZXA)KJI'D2SMR'[$ M$U%DF?PYA>\LE0*"";R9! ^S;D_I#K(OCC #Q4G<;?E[5B0U_F+:'=@-(_]W MZL@55ISD&%')?11?CA#NT?I&85TC-: 3GG\)S[%2)6;Q'O7;:MT1H-]3++Q8 MTY8UHN&5=S))^N0^27J?)/W#-0&]'P6&5\9&SWWG,2F4D(/&_!!984*YS 4T M7%:BN&"JNAU,&\7%F0\8$78%$!-\1[!"3R)7)B8:0AT2TXBA'+O$LEEIW#HK M)6Y(ZS12-F@]G-I+SP5],K=FGY7V\4N@1Z?>I+BG\0V:GN.:5YD3A<,]NG&: M*=):4>T5E:)\'\;*TSS'6W=32VQ0:J/.?X] J]7"8'721M1H-4^BT>[%,.6K M8B\J/H*>XEF&,>LCS3P]!]BBME.R>TEQ_WQT38VJQ&](40.T'BLFG?8 M:?5:#LTSO73%NO/UE+#=-,9A;4S.+:/8GL)<9<\>R=PX]LX5?D;YZP)PBB'F M\=KT&">2..F:S86*)J(V+B#C8=D*M^>Y190@VC.F&;LNV>XH.;4B7(E]G\#O M+9A9B#^7UV?X9VFN)VW]R2);< 33YX=/2:HL579-4=CO%Z&\1L6G72]:>WT( M_- A=*>UV-K+7_='M*\;H ]IYRV#[%>4U48B,>6MB/HTP6#,=*DKW+BI*BVF M=&EA6?N/4ZH9 =ED5+SDHA02G+#* -Y&'CGQSR5W.O*Q/ R;;50\C/XP>_C/ M>-P\D]HD;418JAZ]F->S%=PH3I^YLER]3O[XBB,O2TG^3Z+%7 -V+EU]$?'% M84#L5<0!CBK[48PT]238N4,XOZ9:V[*&SF7);ZQ#!XR$H#7%CI+M6T'J;HSF'E9[X&__L89%(^KD3C521T$TF6:U.+NNQJ% M-Z@#1K+07Z1:0T1_B2GAED-+_I:-B5N^;+L^IR>QZ_?6TPP6B'G\\-'CF50# MAV%@%$R32=THZO[*V30_6F)=6E/?81=>V2[\V""H&+O4?D1Y-M5N"?",GG). M%:#7M.R;FHQZ;63S6">/'SY\-FK '82UAPN:K(V7]I':EI(/*>;& ;B8"D:O MQD)8O:DR(*B]ND-(A%06^/T '4I<\GOF91I5%:!B:$((RIWG+R.U)P2OL/6AO:50-+;*M]WN.,!+F8_9+R@&A4 M98>>=Z+;1 -P>^Z)#-TW&7J(75I&0,L'G\;6GCPC6VJS:X1QK-QF4>#7 M7",:)*RY>$PGB?=RUQR9RO$E@>ZJC*.118#U(XN)8!T&+:L(-U]-:7;K$3\% M'%[OU6:L)_$)'-]>GYY"%<.;GT-NANLXH 'CE!XNQ@$X-2%EXVF:9+"=:4A7 M27OND%WRWV?WEYH3ZK\YZR&[>"[2VV6RBF*+&AFKAW#@3:ECQ_9Z4ND6MZSN MTTWCWBW*S5N#UAD?+SA:>@C<+X>D*8LWG7J4UI3(=;7C:0N.*_B>LX!0BNXG MEE_6:_%%.1JJ-=2)>T^(BP& M*K77<^F<_CU4CO"EI646-@IU]O3!U=NU^3Y MR1()W[UZCP)P[M0="?<\$^/12%M/J4B?W4!T!]3:J>F9T6J-BSICOE ]1QI5VYZ(7FZ_'3 M/W$*9VH])/'*_6PNB7O=1,4%HX_XI*O*&0@FH%DPPF $F=6DG95+W"_"5;BQN;VU6VY_,,=>_+#_S?:R+<5K5O=1MI53L*?O(Q8R:[ZQL&E?.?@ILD0KKJP/X:P\[82 M- _C# A#M0J7Y,=24_(-,74!T+HB8X\\YMNE<-PA5E&&^:KQWE>5$+ M0RQO%:8( W6"$EK)_%&=+N2D[B77"9+VPYPX:&DGZ0H\G>#,Q-J2P6,#*2V8 M,MB"WVX9JZJ:/>0RX^6\FVG<+^[3N/=IW#]<&O=%#F:5:>\B*=9*U*73 M5ZEV*G-U!F]K2L4YU%VZ^[QQFNB$\-#+NM\R=U=PP12?_DA-%&$F9NR@>8MW MT@Z"SJ]504G0UJ )C>*5H=^J+8/[<7DFD5CMK:3?@'+*?3@5)RLJ-M9(>)E8 M,O7@_->ON4E3J]0F2L$3 Q */0;A:0W.=\2U%=8W&-_+&/? @(DEJNL5=L\B M19IR( 2N_JQL!:"$TV5J1^6#E'E/C$>7@L$)S?[B)I+N5PV4DW0"FH6#$4,% M7DOZVVD7)(8-0E?!1E-J=G'Y]1YW#5D)HIS"$1(B%SG^9;BS ,.XUK(\?L\% M&A Q60$%-(^1.D5.:\) CE9%FNX+9X"XQI(4J#"!7"]_^>]O12D>O:V3AR@ M>O#"LTJ,68>Q3L_*D;)S[&L HHV+"$= V'*6CG$W'JAF>+6>'8J.68S%B32_ M)/]CFT5"-G:=EWV=AYV],,DJ3K_R8Q3;5=-+"U_8X2/+M*5@02\7C\*)HY\C5!23D%?@W)HLV+:.5XH<3+QUQ')P4X:H M-# [\Y9T3)]]-!_5YQ/Y7Y-)OR&T4&'GSH1-!82[!I'(,3:M<5G50S3>6&0*V%E$=>CBXZ.(&)[BNO-M\<\Q*A^+HSAV!PFWSAM#'9),U$!2]F]DU M_HA=_=P* S#)? $5Y=&OUT+H)F:>:!4XR2B/W,W'83<_@U=+T]TV*Z=03WLN M)LB7^B$A'P40MZ>6Q)W^\X M4D03XL8E5-S>'=[ GB^MD.A5@D5 P",CAEU(_S8D85X*[DH\^.>*H^N>FRF_ M6:TQ(,$\S:A[8(W.K+5"Y=51A.Q;UGEXZT1PEL^VO@+U?EQDCI/(XP"= OZ\ MM,ZG5WQ[4BSMM1C3E 77M7SO-,N/,;@8%NJ'L$2S$;@\K/;-K@$RXN+9J#%L M@B5NJ_#-P:_@PQ[Q/4DC,/8!40%+VS1OFJHJG"MI'L!%NUWLJZUP H&B_KVL M6!Q6L(JWS.)(793A(;_LPDQ6G%2"W9;25$I5UUC[EA^@4I1D33+.9O?X[WIL M'#+9JA6ZEC,"X>Q"WXZ'3F5G-?FQK#F'4O:GA"2R[J1PC=PR=EV1?=)" MY8G,+SP3R7K)Z9GBFU-P9?) M2_UG52T^,_N ?39M#1* @,H(<17N77_[^7A;;LFU"8?W3;#I"0^&V2?H?R<. M[XNV)6(@:_,_*EP_6[KRLUBK@CO\@S<(XY'U>H"ZG/B>GCW&3XXZQ]]62X:_ MX398BV=3\Q;Q#)6V2VM:0TNFM#EN$HG-6?E1K?AUECW0&TY.\!X M566*PRIO]%9CQ :QC7G6L"KRZRTKF,B4B#F%I0\AV")-N7R5ZZS+H-N MPD:&+UQ0"M!5IBARED^R3I!^PL!C[*'+KE:4T55%2Z?MS"32:6DWNU:)PS.S ML--&_N2QB5QF3A5_K"8>?UYE9GZX+9AINAF/W8E1X^>L?0.V-7?=%(< ME=\YZ63'BQ4!A&-I!RF]% M2C7+!91>92J(?]K]XC PW&L2P]&]:_P*I\*G7Q [MG-?AP-OF9W+K3/^PDI7 MT?@Z*$*TZN"V:N=@-!*F72[O\Y&9&)$DM;QT%-!((LZ34$@6D/M'\"KDQJ:R MN<'H4F3/;KP0B=T2>XA\C+WZL*%FV,WZ@P\^K4+QEZ7Z62FI0F3 MM->%9;M %%^=XMRO'PUBB/4I#,!$DU [;YR)D?(2(>Q@,;=U3)\5FY2D*=G@ M)J0)QGE<-^]:NB,!P+>Q$0[%]16!$0[G]891),CPV%[8+WB3 RAF@@^SY4VG$IA@2E97_)9/-M=87D MF2U* 9+ [H02$N!"/^O+"U^%OV1;PF):7E(0=H/.+8?M)#TX4\AU &:MIH?I M=VCJ)5+.MT76:1!TK)SX:0ZW4U@G]WHI^YG!NPS5%?VHAEPB3"R()#\@-V>Q%B&F10(4I&B[I6=&GZ2.I[8.$_JP3 M'=RK'->.9(L/ !O*I(CJK;!F,B=YZ4)-YA0].'.3XADM,!DBDI;@G6"= M\YP4>"^!#D#/A2& =.MTQ:9&0,%LGF\2$;=[&7+:V(RTOX:G91*>M;GP KE5 MR?PGY^OQY;[A"+"LKZ]F@!(:/^_66K.%C)GZ% =1HS-T;O!\U+I0!['G;DZ6NV%:C8'_!7:PBHV/!3ES+T;*@]AM*R4*MSLIJ!LN M?4'/+907AJL274R\7"UV7/(2,=$V^$AC_X*/"-3(B^76TD P"_!.2P(^?OCX MX8/%O)D1Y@$1,/;UM&**;\U[6R2Q11 8NNJX0U'Z0'&<@$$9\Z]?4@+V\:/" M:Y28<.9U2QNWWAH#,TB A#?FNY<+(1!/*F.5\R6Y:6YSD9/,-3 MFX'5>QT,M,>\<(_9Y:F8!B7\8&" ((32$MA_6J%<(,M!2_\99-+;1(/N ]H/ MCK2O!"@&OB)6ENO$W=JN_.(FMLD,0H"&7_E:Q(I]3P[CXXTO:=1^ MQ'O)ZM2Z2+@[NJ62^RX1Y:>Z(W$,I11,K.R,@Y_H8TT;.-WTX)/?7"R%*XE7 ME =_68H5MXV,](L)D8WT[7!V3!1&4XQ#^,JR%;.]W5-%) Y O.&;*W0W* M1,DT7[0[:#[R)X1CY]P+UVU[]I5MB@9[G>\Q135 H"C&L6CF<2I$$O+X2UJZ32[9C[&]%H MXHZFC@S$%3F83K%N+R?'\S@G(L9MI\DC2$X\C,P MVKY/%'HEN7+K2YC*0I*8V?%1$;([<-7UO[K$RF]MOFF3;VKK(W3G;3,S]"PU M[BR^!XN;[<'_"D>[L.-R;41C(G@AL)CX@X.':4!W6]8]M_4XS1/.*N 68V&" MMGN%JQ==0.%A5'#0,9%\UN>F92QROGD8M9+7NN!6FOIR ^A+],TK"U6+MM5! M. UTLX6#BHG7--.&5\R5,*3@ZM>GVGX7=,]15FQ>&[T-RI4P:1JM97TSU<7W M1KNMWJ'4YZYD E%^K[7W*BV774/W\I$-BUK3^NM<-U>:1#J4N:*(,DL_%%&732(J.8'#.O(.^,=M;V]2_5E=H M>Q6B9)LN:<2A#KM0]DQ&I[2/7 //C<@QX,SQFA2AM^H1PO8-DU+/EBR 8A*N MK6PCH446W:MCL5=P8RZ7$:(3@2D 8M!>\V>X1/8QP109PB4'P D$I]BGH_6] MLP507A1-JD\]3DD3&-NQ6">V8(0.77:^./Z-6+P2-32".0'&)IMP,U5_T/[[^#3QU#=+0\?W:!0APY&D0 M)TT9[L;M7];UAVKE0P8:W6!=N>W#_ZUTQ/*UK_AO?]ZN_!\_:=3@Q@IVE<1] MH)7">+\.2G);G02EMZ00PE5?;KYV@Y!HB0SV/_[/\R^?/?\Z'U?ZI;'V_Z3+ M\?K@!E$'QZ0820R8"W:D3(*]U"K1QK(,5LHZ"$L,Q]$\_DP[\&=LV;WX_"\4 M'[W53(!8U9!&K:@ ;;@7EWMQB>)2NE996 A$V9&0PJ6$/L(D$*XSLDP(=/"\ M)KQ"]6?(NXD:BC^C1KY:^LG#Q[]T=3!R",QA)S :.^.((R]"]R+D1&A%!A;@L)N@GLZ8QX7CH13[X\JZG0-X$T6DNDG]T'NINI>J M:VZ^A/*,<=L>\ERDK52N%J@8Y!!OY,XX:_5/D*[ MWDO-O=0XJ6F:RAK,J2B;H%L 'V)\YX:7I;7\C"AC9I5UYE/TLUQ5_]AQ)E,A MU;B;#F%M4VD44>W+'0@8*3[<29D,\Q!&/#%$H$^D5@ YW7NM=R^_3G[I/KPH M?^E26%DEH[7D1YY;B8W,]^)T+TY1G,C4$N36IEO^>K+;1'@GPZJ8(DZFYB7J M3 ,?X0@E4-CC6,5&/JO1%P\(XUVKS'UV7YE[7YE[767NO8;]7ZAAK=5O55U6 M3;<1:%JV-PD_YSZ$_&Y%Y^9^@R*FB@A.I,X<'#C;=5>U.UI+6WE5 *] M(FF( *NQ4([_@(Z%/Y"@/;R7L]N5,_$>@3&\K- X'#77E&MY/='%G'!-.S!0 M->8Z_>OI[0S7:ZBL%I,QLY6E.!R;,^FMVE&#Z\+E@.F,2;TG5\NC&'0K1=A' M$(-PM3Z,C:R% !6YX(XW>*,%L&:2)Q\J#7